• SynopsisTantilize@lemm.ee
    link
    fedilink
    English
    arrow-up
    0
    ·
    3 days ago

    I wish them luck. I hope they can. Make a good system and that it works how they want it to. Failure is a no go

  • AdamBomb@lemmy.sdf.org
    link
    fedilink
    English
    arrow-up
    0
    ·
    edit-2
    4 days ago

    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.

      • adminofoz@lemmy.cafe
        link
        fedilink
        English
        arrow-up
        0
        ·
        3 days ago

        1000% percent. If they can’t even figure out how dates work in COBOL we are getting a vibe coded SSA. Let’s hope they trained LLMs on COBOL or we are cooked.

  • FauxLiving@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    4 days ago

    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.

    • orcrist@lemm.ee
      link
      fedilink
      English
      arrow-up
      0
      ·
      3 days ago

      Yes. They need to move quickly. Public opinion is already shifting against Trump and Musk, and right now they are vulnerable.

      • monkeyman512@lemmy.world
        link
        fedilink
        English
        arrow-up
        0
        ·
        3 days ago

        The reason is that it takes a lot of emotional intelligence and strength to admit that you have been scammed. These people will find it less emotionally painful to deny reality then admit their mistakes.

  • ZILtoid1991@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    4 days ago

    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.

    • letzlo@feddit.nl
      link
      fedilink
      English
      arrow-up
      0
      ·
      4 days ago

      In theory it is a horrible idea. No port like this ever works out. An incremental approach has much higher chance of success but will take long.

    • 800XL@lemmy.world
      link
      fedilink
      English
      arrow-up
      0
      ·
      4 days ago

      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.

    • supersquirrel@sopuli.xyz
      link
      fedilink
      English
      arrow-up
      0
      ·
      3 days ago

      I mean this is a great example of what happens when you put conservative men in power who think they know what they are doing but are just going to loudly, incompetently and incorrectly re-invent the wheel while everyone else suffers from not having an actual practical solution.

    • peteyestee@feddit.org
      link
      fedilink
      English
      arrow-up
      0
      ·
      3 days ago

      By rebuild I don’t think they mean it’s going to function the same. …just torn apart and replaced.

    • nova_ad_vitum@lemmy.ca
      link
      fedilink
      English
      arrow-up
      0
      ·
      4 days ago

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

    • ipkpjersi@lemmy.ml
      link
      fedilink
      English
      arrow-up
      0
      ·
      4 days ago

      Yep, months is a joke, doubly so when talking about tens of millions of lines of code and also COBOL specifically.

      This is going to be a hilarious disaster but not so hilarious when people who need the benefits need them and won’t be able to get them.

      • dryfter@lemm.ee
        link
        fedilink
        English
        arrow-up
        0
        ·
        3 days ago

        I’m on SSDI (and Medicaid and HUD housing) and have been having insane anxiety the last month and a half to the point that I’m wondering if I’ll even get paid in April. I regularly check my SSA account online to make sure my direct deposit is still freaking scheduled. Missing a payment could mess up all of my other benefits as well.

        I know the fuck up is coming, but I don’t know if I can handle another few months hoping they don’t fuck up the migration if they don’t fuck up just paying people first with all that’s been going on.

        I’m pretty sure Im not the only one in this situation who can’t handle the stress of this bullshit.

      • monkeyman512@lemmy.world
        link
        fedilink
        English
        arrow-up
        0
        ·
        3 days ago

        To be fair. We assume “months” means less than 2 years. But 10 years can also be “months”, and is probably a more realistic timeline.

        • ipkpjersi@lemmy.ml
          link
          fedilink
          English
          arrow-up
          0
          ·
          edit-2
          3 days ago

          Nobody is referring to 10 years as “months”.

          When you’re talking about multiples of years, it’s going to be called years, not months. They were obviously talking about a short timeline, less than 2 years, likely less than 1 year.

          They have no idea what they’re talking about.

          Like I said, months is a joke.

          • monkeyman512@lemmy.world
            link
            fedilink
            English
            arrow-up
            0
            ·
            3 days ago

            So was what I said. I was presenting a hypothetical way they justify their ridiculous claims by doing something else ridiculous.

            But conveying tone in text is difficult, so I’m not surprised you missed what I was going for.

  • normalexit@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    4 days ago

    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.

    • misteloct@lemmy.world
      link
      fedilink
      English
      arrow-up
      0
      ·
      edit-2
      4 days ago

      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…

  • OutlierBlue@lemmy.ca
    link
    fedilink
    English
    arrow-up
    0
    ·
    4 days ago

    I’m sure having a corrupt non-government narcissist rewrite the code for SS will be fine. It’s not like he could leave any code hidden in there for his own purposes, like controlling or redirecting payments or anything.

      • kilonova@lemm.ee
        link
        fedilink
        English
        arrow-up
        0
        ·
        4 days ago

        When I started at my workplace a few years back, I had to login to lotus notes to obtain some sort of ID code. I’d never heard or seen the software before, but after opening it, I let out an audible “what the fuck is this shit”. Luckily they got rid of it completely a couple of years ago.

    • futatorius@lemm.ee
      link
      fedilink
      English
      arrow-up
      0
      ·
      4 days ago

      Musk would probably think that’s just fine.

      Server-side javascript is an abomination, but there’s more of it around than you might think.

      • NeonKnight52@lemmy.ca
        link
        fedilink
        English
        arrow-up
        0
        ·
        4 days ago

        Node.js is a fantastic tool for web servers. Its event loop allows it to rival much lower-level languages in performance while remaining easy to write and maintain. JavaScript has been the most popular programming language for nearly a decade.

        • green@feddit.nl
          link
          fedilink
          English
          arrow-up
          0
          ·
          4 days ago

          Just no man.

          Yes, JavaScript has been the most popular language but it is exclusively because of the front-end. Many companies do not want to pay for separate back-end devs and ask their front-end devs to do it instead. These people (ab)use JS because they’re most comfortable with it and are under crunch; so we end up with the abomination that is back-end JS.

          It is NOT rivaling much lower-level languages; it can’t even rival C#.

          First off, it is interpreted. You are never going to be faster than competently written C, C++, Go, nor Rust. Secondly, the resources it takes to exist makes in a non-option for embedded machines - which Social-Security facilities are all but guaranteed to use.

          Not to mention the horrendous (and insecure) package infrastructure, and under-powered core libraries - it would be the fullest extent disaster.

          The saddest part? The larpers at DOG(shit)E are all but guaranteed to pick the worst tools for the job, over-engineer, and have extremely poor management. Meaning whatever they ship WILL collaspe the system day 1; and all of the people refusing to pay attention will be like “hOw CouLd THis HaPPen”

  • samuelazers@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    edit-2
    4 days ago

    step 1. rewrite into spaghetti code

    step 2. nobody understands the new code, so the govt has to contract elon musk for code maintenance forever

    step 3. profit

  • barneypiccolo@lemm.ee
    link
    fedilink
    English
    arrow-up
    0
    ·
    4 days ago

    The MuskRat should get Big Ballz and the boys to program a video game, so he can have a new revenue stream to replace Tesla when it goes bankrupt, which sure looks like the future of that company.