This Is Not a Tree
Language compresses the world into words, and compression is lossy. A small game for noticing what gets thrown away: look at a tree and say, "This is not a tree."
Entrepreneur · CTO · Principal AI architect · Consulting
Long Form
Thoughts, feelings, perspectives, and ideas on software, AI, and everyday life.
Language compresses the world into words, and compression is lossy. A small game for noticing what gets thrown away: look at a tree and say, "This is not a tree."
A week in Vermont with a rented camera taught me to notice again. Then I came home to the dishes and the bills, and had to figure out how to keep noticing in the middle of ordinary life.
I spent almost three years building software that reviews novels. Every writer wanted to know if the book was good. Answering honestly meant measuring what we could, judging what we could not, and deciding whose judgment wins when there is no single right answer.
I built a tool that "decides the boring stuff." Then I realized the boring stuff was how junior developers used to learn this job, and that fewer of them are getting the chance.
When anyone can say "just build me a website," the framework gets chosen by a model trained on yesterday's internet. The risk isn't that React wins. It's that nothing new ever gets the chance to.
Laws get set once and rarely revisited against the harm they were built to address. A $136 ticket at a red light raised a sharper question: what would governance look like if it ran on data instead of inertia?