247
top 34 comments
sorted by: hot top controversial new old
[-] Treczoks@lemmy.world 44 points 6 days ago

If you think migrating off COBOL is bad, imagine how bad moving off COBOL with AI generated code slob will be.

[-] pivot_root@lemmy.world 18 points 6 days ago

Ah, but you see: that's somebody else's problem. He's not going to be the sucker left dealing with an unmaintainable pile of brittle slop, so it's totally fine /s

[-] Radium@sh.itjust.works 5 points 6 days ago

This. And it’s not like it’s Python or something with a bunch of online / open source content that the model can be trained on. COBOL is probably the least open sourced or publicly talked about language.

[-] softcat@lemmy.ca 46 points 6 days ago

Not just migrate, but quickly. Move fast and break things crowd demands it.

[-] shittydwarf@lemmy.dbzer0.com 29 points 6 days ago

And use AI to do it, this is going to end well

[-] Gullible@sh.itjust.works 12 points 6 days ago

I just hate that nothing will happen to musk or trump in any US court.

[-] Gradually_Adjusting@lemmy.world 7 points 6 days ago
[-] Gullible@sh.itjust.works 7 points 6 days ago

Only way either will end up in court is if we begin blending billionaires, and I have little faith in that happening in the near term

[-] Gradually_Adjusting@lemmy.world 4 points 6 days ago

Not with that attitude

[-] cazssiew@lemmy.world 2 points 5 days ago

It's like they desperately want to prove how awful their 'innovations' are.

[-] themaninblack@lemmy.world 31 points 6 days ago

Yeah this is the software management equivalent of invading Russia in the winter

[-] Radium@sh.itjust.works 7 points 6 days ago

Great metaphor.

Don’t worry, we’ll throw the COBOL through an LLM. I’m sure LLMs are great at cobol, since there’s an abundance of content online about COBOL for it to have been trained on /s

[-] DScratch@sh.itjust.works 6 points 4 days ago

"I don't understand this code, but I can make it better!"

That's the sound of humiliation getting ready to visit.

[-] pivot_root@lemmy.world 24 points 6 days ago* (last edited 6 days ago)

Oh look, even more proof he has no idea what he's doing.

These systems are so ancient that their bugs and edge cases are expected behaviors for downstream services and applications. Properly replacing it would take years of effort, testing, validation, and communication... and this numbnuts is going to have his college interns quickly replace it by "vibe coding" something into existence with AI and flipping a switch.

I expect the goal is to break it so badly that they can justify getting rid of social security as a whole, but if I take it at face value as DOGE trying to make things more "efficient"... that change is going to cause so many problems that it would cost a magnitude more to fix the damage they did than just leaving it the fuck alone.

[-] Crashumbc@lemmy.world 6 points 6 days ago

Don't ever think they don't know what they're doing.

[-] umbrella@lemmy.ml 2 points 5 days ago

exactly. they want to ruin it.

[-] InFerNo@lemmy.ml 15 points 5 days ago

"which would likely require the use of generative AI". Why? Why does it "likely" need that? Have developers become stupid? Have decent analysts fallen off a cliff?

[-] Davin@lemmy.world 10 points 5 days ago

As someone who was part of a team that moved a company off of a mainframe into the modern world of technology (about ten years ago). It takes years.

I guarantee that this is going to go badly. It's going to take much longer than they think. And it's going to be very expensive.

But I also guarantee that they don't care. It seems they're more than happy to weaken the US in pursuit of profit and to help Putin for some reason.

[-] SirQuack@feddit.nl 3 points 5 days ago* (last edited 5 days ago)

I've recently started working in a company that uses old tech, and there is a minor interest from me to actually follow the COBOL onboarding. It seems like a pretty cool language construct to know, alongside my years of OOP experiences with stuff like C# and Java.

And there are still courses being offered, as it's far from eradicated (although everyone wants it gone).

[-] Davin@lemmy.world 2 points 5 days ago

It's not a dead language. And while I don't care much for it, only move if it makes sense. The reason the company I worked with moved, was because the servers were getting very costly to keep up, and the parts were becoming rarer. So they were concerned they might be in a situation where they'd be unable to work for up to three weeks. And they had already done some work moving several of their systems and apps to C# and virtual servers. And it still took years in order to do it with minimal disruption to business operations.

But since the Department of dipshit doesn't actually care about disrupting services that affect the working people, I bet they'll do it and be like, oops, our bad, Biden made us do it.

[-] MadMadBunny@lemmy.ca 17 points 6 days ago* (last edited 6 days ago)

HAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHHAHAHAHAHAHAA HOLY SHIT, the sheer fucking hubris of delusion!!!!

Wow, I mean, holy fuck… someone’s definitely lacing his k with something

[-] MECHAGODZILLA2@midwest.social 8 points 5 days ago

Hahaha ooooh shit 🍿

[-] surewhynotlem@lemmy.world 8 points 6 days ago

if it ain't broke don't fix it

They don't intend to fix it..

[-] Crashumbc@lemmy.world 4 points 6 days ago

So many people are missing this!

This isn't about "fixing" anything, it is an excuse to dismantle the SSA ...

[-] surewhynotlem@lemmy.world 4 points 5 days ago

It's a common business tactic. I've done it myself at work.

You go in to "fix" something. You shuffle shit around, complain how complex and expensive it is, fail too fix it, then use the added expense and time wasted to justify shutting it down.

[-] fubarx@lemmy.world 8 points 6 days ago

Last time government people tried to mess with Social Security...

[-] BeMoreCareful@lemmy.world 1 points 4 days ago

Disregard programming! Acquire BSG references!

[-] humanspiral@lemmy.ca 3 points 5 days ago

One semi safe approach to this is that almost all languages can be written line for line replacement "like COBOL". There will be COBOL built in functions that need to be reimplemented. There may be internal representation differences that matter.

In the end, there is the same unmaintainable line count code base, and it runs slower, though it may run on faster hardware to offset. This approach introduces the fewest bugs with no real advantage. Rewriting application from modern language perspective is sure to break it much harder.

[-] SirQuack@feddit.nl 1 points 5 days ago

Except COBOL has completely different number handling, so one-on-one migration will cause data corruptions.

Might not mean much on infrequently used systems with hundreds of interactions per year, but on fundamentals like SSNs, this will kill people.

Good programmers usually commit to ethics codes, cowboy AI "developers" usually don't.

[-] Diplomjodler3@lemmy.world 3 points 6 days ago

That's going to be one hell of a prompt to write.

[-] Ceruleum@lemmy.wtf 1 points 5 days ago

"Sorry Dave, I cannot do that"

[-] humanspiral@lemmy.ca 2 points 5 days ago

Rule 1 assumes goal is not to break it.

[-] jjjalljs@ttrpg.network 1 points 5 days ago

Someone should stop these DOGE people.

[-] Ceruleum@lemmy.wtf 1 points 5 days ago
this post was submitted on 29 Mar 2025
247 points (100.0% liked)

Bluesky

1001 readers
422 users here now

People skeeting stuff.

Bluesky Social is a microblogging social platform being developed in conjunction with the decentralized AT Protocol. Previously invite-only, the flagship Beta app went public in February 2024. All are welcome!

founded 4 months ago
MODERATORS