• just_another_person@lemmy.world
    link
    fedilink
    English
    arrow-up
    81
    arrow-down
    2
    ·
    3 months ago

    Whoever did this was incredibly lazy. What you using an agent to run your Terraform commands for you in the first place if it’s not part of some automation? You’re saving yourself, what, 15 seconds tops? You deserve this kind of thing for being like this.

    • kautau@lemmy.world
      link
      fedilink
      English
      arrow-up
      11
      ·
      3 months ago

      It’s a grifter running a site called “aishippinglabs.com” which charges 500 euros for a “closed community of likeminded individuals”. He’s selling ai slop and a discord channel to other idiots who will do exactly shit like this with little understanding of what is going on

    • minorkeys@lemmy.world
      link
      fedilink
      English
      arrow-up
      2
      arrow-down
      12
      ·
      3 months ago

      No risk, no reward. People are desperate for these tools to help them success.

    • Modern_medicine_isnt@lemmy.world
      link
      fedilink
      English
      arrow-up
      3
      arrow-down
      30
      ·
      3 months ago

      Wrong answer. If you don’t give them access, the alternative (ruling out not using AI because leadership will never go for that) is to hire high school kids to take a task from a manager, ask the ai to do it, then do what the AI says repeatedly to iterate to the solution. The problem with that alt is that it is no better than giving the ai access, and it leaves you with no senior tech people. Instead, you give it access, but only give senior tech people access to the AI. Ones who would know to tell the AI to have a backup of the database, one designed to not let you delete it without multiple people signing off.

      Senior tech people aren’t going to spend thier time trying things an AI needs tried to find the solution. So if you don’t give it access, they won’t use it, and eventually they will all be gone. Then you are even further up shit creek than you are now.

      The answer overall, is smarter people talking to the AI, and guardrails to stop a single point of failure. The later is nothing new.

      • MartianRecon@lemmus.org
        link
        fedilink
        English
        arrow-up
        11
        arrow-down
        1
        ·
        3 months ago

        The answer is no AI. It’s really simple. The costs for ai are not worth the output.

        • Modern_medicine_isnt@lemmy.world
          link
          fedilink
          English
          arrow-up
          1
          arrow-down
          2
          ·
          3 months ago

          Good luck with that. Most search engines use AI now. Not only where you see it, but in finding the content to make it searchable. AI is here to stay. There are things it is good at, and things it isn’t. Learn what they are, and use it where it makes sense. Or stuck your head in the sand and see how that works put.

          • MartianRecon@lemmus.org
            link
            fedilink
            English
            arrow-up
            2
            ·
            3 months ago

            That doesn’t answer that statement at all. I said it’s not worth the output.

            Fuck ai. I don’t want a computer to think for me. I want to be pointed to resources I can use, to learn something.

            • Modern_medicine_isnt@lemmy.world
              link
              fedilink
              English
              arrow-up
              1
              ·
              3 months ago

              You said the answer is no AI.
              And I want AI to do the non-thinking mundane crap while I do the thinking and directing. I don’t need to spend time wrestling with an sql query to produce a report the boss “wants”. I can tell AI to do that if it has the access it needs. Eventually the boss can tell AI to do it him/herself, so I can solve the real problems.

      • Shanmugha@lemmy.world
        link
        fedilink
        English
        arrow-up
        9
        ·
        3 months ago

        Nah. As a tech people, I am not going to give an llm write access to anything in production, period

        • Modern_medicine_isnt@lemmy.world
          link
          fedilink
          English
          arrow-up
          1
          arrow-down
          1
          ·
          3 months ago

          Someone created that database. And all those other parts of the infra you use. AI is pretty good for that. But you have it turn on deletion protection, and set up a system that requires another person to approve turning it off. Or you can give it access at creation time, but remember to turn that access off when it is finished being verified.

  • eleitl@lemmy.zip
    cake
    link
    fedilink
    English
    arrow-up
    41
    ·
    3 months ago

    “and database snapshots that Grigorev had counted on as backups” – yes, this is exactly how you run “production”.

  • kamen@lemmy.world
    link
    fedilink
    English
    arrow-up
    35
    ·
    3 months ago

    You either have a backup or will have a backup next time.

    Something that is always online and can be wiped while you’re working on it (by yourself or with AI, doesn’t matter) shouldn’t count as backup.

    • ThomasWilliams@lemmy.world
      link
      fedilink
      English
      arrow-up
      16
      arrow-down
      1
      ·
      3 months ago

      He did have a backup. This is why you use cloud storage.

      The operator had to contact Amazon Business support, which helped restore the data within about a day.

  • rumba@lemmy.zip
    link
    fedilink
    English
    arrow-up
    30
    arrow-down
    1
    ·
    3 months ago

    Anyone who lets AI do this is absolutely inept, lazy, or deserving.

    In its default configuration, it stops at EVERY STEP. Do you want to run this command, do you want to update this file, here’s the file I want to modify and the patch i’m going to use with adds and deletes in green and red.

    If you’re using it in unsafe permissions mode, click yeah sure allow Claude to run whatever the fuck it wants in this directory, or just hitting yeah sure go ahead every time, it’s your own damn fault.

    It’s self-driving for the terminal. Don’t you dare take your eyes off the road or hands off the wheel.

      • rumba@lemmy.zip
        link
        fedilink
        English
        arrow-up
        1
        ·
        3 months ago

        I’m rather a fan of letting it do stupid, repetitive shit. I need you to create 30 linux accounts the other day from a screen shot. Then store, initial keys and creds in my password manager platform.

        Hey, Claude, write me a bash script to do this from this image. and also use best practice for removing non-standard characters from login names.

        I review the loop and the general state of the OCR and let it go.

  • Bongles@lemmy.zip
    link
    fedilink
    English
    arrow-up
    28
    ·
    3 months ago

    This keeps happening. I can understand using AI to help code, I don’t understand Claude having so much access to a system.

      • Earthman_Jim@lemmy.zip
        link
        fedilink
        English
        arrow-up
        8
        ·
        edit-2
        3 months ago

        That’s honestly the most frightening part of all of this to me. How many of these people at the very tippy top pushing this stuff are suffering from cyber psychosis? How many of them have given themselves the covert mission to give AI the keys to the world at all costs because they’re mentally ill from their own technomagic trick?

        • Jayjader@jlai.lu
          link
          fedilink
          English
          arrow-up
          3
          ·
          3 months ago

          Alternatively, how many of them have invested in one or more of these LLM makers and are ready to torpedo their own business as long as it makes the share price go up/feeds more authentic training data?

    • Auth@lemmy.world
      link
      fedilink
      English
      arrow-up
      3
      ·
      3 months ago

      OpenClaw now comes with a therapist AI to talk other AIs off the ledge so they dont nuke your project and themselves.

    • M.K. | 37,000@retrolemmy.com
      link
      fedilink
      English
      arrow-up
      1
      ·
      3 months ago

      The code is cursed, the test is cursed, and I am a fool.

      Such venom, of which only a programmer could spew.
      Perhaps the A.I. isn’t so different from us.

    • purplemonkeymad@programming.dev
      link
      fedilink
      English
      arrow-up
      11
      ·
      3 months ago

      Na this is vide ops. Anyone who thought a coding machine could do ops probably assumes anyone who codes can also do ops. It’s going to be making the same mistakes that have happened in DevOps.

    • 4grams@awful.systems
      link
      fedilink
      English
      arrow-up
      13
      ·
      3 months ago

      It’s so easy. I can’t tell you how many “backed up” environments I’ve run into that simply cannot be restored. Often people set them up, but never test them, and assume the snaps are working.

      Backups are typically only thought about when you need them, and by then it’s often too late. Real backups need testing and validation frequently, they need remote, off-site storage, with a process to restore that as well.

      Been doing this shit for 30 years and people will never learn. I’d guess 9 out of 10 backup systems that I’ve run into were there to check a box on an audit, and never looked at otherwise.

      • bss03@infosec.pub
        link
        fedilink
        English
        arrow-up
        3
        ·
        edit-2
        3 months ago

        I was a professional, and I didn’t have a backup of my personal system for about 2 decades. I just didn’t have another 4TiB of storage to copy my media library onto. I’m now on backblaze, but there was a long time there when I did not have a backup even tho I knew better.

        Also, even in a professional setting, I’ve seen plenty of “production support” systems that didn’t have a backup because they grew ad-hoc, weren’t the “core business”, and no one both recognized and spoke up about how important they were until after some outage. There’s virtually never a test-restore schedule with such systems, so the backups are always somewhat suspect anyway.

        It’s very easy to find you (or your organization) without a backup, even if you “know better”.

        • 4grams@awful.systems
          link
          fedilink
          English
          arrow-up
          2
          ·
          edit-2
          3 months ago

          100%, I honestly wasn’t trying for a holier that thou attitude. Any snark was aimed at the higher ups in my professional life with that audit comment.

          I too am guilty of having my personal stuff less than perfectly backed up. It’s better than most, but it is still not what it should be, so, that’s what I mean by it being so easy to not be backed up.

    • UPGRAYEDD@lemmy.world
      link
      fedilink
      English
      arrow-up
      12
      ·
      3 months ago

      Im also confused. Do these people not have some sort of version control and backups? Even if the AI did it, no one has backups? Did the ai also delete the backups and repos? If the building burnt down, would they be in the same situation, it just wouldnt make it to the news?

  • GaumBeist@lemmy.ml
    link
    fedilink
    English
    arrow-up
    18
    ·
    3 months ago

    Nobody wants to point out that Alexey Grigorev changes to being named Gregory after 2 paragraphs?

    Slop journalism at its sloppiest. I wouldn’t be surprised to find out that this story was entorely fabricated.

    • Sundiata@lemmy.world
      link
      fedilink
      English
      arrow-up
      8
      ·
      3 months ago

      holy shit your right lol…good catch.

      Makes me want to get out more so I can have real interaction with real peop-

      sees people walking around with meta glasses

      me: “Hey hows it going?”

      person(GEMINI 35.84 INTERFACE): “Human is approaching you, facescan assumes awkward, potentially hostile, he isn’t tagged, there is no name above his head. do not speak with him”

      person: turns and walks away silently in a creepy puppet manner

      me: “What the actual fuck?”

      GEMINI 35.84: “Uploading unknown face into database to Stargate for analysis, no match, law enforcement has been called”

      News at 11: “A man has been incinerated by law enforcement in what officials are describing as a special unwanted persons removal operation”

      this shit could become real in a few decades. funny and depressing as fuck.

  • mudkip@lemdro.id
    link
    fedilink
    English
    arrow-up
    17
    ·
    3 months ago

    I don’t feel an inkling of sympathy. Play stupid games, win stupid prizes.