top | item 47059949

(no title)

mbreese | 11 days ago

I don’t know how you have an open source code base allowing for new devs to submit pull requests and block bulk PR submissions. It seems like an impossible needle to thread. It doesn’t even sound like it’s necessarily automated agents making the PRs, but devs who manually are making the PR based on AI code that they don’t understand.

(Sadly) Do we need a captcha on PR submissions and a confirmation that the submitter understands the code in the PR.

You want to allow for new devs to submit code. And I’m not against AI code at all, but the submitter should understand every change they are proposing. I’m not sure how you stop new devs from contributing without putting up many roadblocks in the way.

discuss

order

krapp|11 days ago

If you believe the submitter should understand every change they're proposing, then you should be against AI code. The entire premise behind AI coding is to not have to understand, or even care, about the code you generate.

It would take less time for a competent developer to write any non-trivial PR themselves than it would for a vibe coder to have an AI generate it then learn it well enough (and test it well enough, assuming they aren't also testing with AI which you probably are) to be able to submit it.

AI code is the reason Godot and every other open source project is going to have to stop public PRs and only allow them from a team of vetted submitters. FOSS is going to have to go proprietary just to survive.