
CoRecursive: Coding Stories Story: Risk Rolls Downhill - The Software Bug That Sent People to Prison
12 snips
Oct 2, 2025 Scott Darlington, a former sub-postmaster whose life was turned upside down by a software bug in the Horizon system, shares his harrowing story. He discusses the devastating impact of accounting discrepancies that led to wrongful prosecution. The conversation dives into the design flaws of Horizon and how its shortcomings led to significant financial losses. Scott reflects on the human cost of a system that prioritized process over people, the failures of oversight, and the long-lasting effects of his wrongful conviction.
AI Snips
Chapters
Books
Transcript
Episode notes
Small Glitches Became Personal Debts
- Horizon reported small shortfalls that the Post Office required sub-postmasters to reimburse immediately.
- Scott paid minor amounts at first, then faced escalating, terrifying shortfalls driven by the terminal's ledger.
Queued Messages Create Ghost Transactions
- Horizon's offline, queued messaging could replay transactions after freezes, creating duplicate entries.
- Those duplicate entries produced "ghost" stamps or deposits that looked like real cash on the ledger but didn't exist physically.
Offline Architecture Amplified Failures
- Horizon was designed offline-first with local queues to handle unreliable internet across 14,000 branches.
- That architecture amplified rare network or client failures into accounting discrepancies that support systems weren't prepared to investigate.

