Айтишники объяснили появление 150-летних «вампиров» среди получателей соцвыплат США

Департамент государственной эффективности США обратил внимание на нестыковки в базе данных.

Айтишники объяснили появление 150-летних «вампиров» среди получателей соцвыплат США

Изображение от pikisuperstar на Freepik

Появление в базе получателей соцвыплат США 150-летних «вампиров» связано с техническими ошибками, в частности с устаревшим кодом на языке программирования COBOL, и не означает махинаций, пишет журнал Wired, опросивший IT-специалистов. 

Как напоминает РБК, накануне руководитель Департамента государственной эффективности США Илон Маск обратил внимание на то, что в актуальной системе данных по получателям социальных выплат в США числится больше людей, чем официально проживает в стране, а также присутствуют многочисленные записи о гражданах в возрасте 120–369 лет. Он пошутил, что «вампиры массово получают выплаты», и заподозрил мошенничество с пособиями.

Взгляд программистов

У языка программирования COBOL 60-летней давности есть особенность: там отсутствует тип даты, и в некоторых версиях все даты кодируются по контрольной точке, в качестве которой чаще всего используется 20 мая 1875 года – дата подписания метрической конвенции в Париже. При отсутствующей или неполной дате рождения в системе автоматически используется вышеуказанная дата, и в записях за 2025 год для этих случаев будет фигурировать возраст 150 лет.

Из объяснений экспертов следует, что в базе могут содержаться технические ошибки из-за дороговизны ее обновления, но это не означает растраты государственных средств: с сентября 2015 года выплаты автоматически прекращаются людям при достижении возраста 115 лет.

0 Комментариев
Сначала популярные
Написать

Мы используем cookie-файлы для улучшения функциональности сайта и вашего взаимодействия с ним. Вы можете прочитать подробнее о cookie-файлах и изменить настройки своего браузера.