Software
Almost everything on your screen was fetched before you asked for it
Caching is a bet that you will want the same thing twice. Every layer of a computer makes that bet, and the losses are invisible.
Operating systems, updates, formats and the logic underneath the interface.
21 articles · updated August 11, 2026 · page 2 of 2
Software
Caching is a bet that you will want the same thing twice. Every layer of a computer makes that bet, and the losses are invisible.
Software
Some perfectly ordinary decimal fractions have no exact representation in binary, and the arithmetic that follows inherits that gap…
Software
The name, the contents and the location are three separate things held together by bookkeeping, and most storage mysteries live in…
Software
Emulation is translation performed continuously, and the reason it feels fast is that the translation is done once and then reused.
Software
Every program contains a portion that must happen in order, and that portion sets a ceiling no amount of hardware can lift.
Software
A font stores outlines, not pictures. Turning a smooth curve into a grid of square pixels is a decision, and every system decides…
Software
Releases are handed out in widening circles while somebody watches the failure rate, and your device's position in that queue is…
Software
Before an operating system exists, something has to wake the hardware, prove the memory works and find code worth trusting.
Software
A small program can pull in hundreds of components written by strangers, and the resolution rules that choose their versions are…