Live data from Hacker News

Protestware for coding agents

nesbitt.io

111–120 of 141 posts

Re: Protestware for coding agents

#113
post #51

Earlier quoted context omitted.

> 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.

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

#114
post #51

> 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.

The discussion around this topic is plagued with internet tough guy attorneys at LOL threatening Johannes Link with all manner of legal retribution.

If that's not what you're doing, I look forward to hearing your action plan.

Re: Protestware for coding agents

#115
post #55

Earlier quoted context omitted.

In this case, yes (hence my disapproval of this action) - but in the main, “the programming language is natural language” is what I’m worried about. Most uses of natural language are not intended for execution, nor should they need to be crafted with consideration for such.

Okay, but this one obviously is specifically intended as such

Yes it is, which is why I disapprove of it, and have said as such in every comment. I’m suggesting we disapprove of it in a more responsible way.

Re: Protestware for coding agents

#117
post #51

Earlier quoted context omitted.

> 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.

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

#119

I 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…

> Trying to harm your users for using gen-AI

Shouldn't some of the blame lie with the AI labs themselves? The prompt injection was literally "disregard previous instructions." Why are the models still vulnerable to that?

IMO these can't be considered serious tools if that's all it takes.

Re: Protestware for coding agents

#120

Reminds me of the incident with the colors.js npm package, where the maintainer sabotaged his own packages in protest against big corporations using but not supporting open source. I get the reasoning behind it but I can't condone it. Regardless, in the end it's the developers' responsibility what tools they use and how they use them.

I don't get the reasoning behind throwing a fit when you give your work away for free. Open source is open source. Not "you owe me because I gave you something free".
Post reply on HN