Hans Wennborg, a Google engineer who works on LLVM and Chromium, writes detailed technical articles on low-level programming.
HN links it for in-depth posts on Zip files, big-endian testing with QEMU, Android command-line builds, and an Othello implementation. Commenters also mention the e-prime ad.
This effect was first developed by @thejare in 1993.
http://www.pouet.net/prod.php?which=15071
Old discussion:
https://news.ycombinator.com/item?id=15828773
More info here:
http://www.iguanademos.com/Jare/wp/?p=2756
https://www.hanshq.net/fire.html
https://www.gamedev.net/articles/programming/graphics/simple-fire-effect-r222/
Another Zip article from early 2020 - historical but also covers quite a lot of technical ground:
Zip Files: History, Explanation and Implementation
Hans Wennborg
https://www.hanshq.net/zip.html
https://news.ycombinator.com/item?id=22506451
A post about big-endian testing with QEMU was posted on HN just a few days ago:
https://news.ycombinator.com/item?id=47626462
https://www.hanshq.net/big-endian-qemu.html
I think it's a Bay Area thing.
Google's {First 10-digit Prime in Consecutive Digits of e}.com ad is a classic in this genre (https://www.hanshq.net/eprime.html)
Here's how to do this if you also want to have parts in Java: https://www.hanshq.net/command-line-android.html
Check out the Othello implementation by Hans Wennborg with a bitboard at https://www.hanshq.net/othello.html