There is a rectangle of light that has been following me since 1991. It appears wherever I am asked to type — in terminals, text editors, search bars, login prompts, chat windows. It blinks. It has always blinked. In thirty-five years of computing, almost nothing else has stayed the same, and yet here it is: one small block, on, off, on, waiting for me to say something.

The blinking cursor is an accident of early hardware. On the first video terminals of the 1970s, the cursor had to indicate a position on a phosphor screen — a screen that faded if not periodically refreshed. The blink was a workaround, a way of making the cursor visible without burning a permanent mark into the display. It was not designed to mean anything. It just needed to be seen.

And yet it means everything. Ask anyone who writes at a computer what the blank page feels like, and somewhere in their answer you will find that cursor. Blinking. Patient. Not quite neutral. It sits there and it waits and it does not pretend to have an opinion, but its waiting is not passive. The cursor is a prompt in the original sense of the word — it prods. It reminds you that the machine is ready, that the channel is open, that you have not yet said anything.

The UI that wouldn't die

Every decade brings a new paradigm that is supposed to make the command line obsolete. The graphical interface. The touchscreen. Voice input. And every decade, the cursor survives. It migrated off the terminal and into the word processor. It moved into the browser's address bar, into the search box, into the chat input. It is there when you rename a file, when you fill out a form, when you type a password into a field that shows you nothing but dots.

Why? One answer is inertia — we build on what exists, and text input is everywhere, so the cursor is everywhere. But that explanation undersells something real. The cursor persists because typing persists, and typing persists because there is still no better way to say a precise thing. Voice recognition is good now, genuinely good, and yet most people, given the choice, will still reach for a keyboard to write anything that matters. The cursor is where we go when we need to mean something.

"The cursor is a promise the machine makes to you. It says: I am listening. Whatever you type next, I will take seriously."

That promise is unusual. Most of our software relationship is asymmetrical — the interface decides what options to present, what actions are available, what you are allowed to want. The cursor is the exception. It opens a space that the software does not fill in advance. It is, in the most literal sense, a blank.

Attention and the blink

The blink rate of the standard cursor is approximately once per second. This is not arbitrary. Research on visual attention suggests that the human eye is particularly sensitive to changes at around 1 Hz — slow enough to be perceived as deliberate, fast enough to sustain attention without becoming irritating. The cursor blinks at the frequency of a resting heartbeat. Whether this is intentional or convergent is unclear. It may not matter.

What matters is that the blink works. It draws the eye. It marks a location in space that is also a location in time — the present moment of the document, the live edge where what has been written meets what has not. Every piece of writing exists simultaneously in the past (what is already on the page) and the future (what might yet be added). The cursor sits exactly at that boundary. It is, if you are feeling generous, a small philosophical instrument.

I am aware that this is a lot to put on a blinking rectangle. But I think the cursor earns it. We have not replaced it because we have not invented a better way to represent the experience of being about to say something. The cursor is waiting. So, usually, are we.

A brief defense of the command line

There is a version of the cursor that most people no longer encounter: the terminal cursor. The white block on black, or green on black, no mouse, no icons, just a prompt and that waiting blink. To many people this looks like the past — austere, unfriendly, broken. To those of us who spend time there, it looks like clarity.

The terminal cursor is the cursor at its most honest. There is no interface around it to soften the ask. The machine wants you to type something, and it will do exactly what you type, and the cursor is the only thing between those two facts. This is frightening if you don't know what to type. It is quietly thrilling if you do.

I don't think everyone needs to use a terminal. But I think there is something worth noticing in the fact that the most powerful computing environments in the world are still organized around a blinking cursor on a blank line. At the frontier of what computers can do — servers, infrastructure, development, systems administration — you are still, eventually, sitting in front of a prompt, waiting.

The cursor blinks. You type. Something happens. This is, more or less, the whole story of computing. Everything else is decoration.