Today: React reconciliation; Node's native module future; error message errors; location data leaked; and Schezuan sauce for years!
Weekend reads is a big one this time: including an AI oral history, gene-editing, Facebook stalking, and Ajit Pai. All the hits.
First up, distinguishing between ES6 and React can help when learning the latter [zendev].
How React’s reconciliation works [css-tricks].
How to manage SVG interaction with the
pointer property [smashingmagazine].
A project to reverse-engineer WhatsApp’s Web API [github/sigalor].
The future of native modules in Node [nearform].
How to use Microsoft’s Visual Studio App Center’s Continuous Monitoring and Learning features to learn how your users use your app to make informed development decisions [sitepoint].
A collection of “build your own…” tutorials [github/danistefanovic].
A video showing off how to build Node APIs via serverless [youtubemicrosoftdeveloper].
How serverless is eating the stack [read.acloud].
In October Chrome will start marking all HTTP pages as “not secure”, with a grey background that changes to red if the site asks for user input [blog.chromium]. Previously the browser marked HTTPS sites as secure, but they’re the norm now.
How not to write an error message [webflow].
How designers are trying to redesign fiction for smartphones [fastcodesign].
The entire ecosystem of Nest smart devices went offline [theverge]. They were still usable, but only using physical controls.
How the botnet business model works [technologyreview]. Well!
How YouTube’s “Super Chat” paid commenting system has basically monetized white nationalism, hate speech, and extreme behavior [buzzfeed]. It’s almost like the company didn’t think through the possible downsides of a feature at all. Weird.
The Verge found an internal video from X (Google X) [theverge] that offers an ambitious/terrifying vision of how total data collection (by Google, natch) could be used to nudge the behavior of entire populations into doing things like solving poverty and improving the environment. Google says it’s a speculative concept designed to provoke debate. I’m sure it will!
AI can predict personality from eye movements [thenewstack]. So stop winking all the time, I guess.
NASA’s gonna have an atomic fridge in the International Space Station, and it’ll be the coldest known place in the universe [motherboard.vice]. And if you’re wondering, yes, Atomic Fridge is now the name of my new Grateful Dead cover band. We were Sonic Death Monkey, then we were on the verge of becoming Kathleen Turner Overdrive, but this new name is more in line with our psychedelic influences.
Everything else (apps, fun tools, gaming, culture, funny stuff)
A Twitter thread highlighting UIs that end up accidentally preserve memories [twitter]. I love this so much - alarms, Amazon addresses… I switched back to Gmail from Inbox for the first time since the latter launched recently, all my two-year-old starred emails brought a lot of memories back.
Lifehack: listen to video game music while you work [digg]. Better lifehack: play video games instead of working. This is my jam right now:
Finally, the media is starting to smell a rat when it comes to Google’s Duplex AI demo [vanityfair]. While I’d personally be very pleased for the world if their tech wasn’t actually real, it does feel a little bit:
There you have it, from reconciliation to atomic fridges, with a helping of Schezuan sauce. That’ll do it for me for this week, I’ll hit you with some more on Monday, subscribers, and later in the week for those on the list for free updates. Enjoy the weekend!
I’m spending part of mine at a beer festival, so I’m gonna need quite a bit of Schezuan sauce and that Mario music on Sunday. I also just learned there’s one beer that has Red Bull in it, so that’s a problem. But I will persevere! See you Monday, definitely feeling great.
Curated by Adam