Trois Sonneries
Notes on collaborating with LLMs on a fake film trailer made using FLUX 3 Preview.
Notes on collaborating with LLMs on a fake film trailer made using FLUX 3 Preview.
Notes on the autonous AI fiction contest.
How to ask Claude to export your session logs from Claude Code on the web.
How several Claudes and Simon Willison's example got me a Starlark interpreter in pure Python.
Poetry by D. Bohdan.
How I made Claude write parodies of famous elegiac poems imitating Rupi Kaur.
A poem I wrote when I graduated.
A poem about illness.
What distinguishes AI writing, and how to identify it while you still can.
Bookmarks on Unix filesystem hierarchies.
A transcript of Chris Crawford's famous 1992 CGDC speech about interactive storytelling and the game industry's creative stagnation.
My notes on running services on BoxyBSD's IPv6-only VPS.
My public keys. Currently an SSH key I use to sign software.
The command 'mkdir' is often followed by 'cd' to the same directory, suggesting 'mkcd'. I analyze my usage, look for the origin of 'mkcd', and implement it for fish.
Bookmarks about Free/Net/OpenBSD.
Stories about regular servers that ran for a long time without maintenance.
A collection of small command-line utilities I have written.
With WavPack, WAV files decompress bit-for-bit identical. This isn't always the case with FLAC. The page shows a demonstration and answers some possible questions.
A chronology of delimiters like " " used in web template systems.
How I used Claude to write a markup translator.
My library recommendations. Resources for using static typing in Python.
Several companies report that Rust was poorly suited for building a new product with short feedback cycles.
Silence is a sign of correctness, understanding, and agreement. Discussion is a sign of the opposite.
A critique of using the fish shell for complex scripting.
The technical history, influences, and design of the website.
Software projects that stand out for naming things.
We look at the limitations of cron, examine systemd timers as an alternative, but in the end pick fcron as more user-friendly.
How to generate Pandoc ids outside of Pandoc.
A solution to the problem of the growing number of mount points and loopback devices in (Ubuntu) Linux.
A 1922 essay by H. P. Lovecraft about one of his major influences.
A 1934 essay by H. P. Lovecraft.
Other people’s writing.
A high-quality copy of the cartoon and information about it.
A review of _The Homelab Show_, a podcast about system/network administration in the home.
How to detect and fix broken Unix authentication.
Fiction about the release of “GPT-4x” with unprecedented translation capabilities.
Useful concepts from my conceptual toolbox.
A review of the short story by Zero HP Lovecraft.
The revenge of GOFAI. (Flash fiction.)
How to fix OoenWrt not overriding the MAC address.
Cryptic fiction.
Which term is used more to refer to regular expressions?
A review of the novella by Zero HP Lovecraft.
A discussion on the usage of “LessWrong” and “Less Wrong” within the community and outside of it, investigating prevalence and the historical trends.
A collection of links about things (nearly) going wrong.
You can construct the Rule 110 cellular automaton in JPEG XL.
An overview of ways to write single-file scripts with external dependencies in a variety of programming languages.
A parallel between browser tab management and memory management.
Notes for the 2016 GDC Talk by Alexis Kennedy, the creator of _Fallen London_.
Notes for the 2011 lecture “Video Games and the Human Condition” and the 2013 lecture “Game design: the medium is the message”.