Chicken Little

Think the sky isn't falling?

Related: Wikipedia has a page on bugs here.

Patients given massive overdoses of radiation due to concurrency errors in programming

 * https://en.wikipedia.org/wiki/Therac-25

German nuclear plant infected with computer viruses, operator says

 * http://mobile.reuters.com/article/idUSKCN0XN2OS
 * http://archive.is/kIZnB

Have to wait for antivirus scan during a heart operation

 * https://www.accessdata.fda.gov/scripts/cdrh/cfdocs/cfmaude/detail.cfm?mdrfoi__id=5487204
 * http://archive.is/weslN

Toyota, unintended acceleration kills 89 people

 * http://www.edn.com/design/automotive/4423428/Toyota-s-killer-firmware--Bad-design-and-its-consequences
 * http://archive.is/URKVB
 * http://betterembsw.blogspot.co.uk/2014/09/a-case-study-of-toyota-unintended.html

Software update causes $286 million Japanese satellite to break apart in orbit

 * http://www.geek.com/science/software-update-causes-286-million-japanese-satellite-to-break-apart-in-orbit-1654675/
 * http://archive.is/891S1

Programming bug costs Citigroup $7m after legit transactions mistaken for test data for 15 years
When the system was introduced in the mid-1990s, the program code filtered out any transactions that were given three-digit branch codes from 089 to 100 and used those prefixes for testing purposes.

But in 1998, the company started using alphanumeric branch codes as it expanded its business. Among them were the codes 10B, 10C and so on, which the system treated as being within the excluded range, and so their transactions were removed from any reports sent to the SEC.


 * http://www.theregister.co.uk/2016/07/13/coding_error_costs_citigroup_7m
 * http://archive.is/AQsAN