Because the laws are complex.
Invented by humans, congresspersons, and others with unaligned incentives...
Some of the adults are still there, really trying to guide these morons from causing max damage.
That, however, will change. No one has the stamina for a never-ending on-fire death march. And you won't even get a bonus - you will just get blamed and fired.
Nope, not happening. GitHub and other public code repositories are not full of COBOL examples for AI to steal from. This is a dead end. Perhaps Grok can ingest the SSA's code and learn from it and put out the same baling wire and twine system in Java (write once, run slowly everywhere, but with bugs and weird modules to replace the side systems bolted onto SSA's current service).In order to migrate all COBOL code into a more modern language within a few months, DOGE would likely need to employ some form of generative artificial intelligence to help translate the millions of lines of code, sources tell WIRED. “DOGE thinks if they can say they got rid of all the COBOL in months then their way is the right way and we all just suck for not breaking shit,” says the SSA technologist.
As someone who's been in software development for over 50 years, I have two answers for you.As someone who's been in the software development for over 50 years, I'm amazed by the number of totally dimwit comments. Just two questions to all: 1: Do you really believe that any system written in COBOL has a right to exist, especially in the government? 2: Do you really question Musk's team competence, compared to your own? Sorry, Ass Technica: I'm done with you.
I've been on these kinds of projects. The biggest issue is you have a ton of code written by people that have long since retired and/or died. So you have to figure out what the intention was for this. You get to 80-90% pretty quickly, and then all edge cases take forever to sort out.
It's not hard to see how they get around that. Let soldiers/militias strip people's houses and businesses.
Like the Nazis did on the 30s.
Especially among the demographic group where the "DOGGIE geniuses" are from, 20-something fresh out of college male.It's just so funny, every time there's a discussion about COBOL projects, so many people who know nothing about it (including software people!) will go "why is it still here ? how hard can it be to replace ?" and the answers are always "because it works like clockwork" and "an order of magnitude harder than you think". Many, MANY rewriting and modernizing projects fail miserably because everyone underestimates the task to an absurd degree. The first thing you need going into one of these is humility, and a lot of it. It is unfortunately in short supply in the industry.
You could copy and paste your approach to everything the Trump administration is doing, but they are not interested in doing anything in a responsible or professional way. I am wondering when folks will wake up and start abusing them they way they are abusing us?"Lines of code" means a lot in FORTRAN or BASIC but not in higher level languages like C, C++, Java, etc. where you split token across readable lines to make them... readable.
COBOL-60 and its deritavites were meant to be read like a human book. So you can accomplish what you want but have to read an entire chapter instead of a page. 60 million lines of Cobol is probably 60,000 lines of real programming.
None of that matters. The DOGGIE guys aren't project managers (PMs) and they're not handling this like "a project." How do I know? Because a real PM analyzes the existing system, develops a map of it, has a test methodology to test the current system that can later be used to test the new system, and has a migration plan.
That's all before ANY coding happens. And until you have that there's no timeline. But DOGGIE says it will all be done in months.
Disaster coming. They have hubris and ego... but no project manager or a clue.
This is a project of millions of lines that dates back sixty years — and that sounds like "probably uses off-the-shelf products" to you?As an IT programmer engineer thingy, I strongly disagree that any such endeavor should take longer than a few months, at absolute maximum, for a competent programmer (or team thereof). I find myself constantly pissed off at the shit my company pays for off the commercial shelf that could be done so much better if done in house by a few competent people rather than by Oracle committee.
According to the office of the inspector general website…ok, without getting (more) political on this - but I would be interested in reading how how big are these systems, what types of computers, how many lines of code, the real "tech stuff" in this..... I can get enough of the anti-musk/trump stuff elsewhere....please and thank you
I don’t work for the government or a contractor but I do work for a fortune 5 company with massive COBOL applications. One in particular has been in a state of transition (to Java for now) for more than a decade now. This is with hundreds of developers.SSA maintains more than 60 million lines of COBOL today, along with millions more lines of other legacy programming languages.
Funny how in this administration "top men" seem to be bottom feeders.Beyond just "not working right", I wonder how many backdoors they'll build in. I also expect there are "top men" thinking about how exactly they can siphon off funds with this new version.
Musk and Trump are really about one thing--grifting. So the fact that this is suddenly a high priority means there is pillaging to be had. Jacking off to the mayhem is a nice side benefit.
I'm writing a science fiction story where the 4th of July fireworks are used as a cover for a massive destruction of Teslas. This is of course a terrible act and those responsible are not the heros in my completely hypothetical story.Fortunately, there are many Tesla dealerships within handy torching distance.
Pretty much universally the reaction of ANYONE who knows what he/she is talking about for EVERY department, no? Diplomacy, military, ecpnomic, healthcare, judiciary... It's a predicted recurring theme.They are seriously out of their fucking minds.
Sigh I think I could have worded it better. Since its inception the ACA has been railed upon by the GOP and the current President said in many speeches that it would be replaced by the "best ever health plan".There was no “old one”, dipstick.
... or Ralph Wiggum sitting on a bus saying: "I'm in danger".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
COBOL is an acronym for Common Business Oriented Language - the “common” part meant that the same language would exist on multiple computer manufacturers’ systems (since at that point each defining their own was normal). So by definition it was the first.COBOL, one of the first common business-oriented programming languages, and onto a more modern replacement like Java within a scheduled tight timeframe of a few months.
The CODASYL committee was convened in 1959, but the first COBOL spec actually came out in 1960, and the first compilers followed in the early 60s. Grace Hopper’s FLOW-MATIC was one (of three) existing language definitions that was credited in the COBOL spec as a precursor, but Hopper was not on the committee that actually defined COBOL, so the phrasing here isn’t quite accurate. And the DoD sponsored CODASYL because it wanted to benefit from using a common language across its computers for its data processing needs, so it pressured the computer manufacturers to provide compliant compilers for COBOL - it didn’t really care about industry using it. COBOL’s existence (on all the different mainframes) spurred its adoption by industry (since they saw the same benefits the DoD wanted).Like many legacy government IT systems, SSA systems contain code written in COBOL, a programming language created in part in the 1950s by computing pioneer Grace Hopper. The Defense Department essentially pressured private industry to use COBOL soon after its creation, spurring widespread adoption and making it one of the most widely used languages for mainframes, or computer systems that process and store large amounts of data quickly, by the 1970s.
Yep. That's their MO! Trump is already telling automakers not to raise prices due to tariffs...The administration is already saying anyone who complains about not receiving payments isn't a real American. If it isn't exceedingly obvious by now, they don't care about votes.
Ahhhh...the Free Market that is their true religion!Yep. That's their MO! Trump is already telling automakers not to raise prices due to tariffs...
https://www.newsnationnow.com/politics/trump-automakers-tariffs-dont-raise-prices/
Would the police forces and military police protect the political class against a civil uprising if they saw their own grandparents being crushed by ssa payments not coming through as required? That this entirely foreseeable cruelty intentional?Screw up the automated system that a huge number of your citizens rely on for luxuries like food and shelter in a country where so many citizens have guns...sounds like a recipe for a nice, peaceful future.
they don't need votes if they don't cede controlAs 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?
counting down the weeks until Trump announces the forced Nationalization of the failed woke automobile industryAhhhh...the Free Market that is their true religion!
As an IT programmer engineer thingy, I strongly disagree that any such endeavor should take longer than a few months, at absolute maximum, for a competent programmer (or team thereof). I find myself constantly pissed off at the shit my company pays for off the commercial shelf that could be done so much better if done in house by a few competent people rather than by Oracle committee.
Oh yeah, definitely. A bunch of txns running on an IBM Z are way the hell different than handling a bunch of posts on a social network on AWS.Not to mention that there are inevitable issues of Scalability / Performance, Threading and Database Integrity that will arise no matter how supposedly intelligent the AI is that translates the COBOL.
Two problems:What problem are they trying to solve?
Whether they meant to or not.Just imagine all the back doors that the DOGE Bros will be leaving behind.
The rest of us have guns too. Some of us are gun nuts too. And we have more MONEY than they do to buy our guns WITH. The argument that MAGA are somehow armed better than the rest of the country is delusional and suicidal if they actually believe it.It actually is a perfect recipe for genocide when you realize that most such citizens with guns are totally on the side of burning down the country and creating the opportunity to kill their [Black, Jewish, Muslim, queer, etc.] neighbors.
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.I read somewhere recently this is because Java was explicitly given a BigDecimal class to support COBOL porting...
On the scale that includes "smart enough to know better" and "his mama didn't raise no dummy," he falls short of those, and well behind "knows what he doesn't know." The good news is that on ketamine-free days "has the sense God gave a goose" is almost within reach for him.I suspect the megalomaniac believes he's smarter than everyone else and he's infallible. I now the old research paper has been disproven but this sure points to the dumber you are, the smarter you believe you are.
Everyone has a testing environment. It's just that some people are lucky enough to have a separate environment to run production...(Well, worrying is appropriate, just not about the end date. Of course, if they start testing it in production then it might be time to really worry.)
The exact figures have obviously changed since 2017, but you're looking at a ~2:1 ratio of gun owners in favor of Republicans. That's bad, obviously, but it's not why MAGA is categorically better armed. No, that's because they've fundamentally captured the American military and law enforcement.The rest of us have guns too. Some of us are gun nuts too. And we have more MONEY than they do to buy our guns WITH. The argument that MAGA are somehow armed better than the rest of the country is delusional and suicidal if they actually believe it.
In the old days we needed a flux capacitor for that.You guys just need to have some faith. Musk has a plan. He has already stated that he plans to proactively integrate AI with blockchain technology to synchronistically alter the scope of the obstacles.
I got called into a project for a major bank that had spent two years redeveloping a core COBOL app (and friends) to Java (not a single grey beard leveraged in the transformation team... all bright young thrusters)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.