World-building and system problems
Any hard problem worth working on is a system, and fixing system problems is difficult. One way of doing it is by building a world.
Sounding human in the age of LLMs
How would you prove you’re not an LLM? What special little human tricks can you do that a language model can’t?
How ChatGPT works
Imagine, for a moment, a man alone in a room. There’s nothing in the room except him, a computer, and a keyboard with Chinese characters on it.
Look for the dark forest
All hikers know a silent forest can only mean one thing... predators. It’s quiet because prey animals are hiding. The internet has become a dark forest.
Colophon
At this point, it's almost inevitable that I'll get bored and completely rebuild my personal site for no reason other than because I can.
Kobayashi Maru ADHD
We make decisions based on imperfect data, surrounded by imperfect people doing whatever the hell they like. And that means sometimes, none of the available choices are very good.
Rebuilding my website (2020)
The original version of my website was built with Webflow over New Year's 2019 (or even earlier). Now that we're moving into 2021, I figured it was time for a refresh.
SEO for early-stage startups
Every company’s timeline (SEO-speaking, anyway) can be split into pre-SEO experiments and post-SEO experiments.
On internationalization
I’ve been digging into internationalization and localization recently. This sent me down a rabbit hole of research — it turns out there’s a lot more to localization than I thought.