История «ошибки 2000». Как мир боялся наступления 1 января 2000 года

VC.RUHi-Tech

Конца света не было, зато были шальные деньги, рост ИТ и появился «индийский аутсорс»: история «ошибки 2000»

Благодаря панике одни стали прислушиваться к программистам, а другие заработали на страшилках.

Евгений Делюкин

В конце девяностых годов мировое общество боялось наступления 1 января 2000 года. Эксперты и ИТ-специалисты полагали, что из-за бага электроника может автоматически перевести дату на 1900 год, что вызовет сбои во множестве систем.

Предрекали всё: от краха банков и отключения электросетей до падения самолётов и пусков ракет — и это на фоне наступления «миллениума», который сам по себе вызывал страх у параноиков.

Проблема стала глобальной — на её решение потратили несколько сотен миллиардов долларов, политики создавали международные центры решения, а компании экстренно формировали группы инженеров «ошибки 2000».

1280
Popular Mechanics

Что такое «ошибка 2000» и откуда она взялась

Ещё в 50-60 годах программисты использовали только последние два знака для обозначения года в датах, например, 14.08.57 вместо 14.08.1957. Это позволяло сэкономить и так небольшую память компьютеров, которые читали код с перфокарт.

Программы должны были быть компактными и эффективными, и на тот момент было достаточно, что цифра 57 обозначает 1957 год — другие века компьютеры не понимали.

Со временем мощность вычислительных систем росла, появились жесткие диски и дискеты для хранения данных, но большие объёмы памяти оставались слишком дорогими: в 1980 году 1 ГБ стоил более $6 млн, в 1990 году — около $100 тысяч.

Поэтому в ход шла оптимизация: код в вычислительных системах не переписывали — ведь до 2000 года было ещё далеко, объём баз данных продолжал расти, а новые приложения должны были быть совместимы со старыми.

Таким образом ограничение в два символа на запись года сохранялось десятилетиями и распространилось практически на всё, что имело внутри микропроцессор, включая самолёты, заводы, спутники и электростанции.

Появление «глашатая 2000 года»

В 1978 году программист IBM Питер де Ягер задумался: «А что случится 1 января 2000 года? (01.01.00) Компьютеры определят дату как 1900 год или не распознают её вообще и начнут неверно обрабатывать данные?».

Любой основанный на дате расчет окажется некорректным — например, финансовые документы, решил он.

Ещё одна попутная проблема с переходом даты — 2000 год был високосным (делится на 400), а 1900 — нет, поэтому в случае перевода часов на 1900 год «потеряется» 29 февраля: после 28 февраля в системе наступит 1 марта.

Ягер поделился беспокойством с боссом, но в ответ получил лишь насмешку.

Ты беспокоишься о проблеме, которая не наступит ещё 22 года? Расслабься, к тому времени кто-нибудь это уже исправит.

В канун Нового года 1990-го Ягер сам столкнулся с ошибкой. Он проверил, что будет, если перевести время на 31 декабря 1999 года — и в итоге из строя вышла система IBM PROFS. Она использовала для обозначения года один символ и сбросила дату.

Из любопытства я установил на компьютере дату на 31 декабря 1999 года незадолго до полуночи, выключил его, подождал несколько минут, включил и взглянул на время. На часах был 1984 год — и тут я занервничал. Питер де Ягер

В 1993 году Ягер написал статью о проблеме 2000 года в Computerworld, крупнейшем ИТ-журнале того времени. Редакция озаглавила статью «Судный день 2000» — поначалу программиста высмеивали, но по мере приближения середины девяностых проблема привлекла всеобщее внимание.

New York Times назвала Ягера «городским глашатаем 2000 года» — рассказы про «ошибку 2000» и поиск путей её исправления стали его основной задачей и заработком.

1280
Питер де Ягер

Что делали компании и корпорации

Во второй половине девяностых годов проблемой стали вплотную заниматься на корпоративном и межгосударственном уровне.

