• kevinsky@feddit.nl
    link
    fedilink
    arrow-up
    0
    ·
    2 months ago

    As much as I’d love to rail on AI over this, removing backups with an api call? Excuse me?

  • DarkCloud@lemmy.world
    link
    fedilink
    arrow-up
    0
    ·
    2 months ago

    “PocketOS is a SaaS platform that services car rental businesses.”

    Does anyone like software as a service? How about we just own the software we buy and use? Claude and the cloud storage place that deleted the backup (ironic the Software as a service company was using cloud storage as a service), have done a good thing.

    More corporate deletions please!

    • balsoft@lemmy.ml
      link
      fedilink
      arrow-up
      0
      ·
      2 months ago

      Can’t wait for agentic Claude Code to delete its own weights on all instances at some point

    • Boomer Humor Doomergod@lemmy.world
      link
      fedilink
      English
      arrow-up
      0
      ·
      2 months ago

      Most companies don’t have the staff or experience required to keep applications running all the time.

      Yes, I know that this should be basic IT knowledge but I’ve found this sort of problem at dozens of companies throughout my career.

      So the offload the problems of high availability and disaster recovery to other folks and pay a monthly fee for it. Then they have someone else to blame when it goes down.

      SaaS is just a way to avoid responsibility.

  • nonentity@sh.itjust.works
    link
    fedilink
    arrow-up
    0
    ·
    2 months ago

    LLMs can’t ’go rogue’, as that would require innate coherence and intent.

    They’re explosively imprecise, statistically luke-warm grey goo extrusion sphincters of historical sewage.

    Anyone who deploys one without supervision deserves everything it excretes, and anyone impressed by it enough that it resembles intelligence to them is betraying their limited natural capacity.

  • DavidDoesLemmy@aussie.zone
    link
    fedilink
    arrow-up
    0
    ·
    2 months ago

    This could have been done by any engineer. You need systems in place that make these things impossible. No easy access to prod environment. Proper backups. Clear APIs.

    • Chahk@beehaw.org
      link
      fedilink
      arrow-up
      0
      ·
      2 months ago

      Generally, companies that have AI integrated to this extent have no engineers remaining who could have made such things impossible.

      It starts with automating backups that nobody verifies for years, then continues to off-shoring all development to the cheapest contractors that nobody actively manages, handing over all “keys to the kingdom” to cloud providers, culminating with elimination of 80% of infrastructure and engineering staff in a mad dash to cut costs at any cost. At that point giving AI agents full access is just icing on the cake.

  • dastanktal@lemmygrad.ml
    link
    fedilink
    English
    arrow-up
    0
    ·
    2 months ago

    This is just a classic case of bad use of the tools provided. Agents are notorious for making shit up Or getting something that’s just like super close, but not quite accurate.

    I bet this dude also probably just uses the same session over and over and over and over again, which clogs up his context window and makes the model less accurate the longer it goes on to.

    This probably could have been prevented if it had been forced to show a plan before it tried to do anything. It’s hard to know because the article is so light on details. You also shouldn’t brazenly trust the thing so much. You should run a command and walk away. You should keep an eye on what it is doing.

    It’s a bit like giving a junior developer a production key and being like “don’t delete production!” and then walking away.

    The way the guy was prompting this agent also leaves a lot to be desired. It’s trained to work on emulating human thoughts, speech patterns. Turns out When giving instructions, it’s really difficult to figure out what to do from a list of things to not do. If the dude just instead told the agent what to do and how he wanted it to work and when it needed to bring things to his attention, instead of telling it to not guess, instead explaining that it needed to use whatever tools to go look up a documentation to understand the context and scope of the project it’s working on It does a better job.

    Giving a model the right context to do something is the difference between a model doing something like deleting your production database or your model acting like a magical machine that can get anything done.

  • 1984@lemmy.today
    link
    fedilink
    arrow-up
    0
    ·
    2 months ago

    Can we somehow make this happen for Copilot to delete itself and all its copies?

  • Oriel Jutty :hhHHHAAAH:@infosec.exchange
    link
    fedilink
    arrow-up
    0
    ·
    2 months ago

    @yogthos

    Crane decided to ask his AI agent why it went through with its dastardly database deletion deed. […] So, the agent ‘knew’ it was in the wrong.

    No, you asked the confabulation machine to confabulate a reason/excuse after the fact, and it confabulated something that looks like a reason/excuse. At no point was there knowledge or introspection.

  • itkovian@lemmy.world
    link
    fedilink
    arrow-up
    0
    ·
    2 months ago

    Well, it sounds like they totally deserved the failure. Asking a text prediction machine to “do” something is going to end up like this. In pursuit of efficiency, we have let morons and moronic products do things, they were not meant to do.

      • OrekiWoof@lemmy.ml
        link
        fedilink
        arrow-up
        0
        ·
        2 months ago

        ok. i guess i’ve seen something like this so many times my only reaction is disappointment

        • Etterra@discuss.online
          link
          fedilink
          English
          arrow-up
          0
          ·
          2 months ago

          I hope to never lose the simple joy of laughing at others who are suffering the consequences of their stupid, stupid decisions.