A Valve artist has defended AI disclosures on storefronts like Steam, saying they only scare those with “low effort” products.

  • BillBurBaggins@lemmy.world
    link
    fedilink
    English
    arrow-up
    18
    ·
    12 hours ago

    Why would you disclose one line of AI code. It’s unidentifiable and meaningless. Like saying you don’t want code where auto complete was used and every character must be written by a human finger.

    Kind of like using AI to place one single pixel in an image.

    • NotMyOldRedditName@lemmy.world
      link
      fedilink
      English
      arrow-up
      6
      ·
      edit-2
      11 hours ago

      Because they’re forcing their clients to disclose any use of AI for any kind of content including, art, sound and code.

      That would include 1 line.

      • ChapulinColorado@lemmy.world
        link
        fedilink
        English
        arrow-up
        11
        ·
        edit-2
        11 hours ago

        Let’s not kid ourselves that that’s the limit that must not be crossed. Art, sound and code is more than one line for anyone that has written even a hello world program on any popular game engine. This is a bad faith argument with no purpose other than to muddy the waters.

        • NotMyOldRedditName@lemmy.world
          link
          fedilink
          English
          arrow-up
          4
          ·
          edit-2
          10 hours ago

          The point is, I guarantee you valve has ai generate code in their platform. It’s widely used. And unless you’ve gone and like vibe coded the whole thing it’s pointless to require declaring it.

          Where do you draw the line? A function? A class? An optimized algorithm? A feature? A test suite?

          Steams policy on this (edit: on code) is bad.

      • BillBurBaggins@lemmy.world
        link
        fedilink
        English
        arrow-up
        2
        ·
        10 hours ago

        You only need do disclose what could ever potentially be identified as AI. Otherwise it’s unenforceable. Even saying it’s used for code is debatable. You can’t tell once it’s compiled and can’t tell the difference between one developer breaking the companies policy or a policy that short snippets or auto complete are fine

        • NotMyOldRedditName@lemmy.world
          link
          fedilink
          English
          arrow-up
          3
          ·
          10 hours ago

          Sounds like they should just remove it then. Having an unenforceble policy is a bad policy.

          You want them to declare that the NPCs use an LLM to interact with you sure, that’s different, but this code part of the policy is bad.

          • blind3rdeye@aussie.zone
            link
            fedilink
            English
            arrow-up
            6
            ·
            9 hours ago

            Maybe you should write to Valve about it, rather than giving slippery-slope arguments to people who have nothing whatsoever to do with it.

            You’ve said your piece. Arguing about it further is not helping anyone. It’s fermenting hostility for no benefit.

            • NotMyOldRedditName@lemmy.world
              link
              fedilink
              English
              arrow-up
              1
              ·
              edit-2
              15 minutes ago

              You’ve got slippery slope backwards lol.

              Slippery slope is I can’t let you do ABC because if you do you’ll do XYZ.

              This is you can’t do ABC, XYZ, 123, QWERTY, but if you do XYZ, 123, QWERTY you shouldn’t tell us because it’s actually okay and we didn’t really mean all those other things.

              Valves policy if anything is the bad policy because it’s the strict policy you put in place because you’re implementing it due being worried about slippery slope.

              Edit: And were literally in a thread where someone from VALVE is defending this bad policy, so this is the exact place to say my piece on it.

              edit: Just to note, Valve will let you do it, they just stick you with a declaration that has a negative connotation to much of the community, such as the developer replying here, which is harmful to the game developer, while those who lie and did the exact same thing benefit from a shiny decal declaring their false purity