Live data from Hacker News

Godot will no longer accept AI-authored code contributions

pcgamer.com

221–230 of 419 posts

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

#221
post #192

A point of wild speculation. This is likely to be the slow decline of Godot. As someone with 2 years of Godot experience (which seems like a lot given their lifespan), the underlying infra isn't strong enough to ward off the many competitors that will embrace AI at the heart of the engine. Ironically, the best engine right now for AI-assisted coding is Godot! It has plain text scene files, and Opus does a half decent…

If the AI tools are that effective, the maintainers can just use them themselves? That way they would have the full oversight on how it's done.

PRs with just the results and final code doesn't seem better even if we assume ai coding will be much faster.

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

#222

Earlier quoted context omitted.

There is legally. Make sure they sign the DCO (Developer Certificate of Origin). They will fail at the first paragraph (a) The contribution was created in whole or in part by me and I have the right to submit it under the open source license indicated in the file; [...] https://developercertificate.org/

I guess that means no IDEs doing refactoring or automating common code. Not linters altering code, etc... right ? Because that's the same thing. How about if AI generates code in a file, then I copy/paste bits... like stack overflow ?

> I guess that means no IDEs doing refactoring or automating common code. Not linters altering code, etc... right ? Because that's the same thing.

I assume most IDEs allow you to use their snippets under many different licenses. LLMs have mostly been trained on public git repos under lots of different licenses (most importantly, Copyleft licenses)

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

#223
A global labour crisis and broken reputation signaling in FOSS has produced a deluge of software production that has basically nothing to do with low quality submissions and everything to do with capitalism.

FOSS has become the release valve for too much labour supply.

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

#224
post #191

Earlier quoted context omitted.

Let me tell you a story: I use agents at work. Not to add more useless features, not in a let-loose way, not so that I can slack all day but to produce better output. Think performance optimizations, security fixes, better use of underlying frameworks, produce better documentation, get useful hints from the code base, that kind of thing. In a word, to produce objectively better software. that is my honor: giving the…

Don't compromise your professional integrity by lying about how you work. Rather find a job where you don't need to lie about your use of AI if you can.

25 years ago I had to lie about using free software since it was also frowned upon. I even lied to my CTO at the time who wanted me to work completely in a Microsoft environment, with ASP and what not. Being kinda stubborn I did not comply and used only free software. When boss saw the result and the cost I got promoted. My integrity is fine.

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

#225

Earlier quoted context omitted.

Moving fast was a huge moat for a long time, but now moving fast is easy. Quality might be the new moat. Important to note that fast never meant much to open source and for good reason.

> Moving fast was a huge moat for a long time It was never a moat. Moving fast and getting to the right destination is a huge moat. AI changes nothing here.

The modern software development ethos is based around the idea that you don't know to what destination you're ultimately going.

If you missed your destination, the solution isn't to think deeply about where you're supposed to go, it's to drive faster towards the next goal, so that if you make a mistake, it's not that big of a deal.

The slow moving projects didn't have some magic knowledge about where to go, they made the same mistakes but at a slower pace.

But all of this relied on the fact that code went through the brains of a human and said humans intelligence gets updated from the feedback, so that the developer builds a theory/model of what the software is really meant to look like in the end.

With AI, there is no such model. A context window is more like a tape or a film. The human is still responsible for building that mental model.

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

#226
post #35

Totally valid. If someone thinks they're building better open source with their AI, let them fork; their AI can maintain downstream. If it's really better, people will join the fork. Good luck. In all likelihood anyone attempting this will realize the value that a maintainer provides. On the odd chance they discover a new working model and produce better software, all the better, everyone wins.

Weird that AI is supposed to be able to enable all this and yet all we get is news about how it's really just burning out projects that have limited resources making them more expensive and companies having to hire back devs they laid off.

I think this is a false dichotomy. We’re getting lots of new productive output in some areas and in other areas it is too much slop.

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

#227

I understand the struggle, but I feel like so many of these projects are going to ban AI contributions right before it starts getting undeniably better than humans.

Any day now! It's going to become sentient and send us into the future! Just long enough for the IPO!

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

#228

Earlier quoted context omitted.

> when people start to scream it's not fair Or LLMs, as we have seen.

Or, who knows, the "AI" might gain sufficient intelligence to read the policy...

Then we'll amend the policy to instruct LLMs to author PRs as Fred Flintstone, yabba dabba doo!

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

#229
post #192

A point of wild speculation. This is likely to be the slow decline of Godot. As someone with 2 years of Godot experience (which seems like a lot given their lifespan), the underlying infra isn't strong enough to ward off the many competitors that will embrace AI at the heart of the engine. Ironically, the best engine right now for AI-assisted coding is Godot! It has plain text scene files, and Opus does a half decent…

>As someone with 2 years of Godot experience (which seems like a lot given their lifespan), the underlying infra isn't strong enough to ward off the many competitors that will embrace AI at the heart of the engine.

Like who? Unity/Unreal? Those are completely different engines for a different audience. IMO, Godot has a unique market space and no real peers. I think this was a wise decision that only adds to their brand as something for creators rather than corporations.

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

#230
post #203
post #200

Earlier quoted context omitted.

They could allow AI PRs, but then have another AI PR reviewer reject them if they do not match the definitions for `to-the-point` `no-bullshit` commits.

And who pays for the (likely significant, and controllable by everyone) tokens such a system would use?

A small 4-9B model would be able to run cheaply for this sort of work.
Post reply on HN