150-Year-Olds Aren’t Collecting Social Security
Elon Musk has claimed that his “DOGE” team has found evidence of “massive fraud” at the Social Security Administration, alleging that 150-year-old Americans were receiving benefit checks. I saw this claim easily debunked over the weekend, but Wired has a good writeup of it. Basically, the programming language that these systems are written in (COBOL) often uses an arbitrary date as a baseline…most commonly a date from 150 years ago.
Computer programmers quickly claimed that the 150 figure was not evidence of fraud, but rather the result of a weird quirk of the Social Security Administration’s benefits system, which was largely written in COBOL, a 60-year-old programming language that undergirds SSA’s databases as well as systems from many other US government agencies.
COBOL is rarely used today, and as such, Musk’s cadre of young engineers may well be unfamiliar with it.
Because COBOL does not have a date type, some implementations rely instead on a system whereby all dates are coded to a reference point. The most commonly used is May 20, 1875, as this was the date of an international standards-setting conference held in Paris, known as the “Convention du MΓ¨tre.”
These systems default to the reference point when a birth date is missing or incomplete, meaning all of those entries in 2025 would show an age of 150.
The SSA also automatically stops benefit payments whenever someone reaches the age of 115.
Comments
Hello! In order to comment or fave, you need to be a current kottke.org member. If you'd like to sign up for a membership to support the site and join the conversation, you can explore your options here.
Existing members can sign in here. If you're a former member, you can renew your membership.
Note: If you are a member and tried to log in, it didn't work, and now you're stuck in a neverending login loop of death, try disabling any ad blockers or extensions that you have installed on your browser...sometimes they can interfere with the Memberful links. Still having trouble? Email me!
In order to comment or fave, you need to be a current kottke.org member. Check out your options for renewal.
This is the name that'll be displayed next to comments you make on kottke.org; your email will not be displayed publicly. I'd encourage you to use your real name (or at least your first name and last initial) but you can also pick something that you go by when you participate in communities online. Choose something durable and reasonably unique (not "Me" or "anon"). Please don't change this often. No impersonation.
Note: I'm letting folks change their display names because the membership service that kottke.org uses collects full names and I thought some people might not want their names displayed publicly here. If it gets abused, I might disable this feature.
If you feel like this comment goes against the grain of the community guidelines or is otherwise inappropriate, please let me know and I will take a look at it.
This thread is closed for new comments & replies. Thanks to everyone for participating!