Monthly Shaarli
May, 2018
How to write a very simple (non-optimizing) JIT compiler.

"In 1880, Frank Hart wowed audiences at New York’s Madison Square Garden by walking 565 miles in six days."

"Earl William 'Madman' Muntz (January 3, 1914 – June 21, 1987) was an American businessman and engineer... He invented the practice that came to be known as Muntzing, which involved simplifying otherwise complicated electronic devices. Muntz produced and marketed the first black-and-white television receivers to sell for less than $100"
Hat tip to a recent EEVblog video for bringing up Muntz and the practice of Muntzing.
The best VDOT calculator I've found (for finding suitable training paces according to Jack Daniels' running formula).
I like these little 1- and 3-key USB keyboards.
A nice overview of Jack Daniels' training method.

FiveThirtyEight writer Oliver Roeder's entertaining account of his game against Magnus in a recent simul.
A calculator which uses the result of a recent race to "generate training paces, race prediction, with adjustments for temperature, body weight and altitude. This calculator works by estimating your V̇O2max and using that to predict your race times and training paces."
It's a shame Jack Daniels requested to have the vdot calculation removed from this calculator in an attempt at commercializing his research to the detriment of the wider running community.
This is how I fix things... only I'm not so quick.
Modeling transistors and logic gates with Unix pipes.
Nicolas Seriot's JSON test suite with results against many existing parsers and a new reference parser written in Swift.