They're considering Java as a replacement.
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.
They're considering Java as a replacement.
Wouldn't want to use a WOKE programming language like Rust.
At least it's not C (or JS :D), you know they're capable of doing that just to pose as "experts" or whatever
They should use python.
In my job searches I have seen a lot of COBOL jobs listed that pay extremely well. You know why? It's because no one knows the lang. It's a fairly old language used in banking and stuff. Those people that land those jobs are basically set until they retire. Those jobs I see posted are due to people retiring. I'm gonna go ahead and say, I doubt his goon platoon of script kiddies are gonna know the language.
If you are proficient in software development, leaning a new language doesn't take very long. You can do it in a week. You won't be a master, but the important aspects of programming, techniques, algorithms, design patterns and stuff of that nature, apply to any language. The problem with COBOL in particular, as far as I understand it, is not the language, but the implementations. Ancient systems with unique limitations, 50 year old implementation deficiencies, obscure bugs with obscure workarounds. That knowledge is very specific, and can't be carried over from someone who's only programming experience is writing C# for the Unity engine.
In reality, the COBOL system should be scrapped and replaced entirely, but the mission here is to destroy it, not to capture all the minutia of business logic encoded in this system and transition to a modern implementation. They will replace 90% of the logic with return ClaimDenierFactory::Instantiate()
.
Thinking you can do any project that size in that timeframe is just utter lunacy, even if your team knew what they were doing, which they are not.
The people making this insane decision are either idiots (believable), con-artists (also believable) or both. The only way it makes sense is to deliberately crash the social security system, thereby opening the door for private vultures to get in.
Don't worry, the 18 year old terminally online fascists in charge of doing this will just get an AI to do it.
Is AI sufficiently trained on COBOL? I don't recall many open source COBOL projects (one of them a COBOL web framework written by a Polish anticom succdem politician)
No, it wouldn't be, and AI coding is notoriously bad, so it probably wouldn't even work.
As someone who rewrote a "simple" application, moving it from PHP to Python with the huge assistance of Django and lots of existing libraries, and it "only" took 3 years, I wish them good luck. I'm sure they'll do great. 🙄
This really seems like it's setting the stage for fraud. For just creating a situation where large chunks of this can be siphoned off and this fact either hidden or attributed to devious foreign devils. Meanwhile Musk and friends have added a mysterious several billion dollars to their wealth.
Today I saw a post by a dem house rep and he said Hegseth "must resign". It was laughable. What Hegseth and others did was clearly a crime. That chat was just one example and the public happened to learn about it by chance. Plus Trump and company are clearly using Signal to hide their activities as they commit crimes all over the place and as they plan who-knows-what.
When it comes to Social Security - if Doge does even a bit of what they say they plan to - the results will be catastrophic. It will have a direct and crushing impact tens of millions of Americans. Yet even here the dems are abject and pathetic. The dems are not an opposition party. They aren't even a political party. They are just a group of entitled idiots who keep saying what "must" happen. They are Uvalde cops.
I hope one day a post goes viral and Americans in large numbers finally learn the term "the controlled opposition".
Dems only care about Trump making mistakes in not doing imperialism respectably because they're a party of neocons. Just like the Bush Administration, they want to get rid of Social Security but, have enough tact left in them to let someone else take the blame for doing so.
For a second they seemed like they wanted to be bratty sub opposition but now they're just squarely set to be whiny voyeurs.
I'm imagining a scene in a small DC rock/punk club.
"Hey, everybody! We're all Democratic party aides... But don't hold that against us. Haha. In all seriousness this is our very first gig. Please be kind. We are Bratty Sub Opposition..."
tens of millions of lines of code
For a team of how many people rewriting it?
This is all going to be AI shit.
The entire thing is going to be so incredibly vulnerable to outside attackers.
full support to comrade Donald for creating security backdoors in federal systems
Oh you know who's getting that money...
Get ready for “””North Korean hackers””” to empty the SSA coffers
Not just how many people, how old are they?
Ed “Big Balls” Coristine is 20 years old. I wouldn’t trust myself now in my late twenties with more than a decade of programming experience, 5 years as a job, to do something like this. A 20 year old who’s probably at the peak of the Dunning-Kruger curve during the era of “vibe coding” is insanely dangerous for something like this.
The entire thing is going to be so incredibly vulnerable to outside attackers.
I also wonder if everything the Doge Boys do is on Wi-Fi because they need stuff on their phones.
Every day we find how much more Biden could've gotten away with if he was actually cool
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 just got through a conversion (for a system) to go from COBOL to Java, It’s taken them four years, and they’re still not done.”
I’m sure whatever system Bill was referring to was of a much smaller scale than the social security system. For another example:
Commonwealth Bank of Australia, for instance, replaced its core banking platform in 2012 with the help of Accenture and software company SAP SE. The job ultimately took five years and cost more than 1 billion Australian dollars ($749.9 million).
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:
U.K. bank, TSB, was forced to migrate from a COBOL-based system in 2018 due to a buyout. It didn't go well. Because the bank was unable to trade for days, the cost of the migration ended up being 330 million pounds. That was in addition to the budgeted cost for the engineering work for the actual migration. TSB also lost 49.1 million pounds from financial fraud while its systems were melting down.
Customer compensation topped 125 million pounds, and the bank had to spend 122 million pounds hiring new staff to deal with the 204,000 customer complaint cases. The chief executive resigned and the company is still mopping up the damage two years after the event.
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:
A major component of the system is 54 years old, written in COBOL, and provides retail-level business logic. The component runs on mainframes that have proven to be extremely difficult to change and manage, and the DoD needed to modernize the component to drive down operating costs and move to an open platform, while retaining all functionality...
After 54 years of operations, maintenance, and extensions, the component’s code had become poorly documented. The technical design of the existing system, which was needed to support the modernization effort, had to be derived from the existing system and code.
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.
Simply rewrite 1 million lines of code every day until you are finished
As long as Grok doesn't glitch - it's all good!
This is going to be a diaster
Unfortunately people will be harmed
Hundreds of smart programmers set up the system, however archaic, that works, but I’m sure the geniuses at the facemelt brain trust think they’re actually demigods who can just hack everything with their superior intellect.
That’s awesome dude.
The myth of the 100x programmer. But now worse because of Dunning-Krueger cases running LLMs.
"10x" programmers just didn't properly test their code. I know because when I was expected to do 10x type work and push a feature in a day or less, I wrote zero tests and ended up introducing a ton of latent bugs that required fixing later.
If they stop the checks, we really will see direct action from boomers and it won't even require doing anything outside of their comfort zones. They'll pack a cooler, put the grill in the back of the SUV, get on the highway and stop. It will take small numbers to stop entire highways with no coordination required outside of the concept being out there. If there are 20 pissed-off boomers next to a highway between two consecutive exits, that section of highway will be a tailgate party. It really will be a they-can't-arrest-us-all scenario. Hell, even if they did, they'd then need to tow the cars away. What's the tow-truck-to-boomer ratio? Hell, how many of those tow trucks are boomer-owned and will be towing heavy obstacles onto the highways instead of protest vehicles off of them?
Listening to some of those voice mails those pissed off Boomers left those senators, all I can say is holy shit. Some of them may do some wild stuff they act like they have nothing to lose and don't give a fuck if they get arrested.
There is a significant boomer population that really does have nothing to lose if the SSI checks stop coming in. The situation for many people is dire and I think the morons in the white house don't really understand the bee's nest they're poking.
They're going to use grok to do it, aren't they?
time to pull your savings out before people run the banks trying to avoid whatever catastrophe they're gonna build into the heart of your welfare system
Glad to see bigballs is a expert in archaic programming languages that increasingly nobody understands any longer.
easy peasy.
Accelerationist W.