32
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
this post was submitted on 29 Mar 2025
32 points (100.0% liked)
chapotraphouse
13758 readers
782 users here now
Banned? DM Wmill to appeal.
No anti-nautilism posts. See: Eco-fascism Primer
Slop posts go in c/slop. Don't post low-hanging fruit here.
founded 4 years ago
MODERATORS
Converting a system from COBOL to a modern system is not something you do in a few months. A quote from Bill Hinshaw of COBOL Cowboys:
I’m sure whatever system Bill was referring to was of a much smaller scale than the social security system. For another example:
And, of course, let us not forget the massive fuck up of TSB’s migration off COBOL. That migration was done for no more than three years, and the rollout, was, well:
TSB also ended up getting fined £48.7 million by UK regulators for their mishandling of the transfer. Mind you, TSB is not a mega-bank, they’re a modest sized one, and they had Accenture doing it who had way more experience with this sort of thing than Musk and his skibidi crew. If Musk follows through on this, we’re talking massive numbers of people unable to access their payments, economic fallout most likely triggering a recession, god knows how many people having their personal data compromised, and subsequently a level of fraud that will make whatever minor fraud is going now look like a teenager shoplifting a pack of gum.
The difference here is that those banks presumably at least wanted their systems to keep working after being migrated off COBOL. For the
crew, making the system completely broken and unusable is a bonus objective.
One of Robert Moses’ key ways to build his empire and power was, get stakes in the ground as soon as possible. Doesn’t matter if the plans are finished or if not all the funding is there, just get it started and then the politicos will be pressured into finishing to save face of having a failed project.
Musk gets this speed run out the door, doesn’t matter if it’s a boondoggle on launch, as long as it’s his team that has the spaghetti code in their pocket, that creates the impetus to “let him finish the job” and then one of his corporate fiefdoms will become the one that manages the SSA system in perpetuity.
I could definitely see this happening, if somehow in four years dema get elected they'll probably be too cowardly to stop any of these plans once they're set in motion out of fear that they'd be wasting a sunk cost.
Why would you even want to move from COBOL anyway? Why not just train people to learn it despite it's age?
This is a bit apples to oranges, but a few years back the DoD transferred their logistics system from COBOL to Java for the following given reasons:
There’s a sensibility to that; logistics is an area that’s more likely to be interfacing with more modern systems than payments, and if the documentation has become an indecipherable mess, that’s a problem waiting to happen if something goes wrong. Oh, and worth noting that relatively small system took nearly three years to transfer to Java.
However, as I noted, I don’t think any of that is the motivation here, it’s all about placing the SSA system under Musk’s umbrella.
Couldn't the part running on a mainframe be virtualized and run on basically anything at this point?
It could, but this only solves the problem of hardware availability and throughput. It does noting with regards to maintenance, system architecture, or adapting the implementation to new requirements imposed either by legislation, policy, or changing technology (or mission creep, in the case of the DoD). You're still stuck with a hundred or so million lines of code which nobody understands.