История «ошибки 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
Что делать, если вашу внешность критикуют Что делать, если вашу внешность критикуют

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

Psychologies
Революционное продвижение: как бизнесу попасть в ответы нейросетей Революционное продвижение: как бизнесу попасть в ответы нейросетей

Как сформировать цифровой след, который читают нейросети

Forbes
Разбитых сердец стало больше Разбитых сердец стало больше

В пандемию случаев синдрома разбитого сердца стало больше

Здоровье
Отец телевидения Владимир Зворыкин: история изобретения, изменившего мир Отец телевидения Владимир Зворыкин: история изобретения, изменившего мир

Почему отец телевидения Владимир Зворыкин возненавидел свое творение

ТехИнсайдер
Деньги за деньги: как платить управляющему капиталом Деньги за деньги: как платить управляющему капиталом

Есть доход — возьмите свой кусочек пирога, нет — ничего вам не положено

Forbes
Секс лечит насморк, а борода нужна для защиты: все лаутераты Шнобелевской премии — 2021 Секс лечит насморк, а борода нужна для защиты: все лаутераты Шнобелевской премии — 2021

Ты мог бы прожить и без этих открытий, но разве это можно назвать жизнью?

Maxim
«Этого недостаточно»: почему мы так редко довольны собой? «Этого недостаточно»: почему мы так редко довольны собой?

Что нам мешает верить в себя и гордиться своими успехами?

Psychologies
Грамота, которая нашлась дважды Грамота, которая нашлась дважды

История берестяной грамоты, найденной 70 лет назад и пропавшей на полвека

N+1
Кит Харингтон: «Я ужасно боялся рождения сына» Кит Харингтон: «Я ужасно боялся рождения сына»

Кит Харингтон: жизнь — «штука с закавыкой»

Psychologies
Три дня Бородина Три дня Бородина

История Бородинской битвы

Вокруг света
«Обидеть Довлатова легко, понять — трудно». Сергей Довлатов: от А до Я «Обидеть Довлатова легко, понять — трудно». Сергей Довлатов: от А до Я

Арен Ванян разложил судьбу и творчество Сергея Довлатова по алфавиту

Esquire
Гибель альпинистов на Эльбрусе: восстанавливаем события трагедии вместе с ее участниками Гибель альпинистов на Эльбрусе: восстанавливаем события трагедии вместе с ее участниками

19 человек потерялись на склоне Эльбруса. Спасти удалось только 15 из них

Maxim
Как работает эрекция: ответы на вопросы, которые давно тебя мучат Как работает эрекция: ответы на вопросы, которые давно тебя мучат

Разбираем, что стоит за эрекцией — столь важным для половой жизни процессом

Playboy
«Денег — залейся, а людей нет»: Алексей Герман-младший о будущем кино и цензуре «Денег — залейся, а людей нет»: Алексей Герман-младший о будущем кино и цензуре

Алексей Герман-младший — где искать деньги на независимое кино

Forbes
Два эффективных упражнения для формирования овала лица Два эффективных упражнения для формирования овала лица

Подтянутый овал лица делает нас визуально моложе

Psychologies
Какой язык появился позже всех на Земле Какой язык появился позже всех на Земле

Какой язык можно считать самым современным?

Популярная механика
В яблочко В яблочко

В окрестностях Торжка пастилу варили издавна

Seasons of life
15 стрижек для волос средней длины: они просто гениальны 15 стрижек для волос средней длины: они просто гениальны

Если длина до плеч... то выбирай любую из этих стрижек!

Cosmopolitan
12 честных причин никогда не встречаться с мужчиной, который намного старше тебя 12 честных причин никогда не встречаться с мужчиной, который намного старше тебя

Порой отношения с джентльменом в солидном возрасте — не очень хорошая история

VOICE
Они пели про гранитный камушек и черные глаза: где сегодня артисты одного хита Они пели про гранитный камушек и черные глаза: где сегодня артисты одного хита

Исполнители одного хита. Рассказываем, что стало с артистами спустя годы

Cosmopolitan
Колибри испугались запаха муравьев Колибри испугались запаха муравьев

Ранее считалось, что колибри практически не полагаются на обоняние

N+1
Принц Гарри: путь от бунтаря до примерного семьянина — и обратно! Принц Гарри: путь от бунтаря до примерного семьянина — и обратно!

Рассказываем о витиеватом жизненном пути принца Гарри

Cosmopolitan
Уборка в квартире, где живет питомец: 5 полезных советов Уборка в квартире, где живет питомец: 5 полезных советов

Несколько простых лайфхаков помогут хозяевам животных навести чистоту

Psychologies
Комбинирование частот сделало тулиевые атомные часы точнее Комбинирование частот сделало тулиевые атомные часы точнее

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

N+1
От «Коралины» до «Американских богов»: лучшие книги Нила Геймана От «Коралины» до «Американских богов»: лучшие книги Нила Геймана

Подборка популярных книг фантаста Нила Геймана

Playboy
Экспертиза и реальность: почему от рейтинга Doing Business давно стоило отказаться Экспертиза и реальность: почему от рейтинга Doing Business давно стоило отказаться

Рейтинг Doing Business превратился в KPI для чиновников

Forbes
Химия была, но мы расстались: как фотограф Ольга Павлова помогает пережить онкологию Химия была, но мы расстались: как фотограф Ольга Павлова помогает пережить онкологию

Фотограф Ольга Павлова — о фототерапии и лиге онкофотографов

Forbes
Когда не хватает элемента Когда не хватает элемента

Нехватка магния особенно чувствуется в межсезонье

Здоровье
Их поменяли полами Их поменяли полами

Татьяна Алешичева о ремейке «Сцен из супружеской жизни»

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