It's always a race condition.
May 20, 2008 7:55 AM
Subscribe
When programmers kill. [pdf] In 1982, Atomic Energy Canada, Limited, introduced the now-infamous Therac-25, a solely software-driven successor to its earlier medical linear accelerators.
Six patients received massive amounts of radiation, and three died, before AECL was compelled to supplement the (faulty) software-only error-checking with hardware interlocks to prevent overexposure.
"Since the time of the incidents related in this paper, AECL Medical, a division of AECL, was privatized and is now called Theratronics International, Ltd. Currently, the primary business of AECL is the design and installation of nuclear reactors."
More from the
sci.engr.* FAQ on Failures,
Wikipedia.
posted by enn (18 comments total)
9 users marked this as a favorite
posted by ikkyu2 at 8:11 AM on May 20 [5 favorites]