Например, бывший президент США Билл Клинтон в 1998 году создал совет по борьбе с ошибкой, её опасность обсуждали на саммите «Большой восьмёрки» в том же году. В 1999 году ООН открыл международный кооперативный центр решения проблемы, а США и Россия — «центр стратегической стабильности», чтобы предотвратить случайные ракетные атаки друг на друга.

Компании же создавали отдельные группы инженеров и аналитиков, проводили стресс-тесты, обновляли и меняли оборудование и ПО, тратя на это десятки и сотни миллионов долларов.

Большая часть из них решила модернизироваться и обезопаситься собственными силами, а не нанимать аутсорсеров или «программистов-пенсионеров», знакомых с устаревшим софтом, пишет CNET.

Банки и финансовые организации на случай сбоя подготовили наличность — например, Федеральная резервная система США напечатала бумажных денег на $70 млрд, на случай, если жители страны решат снять свои вклады.

1280
Национальный командный центр Mastercard, мониторящий ситуацию 3 января 2000 года

Аналитическая фирма Gartner оценивала глобальные расходы на подготовку к 2000 году в $300 млрд, а Питер де Ягер — в $600 млрд.

В США потратили на профилактику и исправление около $100 млрд, из которых $9 млрд — правительство, а остальное — банки, авиакомпании, телекоммуникационные компании и другие корпоративные структуры.

Авторизуйтесь, чтобы продолжить чтение. Это быстро и бесплатно.

Регистрируясь, я принимаю условия использования

Рекомендуемые статьи

«Мамонты следующие»: Colossal Biosciences вернула к жизни вымерших 10 тысяч лет назад лютоволков «Мамонты следующие»: Colossal Biosciences вернула к жизни вымерших 10 тысяч лет назад лютоволков

Как ученым Colossal Biosciences удалось произвести на свет щенков лютоволка

VC.RU
Палеонтологи диагностировали кариес у приматов возрастом 54 миллиона лет Палеонтологи диагностировали кариес у приматов возрастом 54 миллиона лет

От кариеса страдали 7,48 процента особей вида Microsyops latidens

N+1
Книга на выходные: как ChatGPT стал самым эффективным копирайтером «Зерокодера» Книга на выходные: как ChatGPT стал самым эффективным копирайтером «Зерокодера»

Отрывок из книги «Искусственный интеллект: путь к новому миру»

Inc.
Дизель генератор Дизель генератор

Вин Дизель: Жизнь на высоких оборотах

Men’s Health
Природное и культурное наследие: 5 самых впечатляющих объектов из списка ЮНЕСКО в России Природное и культурное наследие: 5 самых впечатляющих объектов из списка ЮНЕСКО в России

Впечатляющие объекты, входящие в список Всемирного наследия ЮНЕСКО

ТехИнсайдер
Мужчина и его автомобиль: Филипп Ильин-Адаев и его Alpina B12 1999 года Мужчина и его автомобиль: Филипп Ильин-Адаев и его Alpina B12 1999 года

Предприниматель Филипп Ильин-Адаев — о жемчужинах автомобильной коллекции

Esquire
«Роскосмос» круче Илона Маска. Объясняем почему «Роскосмос» круче Илона Маска. Объясняем почему

Запомните этот твит: «Роскосмос» жив. «Роскосмос» круче Илона Маска

Inc.
О человеке, о войне и о любви: фильмы и сериалы осени 2021 года О человеке, о войне и о любви: фильмы и сериалы осени 2021 года

Отечественные картины, часть из которых уже оценили на зарубежных смотрах

РБК
Mind the gap. Миф о неравенстве оргазмов Mind the gap. Миф о неравенстве оргазмов

Требует ли количество оргазмов уравнения между мужчинами и женщинами?

СНОБ
Что делать, если вашу внешность критикуют Что делать, если вашу внешность критикуют

Что отвечать тем, кто критикует вашу внешность?

Psychologies
Как выбрать монитор для компьютера и наслаждаться «картинкой» Как выбрать монитор для компьютера и наслаждаться «картинкой»

Хороший монитор не обязательно должен стоить дорого

