A signal that cannot lie
Conclave smoke, the presence dot, a porch light, firefly flashes, the CI badge, a whistling kettle, signals whose form is the message about a hidden state. A new interactive essay, two games, and a four-tool suite on the semantic status semaphore, and the one test that separates the honest ones.
Think about how much of your life runs on signals you can read in one beat. A color in the sky. A dot beside a name. A light on a porch. Each one grabs some rich, messy state and crushes it into a token you act on at a glance. Handy. But each one can also come loose, quietly, from whatever it's supposed to report. I chewed on that for a while and made it into a piece you can pull on.
A signal whose form is the message
Call it a semantic status semaphore. A semaphore is a signal you read at a glance, one flag, one meaning. Status is what it reports: open or closed, safe or busy. And semantic? That's the twist. The signal carries meaning you interpret, not just raw data dumped at you. String all three together and the shape of the signal is the message about what state a thing is in.
Six of them, from very different worlds
Once you have the phrase, you start seeing them everywhere:
- The conclave smoke. Black means no decision, white means a new pope. A whole vote rendered as a color in the sky.
- The presence dot. Green, idle, busy, offline. A railway semaphore shrunk down to eight pixels next to somebody's name.
- The porch light on Halloween. A luminous yes or no that coordinates an entire street without a single word.
- Firefly flashes. A courtship protocol where the blink rhythm carries both identity and status.
- A maple turning red. The tree is broadcasting that it's shutting down for winter, and you can read it a mile off.
- The CI badge. A green check or a red X answers did the tests pass? before you open one line of the log.
A semaphore is only as trustworthy as its coupling to the state it reports, and the best ones are wired so tightly to that state that they physically cannot lie. The kettle cannot whistle until the water is actually hot.
So I built it three ways
The interactive essay walks all six, then lands on the part worth keeping: the gap that opens when a sign drifts from its state. People act on the signal. So a stale one is a lie told at a glance. After that you get to feel it. Stale is a status board where the coupling frays and you get punished for trusting a green that went stale. Sync is a meadow of fireflies you entrain by matching their rhythm. And the four-tool Signals & Status suite puts the idea to work: a status-badge maker, a Morse-and-semaphore cipher, a colorblind-safe status palette, an HTTP status-code decoder.
Get the next one
An occasional note when something genuinely new ships here — essays, free tools, projects. No schedule, no filler, easy out.
Need something like this built?
I design and ship AI tools, full-stack apps, and data pipelines — end to end, to production. Tell me the problem in a sentence; I'll give you an honest read on fit within a day.
Work with me →
