DOGE Plans to Rebuild SSA Codebase in Months, Risking Benefits and System Collapse
-
There are only two reasons softwares goes for decades without being replaced:
- It’s so unimportant that nobody uses it
- It’s so important that the last major bug was squashed 15 years ago
-
I've worked on these "cost saving" government rewrites before. The problem is getting decades of domain logic and behavior down to where people can be productive. It takes a lot of care and nuance to do this well.
Since these nazi pea brains can't even secure a db properly I have my doubts they'll do this successfully.
-
This post did not contain any content.
This clusterfck has me seriously considering whether taxes are quite as certain as death anymore.
-
Refactoring a code base is kinda like general maintenance for the application. Over time deprecated features, temp fixes, etc. start to be a lot of the code base. By cleaning things up you can make it more maintainable, efficient, etc.
That being said, for systems this large you usually fix up parts of it and iterate over time. Trying to do the whole code base is hard cause it's like replacing the engine while the car is in motion.
-
He can't be this delusional, right? It is almost like he is just trying to inflict damage?
He's not dellusional, he just don't have a clue of whathe's talking about and just throw around keywords and try to look smart.
As longas you're not familiar with the subject it works well.
remember when he told programers to print some code they wrote previous weeks ? Or when he tried to impress people with his knowledge of PoE2 and Diablo 4 ? Qe has done the same for decades, at spacex and tesla as well.
It's a known fact that SpaceX have an entire eam of full time people whose job is listening to elon bullshit and being the yesmen so he feels validated, then actual engineers take decisions.
IIRC there were the same with tesla and for some reason the system stopped working. And then, the cybertruck happened.
-
Oh yeah, definitely.
-
This post did not contain any content.
Better shrubs than them have tried and failed. Same as with the ATC system.
-
This post did not contain any content.
"risking"? No no no. "promising"
-
Vibe Coding. I can't see a way for this to go wrong...
Nope. it won't go wrong. Do you know how I know? Because the faultless, ever-wonderful DOGE team is on it. They have never gone wrong. Ever.
-
COBOL is the career advise you hear people give for people who want to make money but don't want to deal with the VC clownshow. COBOL btw is only 13 years older than C and both language's current standard dates to 2023.
It's at its core a bog-standard procedural language, with some special builtins making it particularly suited to do mainframe stuff. Learning COBOL is no worse a career investment than learning ABAP, or any other language of the bureaucracy. Sure you'll be a career bureaucrat but that's up sufficiently many people's alley, no "move fast and break things", it's "move slowly and keep things running".
Is that true everywhere or just in the US? I know that, at least a few years ago, a bunch of banking software in the US was still in COBOL but parts of Western Europe were modernizing their banking industry. I'm probably going back to school for computer science in the fall and had been considering trying to learn COBOL in my free time, or learning more Fortran (I have actually taken a programming class with Fortran, but because it was aimed at beginners it didn't really go in depth, but I bet it'd look good on certain resumes). It's looking like my future is in Europe somewhere, so I'm keeping that in the back of my mind while making decisions.
-
You're thinking of discount Gene Hackman from Superman III: 2 bad 2 crazy
Right movie, wrong character. Gus Gorman, played by Richard Pryor, skimmed the money from discount Gene Hackman (Ross Webster, played by Robert Vaughn).
-
Right movie, wrong character. Gus Gorman, played by Richard Pryor, skimmed the money from discount Gene Hackman (Ross Webster, played by Robert Vaughn).
No you're thinking of magneto
-
This post did not contain any content.
Wont happen legacy systems more complicated than expected, well it wont happen functionally....
-
This post did not contain any content.
if (!=white) {benefits=false}
-
This post did not contain any content.
This is like a new programmer coming in to their new job, seeing the code isn't perfect and saying they could rebuild the entire thing and do it better in a month.
-
if (!=white) {benefits=false}
Nah I think it will just be
const benefits = false;
-
Yet it's the thing every junior dev wants to do as they gain more experience.
-
COBOL is the career advise you hear people give for people who want to make money but don't want to deal with the VC clownshow. COBOL btw is only 13 years older than C and both language's current standard dates to 2023.
It's at its core a bog-standard procedural language, with some special builtins making it particularly suited to do mainframe stuff. Learning COBOL is no worse a career investment than learning ABAP, or any other language of the bureaucracy. Sure you'll be a career bureaucrat but that's up sufficiently many people's alley, no "move fast and break things", it's "move slowly and keep things running".
The attractiveness of learning it was that you could avoid boom and bus cycles of retrenchment and clowns like Elon musk. Unfortunately that isn't true anymore so I think once the dust settles, finding people willing to specialize in tech like this is going to get real hard.
-
Bold of you to assume they'll use Java and not some obscure language picked based on the need to pad their resumes.
We all know it's going to be nodejs, backed up by mongodb. This is because LOC on the commits can be maximized for minimal effort, and it will need to be rewritten every 2-3 years.
-
What's "vibe programming"?
It's understanding code like chatgpt helps me understand Hungarian.