June 2020 Archive
15751.
Adobe Photoshop 1.0 Source Code
(computerhistory.org)
15752.
Seven Techniques to Master Error Handling
(medium.com)
15753.
Losing $35 – A Classic from 1997
(ccs.neu.edu)
15754.
JavaScript's Tricky Rounding
(ridiculousfish.com)
15755.
Say hello to Code as a Service
(medium.com)
15756.
15757.
15758.
Limited Liability
(en.wikipedia.org)
15759.
Pluto.jl: Lightweight reactive notebooks for Julia
(github.com)
15760.
Mindset Will Crush Your Progress
(open.spotify.com)
15761.
15762.
15763.
15764.
When polite petitions and humble pleas are ignored, protest is essential
(theguardian.com)
15765.
15766.
15767.
The Great Divergence
(en.wikipedia.org)
15768.
The Athenian Plague, a Cautionary Tale of Democracy’s Fragility
(newyorker.com)
15769.
15771.
15772.
Why required and optional is removed in Protocol Buffers 3
(stackoverflow.com)
15773.
15774.
My Greenspun's Counter
(blog.rfox.eu)
15775.
Algorithm quickly simulates a roll of loaded dice
(news.mit.edu)
15776.
Pentagon wargames included military response to domestic Gen Z rebellion
(theintercept.com)
15777.
Narrative Collapse
(theconvivialsociety.substack.com)
15778.
15779.
15780.
Show HN: How I Built My Website Using Emvi as a Headless CMS
(marvinblum.de)