Live data from Hacker News

Godot will no longer accept AI-authored code contributions

pcgamer.com

1–10 of 419 posts

Re: Godot will no longer accept AI-authored code contributions

#5
post #4

Why base the decision on what tools are used by the author and not on the quality of their past contributions?

Because:

1. In the case of AI generated code, the tool is the author.

2. Its far easier to enforce.

3. The alternative gate keeps against new contributors.

Re: Godot will no longer accept AI-authored code contributions

#6
post #4

Why base the decision on what tools are used by the author and not on the quality of their past contributions?

If your contributions are genuinely indistinguishable from AI code, then this shouldn’t affect you. There would be no way to enforce it

Re: Godot will no longer accept AI-authored code contributions

#7
It's a fair policy. Getting those verbose, AI-authored walls of text is very annoying, especially when you're expected to thoroughly review it. It's like a denial-of-service attack on the human mind. I can only imagine how frustrating this can get in open projects that get a lot of contributions.

However, I don't think this will discourage AI-based coding at all. In fact, I see two potential outcomes of these policies:

- Negative: Submitters just add stylistic markers to make their accounts and output seem human-generated. This is like syntactic sugar: the core content and the size of contributions stay the same, but the style gets quirkier.

- Positive: Submitters actually provide to-the-point, no-bullshit commits and comments - "here's the code, here's why I made that change, here are the effects of that change". Even if AI-generated, these small contributions may become much easier to verify & validate. We may even see some standardization in terms of what qualifies as an appropriately sized contribution, what requires more thorough review (e.g., adding unverified dependencies), etc.

I personally wouldn't care if it was AI-generated or not, as long as the content fit the latter category.

Re: Godot will no longer accept AI-authored code contributions

#8
While I agree with the general message, and wish it will eventually radiate to cooperations as well, it is obviously a decision driven by feelings, not logic.

The idea that you can't trust code that was generated by heavy users of AI, because _they_ don't understand it enough to fix it, is false, because they can use AI to fix it.

In general, I have hard time understanding how one might even block other contributors from using ai.

Re: Godot will no longer accept AI-authored code contributions

#9
post #4

Why base the decision on what tools are used by the author and not on the quality of their past contributions?

It's far more time-consuming to judge the quality of someone's past contributions than to have the LLM redo the contribution with quality you can control far more.

Re: Godot will no longer accept AI-authored code contributions

#10

While I agree with the general message, and wish it will eventually radiate to cooperations as well, it is obviously a decision driven by feelings, not logic. The idea that you can't trust code that was generated by heavy users of AI, because _they_ don't understand it enough to fix it, is false, because they can use AI to fix it. In general, I have hard time understanding how one might even block other contributors…

Community management (which is an important part of PR/issue management for open source projects) should definitely take in account the human aspect, i.e. feelings.
Post reply on HN