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.
  • 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.

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

    DARVO is all you need to avoid blame. Deny. Reverse Victim and Offender. Incredibly effective either way everyone except the genuinely principled.

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

      COBOL is perfectly suitable for financial purposes for which it was designed. The SSA code has gone through decades worth of changes and improvements that cannot be replicated even in 10 years.

      F T 2 Replies Last reply
      0
      • O [email protected]
        This post did not contain any content.
        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
        #123

        Russia just wants musks boy toys to cripple the only checks and balances putin thinks he has.

        gandalf_der_12te@discuss.tchncs.deG deathray5@lemmynsfw.comD 2 Replies Last reply
        0
        • O [email protected]
          This post did not contain any content.
          B This user is from outside of this forum
          B This user is from outside of this forum
          [email protected]
          wrote on last edited by
          #124

          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.

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

            Rewrite it in Rust has gone too far 😆

            1 Reply Last reply
            0
            • S [email protected]

              This is like a new programmer coming in to their new job, seeing the code isn't perfect and saying they could rebuild the entire thing and do it better in a month.

              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
              #126

              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".

              D M S 3 Replies Last reply
              0
              • O [email protected]
                This post did not contain any content.
                ? Offline
                ? Offline
                Guest
                wrote on last edited by
                #127

                step 1. rewrite into spaghetti code
                step 2. nobody understands the new code, so the govt has contract elon musk for code maintenance forever
                step 3. profit

                N 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".

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

                  Oh hey, we had one of those disasters in Canada! https://en.wikipedia.org/wiki/Phoenix_pay_system

                  T 1 Reply Last reply
                  0
                  • ? Guest

                    step 1. rewrite into spaghetti code
                    step 2. nobody understands the new code, so the govt has contract elon musk for code maintenance forever
                    step 3. profit

                    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
                    #129

                    So the way things already were?

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

                      "…but sir, we only know Node.js…"

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

                        If it has to be JVM, then Kotlin. Java done properly.

                        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
                        #131

                        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 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".

                          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
                          #132

                          I've always known your world is complex, working closely with accountants and actuaries the last 4 years doing data applications further confirmed that, there's some legitimately complex math that shows up, and it's a lot of work to model that correctly.

                          "It's just a ..." Is a redflag to me, project's going to be a gongshow.

                          I find that mentality of not trying to understand the problem and its context totally counter to the engineering method.

                          F N 2 Replies Last reply
                          0
                          • T [email protected]

                            "…but sir, we only know Node.js…"

                            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
                            #133

                            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.

                            ? 1 Reply Last reply
                            0
                            • panarab@lemm.eeP [email protected]

                              COBOL is perfectly suitable for financial purposes for which it was designed. The SSA code has gone through decades worth of changes and improvements that cannot be replicated even in 10 years.

                              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
                              #134

                              COBOL is perfectly suitable for financial purposes for which it was designed.

                              Nobody uses COBOL for greenfield projects, even in the banking and financial sectors. And, as people with COBOL expertise die of old age, it becomes increasingly unmaintainable.

                              ? panarab@lemm.eeP 2 Replies Last reply
                              0
                              • S [email protected]

                                This is like a new programmer coming in to their new job, seeing the code isn't perfect and saying they could rebuild the entire thing and do it better in a month.

                                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
                                #135

                                Yeah, I've cleaned up the messes that idiots like that have left.

                                1 Reply Last reply
                                0
                                • M [email protected]

                                  I've always known your world is complex, working closely with accountants and actuaries the last 4 years doing data applications further confirmed that, there's some legitimately complex math that shows up, and it's a lot of work to model that correctly.

                                  "It's just a ..." Is a redflag to me, project's going to be a gongshow.

                                  I find that mentality of not trying to understand the problem and its context totally counter to the engineering method.

                                  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
                                  #136

                                  Yeah, the "It's just a..." guy collapses into a fetal-position sobbing heap when you start looking at exception flows, rollbacks, compensating transations, and all the tweaks and tweezes that every workable real accounting system (or any other complex workflow) has.

                                  1 Reply Last reply
                                  0
                                  • O [email protected]
                                    This post did not contain any content.
                                    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
                                    #137

                                    risking guaranteeing

                                    A 1 Reply Last reply
                                    0
                                    • K [email protected]

                                      There are only two reasons softwares goes for decades without being replaced:

                                      1. It’s so unimportant that nobody uses it
                                      2. It’s so important that the last major bug was squashed 15 years ago
                                      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
                                      #138

                                      It’s so important that the last major bug was squashed 15 years ago

                                      There are no such systems. What instead happens is that the surrounding business process gets distorted to work around the unfixed major bugs. And then, everyone involved retires and nobody knows anymore why things are done that way.

                                      K 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.

                                        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
                                        #139

                                        Tcl's small but, in its own weird way, almost perfectly formed. Seeing it mentioned after all those decades raised a smile.

                                        1 Reply Last reply
                                        0
                                        • F [email protected]

                                          COBOL is perfectly suitable for financial purposes for which it was designed.

                                          Nobody uses COBOL for greenfield projects, even in the banking and financial sectors. And, as people with COBOL expertise die of old age, it becomes increasingly unmaintainable.

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

                                          Agreed. But those that do know COBOL make BANK maintaining the old financial systems!

                                          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