A Git-compatible content tracker in Haskell!
An esoteric programming language where programs are defined by the graph of commits in a Git repository.
An emulator for the Z80 processor, with a web-based UI which lets you load programs, step through their instructions, and see the current state of main memory and all registers.
A calming interactive visualization of a poem's cadence.
I wrote a computational essay about using autocorrelation to infer whether to draw a line or bar chart, illustrated how it's calculated, and concluded with historical context. It's a live notebook; click the left margin to view or edit code for any cell.
An in-browser drawing app, built entirely with Rust and WebAssembly. Try it out at https://www.lynnagara.com/draw-app/
A Game of Life server written in Rust. You can try it out over telnet!: telnet stillinbeta.com 30434
Wesley put a 4GB file in a 232KB file system by making some clever modifications to the FAT.
An explanation of some of the difficulties in private information retrieval, along with an interesting scheme to make using bloom filters more tenable.