Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

agnos.is Forums

  1. Home
  2. Technology
  3. DOGE Plans to Rebuild SSA Codebase in Months, Risking Benefits and System Collapse

DOGE Plans to Rebuild SSA Codebase in Months, Risking Benefits and System Collapse

Scheduled Pinned Locked Moved Technology
technology
227 Posts 139 Posters 2 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • N [email protected]

    I've worked on teams converting legacy code for most of my life. The planning for something like this would take longer than six months.

    If this proceeds in Trump's corrupt government, Elon will get the contact, will claim it is too broken to salvage, and will privatize it. The only way this goes anywhere is if Trump and musk stand to gain money, and they stand to gain a lot.

    ? Offline
    ? Offline
    Guest
    wrote on last edited by
    #172

    If they planned a 1 month migration of a small component, 6 months to complete would be pretty lucky imo. Refactoring Legacy Code mentions the 2.0 approach they're taking. Spoiler alert, it doesn't work...

    N 1 Reply Last reply
    0
    • Z [email protected]

      In theory, it wouldn't be a necessarily bad idea to port the COBOL code to something more modern, but I cannot trust Muskrat and a few vibe coder youngsters with this task.

      A This user is from outside of this forum
      A This user is from outside of this forum
      [email protected]
      wrote on last edited by
      #173

      in theory yeah it's not a bad idea but it's also 60 million lines of a cobol

      1 Reply Last reply
      0
      • F [email protected]

        "ROFL"

        Signed, everyone who has been involved in migrating a codebase before.

        S This user is from outside of this forum
        S This user is from outside of this forum
        [email protected]
        wrote on last edited by
        #174

        That is the mother load of all code bases. Probably still some COBOL if not mostly cobol.

        1 Reply Last reply
        0
        • N [email protected]

          Okay but have you ever tried just throwing genAI at the problem and not caring about the consequences?

          A This user is from outside of this forum
          A This user is from outside of this forum
          [email protected]
          wrote on last edited by
          #175

          With Grok looking more and more like the only one working for Musk with enough (digital) balls to stand up to his boss, that might be better than the alternative of "Big Balls" and the rest of the Digital Oblivous Goons of Elon

          N 1 Reply Last reply
          0
          • F [email protected]

            I wish Java was declared deprecated back in 2017 when Kotlin was adopted for Android and supported by Spring. It was the only sensible way forward for JVM. Sure with containerization there's some debate for the necessity of JVM at all but its GC and runtime optimizations are nice.

            M This user is from outside of this forum
            M This user is from outside of this forum
            [email protected]
            wrote on last edited by
            #176

            Java has still an enormous adoption, though. It'd be very self harming making it deprecated. And I don't think containerization solves majority of cases, perhaps it does it better in backend. So both GC and Java are here with us like forever 🤷‍♂️

            1 Reply Last reply
            0
            • C [email protected]

              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.

              G This user is from outside of this forum
              G This user is from outside of this forum
              [email protected]
              wrote on last edited by
              #177

              Not just domain logic. The implementation logic is often weird too. Cobol systems have crash/restart behaviour and other obscure semantics that often end up being used in anger; it's like using exceptions for control flow, but exceedingly obscure and unfortunately (from what I've seen of production cobol) a "common trick" in lots of real-world deployments.

              1 Reply Last reply
              0
              • Z [email protected]

                In theory, it wouldn't be a necessarily bad idea to port the COBOL code to something more modern, but I cannot trust Muskrat and a few vibe coder youngsters with this task.

                8 This user is from outside of this forum
                8 This user is from outside of this forum
                [email protected]
                wrote on last edited by
                #178

                Bro. Check it out bro, we're gonna like make it this dope Electron app, bro. It'll interface with X, bro and everyone will have to login there to get their money, bro. Don't worry tho, you'll get paid in recession-proof Trumpbux crypto currency as long as you claim it in time. But X gets a fee of 60% bro.

                Seriously bro we like hired a bunch of grads that took a one week X created code boot camp that like you know revolved around a language big balls created called "cyber coin purse++". On second thought bro we're rewriting it in that. Should be like 2 weeks to rewrite it cuz old people wrote the current code and they're like old or whatever bro. Like I live in an old person's basement and they're just like old, bro.

                1 Reply Last reply
                0
                • G [email protected]

                  Months? I don't k ow how to code, and even I know that's impossible.

                  F This user is from outside of this forum
                  F This user is from outside of this forum
                  [email protected]
                  wrote on last edited by
                  #179

                  I know how to code, how to manage programs, how to architect huge safety-critical systems, and quite a few other things, and I know that you are right. I'd give it 5 to 7 years if it were adequately resourced, there was political commitment, and the stakeholders could be made to agree a set of requirements, then not change them unless there's a really convincing reason (conflicts with other requirements, impossible to implement, breaks everything, etc).

                  And the validation and verification of such a system could itself take a year or more, if it's well-planned and correctly executed.

                  1 Reply Last reply
                  0
                  • J [email protected]

                    If Trump is smart, he'll let Musk do all the unpopular project 2025 stuff, then throw him in prison at the end and escape the blame personally. This way he gets to keep popularity with his base while telling his donors they got everything they asked for. It's what all dictators do, really.

                    F This user is from outside of this forum
                    F This user is from outside of this forum
                    [email protected]
                    wrote on last edited by
                    #180

                    I'd be fine with the Musk in prison part. Launching him into the sun in one of his own rockets would be cooler, though.

                    1 Reply Last reply
                    0
                    • O [email protected]
                      This post did not contain any content.
                      F This user is from outside of this forum
                      F This user is from outside of this forum
                      [email protected]
                      wrote on last edited by
                      #181

                      They're really playing with fire here.

                      So many MAGA supporters are seniors who are entirely dependent on OASDI. If Trump's minions break this, we're going to see torches and pitchforks strapped to electric scooters and golf carts coming out of Florida retirement communities in droves.

                      ? E O 3 Replies Last reply
                      0
                      • R [email protected]

                        "Whoops, we pushed to prod and have no backups. Sorrryyyy!"

                        F This user is from outside of this forum
                        F This user is from outside of this forum
                        [email protected]
                        wrote on last edited by
                        #182

                        They'll have backups. And those backups and associated restore processes would never have been properly tested.

                        I've come to places where that happened and there were very few remaining IT ops people after the mass firing that followed.

                        1 Reply Last reply
                        0
                        • X [email protected]

                          If SS payments stop, there will be hundreds of thousands of people with nothing left to lose.

                          F This user is from outside of this forum
                          F This user is from outside of this forum
                          [email protected]
                          wrote on last edited by
                          #183

                          Suicide bombers on mobility scooters. Be very afraid.

                          1 Reply Last reply
                          0
                          • X [email protected]

                            My mom is over 80. Little old suburban white lady. She already volunteered - "Just get me close." She'd be super-thrilled to have her shot with a suicide vest.

                            F This user is from outside of this forum
                            F This user is from outside of this forum
                            [email protected]
                            wrote on last edited by
                            #184

                            I also know a 93-year-old lady who has loudly talked about taking a few of the bastards with her. The sentiment may be more widespread than we think.

                            1 Reply Last reply
                            0
                            • A [email protected]

                              Nah I think it will just be

                              const benefits = false;
                              
                              N This user is from outside of this forum
                              N This user is from outside of this forum
                              [email protected]
                              wrote on last edited by
                              #185

                              In Javascript, no less

                              1 Reply Last reply
                              0
                              • G [email protected]

                                This is how you know Musk is a fraud. This far into his career and he’s leading teams into rookie mistakes.

                                Or, he knows this will break it and that’s the goal. I’m just not sure how he avoids the blame.

                                F This user is from outside of this forum
                                F This user is from outside of this forum
                                [email protected]
                                wrote on last edited by
                                #186

                                When he suggested PayPal convert its data centers from Linux to Microsoft Server, I knew he was a wrong'un. That was one of the reasons he got booted out of PayPal, by the way. Even the other bullshitter tech bros knew how stupid that idea was.

                                1 Reply Last reply
                                0
                                • O [email protected]
                                  This post did not contain any content.
                                  A This user is from outside of this forum
                                  A This user is from outside of this forum
                                  [email protected]
                                  wrote on last edited by
                                  #187

                                  This has the stench of junior engineer all over it. This rewrite will go way over budget and come limping across the finish line late, with more bugs and less features than the system it replaces. I guarantee it.

                                  P 1 Reply Last reply
                                  0
                                  • F [email protected]

                                    They're really playing with fire here.

                                    So many MAGA supporters are seniors who are entirely dependent on OASDI. If Trump's minions break this, we're going to see torches and pitchforks strapped to electric scooters and golf carts coming out of Florida retirement communities in droves.

                                    ? Offline
                                    ? Offline
                                    Guest
                                    wrote on last edited by
                                    #188

                                    Nah, they'll just say the Democrats are still worse because reasons

                                    M 1 Reply Last reply
                                    0
                                    • R [email protected]

                                      I don't think Rust is a bad language for doing same things people do with C++, but with a smaller standard and less legacy.

                                      But yep, that's the kind of people.

                                      About dinosaur things - I've started learning Tcl/Tk and it's just wonderful.

                                      E This user is from outside of this forum
                                      E This user is from outside of this forum
                                      [email protected]
                                      wrote on last edited by
                                      #189

                                      Oh Rust is great, and it's on my learning to do list...but its evangelists are annoying as shit.

                                      R 1 Reply Last reply
                                      0
                                      • N [email protected]

                                        It's not a case of "seeing the code isn't perfect" but rather, not understanding the myriad problems the code is solving or mitigating.

                                        I'm reminded of this shitshow:

                                        https://en.m.wikipedia.org/wiki/2010_Queensland_Health_payroll_system_implementation

                                        Queensland is a state of about 3m people in Australia. Their health service employs about 100k people. They ended up spending about 900m USD to develop their payroll software and fix the fuck ups it caused.

                                        I'm an accountant by trade, there's a classic "techbro does accounting" style of development we see a lot. Like if you hadn't spent a career learning how complex accounting can be, it would be easy to look at a payroll system and conclude "it's just a database with some rules".

                                        S This user is from outside of this forum
                                        S This user is from outside of this forum
                                        [email protected]
                                        wrote on last edited by
                                        #190

                                        Yea, that's a mich better way of putting it.

                                        1 Reply Last reply
                                        0
                                        • O [email protected]

                                          how do you do this? probably good for all of us to know

                                          C This user is from outside of this forum
                                          C This user is from outside of this forum
                                          [email protected]
                                          wrote on last edited by
                                          #191

                                          First you need to log into your social security account. If you have never done this is can be a bit cumbersome, but better to get it figured out now than later. Then once you have been able to log in to "my Social Security" you will see a "Your Social Security Statement" on that landing page. It will allow you do download a PDF that has your projected benefit and your earnings records by work year.

                                          O 1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups