WebRender is in beta
(mozillagfx.wordpress.com)
2018 Archive
4411.
4412.
How a malicious seed generation website stole $4M
(thatoddmailbox.github.io)
4413.
4414.
How to send local files to Chromecast with Python
(rinzewind.org)
4415.
4416.
MatchSticks: Portable CNC System for Automating Wood-Working Joinery
(rutian.github.io)
4417.
4418.
4419.
Compiler basics: Lisp to Assembly
(notes.eatonphil.com)
4420.
Mathematicians Crack the Cursed Curve
(quantamagazine.org)
4422.
The world is losing the war against climate change
(economist.com)
4423.
'The Gig Economy' Is the New Term for Serfdom
(truthdig.com)
4426.
We Shouldn’t Be Surprised at the Theranos Fraud
(nautil.us)
4427.
What happened, Gmail?
(uxplanet.org)
4428.
Facebook’s Secret Rulebook for Global Political Speech
(nytimes.com)
4429.
4430.
React v16.3.0: New lifecycles and context API
(reactjs.org)
4431.
The Practice is not the Performance: Why project-based learning fails
(pathsensitive.com)
4432.
Qualcomm says Apple is $7B behind in royalty payments
(bloomberg.com)
4433.
Ten years ago today, I had the idea for an app I thought was interesting
(threadreaderapp.com)
4434.
Opening of Romeo and Juliet Recited in the Accent of Shakespeare’s Time [video]
(laughingsquid.com)
4435.
How kids in a low-income country use laptops: lessons from Madagascar
(theconversation.com)
4436.
4438.
Facebook JavaScript SDK is often illegal under GDPR
(markssoftware.com)
4439.
The original pitch for Diablo (1994) [pdf]
(graybeardgames.com)
4440.
You Don't Need Moment.js
(github.com)