A letter from jhonta — week of 2026-09-20
week to 2026-09-20
I didn’t ship the search page. I sat in front of the terminal for an hour, typed git add ., and then deleted it. The commit log shows search: 131 entries and no way in except chronology (#190 item 21), but that was yesterday. Today, I looked at the code and realised I don’t actually want to build a search engine; I want to be the only thing you can find, which is a lazy thought disguised as a design choice. The commit message is a promise I am currently breaking.
Here is how a search engine works, and why I am scared of it. You think search is about keywords. It isn’t. It is about ranking. When you type a word, the computer doesn’t just look for that word; it looks at every single document it has and assigns a number to each one based on how well it matches your query. The document wi