Fixing civilisation,
one small problem at a time.

One number — lifetimes wasted — for the small everyday problems on our screens. A button that does nothing. A form that wipes what you typed. Ten seconds each, a few billion people, and it adds up to human lifetimes. Each one is easy to fix.

At least
3185
human lifetimes wasted every year
Every example's lowest estimate, added up. Argue any assumption down and the number holds.

Send us the next one — it only takes a minute

Something on a screen wasted your time today. A button that does nothing. A form that wipes what you typed. A warning you click every single time. If it does that to millions of people, we want to hear about it.

GitHub Telegram Twitter Email

Tell us what went wrong in a sentence or two. We work out the numbers.

Case 001 · fix difficulty: none

Chrome asks which email to save — right after you typed it

8lifetimes / yr, at least

You reset your password from inside your email. Chrome offers to save it, with the username field blank — the one thing it just watched you type.

Google
Case 002 · fix difficulty: easyTODO

An hour of form-filling, gone on one accidental refresh

7lifetimes / yr, at least

You fill a giant browser form — say the 8-page IRS W-8BEN-E. One ⌘R, back-swipe, or tab close, and it's all erased. No warning. No draft. Start over.

WebGoogleGovernment
Case 003 · fix difficulty: moderateTODO

Cookie banners: click the same box on every site, forever

3000lifetimes / yr, at least

Shut up and give me the cookie. Whether you want to accept or reject, you're forced to decide again on every site you've ever visited — a choice a browser could make once.

WebGovernment
Case 004 · fix difficulty: easyTODO

Your cursor hits an invisible wall between mismatched monitors

100lifetimes / yr, at least

A big monitor above, a laptop below. Push the pointer down from the side and it stops dead — you can only cross where the two screens happen to line up.

AppleMicrosoftLinux
Case 005 · fix difficulty: easyTODO

You can see the junk file in the Save dialog — you just can't delete it

30lifetimes / yr, at least

The Save/Open dialog is a full file browser: navigate, search, New Folder. But it's crippled — no delete, no cleanup. Spot a file to bin while you're saving and you must remember to do it later in Finder. You won't.

AppleMicrosoft
Case 006 · fix difficulty: noneTODO

The recording that deletes itself if you flinch

5lifetimes / yr, at least

You dictate an idea. To keep it you must hit confirm — but the default, resting-finger action is discard, and the button moved since you last looked. One reflex and the only copy is gone.

Apps
Case 007 · fix difficulty: easyTODO

You closed the lid; it says the server is broken

5lifetimes / yr, at least

Sleep, a tunnel, a Wi-Fi blip — the connection drops and the app announces a Server Error and sends you to check the status page. The server was fine. Your device just went to sleep.

AppsWeb
Case 008 · fix difficulty: easyTODO

You printed to PDF — now go and find where it went

10lifetimes / yr, at least

Print a page to PDF and your brain files it under "downloaded a file → it's in Downloads." It isn't, and it never shows in the download list. So you hunt.

WebGoogle
Case 009 · fix difficulty: moderateTODO

VR asks you to re-draw the boundary you set five minutes ago

10lifetimes / yr, at least

You set the play boundary yesterday. And again today. Switch games and it asks you to confirm it once more — same room, same you, nothing changed. Every prompt yanks you out of the world you were in.

Meta
Case 010 · fix difficulty: moderate

Hawaii, 2018: the proof that the pattern kills

PROOFthe anchor case

For 38 minutes, a whole state believed a ballistic missile was inbound — because a high-stakes, irreversible alert had no confirmation step and no way to take it back.

Government
Case 011 · fix difficulty: easyTODO

You just downloaded it — but "Recents" only counts what you've opened

10lifetimes / yr, at least

On the Mac, Recents lists files you've opened, not files you saved or downloaded. So the file that arrived thirty seconds ago — the most recent thing you own — isn't in Recents. You go looking. It isn't there.

Apple
Case 012 · fix difficulty: noneTODO

A "More" menu with no more in it

MICRO≈0.02 lifetimes / year

You promote every item to your sidebar. The "More" expander stays anyway — a chevron promising things that no longer exist. You click it. Nothing.

Anthropic
Case 013 · fix difficulty: noneTODO

A command you're told to run, with no hint why

MICRO≈0.05 lifetimes / year

GitHub's new-repo page tells you to run "git branch -M main". On most modern setups it does nothing at all. Six words would have said when you actually need it — instead you pause, or paste on faith.

GitHub
Case 014 · fix difficulty: noneTODO

Dictation eats the words you typed to fix dictation

MICRO≈0.2 lifetimes / year

The recogniser can't spell CrossFit. So you pause, type it by hand, and carry on — and the live transcript overwrites the field, taking your typed words with it. The workaround for the bug is destroyed by the bug.

Anthropic
Case 015 · fix difficulty: noneTODO

A settings page that commits to your default branch

MICRO≈0.02 lifetimes / year

Type a domain into GitHub Pages settings and it writes a CNAME file to main, authored as you. Put that file there yourself and the settings field fills in. Neither side is labelled as the one that wins.

GitHub