Язык программирования создает неумирающих вампиров
Вчера Илон Маск в рамках продолжения своей «праведной борьбы» за сокращение расходов американского бюджета атаковал систему социального обеспечения – в базе данных лиц, получающих социальные льготы, нашлись почти 3 тысячи человек, которым больше 200 лет. Для понимания – самому долгоживущему человеку, у которого были документы, было 122 года на момент смерти. Неужели вампиры и правда существуют? Маск и сам заявлял, что он вампир возрастом 3 тысяч лет – неужели против своих попер?
Оказалось, что все очень просто – виноват язык программирования COBOL. На этом «дедушке», которому уже 65 лет, написана БД. В качестве точки отсчета COBOL использует 20 мая 1875 года – день окончания международной конференции по стандартам в Париже.
Если же дата рождения в БД не указывалась, то COBOL, не сомневаясь, ставил датой рождения человека 20 мая 1875 года. То есть человеку резко исполняется 100+ лет, а потом каждый год к возрасту «долгожителя» добавляется еще один год. Так и получилась целая орда неумирающей нежити.
При этом саму БД никто не чистит от «выбывших» получателей социального обеспечения. С 2015 года Служба социального обеспечения США автоматически останавливает выплаты любых пособий для лиц, достигших возраста 115 лет. Так что вампиров оставили без пенсии📌
Язык программирования создает неумирающих вампиров
Вчера Илон Маск в рамках продолжения своей «праведной борьбы» за сокращение расходов американского бюджета атаковал систему социального обеспечения – в базе данных лиц, получающих социальные льготы, нашлись почти 3 тысячи человек, которым больше 200 лет. Для понимания – самому долгоживущему человеку, у которого были документы, было 122 года на момент смерти. Неужели вампиры и правда существуют? Маск и сам заявлял, что он вампир возрастом 3 тысяч лет – неужели против своих попер?
Оказалось, что все очень просто – виноват язык программирования COBOL. На этом «дедушке», которому уже 65 лет, написана БД. В качестве точки отсчета COBOL использует 20 мая 1875 года – день окончания международной конференции по стандартам в Париже.
Если же дата рождения в БД не указывалась, то COBOL, не сомневаясь, ставил датой рождения человека 20 мая 1875 года. То есть человеку резко исполняется 100+ лет, а потом каждый год к возрасту «долгожителя» добавляется еще один год. Так и получилась целая орда неумирающей нежити.
При этом саму БД никто не чистит от «выбывших» получателей социального обеспечения. С 2015 года Служба социального обеспечения США автоматически останавливает выплаты любых пособий для лиц, достигших возраста 115 лет. Так что вампиров оставили без пенсии📌
The picture was mixed overseas. Hong Kong’s Hang Seng Index fell 1.6%, under pressure from U.S. regulatory scrutiny on New York-listed Chinese companies. Stocks were more buoyant in Europe, where Frankfurt’s DAX surged 1.4%. As a result, the pandemic saw many newcomers to Telegram, including prominent anti-vaccine activists who used the app's hands-off approach to share false information on shots, a study from the Institute for Strategic Dialogue shows. Elsewhere, version 8.6 of Telegram integrates the in-app camera option into the gallery, while a new navigation bar gives quick access to photos, files, location sharing, and more. On February 27th, Durov posted that Channels were becoming a source of unverified information and that the company lacks the ability to check on their veracity. He urged users to be mistrustful of the things shared on Channels, and initially threatened to block the feature in the countries involved for the length of the war, saying that he didn’t want Telegram to be used to aggravate conflict or incite ethnic hatred. He did, however, walk back this plan when it became clear that they had also become a vital communications tool for Ukrainian officials and citizens to help coordinate their resistance and evacuations. "There are a lot of things that Telegram could have been doing this whole time. And they know exactly what they are and they've chosen not to do them. That's why I don't trust them," she said.
from kr