This is the problem when you have people involved who simply don't know what they fuck they're looking at.
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.....
Musk could also have simply looked up the SSA’s own website, which explains that since September 2015 the agency has automatically stopped benefit payments when anyone reaches the age of 115.
No, 150-Year-Olds Aren’t Collecting Social Security Benefits
Elon Musk claims to have found rampant fraud in the Social Security Administration. There’s a much simpler explanation.
Elon Musk has repeatedly claimed that his so-called Department of Government Efficiency (DOGE) project had uncovered massive government fraud when it alleged that 150-year-olds were claiming Social Security benefits.
But Musk has provided no evidence to back up his claims, and experts quickly pointed out that this is very likely just a quirk of the decades-old coding language that underpins the government payment systems.
Musk first made the claims during his Oval Office press conference last week, when he claimed that a “cursory examination of Social Security, and we got people in there that are 150 years old. Now, do you know anyone that's 150? I don't know. They should be in the Guinness Book of World Records … So that's a case where I think they're probably dead.”
While no evidence was produced to back up this claim, it was picked up by right-wing commentators online, primarily on Musk’s own X platform, as well as being reported credibly by pro-Trump media outlets.
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.
That’s just one possible explanation for what DOGE allegedly found. Musk could also have simply looked up the SSA’s own website, which explains that since September 2015 the agency has automatically stopped benefit payments when anyone reaches the age of 115.
However, on Monday morning Musk doubled down, posting a screenshot of what he claims were figures from “the Social Security database” to X, writing that “the numbers of people in each age bucket with the death field set to FALSE!”
The figures suggested that over 10 millions people aged over 120 were collecting benefits.
“Maybe Twilight is real and there are a lot of vampires collecting Social Security,” Musk wrote.
Elon Musk claims to have found rampant fraud in the Social Security Administration. There’s a much simpler explanation.
www.wired.com