Recently, the creators of the RPCS3 emulator announced a change in the rules for accepting code. They started receiving "junk code" generated by AI, which the submitting developers didn't even understand.
The RPCS3 team addressed the community:
Please stop sending pull requests [proposals for changes to the original code] to RPCS3 with any junk code generated by artificial intelligence. We will start banning those who submit proposals without indicating [the fact of using AI]. There are now plenty of resources on the Internet where you can learn debugging and programming, instead of generating incomprehensible and non-working code that you yourself do not understand.
With the development of LLMs (large language models), some individuals have started "vibecoding" — generating code using AI prompts. Sometimes something workable can come out, and sometimes the code turns out to be convoluted and broken.
The creators of RPCS3 clarified that generative AI is not prohibited, but developers will have to indicate the fact of using AI, as well as understand the code they submit:
To all the "AI bros" foaming at the mouth on our social media: we will simply block you. Learn debugging and programming and leave something truly useful for humanity, instead of spreading garbage.
The developers noted that RPCS3 "reached maturity" (about 70% of games became playable) several years ago, long before the advent of large language models capable of generating code.