• Starting today August 7th, 2024, in order to post in the Married Couples, Courting Couples, or Singles forums, you will not be allowed to post if you have your Marital status designated as private. Announcements will be made in the respective forums as well but please note that if yours is currently listed as Private, you will need to submit a ticket in the Support Area to have yours changed.

  • Christian Forums is looking to bring on new moderators to the CF Staff Team! If you have been an active member of CF for at least three months with 200 posts during that time, you're eligible to apply! This is a great way to give back to CF and keep the forums running smoothly! If you're interested, you can submit your application here!

Elon Musk says millions in Social Security database are between ages of 100 and 159

dogs4thewin

dog lover
Christian Forums Staff
Red Team - Moderator
CF Ambassadors
Site Supporter
Apr 19, 2012
32,559
6,321
33
Georgia U.S. State
✟1,061,194.00
Country
United States
Gender
Female
Faith
Christian
Marital Status
Single
Politics
US-Libertarian
Upvote 0

Arcangl86

Newbie
Dec 29, 2013
12,094
8,345
✟399,063.00
Gender
Male
Faith
Anglican
Marital Status
Single
Politics
US-Green
Unless the people were on other people's benefits. For example, I am on my late father's SSDI benefits if I were to live to be say 80 he would have been 110 but I would still be on his benefits ( not that I am likely to live to be 80, but you get the point) stuations like that where someone is on someone's else record when the person whose record it is is LONG deceased, but it was say a much younger spouse or a disabled child who was very young at the time of the record holder's death.
The last civil war pension was paid until 2020, which I think is an extreme but good illustration of your point.
 
Upvote 0

Valletta

