← Все постыИстории

Баг, который чуть не уничтожил планету

Тимур Мишагин · 1 мин чтения · оригинал в канале
26 сентября 1983 года. Советский Союз.
Под Москвой, в секретном командном пункте «Серпухов-15», дежурит подполковник Станислав Петров.
На экране системы раннего предупреждения загорается тревожный сигнал: запущена межконтинентальная ракета из США.

Через несколько секунд система фиксирует ещё четыре.
По инструкции Петров должен немедленно доложить о нападении.
Ответный удар, цепная реакция, Третья мировая.
Но он решает подождать.
Он сомневается:
почему Америка начала бы атаку всего с пяти ракет? Почему данные приходят только со спутников, а наземные радары молчат?
Минуты тянутся как вечность.
Если он ошибается — страна погибнет.
Если нет — он только что предотвратил ядерную войну.
Через несколько мучительных минут тревога не подтверждается.
Это была ошибка.
Позже инженеры выяснят: спутниковая система «Око» перепутала отражение солнечных лучей от облаков с тепловым следом пуска ракеты.
Баг в алгоритме анализа данных.
Одна неточность — и миллиарды жизней на волоске.
Петров потом сказал всего одну фразу:
«Я просто сделал свою работу».

Но его «просто» спасло планету.
______________________

Когда мы пишем код, нам кажется, что он управляет машинами.
На самом деле он управляет людьми, решениями, целыми системами.
Иногда - историей.
Баг - это не просто ошибка.
Это напоминание, что даже в мире алгоритмов нужен человек, который способен усомниться.
Код - это договор с реальностью.
И пока в этом договоре есть место сомнению, у нас ещё есть шанс не уничтожить планету.
#техноистории

Читать дальше

Все посты