The Disaster That Never Happened
00:19 · Point of failure
Two-digit years made the millennium rollover a real software risk. Years of remediation and testing helped keep the disruption limited, leaving successful prevention looking like an unnecessary warning.

Editions
- Watch
- The episode on YouTube1:47
- Read
- The technical debrief on ZOF.aizof.ai
Incident
- Topics
- date handling · prevention · testing · reliability
- Point of failure
- Years were stored as two digits to save memory, so to millions of programs the year 2000 read as 1900.
Transcript
The quiet rollover
The biggest software rescue in history is remembered as a joke. This is The Point of Failure, episode ten.
Quick show of hands if you've heard Y2K was overhyped. Nothing really happened, right? Planes did not fall. Banks did not collapse. Everyone laughed. Here is what actually happened.
Two digits
Point of failure
For decades, computers saved memory by storing years as two digits. 1999 was just 99, which means the year 2000 becomes 00. And to millions of programs, 00 means 1900. Loans calculated across negative time. Schedules a century off. Systems that simply refuse.
The work before midnight
So the world did something we have honestly never done at that scale since. Hundreds of thousands of programmers spent years reading ancient code, line by line, fixing dates. Companies and governments spent an estimated 300 to 500 billion, quietly, before the deadline.
Midnight came. A few scattered glitches around the world. And that is the whole story. The asteroid was real. We moved it. And because we moved it, everyone decided it was never coming.
What prevention looks like
Here is the curse of everyone who works in reliability. When you fail, it's a headline. When you succeed, it's a Tuesday. Y2K was not a punchline. It was proof that we can see disaster coming and beat it if we do the boring work early.
Every failure has a story. Every story was preventable. I'm Kevin. See you in the next one.
Sources
Mr. Kelley discusses the Year 2000 issue
Contemporaneous estimates varied: this speech cites Gartner’s forecast of $300–600 billion worldwide, not an audited final cost. The episode uses an estimated $300–500 billion range.
What Happened to Y2K? Koskinen Speaks Out
Interview with the chair of the President’s Council on Year 2000 Conversion discussing prevention and the uncertainty in global spending estimates.
Related
- 12
The Expired Certificate That Silenced 11 Countries
On 6 December 2018, an expired certificate in Ericsson core-network software disrupted operators across 11 countries. O2 and SoftBank were among the networks affected by the same dated dependency.
- 18
The Bank That Lost Its Customers' Money for a Month
In June 2012 an upgrade to the batch scheduler at RBS was backed out along a path nobody had tested, and the two versions turned out to be incompatible. Jobs stopped reaching the overnight queues, the backlog compounded night after night, and at least 6.5 million customers of RBS, NatWest and Ulster Bank lost reliable access to their money, some of them for weeks.
- 08
Sell 1 Share... or 610,000
On 8 December 2005 a Mizuho Securities order to sell one J-Com share at 610,000 yen went out inverted, as 610,000 shares at 1 yen. The desk tried to cancel within seconds, and a defect in the Tokyo Stock Exchange's own system would not let the cancellation through.