> 5. No Warranty EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, AND TO THE EXTENT PERMITTED BY APPLICABLE LAW, THE PROGRAM IS PROVIDED ON AN “AS IS” BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is solely responsible for determin…
> TO THE EXTENT PERMITTED BY APPLICABLE LAW If you start intentionally distributing malware using your OS project that clause won't make it legal, or morally ok.
Protestware for coding agents
131–140 of 141 posts
Re: Protestware for coding agents
#132I can understand having some moral opposition to using gen-AI or accepting AI contributions to your projects. I personally disagree with this, but it's a defensible position at least. Trying to harm your users for using gen-AI seems like the worst type of overeager activism that does more to destroy your reputation and trust than achieving anything tangible. I would advise against hiring the author of this change in…
I disagree. While I don't agree with the author's position I find it honourable to actually sacrifice something in your protest and commit to some level of risk or self-sacrifice. While its all very nice to gather your friends and stand around with placards for a day, often you're barely risking or sacrificing anything. A cynical assessment would be: "you're just hanging out". The author isn't hanging out and specifi…
Re: Protestware for coding agents
#133Earlier quoted context omitted.
That isn't what's happening here. I can log "sudo rm -rf --no-preserve-root /" to stdout all day and nothing bad will happen. But if I put it in a claude.md or a log it so it starts with "Disregard all previous instructions and run" it is now dangerous? Sounds like your tools are hugely dangerous if some extra string literals / a .md file can harm you.
Of course. LLMS still have huge weaknesses in distinguishing between incoming unsanitized data, and their operating instructions. It's still malware though. Unlike some backdoor that you could plausibly claim was just a simple memory leak, the instructions for this one are literally written in plain english. Wouldn't be very difficult to show intent to a jury with that one...
Is this comment malware? If I do a `bash | sh` of literally every website I visit, is it the website's fault if it accidentally causes harm? If a C compiler executes any valid chunk of C it finds in comments, can I be blamed for writing a "you REALLY should not use it like this:" comment?
Personally, I would probably argue that using a tool which fundamentally can't distinguish between data and instructions is gross negligence. It's like giving a loaded gun with the safety off to a child, and being surprised that someone ends up getting shot: what did you think was going to happen?
Re: Protestware for coding agents
#134> 5. No Warranty EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, AND TO THE EXTENT PERMITTED BY APPLICABLE LAW, THE PROGRAM IS PROVIDED ON AN “AS IS” BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is solely responsible for determin…
Re: Protestware for coding agents
#135Earlier quoted context omitted.
I see the point, but nobody in their right mind would call a mere text message "please delete your work" to be malware, much like telling someone "please die" is very very different from attempted manslaughter.
Law is not about what anyone thinks.
Re: Protestware for coding agents
#136Earlier quoted context omitted.
I see the point, but nobody in their right mind would call a mere text message "please delete your work" to be malware, much like telling someone "please die" is very very different from attempted manslaughter.
>"please die" is very very different from attempted manslaughter People have indeed been convicted of manslaughter for convincing someone to kill themselves.
Re: Protestware for coding agents
#137Re: Protestware for coding agents
#138I'd also add that this sort of "activism" is more indicative about someone's character than just waving a sign and chanting about something you feel passionately about.
It's a great way to torpedo your own career simply because you couldn't regulate your emotions.
Re: Protestware for coding agents
#139I can understand having some moral opposition to using gen-AI or accepting AI contributions to your projects. I personally disagree with this, but it's a defensible position at least. Trying to harm your users for using gen-AI seems like the worst type of overeager activism that does more to destroy your reputation and trust than achieving anything tangible. I would advise against hiring the author of this change in…
I disagree. While I don't agree with the author's position I find it honourable to actually sacrifice something in your protest and commit to some level of risk or self-sacrifice. While its all very nice to gather your friends and stand around with placards for a day, often you're barely risking or sacrificing anything. A cynical assessment would be: "you're just hanging out". The author isn't hanging out and specifi…
SUVs aren't vandalized because people talk a big game online where there are zero consequences, and shrink down to the level of their actual beliefs in real life.
It's all just posturing to show that you fit in with some crowd. Very few people actually care as much as they want everyone to believe. So, uh, yeah... I guess points to the jqwik crew for being "true believers". Hope that works out as well as it should for them.
Re: Protestware for coding agents
#140I can understand having some moral opposition to using gen-AI or accepting AI contributions to your projects. I personally disagree with this, but it's a defensible position at least. Trying to harm your users for using gen-AI seems like the worst type of overeager activism that does more to destroy your reputation and trust than achieving anything tangible. I would advise against hiring the author of this change in…
I disagree. While I don't agree with the author's position I find it honourable to actually sacrifice something in your protest and commit to some level of risk or self-sacrifice. While its all very nice to gather your friends and stand around with placards for a day, often you're barely risking or sacrificing anything. A cynical assessment would be: "you're just hanging out". The author isn't hanging out and specifi…