No. I haven't seen any since January 21, 2025... Isn't anyone else sick of the good intentions and plans...
You appear to be assuming both that the “old people” will live long enough* to vote again, and that free and fair voting** will ever happen in the future.As far as the Trump administration (and especially Musk) is concerned, if people don't get paid, that is a good thing, because it saves money.
Of course, if they make a mess of it, will old people who stop receiving their checks ever vote Republican again?
The so-called Department of Government Efficiency (DOGE)
A good start to an article that is sure to be unbiased and not written with a conclusion already in mind.
This proposed migration isn’t the first time SSA has tried to move away from COBOL
This should be your first clue that a different, more determined approach is in order.
Musk also put together his AI farm in orders of magnitude quicker than anyone said it could be done.
At least someone is really trying to get these computer systems out of the dark ages and into a state that can actually be maintained. If it's not done by the deadline then extend it but AT LEAST TRY. Isn't anyone else sick of the good intentions and plans that have gone NOWHERE for DECADES?
By all means, mock, deride, and try to stop all progress and go back to intentions and plans with no results.
Does it take a total collapse of the system with no one left alive who knows how to maintain it for everyone to get behind an overhaul?
You mean like how Tesla somehow sold 8,653 cars over one weekend in Canada?Sit back and watch how it’s done…
Reading Wired articles are painful. They are so over-the-top anti Trump that even if they try to make a valid point they are so embarrassingly partisan and raged filled that they fall flat every time unless they are speaking to the choir.
The SSA is so broken and inept that no one wants to try and fix it. So finally there is someone willing to try and instead of cheering it on all they can do is say it will fail for edge cases. It IS going to experience major problems trying to updated. It WILL break for some real people in real ways and cause problems, and that is also 100% unavoidable and shouldn’t be a reason to not move forward to fix things.
Saying some people will be affected is silly. A ton of people are already affected right now because of the crappy system. Quit complaining and start fixing. The time to endlessly debate for decades is over. We finally have an administration that will act - so get out of their way and let them act. Dems, you had your chance many times to address these issues and never did anything. So now the super painful reality of the situation has to be looked at and acted upon by those things to do so. Be a part of the solution or get out of the way so that those are willing can act.
Try 40 something. My positive message for your future is you enjoy the bed you are making. Never forget you wanted this. Cheered for it. You eat your shit and enjoy it now.You must be focusing on the defict number of 37 trillion. And thats wrong.
Bank of America has these numbers.
THIS IS MY MESSAGE TO ALL OF YOU HYSTERICAL FUCKERS THAT ARE 20 something.
Find a positive message for your future!
Yup. Not worth it.Doesn’t surprise me that rich fake liberals are cutting and running.
What is your complaint are you are arguing they are not called so?The so-called Department of Government Efficiency (DOGE)
A good start to an article that is sure to be unbiased and not written with a conclusion already in mind.
I like your optimism that any of us will get to vote again in the future!As far as the Trump administration (and especially Musk) is concerned, if people don't get paid, that is a good thing, because it saves money.
Of course, if they make a mess of it, will old people who stop receiving their checks ever vote Republican again?
Indeed, surprised a bunch of vibe coders considered Java "modern".Yeah - it'll all be fine, we just need some vibe coders typing prompts into the cheapest LLM we can use. No need to worry about the decades of institutional knowledge embedded in that crusty old pile of cobol.
/s
Surprised they're going with Java. Why not Go or Rust - that's where the cool kids are hanging out.
popcorn.gif
leslie nielson nothing to see here.gif
little girl standing in front of burning building.gif
And here's the part everyone gets wrong about government work. If you are too much of an outlier for the bank, the bank simply refuses to take you as a customer. So it's easy for banks to optimize their system because they just reject the long tail of weirdo customers. If a customer walks into your restaurant and says 'I'm on a liquid diet and am allergic to the following 87 things, what can you serve me', you're going to say 'nothing, sorry' and they'll have to leave and find food elsewhere. When you're the VA and that customer is a veteran and they have that condition because they took an artillery round on behalf of the American public, you're going to figure out how to prepare that meal.What midsize bank deals with tens of trillions of dollars and has 400 million customers?? lol “midsize bank level software transition”![]()
one of my friends in highschool was drafted by Sun to go down south and help develop its Java suiteIndeed, surprised a bunch of vibe coders considered Java "modern".
I spend a lot of time in the language, and it does the job, but it's not modern, even for someone who started coding in Pascal....
<insert joke about GC pausing to throw ElonOutToTheDumpster>
Oh hahahahaI doubt they will. Tests are just "boiler plate", not interesting and will just slow them down. They'll write something, make it live and leave the tiny details of testing to others to finish off.
Or, worse, they'll get AI to write the tests.
Sure am glad they’re saving us money by finding all this waste, fraud and abuse.What problem are they trying to solve? When I signed up for SS, it took me no more than half an hour to get a login.gov account, and to locate the bits and pieces of information they wanted. I got my first check less than 10 days later.
It's probably slower when you do it in person, but the office staff is using the same software online users are accessing.
This sounds like A) more taxpayer money for Musk, and B) another way to make the system less accessible for The Poors.
Ketamine can! They’re all on drugsNo one could even spec a system this complex in only a few months.
Especially since I do not believe anyone even asked for this or approved the expenditureIf the world's top programmers were tasked with this job, it would take years.
This is the ultimate expresssion of the Dunning Kruger effect. And when they fail, it should be off to jail.
Given the large amount of enterprise code in Java at banks and businesses, at least you don’t have the ”the last COBOL knowledgeable developer on this system retired 5 years ago” problem.Doing money calculations with decimals instead of floats is important. I kind of doubt that's the whole reason though. I'm pretty sure that people have been successful in doing financial math in languages other than COBOL and Java.
If they intend on keeping the application and data on the mainframe then that would make a lot of sense if you just want to replace COBOL with a different language. IBM has Java classes that will read/write data from VSAM and sequential files and even interact with COBOL code. So that COBOL -> Java conversion, leaving the data alone, would be doable, certainly not in months, but an easier lift than moving the whole thing to a different platform. You surely wouldn't want to do it in FORTRAN or PL/I. You could certainly do it in C, but that seems like not a great idea. You can run Python on the mainframe, but from a performance perspective that seems like a very bad idea. Java can be performant, is only 30 years old, and manages memory for you. So overall, if you want to dump COBOL and stay on the mainframe, Java is probably the best/easiest answer.
Now what you would get from that rewrite is ... questionable. You get to advertise for Java programmers instead of COBOL programmers. Depending on lots of things, the code may run faster or slower. Quite possibly faster if they're replacing COBOL modules last compiled 30 years ago, but quite likely slower if replacing recently compiled COBOL code. OTOH, once you get the business logic to Java, then you can start thinking harder about the data storage piece and have an easier path to migrate off from the mainframe altogether. Of course those mainframe systems are really good at processing lots of data in batch with high reliability and availability.
But that would be a very strategic decision. And a long-term project. Anybody who says they're going to rewrite SSA in a few months is either deluded, delusional, or deluding.
Just the guy in charge of it all. Clearly you're being intentionally dense.What does that have to do with social security in USA ..?
See, I don's see a lot of evidence that the codebase is a problem. SS transitioned nearly all beneficiaries to direct deposit quite successfully. They have never missed a payment at scale. Their website has some challenges but looking at those, they tend to be policy issues, not code ones. For instance it took me 3 months to get my SS web account set up. Why? Because SSA relies on credit reporting agencies to validate identity (policy problem that the government has not addressed this problem itself) and the credit agency they use had my birth year off by one, and it took a while to correct that (understandable given the race condition between the credit agency relying on SSA data to do that and SSA relying on the credit agency to verify it.) In the end a very nice woman at SSA over the course of a few calls sorted it out for me. None of that problem is solvable in code within the SSA.A few modest observations about Elon wanting to rebuild SSA's codebase...
1) Should it be done? Absolutely, but done right.
Java has a special type, BigDecimal (IIRC), to handle currency like COBOL does. It was added specifically to aid the transition from COBOL to Java.Indeed, surprised a bunch of vibe coders considered Java "modern".
I spend a lot of time in the language, and it does the job, but it's not modern, even for someone who started coding in Pascal....
<insert joke about GC pausing to throw ElonOutToTheDumpster>