Roundup: Go concurrency, dumpster diving, Destiny 2 netcode, and fake Facebook profiles
Nov. 24, 2017
Context API Explained - Charlie
This is from January but I only got round to reading it today. I've been interested in some of the Go concurrency features for a while and have enjoyed playing around with them for my concurrent 404 scanner project. The Context API is a key feature in coordinating concurrent work - this post is a good starter explanation.
What I learned from a year of dumpster diving - Elena T
According to this Australian dumpster diving pro, finding bad food is hard. She explains how her consumer decisions have changed after becoming used to looking at a supermarket's bins before actually going inside.
The strange science of Destiny 2's 'uniquely complicated' netcode - Charlie
Growing up playing online games in a rural area; multiplayer latency is an issue close to my heart. With Destiny 2, Bungie has branched away from the standard peer-to-peer setup to support the Destiny multiplayer experience. This is a nice write up of the new cross platform system; where it does well and the cases where it still falls short. There's also this interested latency comparison table for different games.
Inside the fake Facebook profile industry - Elena T
This article takes apart a vast network of "online bandits" who use fake user profiles to hook people in and use the information they find for extortion. While this article describes fake female profiles, I know from personal experience that there are male profiles that try to bait people as well. This is part of the reason why my mother will never have a Facebook account if I have anything to do with it.
Track of the Week - Ben W
Anime soundtrack time. Today it's the theme tune to "Shokugeki no Soma" https://en.wikipedia.org/wiki/Food_Wars!:_Shokugeki_no_Soma