Why would it? The client has been around for ages and hasn’t changed in all that time. So your getting mad about a hypothetical. Your weird.
NotMyOldRedditName@lemmy.world 1 day ago
I would bet that the steam client has at least 1 line of ai generated code in it.
Where’s their disclaimer?
echodot@feddit.uk 1 day ago
NotMyOldRedditName@lemmy.world 21 hours ago
The client is constantly getting updates. Maybe the visual store layout hasn’t changed to you, but hasn’t updated in years is comical.
echodot@feddit.uk 14 hours ago
So you’re angry that it is theoretically possible that the client contains AI code and therefore in your mind it there definitely does.
NotMyOldRedditName@lemmy.world 13 hours ago
I’m angry that they are punishing devs for things I guarantee you they use.
It’s not a possibility.
BillBurBaggins@lemmy.world 1 day 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 1 day ago
Because their forcing the 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 1 day ago
Let’s not kid ourselves that that’s the line 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 1 day 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?
Steams policy is bad.
BillBurBaggins@lemmy.world 1 day 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 1 day 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.