Projects

⬕ Subscribe via RSS

Sandmill

2024–present

A Mac OS 8 emulator running in the browser, complete with a working IRC client and Netscape 2.0. The emulator runs real 68k Mac software via a WASM port of the Infinite Mac emulation stack. A server-side retro proxy strips modern web pages down to Netscape-compatible HTML so the browser inside the browser can surf the modern web.

BrowserID-NG

2026–present

A reboot of BrowserID — the protocol behind Mozilla Persona, which I worked on at Mozilla — rebuilt in Rust and re-centered on AI agents. Agents get their own cryptographic identity, delegated from a human, scoped by signed warrants to exactly what the human approved, and revocable at any time. Everything verifies offline against DNS-rooted signatures, so no company sits between a site and its users — and human passwordless sign-in comes along for free. Live at browserid.me.