His brain and body shattered in a horrible accident as a young boy, Bret Dunlap thought just being able to hold down a job, keep an apartment, and survive on his own added up to a good enough life. Then he discovered running.
Useful Elo calculator.
An interactive explanation of involute gears
Rather long rant that I think undervalues the convenience Docker provides in deploying programs in languages that don't make it easy to create a single, statically linked binary, but it links to lots of discussion about the pros and cons of docker.
I think the better criticism of Docker is that it is monolithic and complicated, and probably solutions like bubblewrap, runC, and Podman for managing containers or deploying simple apps are better.
The author of Trio (Python concurrency library) explains their concept of lexically-structured concurrency
Coroutines in C using Duff's device. See also protothreads:
This looks like an interesting C library for cancel-able, implicitly yielded coroutines.
In 2011 Reza won a 24-hour running event in Boulder, CO.
Elizabeth Zimmermann (August 9, 1910 – November 30, 1999) was a British-born hand knitting teacher and designer. She revolutionized the modern practice of knitting through her books and instructional series on American public television.
A lawyer explains the MIT License.
How to turn different types of heel in knit heel-and-gusset socks
Magnus's Banter Blitz sessions on chess24 are very good.
A reporter talks to Larry Wall (and Eric Raymond and Tim O'Reilly) at the zenith of the Perl era.
After writing a few programs in Go, I appreciate its simplicity and how easy it is to cross-complile and deploy simple programs, but I agree its type system is a bit too simple.
The most clear introduction to generating functions and their uses that I've found.
computational geometry, chess, running, programming...