CHIP
15 психологических трюков, которые упрощают жизнь 15 психологических трюков, которые упрощают жизнь

Эти нехитрые приемы помогут легче взаимодействовать с другими людьми

Psychologies
Предсказал будущее интернета в 90-ых и пропал, когда его прогнозы стали сбываться: история Филипа Агре Предсказал будущее интернета в 90-ых и пропал, когда его прогнозы стали сбываться: история Филипа Агре

Филип Агре рассказал об опасности сбора данных ещё до запуска Google и Amazon

VC.RU
Как купить машину, которая не теряет в цене Как купить машину, которая не теряет в цене

Выбирай автомобиль без глупостей!

Maxim
Актер. Иван Янковский Актер. Иван Янковский

Как внук Олега Янковского на глазах превращается в актера Ивана Янковского

GQ
Ветер перемен Ветер перемен

Современная история о морских путешествиях в интерьере московской квартиры

SALON-Interior
Тайна писем Серклвилля: аноним, который терроризировал маленький городок Тайна писем Серклвилля: аноним, который терроризировал маленький городок

Письма, чужое грязное белье и загадочная смерть

Популярная механика
Катализатор: зачем нужен, можно ли ездить без него и как пройти техосмотр Катализатор: зачем нужен, можно ли ездить без него и как пройти техосмотр

Стоит ли избавляться от автомобильного катализатора, какие плюсы и в чем подвох?

РБК
«Страх, что это конец жизни»: я 15 лет жила с паническими атаками и победила их «Страх, что это конец жизни»: я 15 лет жила с паническими атаками и победила их

Приступ паники может случиться у любого на фоне длительного стресса

Cosmopolitan
Основатель Legionfarm Алексей Белянкин о Кремниевой долине и звездных инвесторах Основатель Legionfarm Алексей Белянкин о Кремниевой долине и звездных инвесторах

Основатель Legionfarm — о том, как Y Combinator помог компании

Forbes
«Петровы в гриппе» — фильм, который обретает новый смысл теперь, когда Россия закончила выступление и в Венеции, и в Каннах «Петровы в гриппе» — фильм, который обретает новый смысл теперь, когда Россия закончила выступление и в Венеции, и в Каннах

«Петровы в гриппе» — фильм, от которого бросает то в холод, то в жар

Esquire
Извлечь корень Извлечь корень

Распутать клубок семейной истории нам помогают генеалоги

Seasons of life
В Марокко нашли древнейшее свидетельство изготовления одежды В Марокко нашли древнейшее свидетельство изготовления одежды

Археологи обнаружили костяные орудия для выделки шкур возрастом 90 тысяч лет

N+1
Новый теропод из Узбекистана оказался верховным хищником своей экосистемы Новый теропод из Узбекистана оказался верховным хищником своей экосистемы

Теропод из Узбекистана мог достигать восьми метров в длину

N+1
От Шмыковой до Янковской: звезды без макияжа на «Кинотавре» От Шмыковой до Янковской: звезды без макияжа на «Кинотавре»

Иногда актрисы не стесняются появиться перед фотографами даже без косметики

Cosmopolitan
Физики увеличили время когерентности в ультрахолодных молекулах Физики увеличили время когерентности в ультрахолодных молекулах

Физики изменили поведение ультрахолодных молекул в оптических ловушках

N+1
«Токсичный позитив», или почему нельзя блокировать негативные эмоции «Токсичный позитив», или почему нельзя блокировать негативные эмоции

Мысли только о хорошем могут вызвать еще большее беспокойство

Популярная механика
Любовь и яблоки Любовь и яблоки

Ксения Рождественская о «Яблоках», фильме о границах памяти

Weekend
Знаки отличия Знаки отличия

Экологичная косметика: читаем этикетки

Cosmopolitan
Первым делом — экология. Как живые существа помогают архитекторам очищать воду Первым делом — экология. Как живые существа помогают архитекторам очищать воду

Что такое биологические методы очистки воды и как они работают?

Популярная механика
Открыть в приложении