{
  "id": 2321285,
  "title": "Developer given Mission:Impossible - fixing rubbish code that could crash a city - simply chose not to accept it",
  "url": "https://urgent.news/2026/08/21/developer-given-mission-impossible-fixing-rubbish-code-that-could-2321285",
  "topic": "tech",
  "section": "Tech",
  "published": "2026-08-21T06:30:00.000Z",
  "source": {
    "name": "The Register Software",
    "slug": "the-register-software",
    "url": "https://www.theregister.com/software/2026/08/21/developer-given-missionimpossible-fixing-rubbish-code-that-could-crash-a-city-simply-chose-not-to-accept-it/5290120"
  },
  "original_language": "en",
  "account": "Once upon a time, Socrates, a fresh-faced manager of a small software department, was approached by his boss to visit a power station. The employer had recently sold monitoring hardware to a client, but the installation lacked proper documentation. Intrigued by the prospect, Socrates drove to the plant and was led to a massive turbine overspeed detector, a dusty CP/M computer connected to various I/O cards and wiring.\n\nThough Socrates had limited knowledge of electricity generation, he understood that a turbine is a machine with pointy blades driven by steam to power a generator. The sheer size of these turbines and the potential for them to overspeed was a terrifying thought. He compared the scenario to a Mission:Impossible movie scene, with turbine blades spinning out of control and the need to dodge them like Tom Cruise.\n\nRealizing the complexity of the code, Socrates knew it was \"horrible.\" There were numerous random GOTO statements, arbitrary I/O accesses, and arithmetic operations with numbers that seemed nonsensical. With no comments to guide him, Socrates decided the best course of action was to step back and leave the system untouched. He deemed it wiser to avoid meddling with something so poorly structured.\n\nReflecting on the experience, Socrates realized that some things are best left alone. He shared his story with The Register, hoping to offer a cautionary tale for others in the tech support field.",
  "summary": "After imagining explosions, blackouts, and daring escapes, this techie decided the best thing to do was just not doing the job",
  "key_points": [],
  "editors_take": null,
  "illustration": null,
  "coverage": {
    "outlets": 2,
    "also_reported_by": [
      {
        "outlet": "The Register Science",
        "title": "Developer given Mission:Impossible - fixing rubbish code that could crash a city - simply chose not to accept it",
        "url": "https://urgent.news/2026/08/21/developer-given-mission-impossible-fixing-rubbish-code-that-could",
        "published": "2026-08-21T06:30:00.000Z"
      }
    ]
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}