История «ошибки 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 млрд — правительство, а остальное — банки, авиакомпании, телекоммуникационные компании и другие корпоративные структуры.

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

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

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

«Тихое увольнение»: как начальники непроизвольно заставляют сотрудников уйти «по собственному» «Тихое увольнение»: как начальники непроизвольно заставляют сотрудников уйти «по собственному»

Как руководители негласно указывают сотрудникам на дверь?

VC.RU
Путь семьи Тоёда Путь семьи Тоёда

Как Toyota дошла до вершины мирового автомобилестроения

Forbes
Как Мэй Хабиб заработала $285 млн на ИИ-агентах, способных заменить 90% работников Как Мэй Хабиб заработала $285 млн на ИИ-агентах, способных заменить 90% работников

Как Мэй Хабиб создает ПО на базе ИИ, которое берет на себя рутинные задачи

Forbes
«Разведенка и истеричка»: почему женщинам дают обидные прозвища? «Разведенка и истеричка»: почему женщинам дают обидные прозвища?

Почему обзывательства и ярлыки преследуют женщин на протяжении всей жизни?

Psychologies
Почему женщины бегают к тарологам в 30, а мужчины верят в теории заговора после 50 лет Почему женщины бегают к тарологам в 30, а мужчины верят в теории заговора после 50 лет

Почему женщины склонны впадать в эзотерику в молодом возрасте, а мужчины в 50

Psychologies
Уберите детей от экранов! Экранизации самых скандальных романов в истории Уберите детей от экранов! Экранизации самых скандальных романов в истории

Как экранизировали самые скандальные литературные произведения

Cosmopolitan
«Люси»: готовится к запуску первая миссия NASA по изучению троянских астероидов Юпитера «Люси»: готовится к запуску первая миссия NASA по изучению троянских астероидов Юпитера

Появилась возможность отправить космический корабль к троянским астроидам

Популярная механика
Эмоциональный интеллект: как научиться распознавать гнев и работать с ним Эмоциональный интеллект: как научиться распознавать гнев и работать с ним

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

Cosmopolitan
Убийство на почве страсти или месть? Как на самом деле умерла Саша Мур Убийство на почве страсти или месть? Как на самом деле умерла Саша Мур

История убийства блогерки Саши Мур

Cosmopolitan
Как выйти замуж успешно: пошаговая инструкция от блогера Как выйти замуж успешно: пошаговая инструкция от блогера

Она поставила себе ясную цель, разбила ее на несколько задач

Psychologies
Защищать то, что любишь Защищать то, что любишь

Хранители города, каждый из которых бережет что-то свое

Seasons of life
Танцы с пиками Танцы с пиками

Как Эйзенштейн планировал оправдать Сталина, а в результате его обличил

Weekend
Блогерка публикует честные фото материнства, чтобы поддержать других женщин Блогерка публикует честные фото материнства, чтобы поддержать других женщин

Бриан Картер решила выложить снимки, чтобы выступить против фотошопа

Cosmopolitan
«Меня едва не убило счастье»: как я оказалась на грани, несмотря на благополучие «Меня едва не убило счастье»: как я оказалась на грани, несмотря на благополучие

Внешнее благополучие не гарант душевного спокойствия: история Ники

Cosmopolitan
Как выбрать пиджак, который хорошо сядет на фигуре, — главные правила и советы Как выбрать пиджак, который хорошо сядет на фигуре, — главные правила и советы

На какие нюансы обратить внимание, чтобы найти идеальную посадку пиджака

Cosmopolitan
О чем болит наше тело: 7 важных сигналов О чем болит наше тело: 7 важных сигналов

Как распознать психосоматические сигналы нашего тела?

Psychologies
Сидячие захоронения из Волго-Уралья датировали финалом средней бронзы Сидячие захоронения из Волго-Уралья датировали финалом средней бронзы

Погребения Волго-Уральского региона оставили представители лолинской культуры

N+1
Нефутбол и прочие игры: фильмы о том, что спорт — женское дело Нефутбол и прочие игры: фильмы о том, что спорт — женское дело

Фильмы, в которых женщины прекрасно играют в футбол, бегают и мечут диски

Cosmopolitan
«Социальный лифт — не волшебство, а возможность». Интервью с Лидией Михеевой, секретарем Общественной палаты России «Социальный лифт — не волшебство, а возможность». Интервью с Лидией Михеевой, секретарем Общественной палаты России

Секретарь Общественной палаты РФ Лидия Михеева о социальных лифтах

СНОБ
10 причин, почему тебе постоянно нечего надеть: решаем проблему раз и навсегда 10 причин, почему тебе постоянно нечего надеть: решаем проблему раз и навсегда

Сегодня утром ты устроила третью за неделю истерику на тему «нечего носить»?

VOICE
«Казалось, что я в гробу и в крышку молотками заколачивают гвозди». Как была устроена карательная психиатрия в СССР «Казалось, что я в гробу и в крышку молотками заколачивают гвозди». Как была устроена карательная психиатрия в СССР

Отрывок из книги «Девятый круг. Одиссея диссидента в психиатрическом ГУЛАГе»

СНОБ
«Средство от всех несчастий»: кому и зачем нужна медитация Випассана «Средство от всех несчастий»: кому и зачем нужна медитация Випассана

Как освоить технику медитации Випассана и как заниматься в домашних условиях

РБК
Дипфейк: будущее порно — будущее интернета Дипфейк: будущее порно — будущее интернета

Искусственный интеллект меняет секс-индустрию — и не в лучшую сторону

СНОБ
Недетские шалости: игрушки, которые сняли с производства Недетские шалости: игрушки, которые сняли с производства

По-настоящему страшные игрушки, которые уже не изготавливают

VOICE
Эндометриоз: как вовремя выявить болезнь и избавиться от симптомов Эндометриоз: как вовремя выявить болезнь и избавиться от симптомов

Эндометриоз: на что обратить внимание и когда не обойтись без помощи врачей?

РБК
Тимоти Шаламе и Дени Вильнев о «Дюне», страхах и первом знакомстве Тимоти Шаламе и Дени Вильнев о «Дюне», страхах и первом знакомстве

Тимоти Шаламе и Дени Вильнев встретились с Cosmo

Cosmopolitan
Замедляет электросамокаты, если водитель мешает пешеходам: сервис Link пытается изменить «дурную репутацию» кикшерингов Замедляет электросамокаты, если водитель мешает пешеходам: сервис Link пытается изменить «дурную репутацию» кикшерингов

Зачем компания Link внедрила в электросамокаты ИИ-систему

VC.RU
«Муж начал рыдать на моих родах, и мне пришлось его выгнать из палаты» «Муж начал рыдать на моих родах, и мне пришлось его выгнать из палаты»

Иногда успокаивать приходится вовсе не рожениц, а будущих отцов

Psychologies
Мне нужны твои камбэки? Мне нужны твои камбэки?

Разбираемся, почему на экранах так много сиквелов и ремейков и как с этим жить

Glamour
Треть скрывают, что женаты: как ведут себя в Tinder мужчины из разных стран Треть скрывают, что женаты: как ведут себя в Tinder мужчины из разных стран

Рассказываем, как ведут себя на сайтах знакомств мужчины из разных стран

Cosmopolitan
Открыть в приложении