Live data from Hacker News

GCC steering committee announces AI policy

lwn.net

221–230 of 454 posts

Re: GCC steering committee announces AI policy

#221

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.

Yeah, I would question that part. On other hand I would not as them risk being able to sue worth it. Which use of LLMs could very well result in.

Re: GCC steering committee announces AI policy

#223
post #216

Refusing security patches and bug fixes because an engineer chose to use an auto-complete engine you do not like is categorically negligent. Might as well mandate everyone use a special editor too. Probably emacs. I know a kernel developer sitting on a bunch of AI generated 0day patches for Zig they have not submitted since it is against Zig policy and they do not want to deal with the drama. That is what these polic…

[flagged]

Re: GCC steering committee announces AI policy

#224

Earlier quoted context omitted.

They still allow LLM-generated code for tests, LLM-assisted debugging, bug discovery and code reviews. It doesn't seem so.

At the same time, they would be somewhat forced to concede those use cases if they wanted to stick to the copyright story. Maybe you're right but I remain skeptical.

Yes but if the concern is being forced to remove code in the case of copyright violation it is trivial to remove code that is a test case as opposed to a feature of the compiler

Re: GCC steering committee announces AI policy

#225

Earlier quoted context omitted.

I like the top reply: > "The true purpose of AI is to allow wealth to access skill without allowing skill to access wealth."

[flagged]

This is such a ridiculous take I hear all the time. The shitty ethics of some people do not represent the ethics of an entire profession. Most programmers are not automating people out of jobs. I've been professionally employed as a software developer for 20 years and I don't think a single thing I've ever written has ever replaced anyone's job. Hopefully sometimes it improves their job.

Re: GCC steering committee announces AI policy

#226

Makes sense. The G in GCC is for GNU right, GNU as in Stallman-style Free Software. The GPL operates based on copyright licenses. If LLM output can not be copyrightable (as the courts seem to assert), then it can not be a significant part of Free Software.

I don't know why this take is buried -- this is exactly the pertinent point to all of this.

Re: GCC steering committee announces AI policy

#227

Earlier quoted context omitted.

The GCC stance seems reasonable to me, where do we think the rage is coming from in comments like this? Off the cuff, I would be surprised if the GNU project embraced AI, so I'm confused that people think so strongly otherwise.

Can't speak for others but I'm just tired of hearing far-fetched copyright concerns that mask the real motivation (ideological opposition to LLMs).

The stance may be reasonable, but the reasoning is not clear to me and the limit does sesm to suggest copyright concerns that are, as you say, far fetched.

Re: GCC steering committee announces AI policy

#228
LLVM’s policy is that contributors can use whatever tools they would like to craft their contributions, but there must be a human in the loop. Contributors must read and review all LLM-generated code or text before they ask other project members to review it. The contributor is always the author and is fully accountable for their contributions.

https://llvm.org/docs/AIToolPolicy.html

LLMs are just tools. Humans are always accountable and in the end whatever tool is used the human is the one powering on the computer. Banning LLM is like banning compilers themselves or linters with auto fix capability, or anything else that appends new characters to text files without humans pressing keyboard buttons.

Hence, nonsense.

Also:

https://forge.sourceware.org/redi/gcc-wwwdocs/src/commit/4d0...

“ The commit message for any contribution of LLM-generated content must include an “Assisted-by:” tag.”

You serious?!

Maybe projects that announce such anti-“ai” policies seek reducing slop and spam. But come on. Policy is a text doc. The real deal is enforcing it. Ban idiots, not humans using whatever tools to get things done.

Re: GCC steering committee announces AI policy

#229

Why do the AI bros even care? Surely you can just make a better gcc with a prompt right, why care about one project disallowing your Thoughtful Contributions?

There was someone claiming they had already AI generated a better GCC that was 10x as fast. A bold claim, but they didn't provide evidence so who knows.

> but they didn't provide evidence so who knows.

I would bet my life savings that they're either lying or delusional.

Re: GCC steering committee announces AI policy

#230

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.

I think you know that well-known, highly visible entities usually set their legal bar a bit higher than "I'm sure we won't be sued over this".
Post reply on HN