Welcome to DU!
The truly grassroots left-of-center political community where regular people, not algorithms, drive the discussions and set the standards.
Join the community:
Create a free account
Support DU (and get rid of ads!):
Become a Star Member
Latest Breaking News
Editorials & Other Articles
General Discussion
The DU Lounge
All Forums
Issue Forums
Culture Forums
Alliance Forums
Region Forums
Support Forums
Help & Search
General Discussion
Showing Original Post only (View all)Hi. I'm an expert in modernizing legacy government software systems. This is profoundly stupid and will definitely fail [View all]
Waldo Jaquith
@waldo.net
Hi. Im an expert in modernizing legacy government software systems. This is profoundly stupid and will definitely fail, and its just a question of whether our social security system fails along with it.
March 28, 2025 at 10:54 AM
@waldo.net
Hi. Im an expert in modernizing legacy government software systems. This is profoundly stupid and will definitely fail, and its just a question of whether our social security system fails along with it.
makena kelly @makenakelly.bsky.social·1h
SCOOP: DOGE wants to rebuild SSA's codebase in months, risking benefits and system collapse, sources tell me.
The plan is to migrate all systems off COBOL quickly which would likely require the use of generative AI.
www.wired.com/story/doge-r...
DOGE Plans to Rebuild SSA Codebase In Months, Risking Benefits and System Collapse
Social Security systems contain tens of millions of lines of code written in COBOL, an archaic programming language. Safely rewriting that code would take yearsDOGE wants it done in months.
www.wired.com
March 28, 2025 at 10:54 AM
What is the problem this is solving? Theres no problem with COBOL. Its an actively maintained language thats designed to do exactly what its doing at SSA.
The reason government has a lot of mainframes running COBOL is because they're actually really good at doing their jobs. Sure, they're hard to modernize and that's part of why they persist, but mostly it's because they get the work done.
I cannot think of a single legitimate reason for DOGE to perform such a modernization, especially on such a time scale. A lot of my work is around helping agencies triage how to deal with old systems. If the old system works, *leave it alone*! Start with stuff that's broken!
My assumption is that this SSA play is a continuation of the Treasury playcreate a technical chokepoint for the flow of money to allow individuals or groups to be punished extralegally. "We're just rewriting the system in Java" has got to be a fig leaf covering the real goal of fascism.
The reason government has a lot of mainframes running COBOL is because they're actually really good at doing their jobs. Sure, they're hard to modernize and that's part of why they persist, but mostly it's because they get the work done.
I cannot think of a single legitimate reason for DOGE to perform such a modernization, especially on such a time scale. A lot of my work is around helping agencies triage how to deal with old systems. If the old system works, *leave it alone*! Start with stuff that's broken!
My assumption is that this SSA play is a continuation of the Treasury playcreate a technical chokepoint for the flow of money to allow individuals or groups to be punished extralegally. "We're just rewriting the system in Java" has got to be a fig leaf covering the real goal of fascism.
* Waldo Jaquith- Thought follower. Public servant. Male software developer. Alumnus of 18F, the Obama White House, Georgetown's Beeck Center, U.S. Digital Response, the Biden-Harris Transition Team, and the Biden administration. He/him. Charlottesville, VA, USA.
45 replies
= new reply since forum marked as read
Highlight:
NoneDon't highlight anything
5 newestHighlight 5 most recent replies
Hi. I'm an expert in modernizing legacy government software systems. This is profoundly stupid and will definitely fail [View all]
demmiblue
Mar 2025
OP
I Adored Computer Science... One Of My Favorite Books As A Sophomore Was An Early Tome On Complier Optimization.
MayReasonRule
Mar 2025
#41
Not as easily hackable because script kiddies don't know it, can't fathom it. . . . . . nt
Bernardo de La Paz
Mar 2025
#15
The only reason to do this is for Musk to get an enormous government contract to do the work.
Lonestarblue
Mar 2025
#5
Elon wants to break it so he alone can fix it - for billions of dollars in fees and future contracts
dalton99a
Mar 2025
#9
Looks like something to keep DOGE looking busy...or as noted in the article, something worse.
dutch777
Mar 2025
#28
I know nothin about computer systems-other than I want them to work. Thanks to those who gave info above.
riversedge
Mar 2025
#30
Remember the Twitter takeover? I watched from afar, but it sure looked like deliberate vandalism to me.
Hekate
Mar 2025
#31