Projects
The longer threads of this blog, each told in several articles or on a page of its own.
- The Myst Graph: the 1993 game Myst as a directed graph of its views, generated from the game’s own files by DeMystify, an open-source tool.
- Delimiters in Languages: one duality, found in human speech, programming languages, DNA, Homer’s epics, and large language models, and the delimiters that mark it.
- Kryptos K4: the cipher as a 5 × 19 grid, to explore letter by letter, and the two articles on the patterns it hides: the W as a separator (2024) and the W-rectangle (2026).
- Riven: the original Riven (1997), taken apart card by card in a navigator, and the differences between its renders.
- Jane Street Puzzles: my approach to two of Jane Street’s monthly puzzles, “Number Cross 4” and “Knight Moves 6.”
- 20 Monkeys: a genetic algorithm from 2015 in which twenty virtual monkeys type Hamlet, now running live in your browser.
- Cain’s Jawbone: a potential solution to the 1934 mystery puzzle by Edward Powys Mathers, its 100 pages reordered and annotated.