• Fizz@lemmy.nz
    link
    fedilink
    English
    arrow-up
    192
    ·
    edit-2
    9 days ago

    This is so embarassing. It can’t be the case that these idiots are actually in control of the united states.

    • Martijn@lemmy.ml
      link
      fedilink
      English
      arrow-up
      114
      ·
      9 days ago

      It all seems to be rushed and it’s all an attack on political opposition. Doing it well isn’t important. Like a monkey throwing shit at another monkey, they don’t care that they have some shit on their hands, they threw shit at another monkey and that’s what counts. Unfortunately the shit throwing monkeys are the president of the USA and the wealthiest person in the world.

    • eran_morad@lemmy.world
      link
      fedilink
      English
      arrow-up
      8
      ·
      9 days ago

      You can thank your compatriots for this horror show. Huh. There’s a double entendre there if you’re familiar with the Russian language, or if you’ve read A Clockwork Orange.

      • rottingleaf@lemmy.world
        link
        fedilink
        English
        arrow-up
        3
        ·
        9 days ago

        There’s a double entendre there if you’re familiar with the Russian language

        As a Russian speaker, I don’t understand this. Could you elaborate?

    • Optional@lemmy.world
      link
      fedilink
      English
      arrow-up
      7
      ·
      9 days ago

      It can’t be the case that these idiots are actually in control of the united states.

    • KeenFlame@feddit.nu
      link
      fedilink
      English
      arrow-up
      1
      ·
      9 days ago

      Nah they have people helping them. At any second you could stop and they would have no power. But you continually support their project

  • Optional@lemmy.world
    link
    fedilink
    English
    arrow-up
    114
    ·
    9 days ago

    “Basically, doge.gov has its codebase, probably through GitHub or something,” the other developer who noticed the insecurity said. “They’re deploying the website on Cloudflare Pages from their codebase, and doge.gov is a custom domain that their pages.dev URL is set to. So rather than having a physical server or even something like Amazon Web Services, they’re deploying using Cloudflare Pages which supports custom domains.”

    Elmo’s a genius you know

      • Optional@lemmy.world
        link
        fedilink
        English
        arrow-up
        49
        ·
        9 days ago

        Most websites run off of a server. They’re just using a “repeater” (CloudFlare Pages) to serve directly off of their Github or whatever which is sort of top-shelf slapdashery.

        Not serious. Not competent.

        • sugar_in_your_tea@sh.itjust.works
          link
          fedilink
          English
          arrow-up
          25
          ·
          edit-2
          9 days ago

          What’s sloppy about it? Plenty of blogs and other static sites work that way. In fact, that’s largely how we do deployments at my company, we merge to a special branch and it triggers a deployment.

          The database being open is completely sloppy, but deploying through a source control platform is fine.

          • Optional@lemmy.world
            link
            fedilink
            English
            arrow-up
            35
            ·
            9 days ago

            Well, it’s sloppy for a government website. This is not a private enterprise running out of someone’s garage. There’s many reasons why that should not be an acceptable paradigm for posting government information.

            If you’re running a sandwich shop or a metal working shop, posting your phone number and address through CloudFlare Pages is probably fine.

            • sugar_in_your_tea@sh.itjust.works
              link
              fedilink
              English
              arrow-up
              12
              ·
              9 days ago

              This is not a private enterprise running out of someone’s garage

              Neither is the company I work for. We’re not Amazon, but we handle billions of revenue, our users have very high risk jobs, and they are using our software more and more to do these high risk jobs. We have a lot of controls about how things get released (QA team, and every change is tested before and after deployment), we just use our source control to handle the actual deployment.

              Whether it’s sloppy depends on their processes (i.e. who validates the change?), not the tools they use.

              We don’t use Cloudflare Pages, but we do use automatic deployments, and pretty much anyone on the team can submit a change for deployment. It’ll get reviewed before going live, but that’s a limitation we’ve placed on the tools and process.

              • Optional@lemmy.world
                link
                fedilink
                English
                arrow-up
                17
                ·
                9 days ago

                No doubt your company has more invested in the domain name than a pointer to pages.dev, as well.

                Do we think doge.gov has a QA group? Do we think there’s more than two people who review changes? Or that they even review changes at all?

                The setup your company has and what this appears to be (it’s true, this is speculation) is probably vastly more than just “we both use git to manage production pushes”. I’d bet you company has spent a fair number of years getting to this point, and doge.gov has not even secured a proper certificate while suggesting they’re competent to handle the entire financial information of the United States Government.

                • sugar_in_your_tea@sh.itjust.works
                  link
                  fedilink
                  English
                  arrow-up
                  3
                  ·
                  9 days ago

                  Do we think doge.gov has a QA group? Do we think there’s more than two people who review changes?

                  Idk, I don’t work there, nor have I looked into how they’re structured. I’m not going to make assumptions though.

                  I’d bet you company has spent a fair number of years getting to this point

                  Yeah, we have a bunch of tooling to make all that magic “just work.” It runs tests, check the health of deploys (and has a sane failover if it’s unhealthy), etc. There’s a lot to it, but at the end of the day, if I really want to, I can push and deploy straight to prod w/o anyone else being involved (I’d probably get fired, but I could do it).

                  The tech stack isn’t nearly as interesting as the processes surrounding it.

                  proper certificate

                  I assume you’re talking about the DB and not the website itself, which is protected by a proper certificate, at least as of Tuesday (that’s when the certificate starts being valid). I don’t know when the website was launched, so I can’t comment on anything before that point, though the domain seems to have been registered since the day after inauguration.

                  the entire financial information of the United States Government

                  That’s largely public info, no? I don’t know what exactly is exposed, but honestly, pretty much all financial information (aside maybe from the military and intelligence) should be public record. If it’s not, I’d welcome a breach that exposes it so journalists can look it over and find out what they’re trying to hide.

          • criss_cross@lemmy.world
            link
            fedilink
            English
            arrow-up
            5
            ·
            9 days ago

            Yeah I think the static page thing was just there to illustrate how the coders reverse engineered the api and saw what was getting called.

            I agree static content alone on CF isn’t “bad”. This perfectly illustrates why you have to have your API shit together when you go with this approach.

      • Optional@lemmy.world
        link
        fedilink
        English
        arrow-up
        7
        ·
        9 days ago

        Ohhhh . sssuuure. I mean, when he’s not ketted out to the gills.

        So. Regularly. Maybe even often?

  • moitoi@lemmy.dbzer0.com
    link
    fedilink
    English
    arrow-up
    108
    ·
    9 days ago

    Firing the IT people because they cost too much is always a good thing to show you the incompetence.

  • Evotech@lemmy.world
    link
    fedilink
    English
    arrow-up
    56
    ·
    9 days ago

    I’m torn on this, on one hand I know there must be millions of dollars in contracts for pointless reports and a huge amount of government wasteful spending in general.

    On the other hand, musk and trump are absolute morons. And they will cut shit just because they don’t know what the words mean.

    • roofuskit@lemmy.world
      link
      fedilink
      English
      arrow-up
      152
      ·
      9 days ago

      They’re not cutting actual waste. Their goal is to cripple the parts of the government that stopped them from doing illegal shit.

    • funkless_eck@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      22
      ·
      9 days ago

      Waste is how you frame it.

      Even literal poop has a benefit.

      I do client work, sometimes it drives me mad how much time I “waste” making PPT slides that are just prettier BI dashboards, but then the client sees it, sends that one slide to his boss and everyone claps me on the back.

    • wuphysics87@lemmy.ml
      link
      fedilink
      English
      arrow-up
      22
      ·
      9 days ago

      Whoever dismantles the pre-existing structure will be the one who will have the chance to rebuild it. This is the entire reason they are doing it. Great if you share their vision. Not so much if you don’t.

      • kent_eh@lemmy.ca
        link
        fedilink
        English
        arrow-up
        3
        ·
        edit-2
        8 days ago

        will be the one who will have the chance to rebuild it

        Assuming they have any intention of rebuilding it.

        • spooky2092@lemmy.blahaj.zone
          link
          fedilink
          English
          arrow-up
          32
          ·
          9 days ago

          What a shit take. Not all change is good change, and if you think this will be a good change, boy do I have some great ocean front property in Colorado to sell you.

          • sugar_in_your_tea@sh.itjust.works
            link
            fedilink
            English
            arrow-up
            6
            ·
            9 days ago

            Yeah, my preference for government is to not change. Enforce the laws we have efficiently, and don’t bother me too much. Big changes carry a lot of (usually) subtle carveouts for special interests.

      • kent_eh@lemmy.ca
        link
        fedilink
        English
        arrow-up
        1
        ·
        9 days ago

        will be the one who will have the chance to rebuild it

        Assumingbthey have any intention of rebuilding it.

    • JacksonLamb@lemmy.world
      link
      fedilink
      English
      arrow-up
      5
      ·
      9 days ago

      “Im torn on this, on one hand I know I have an untreated open wound on my leg, on the other hand here’s a 6 year old kid in a “doctor is in” t shirt who wants to smear whipped cream on it as a treatment”.

      What’s to be torn by? False dichotomy.

    • meyotch@slrpnk.net
      link
      fedilink
      English
      arrow-up
      4
      ·
      9 days ago

      No you don’t know that. You are repeating a trope without substance. Sure there’s probably huge waste at the pentagon but that’s not on the chopping block here.

  • fl42v@lemmy.ml
    link
    fedilink
    English
    arrow-up
    35
    ·
    9 days ago

    What did you expect from a department named after a memecoin anyways

    • Trainguyrom@reddthat.com
      link
      fedilink
      English
      arrow-up
      2
      ·
      9 days ago

      I still think it’s incredible he named his not yet an actual government department after a should-be-treated-as-a-security-by-the-SEC that he pumped and dumped

  • Snapz@lemmy.world
    link
    fedilink
    English
    arrow-up
    30
    ·
    9 days ago

    Remember that if you can see something that obvious, imagine all the quiet changes people are making that aren’t being immediately found. Not only the deliberate horseshit from musk and his facsy tots, but other attempts to distort data from traditional bad actors like China and Russia

    • AlbertSpangler@lemmings.world
      link
      fedilink
      English
      arrow-up
      2
      ·
      9 days ago

      Literally every country should do this. Any single country with internet access and even the start of a cyber security org should be extracting what they can, getting whatever access they can.