Well-Known Member
Oct 10, 2020
11,434
5,362
Minnesota
✟300,893.00
Country
United States
Gender
Male
Faith
Catholic
Marital Status
Married
They're claiming it's a feature of the program they use (that's 60 years old) and when a DOB is missing it assigns an arbitrary date.
If this is true let's hope they get an updated system so they can properly track SS recipients.
Not a very good system. If someone's date of birth is missing they should contact that person, assigning an arbitrary date is crazy.
 
  • Agree
Reactions: BPPLEE
Upvote 0

Stephen3141

Well-Known Member
Mar 14, 2023
1,370
542
69
Southwest
✟96,796.00
Country
United States
Faith
Catholic
Marital Status
Private

No, there are not tens of millions of people who are dead, and getting SS payments.

But I htink that Musk will move on to some other topic, before he admits that he
misunderstands how the archaic COBOL programming language stores dates.
 
Upvote 0

Gregory Thompson

Change is inevitable, feel free to spare some.
Site Supporter
Dec 20, 2009
29,800
8,370
Canada
✟852,176.00
Country
Canada
Faith
Christian Seeker
Marital Status
Married

Musk says one person is in Social Security database with age set between 360 and 369​


Elon Musk indicated in a post on X that millions of people listed in a Social Security database are recorded as centenarians "with the death field set to FALSE!"

“According to the Social Security database, these are the numbers of people in each age bucket with the death field set to FALSE! Maybe Twilight is real and there are a lot of vampires collecting Social Security," Musk posted, adding a couple of rolling on the floor laughing emojis.

Continued below.
Reminds me of that longevity serum in Fallout 4. Apparently, the family who used it had to "go on a trip" every so often and come back as their successor.
 
Upvote 0

Valletta

Well-Known Member
Oct 10, 2020
11,434
5,362
Minnesota
✟300,893.00
Country
United States
Gender
Male
Faith
Catholic
Marital Status
Married

No, there are not tens of millions of people who are dead, and getting SS payments.

But I htink that Musk will move on to some other topic, before he admits that he
misunderstands how the archaic COBOL programming language stores dates.
It's false information in the story about COBOL. COBOL was designed for business, so generally it was the best language for business programs, which almost always include dates. COBOL specifically has numeric fields, and that is where you would almost always put a date. (They do also have packed-decimal dates for more efficient calculations). They have alphanumeric fields too, which would do only if you never did any calculations with the date. Obviously they do calculations with the date, so some person must have decided if they didn't know the date they would put in some fabricated date. That's a human decision that has nothing to do with COBOL.
 
Upvote 0

JustaPewFiller

Active Member
Apr 1, 2024
170
150
59
Florida
✟39,045.00
Country
United States
Faith
Baptist
Marital Status
Married
It's false information in the story about COBOL. COBOL was designed for business, so generally it was the best language for business programs, which almost always include dates. COBOL specifically has numeric fields, and that is where you would almost always put a date. (They do also have packed-decimal dates for more efficient calculations). They have alphanumeric fields too, which would do only if you never did any calculations with the date. Obviously they do calculations with the date, so some person must have decided if they didn't know the date they would put in some fabricated date. That's a human decision that has nothing to do with COBOL.

Also, the dataset is very large and very old.

I'd be more shocked if it didn't have some bad data in it. Most very large, very old institutional data sets I've worked with have had their fair share of garbage that have crept into them over the years. Often times for reasons like you outlined. One of the last ones I looked at indicated a few computer systems were in use by the company before the company existed.

You flag it as "bad". Figure out what to do about it - correct (if possible), ignore, etc. and move on.

But that doesn't make for very exciting headlines.
 
Upvote 0

Stephen3141

Well-Known Member
Mar 14, 2023
1,370
542
69
Southwest
✟96,796.00
Country
United States
Faith
Catholic
Marital Status
Private
It's false information in the story about COBOL. COBOL was designed for business, so generally it was the best language for business programs, which almost always include dates. COBOL specifically has numeric fields, and that is where you would almost always put a date. (They do also have packed-decimal dates for more efficient calculations). They have alphanumeric fields too, which would do only if you never did any calculations with the date. Obviously they do calculations with the date, so some person must have decided if they didn't know the date they would put in some fabricated date. That's a human decision that has nothing to do with COBOL.

Regardless of the purposes that COBOL was ORIGINALLY designed for, it is
NOW an obsolete computer language.

A lot of the Y2K scare was becasue of the continuing use of ancient programming
languages such as COBOL, and the fears that number ranges in these languages
were never designed for the program to be used a long as it was.

It's not a matter of what you COULD represent in COBOL, but, the problem is that
programmers using these ancient languages never imagined how long the programs
would be used, without being replaced with much more modern computer programs.
 
Upvote 0

Valletta

Well-Known Member
Oct 10, 2020
11,434
5,362
Minnesota
✟300,893.00
Country
United States
Gender
Male
Faith
Catholic
Marital Status
Married
Regardless of the purposes that COBOL was ORIGINALLY designed for, it is
NOW an obsolete computer language.

A lot of the Y2K scare was becasue of the continuing use of ancient programming
languages such as COBOL, and the fears that number ranges in these languages
were never designed for the program to be used a long as it was.

It's not a matter of what you COULD represent in COBOL, but, the problem is that
programmers using these ancient languages never imagined how long the programs
would be used, without being replaced with much more modern computer programs.
Last I heard, 90% of Fortune 500 companies were using it. It's really great for basic financial transaction calculations in batch processing. But the new languages are more suited toward online transactions, yet batch processing is still necessary. Y2K was seen in advance and solved. It was not the fault of COBOL or any other computer language. When computers came into existence the hardware was expensive. Memory and program storage were at a premium. Programmers were extremely aware of this, a program could run for days if space was not taken into account, and thus programmers made fields as small as possible. Four digits for a year was considered wasteful of space. So programmers in ALL computer languages used two digits for the year. To calculate how many years an employee had worked in 1970 who started in 1965, 70 minus 65 yields 5 years. The calculation would not work once the year reached 2000. When the year 10,000 A.D. rolls around a similar problem will occur for those of today who only used four digits, no matter what the language. Don't worry about Musk misunderstanding.
 
Last edited:
Upvote 0

RileyG

Veteran
Christian Forums Staff
Moderator Trainee
Angels Team
Site Supporter
Feb 10, 2013
31,903
18,944
29
Nebraska
✟643,524.00
Country
United States
Gender
Male
Faith
Catholic
Marital Status
Celibate
Politics
US-Republican

Musk says one person is in Social Security database with age set between 360 and 369​


Elon Musk indicated in a post on X that millions of people listed in a Social Security database are recorded as centenarians "with the death field set to FALSE!"

“According to the Social Security database, these are the numbers of people in each age bucket with the death field set to FALSE! Maybe Twilight is real and there are a lot of vampires collecting Social Security," Musk posted, adding a couple of rolling on the floor laughing emojis.

Continued below.
This has to be an error- obviously
 
Upvote 0