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.
Ask episode
AI Snips
Chapters
Books
Transcript
Episode notes
ANECDOTE

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.
INSIGHT

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.
INSIGHT

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.
Get the Snipd Podcast app to discover more snips from this episode
Get the app