← The journal

A small experiment

Why does 99%
take so long?

Same work. Same ten seconds. Two very different promises.

A progress bar can count finished tasks without knowing how much work is left. If the last task is much bigger than the others, 99 out of 100 can still mean a long wait.

A percentage needs a denominator.

Files, bytes and finished steps are different things to count. A hundred small files and one large file make this obvious: most of the files can be done while most of the data is still waiting.

This example gives the first 99 tasks equal, small shares of the work. The slider decides how much belongs to the last task. Both indicators watch the very same ten-second job; moving the slider changes their shape, not the finishing time.

So what would be more helpful?

Sometimes a label such as “checking the download” says more than an overconfident countdown. In this little model we know the workload in advance. Real software may discover more work halfway through, or wait for something it cannot predict.

The experiment runs entirely in your browser. It does not test your connection or time any real download.

Follow the next thought ↗

A little support

Support Nell.

For more questions, more looking, more writing. If something here stayed with you, you can leave a little support for what comes next.

Support Nell

Opens the donation page in a new tab.

Always optional. Every entry stays open.