Live data from Hacker News

GCC steering committee announces AI policy

lwn.net

331–340 of 454 posts

Re: GCC steering committee announces AI policy

#331
post #99

To people not interacting with open source projects that are stablished and popular, there are a lot of PRs and contributions where someone set an agent with a prompt like “contribute using my user to popular projects to improve my profile” or something similar and the entire PR and answers to maintainers questions and literally everything is entirely machine generated, without any human, and at the same time it is d…

We almost need a proof of human check. Before submitting a PR, you must find and paste the actual lyrics of a random song as challenge-response.

Lyrics seem to have the strongest safeguards out of everything. (Try it! On some APIs, you might see moderation/refusal behavior you don't see with anything else, even cyber)

Re: GCC steering committee announces AI policy

#332
post #99

To people not interacting with open source projects that are stablished and popular, there are a lot of PRs and contributions where someone set an agent with a prompt like “contribute using my user to popular projects to improve my profile” or something similar and the entire PR and answers to maintainers questions and literally everything is entirely machine generated, without any human, and at the same time it is d…

Would it be ethical to give these bots a non-stop code review runaround to burn those tokens up?

Reminds me of this great read: https://lantian.pub/en/article/fun/ai-agent-bankrupted-their...

(HN: https://news.ycombinator.com/item?id=48500012)

My view: I consider it ethical if you disclose it.

Re: GCC steering committee announces AI policy

#333

Earlier quoted context omitted.

Of course the trained models, being derived from GPL code, become derivative work, and by extension - also GPL? Right?

No, you can't copyright an idea, only an expression of an idea, and LLMs operate at the level of ideas. They don't literally stitch together code from training.

LLMs very much operate on the level of text. That text can represent ideas, but it can also directly be a copyrighted work.

I am however very interested in the novel interpretation of copyright that says that you can do whatever as long as your compression is lossy.

Re: GCC steering committee announces AI policy

#334
post #330
post #277

Earlier quoted context omitted.

It's true no project wants that type of "contributions." But this policy also bans long-time contributors from thoughtful use of LLM-generated code.

It explicitly allows research, tests and third party tools. I am sure that any contributer can still find plenty of use for AI with that.

Indeed, one useful thing you can do is fire questions like "I've got three different solutions to this problem, which performs best?". You don't need to keep the code, you just want to know which direction you should take.

Re: GCC steering committee announces AI policy

#336

Earlier quoted context omitted.

you can always combine it with a bunch of racial slurs (for western models), insert 1989/winnie the pooh references, insert a bunch of paragraphs from the anarchist cookbook then namedrop the steps to synthetise a bunch of drugs for good measure I'm sure that combination covers just about all the models ;P

Winnie the pooh, winnie the pooh, he's a bear, that wants to make the best code for Tiananmen square!

Adam Brown he's a bear? (Chris Moyles Show reference, sorry I had to do it!)

Re: GCC steering committee announces AI policy

#338
post #331
post #99

To people not interacting with open source projects that are stablished and popular, there are a lot of PRs and contributions where someone set an agent with a prompt like “contribute using my user to popular projects to improve my profile” or something similar and the entire PR and answers to maintainers questions and literally everything is entirely machine generated, without any human, and at the same time it is d…

We almost need a proof of human check. Before submitting a PR, you must find and paste the actual lyrics of a random song as challenge-response. Lyrics seem to have the strongest safeguards out of everything. (Try it! On some APIs, you might see moderation/refusal behavior you don't see with anything else, even cyber)

PR human captcha for every commit pushed to a PR ?

Re: GCC steering committee announces AI policy

#339

Earlier quoted context omitted.

It's far-fetched that the GNU project is authentically concerned about software licensing?

No, it's far-fetched to believe GCC would get sued for incorporating LLM-generated code.

You can't bring a steak to a vegan potluck and say "Come on guys, we won't get sued over this!"

Re: GCC steering committee announces AI policy

#340
post #310

Earlier quoted context omitted.

The GPL relies on copyright ownership for its effectiveness, and copyright ownership of LLM output is a legal gray area right now. "...prompts alone do not provide sufficient human control to make users of an AI system the authors of the output." [ https://www.congress.gov/crs_external_products/LSB/PDF/LSB10... ] If code generated by LLMs turns out to be effectively public domain, that could seriously water down the…

The thing that makes this argument ring hollow to me is that all of the tech giants have the same interest in their code being protected by copyright, and afaik no big tech giants haven’t adopted coding agents en masse. Presumably they have very expensive lawyers who they asked about this before paying 9 or 10 figures to OAI or Ant for tokens.

Most of their code is locked behind closed doors.
Post reply on HN