This has the stench of junior engineer all over it. This rewrite will go way over budget and come limping across the finish line late, with more bugs and less features than the system it replaces. I guarantee it.
Technology
This is a most excellent place for technology news and articles.
Our Rules
- Follow the lemmy.world rules.
- Only tech related news or articles.
- Be excellent to each other!
- Mod approved content bots can post up to 10 articles per day.
- Threads asking for personal tech support may be deleted.
- Politics threads may be removed.
- No memes allowed as posts, OK to post as comments.
- Only approved bots from the list below, this includes using AI responses and summaries. To ask if your bot can be added please contact a mod.
- Check for duplicates before posting, duplicates may be removed
- Accounts 7 days and younger will have their posts automatically removed.
Approved Bots
AI is going to write it.
1000% percent. If they can't even figure out how dates work in COBOL we are getting a vibe coded SSA. Let's hope they trained LLMs on COBOL or we are cooked.
"ROFL"
Signed, everyone who has been involved in migrating a codebase before.
Yep, months is a joke, doubly so when talking about tens of millions of lines of code and also COBOL specifically.
This is going to be a hilarious disaster but not so hilarious when people who need the benefits need them and won't be able to get them.
I'm on SSDI (and Medicaid and HUD housing) and have been having insane anxiety the last month and a half to the point that I'm wondering if I'll even get paid in April. I regularly check my SSA account online to make sure my direct deposit is still freaking scheduled. Missing a payment could mess up all of my other benefits as well.
I know the fuck up is coming, but I don't know if I can handle another few months hoping they don't fuck up the migration if they don't fuck up just paying people first with all that's been going on.
I'm pretty sure Im not the only one in this situation who can't handle the stress of this bullshit.
To be fair. We assume "months" means less than 2 years. But 10 years can also be "months", and is probably a more realistic timeline.
Nobody is referring to 10 years as "months".
When you're talking about multiples of years, it's going to be called years, not months. They were obviously talking about a short timeline, less than 2 years, likely less than 1 year.
They have no idea what they're talking about.
Like I said, months is a joke.
So was what I said. I was presenting a hypothetical way they justify their ridiculous claims by doing something else ridiculous.
But conveying tone in text is difficult, so I'm not surprised you missed what I was going for.
Okay but have you ever tried just throwing genAI at the problem and not caring about the consequences?
With Grok looking more and more like the only one working for Musk with enough (digital) balls to stand up to his boss, that might be better than the alternative of "Big Balls" and the rest of the Digital Oblivous Goons of Elon
I mean this is a great example of what happens when you put conservative men in power who think they know what they are doing but are just going to loudly, incompetently and incorrectly re-invent the wheel while everyone else suffers from not having an actual practical solution.
By rebuild I don't think they mean it's going to function the same. ...just torn apart and replaced.
They have an experienced team of teenagers don't worry.
That is the mother load of all code bases. Probably still some COBOL if not mostly cobol.
I've worked on teams converting legacy code for most of my life. The planning for something like this would take longer than six months.
If this proceeds in Trump's corrupt government, Elon will get the contract, will claim it is too broken to salvage, and will privatize it. The only way this goes anywhere is if Trump and musk stand to gain money, and they stand to gain a lot.
If they planned a 1 month migration of a small component, 6 months to complete would be pretty lucky imo. Refactoring Legacy Code mentions the 2.0 approach they're taking. Spoiler alert, it doesn't work...
Just determining the requirements would be a nightmare.
They're really playing with fire here.
So many MAGA supporters are seniors who are entirely dependent on OASDI. If Trump's minions break this, we're going to see torches and pitchforks strapped to electric scooters and golf carts coming out of Florida retirement communities in droves.
No they’d just blame the liberals and maintain 100% loyalty lol.
Nah, they'll just say the Democrats are still worse because reasons
The reason is that it takes a lot of emotional intelligence and strength to admit that you have been scammed. These people will find it less emotionally painful to deny reality then admit their mistakes.
Yes. They need to move quickly. Public opinion is already shifting against Trump and Musk, and right now they are vulnerable.
Gonna blow up the database as many times as they blow up SpaceX rockets.
In theory, it wouldn't be a necessarily bad idea to port the COBOL code to something more modern, but I cannot trust Muskrat and a few vibe coder youngsters with this task.
Bro. Check it out bro, we're gonna like make it this dope Electron app, bro. It'll interface with X, bro and everyone will have to login there to get their money, bro. Don't worry tho, you'll get paid in recession-proof Trumpbux crypto currency as long as you claim it in time. But X gets a fee of 60% bro.
Seriously bro we like hired a bunch of grads that took a one week X created code boot camp that like you know revolved around a language big balls created called "cyber coin purse++". On second thought bro we're rewriting it in that. Should be like 2 weeks to rewrite it cuz old people wrote the current code and they're like old or whatever bro. Like I live in an old person's basement and they're just like old, bro.
In theory it is a horrible idea. No port like this ever works out. An incremental approach has much higher chance of success but will take long.
in theory yeah it's not a bad idea but it's also 60 million lines of a cobol
As long as Big Ballz is running things, I’m sure it will all be fine!
/s
I'm sure having a corrupt non-government narcissist rewrite the code for SS will be fine. It's not like he could leave any code hidden in there for his own purposes, like controlling or redirecting payments or anything.
Hey asshole - it works - don't fix it.
Bring back lotus notes and the command line!
When I started at my workplace a few years back, I had to login to lotus notes to obtain some sort of ID code. I'd never heard or seen the software before, but after opening it, I let out an audible "what the fuck is this shit". Luckily they got rid of it completely a couple of years ago.