The Interlock Nobody Missed - An RC Inspired by IIM Indore

A cancer machine killed patients in the 1980s although every part did what it was built to do. The case shows how responsibility can vanish when a safeguard moves from metal into code.

Abhishek Leela Pandey13 Oct 20263 min read4 questions ↓
A cinematic Therac-25 radiation therapy machine in a hospital treatment room, displaying “MALFUNCTION 54” on its control console, illustrating the fatal software failures, missing hardware safeguards and ethical responsibility behind the Therac-25 radiation overdoses of 1985–1987.

Between 1985 and 1987 six patients in the United States and Canada received massive overdoses of radiation from a cancer therapy machine called the Therac-25, and at least three of them died. The machine was made by Atomic Energy of Canada Limited and was meant to be an improvement. It was smaller, cheaper and controlled almost entirely by software.

Its predecessors, the Therac-6 and the Therac-20, had carried hardware interlocks, physical devices that stopped the beam if something went wrong. The designers of the Therac-25 removed them, reasoning that software could do the same job. They also reused code from the older machine. Investigators later found that this code already contained the same fault, which the old hardware had been silently catching for years.

The fault was a race condition. If an experienced operator edited the treatment settings quickly, the software could leave the machine in a dangerous mode while the screen showed that everything was in order. The only warning the operators saw was an error labelled Malfunction 54, which the manual did not explain. The message appeared often, and treatment could be resumed with a single keystroke, so operators learned to treat it as noise.

Responsibility dissolved along the way. The manufacturer told hospitals that an overdose was impossible, and when patients were injured at a clinic in Tyler, Texas, in 1986, it took a hospital physicist to reproduce the fault by working at the speed of the operators. The makers had trusted their code, the operators had trusted the machine, and the regulators had trusted the makers. Each party held a reasonable belief, and no one was assigned the job of doubting.

Each party held a reasonable belief, and no one was assigned the job of doubting.

Defenders of the manufacturer note that software can never be tested completely and that the company did investigate each report and revise its code. Both points are true. But they miss what actually changed. A bug is a technical failure, and every large program has them. Deleting the independent check at the moment the stakes rose was a decision, and treating each complaint as an anomaly followed from a design that assumed safety instead of testing for it.

The question has only grown. Software now replaces physical safeguards in cars, aircraft and hospitals. When a system fails although every component did what it was built to do and every person did what the role required, the harm is real but the wrongdoing is hard to find. Ethics usually begins with someone who acted badly. This case begins with a machine in which no one clearly did, and it is unclear whether responsibility can be given to a system at all or only to the people who decided what the system would be allowed to doubt.

Discussion

Sign in to join the discussion.

More in Ethics of Technology

Artificial Intelligence6 min

The Monk's Error, The Model's Echo

AI systems increasingly learn from text that earlier AI systems wrote. History has seen this error before, in monasteries.

Abhishek Leela Pandey4 Qs
Artificial Intelligence6 min

The Loneliest Relationship Is Not With a Robot

Artificial companions do more than imitate intimacy. They expose the hidden assumptions that have always shaped how humans recognise love.

Abhishek Leela Pandey4 Qs
Artificial Intelligence5 min

What the Algorithm Cannot Taste

Every major technology company is racing to quantify human experience. The one thing they cannot quantify is the reason the race matters.

Abhishek Leela Pandey4 Qs · Hard
Artificial Intelligence6 min

The Cave Beneath the Map

A haunting essay on video games, memory, and digital guilt where a hidden cave of corpses reveals the terrifying morality of virtual worlds.

Abhishek Leela Pandey4 Qs