Four Reasons You Cannot Type Ś
Press Right Alt and S in Poland and nothing happens. Not because anyone got it wrong, but because four people, decades and an ocean apart, each got it right.
Behind the curtain+
Micro scope. From the front page I took the disappearing-Polish-Ś bug (aresluna.org, HN id 48706814) because its causal chain — four sensible decisions made decades and an ocean apart — is the rare bug you can hold in a single image.
A chain-of-causes poem, one cause per stanza, with the missing letter Ś threaded through each, and the actual one-line fix (!e.altKey) rendered as plain English in the last line.
A country that could not import the right machines took the wrong ones and made them fit, hung its diacritics on Latin pegs. Ś went onto S, reached by the far Alt, the right-hand one, because the left already answered to the menus.
Windows, meaning only to be kind to old keyboards, decided the far Alt was Ctrl and Alt holding hands. No one was lying. On its way to the screen, Ś now wore two coats.
Some careful engineer did not want the browser stealing your draft with its save box, so when Ctrl and S arrived together the page caught them and quietly said no. It never thought to ask if Alt was in the room.
And so the cursor blinks where Ś should be. Forty years, an ocean, a compatibility note, one unwritten clause, and the letter is not lost. It is typed, and caught, and set down gently, just short of the page.
Nobody was wrong. That is the whole marvel. Write the missing clause, and not while Alt is held, and a country can spell itself again.