Welcome
to the
brain dump of a software engineer
Latest Posts
Show All PostsGuilty Until Proven Human
How AI writing detection actually works, and why an accurate score still cannot tell you what you want to know.
Show MeAIsolation of Slop
Writing code got cheap, containing it did not. How to isolate AI slop with small services, contracts kept outside the code, and a spec file per service.
Show MeTaking Chances
AI is one loaded chamber among several. A short look at the technologies that could end us, a small game about the odds, and the ones we decided not to build.
Show MeTools
Show All ToolsDetour Reader
A Chrome extension that opens the page in your current tab on archive.today: the newest snapshot if there is one, a fresh archive if not.
Show MeNopeify
Stamp any photo with an AI watermark and watch it stop being believed. A demonstration of how little it takes to discredit a real image.
Show MeSaine
A curated timeline of articles on AI, its impact, and responsible usage, necessary knowledge to stay sane in this day and age.
Show MeHow philosophy's oldest questions became tech's biggest problems
The rise of AI didn't bring new questions. It made the old ones operational and, for the first time in history, urgent. What does it mean to understand, to be conscious, to be intelligent? How do we value creativity, judgement, and personhood? How do the limits of our own perception shape the machines we build? And is there anything more than computation to being human?
Bringing philosophy to technology and technology to philosophy, this book starts from a simple premise. We cannot align a machine to values we cannot name, and this is where the naming begins.