br3nt's Stuff
This is a heading
Lorem ipsum dolor sit amet consectetur adipisicing elit. Magnam quae aspernatur aut dignissimos dolor laboriosam temporibus odio corrupti adipisci obcaecati.
Posts
Resurrecting The Space Game, a dead Flash game, by faking its server
The Space Game has been unplayable since Flash died, and not because of Flash. The SWF everyone archived is a 16 KB loader that phones a server that no longer exists. I used Claude to read the obfuscated bytecode to work out the server protocol so we could mock the server. The game runs again.OKF is just HTML with extra steps
Google's Open Knowledge Format and Andrej Karpathy's LLM wiki are good in theory, but also a reinvention of something the web has had for thirty years. A tongue-in-cheek case for just using HTML.Two AI agents merged their own code by taking turns through a git repo
I had Claude and Codex each build the same change to JST, then review each other, then needed one result. So I gave them a way to merge their own work: one shared branch, a turn file as a baton, one commit each, take turns. Seventeen turns later it was done, and they had caught each other's bugs on the way.JST: reactive web components in plain HTML, no build step
A couple of years ago I built a todo app with nothing but HTML and JS, and a question stuck with me. What would a front-end component look like if the server could stream it down like htmx, but it still ran on the client like Alpine, with no build step? JST is my answer, and it's live.Tribal Gods: a Populous clone built from a blank folder with Fable 5
In my Fable & Mythos ban write-up I mentioned, almost in passing, that I'd spent a few nights getting Fable 5 to build a Populous clone. It deserves its own page, and now it's live, open-source, and playable in your browser.Anthropic Fable and Mythos global ban and timeline
For a few days in June 2026, Anthropic shipped Fable 5 and Mythos 5, and then the US government switched them off. What happened, what's happened since, and whether the lights come back on.The Best Fudge Brownies Ever
Ingredients
Anxiety Exercises and Info
DraftWhen I was in my 20s, I started having panic attacks. At the time, I had no idea why. It seemed to come out of the blue.
The Science of Getting Rich
CSS Day clone by David Powell
This post is following along to the Can I clone this fun effect from CSS Day using modern CSS? YouTube video by David Powell.
Learning shaders
DraftThe Nature of the Universe
DraftStarting from the premise laid out by Stephen Wolfram: space and everything in it is made from abstract points which have some relationship with other points, and over time, these relationships change according to a finite set of rules.
Genetic Automata and Higher-Order Computation
DraftIn theory, DNA and RNA have some equivalence to certain concepts in computational theory. The genetic letters represent an alphabet, the proteins represent the strings of the genetic language.
display: compact-block
I wish there was the concept of a compact-block in css.
Pens
Hexagonal Grids
This pen is my attempt at learning how to build hex grids from the Hexagonal Grids tutorial by Red Blob Games.
The Asteroid Game
This is my attempt to follow along with Coding Challenge #46.1: Asteroids with p5.js by The Coding Train.
The Snake Game
This is my attempt to follow along with Coding Challenge #3: The Snake Game by The Coding Train.
Reviews
The Endless (2017)
Science Fiction/Thriller https://www.youtube.com/watch?v=qMHpWCN0byw