Ответы к посту
Бывает

Ответ на пост «Бывает»

Баги в программах, повлиявшие на реальный мир — очень благодатная тема для историй. Из самого интересного, о чём я читал:

1. Собственно упомянутый аппарат лучевой терапии Therac-25, в котором люди хотя и не сгорали, но действительно получали радиационные ожоги и умирали от лучевой болезни. Весь софт был написан одним человеком на редком диалекте ассемблера без единого комментария, и никогда никем не проверялся.

2. Из-за «ошибки 2000 года» в одной клинике произошёл сбой, и перепутались результаты анализов на риск синдрома Дауна у плода. В результате родилось несколько детей с этим синдромом, а несколько здоровых были, наоборот, ошибочно абортированы.

3. Спутник Mars Climate Orbiter разбился из-за несогласованного ТЗ на ПО, где часть величин были в метрической системе мер, а часть в имперской. 200 млн $.


4. Аппарат Deep Impact по исследованию комет почил раньше срока и перестал выходить на связь, потому что переполнился таймер времени (2^32 десятых частей секунды).


5. Ракета Arian 5 эпично взорвалась при первом запуске из-за некачественного повторого использования кода от Arian 4. Цимес ещё в том, что ракете очень доверяли и она должна была стать (и в итоге стала) жемчужиной европейской космонавтики. Поэтому там была очень дорогая и ценная полезная нагрузка в виде научных спутников. Итоговые материальные потери — 300–500 млн $, но временная потеря репутации, наверное, стоила ещё больше.


Кстати, спутники после аварии построили заново по тем же чертежам — и, хотя на тот момент Arian 5 уже пофиксили, решили на всякий случай не испытывать судьбу ещё раз и запустили с Байконура на ракете Союз-Фрегат.

Показать полностью

Бывает

Бывает Ошибка, Скриншот, Комментарии на Пикабу, Программист, Черный юмор

#comment_193137101

Показать полностью 1
Отличная работа, все прочитано!