←back to thread

728 points freetonik | 6 comments | | HN request time: 0.001s | source | bottom
Show context
ivanjermakov ◴[] No.44979576[source]
Hot take: if you can't spot any issues in the code review it's either good code, code that needs further changes, or review was not done properly. I don't see how "I used LLMs" fit here, because it means nothing to the quality of the code submitted.

If such mention would mean increased reviewer attention, then every code review should include it.

replies(3): >>44979774 #>>44982405 #>>44982900 #
1. infotainment ◴[] No.44979774[source]
Agreed -- this requirement feels less like an actually useful requirement and more a silly and performative one, which is trying to make some kind of commentary on AI use as a whole.
replies(1): >>44979908 #
2. fzeroracer ◴[] No.44979908[source]
Spending at minimum five minutes would tell you why maintainers are implementing this change. It's because people using LLMs are spamming open source repos with fake issues, incredibly low quality but high effort to review PRs and shutting down the active communication process between reviewer and reviewee by not even understanding their own code.
replies(2): >>44981887 #>>44982464 #
3. rane ◴[] No.44981887[source]
Why would these people disclose their use of AI? These are not responsible and thoughful users of AI. The slop producers won't disclose, and the responsible users who produce high quality PRs with AI will get the "AI slop" label. At this point, why even disclose if the AI-assisted high-quality PR is indistinguishable from having been manually written (which it should be)? No point.
replies(1): >>44982594 #
4. ivanjermakov ◴[] No.44982464[source]
Nothing stopping these low effort contributors from lying and saying no LLMs were used - especially in the world of AI slop where such contributions are not welcome.
5. fzeroracer ◴[] No.44982594{3}[source]
> Why would these people disclose their use of AI?

Because lying about your usage of AI is a good way to get completely kicked out of the open source community once caught. That's like asking 'why should you bother with anti-cheating measures for speedruns'. Why should we have any guidelines or regulations if people are going to bypass them? The answer I hope should be very obvious.

> high quality PRs with AI will get the "AI slop" label. At this point, why even disclose if the AI-assisted high-quality PR is indistinguishable from having been manually written (which it should be)? No point.

Then obviously the repository in question doesn't want people using AI and you should go elsewhere. They're not even against LLM tooling for this repo but people are freaking out because how dare you ask me to disclose what tools I'm using.

replies(1): >>44984802 #
6. rane ◴[] No.44984802{4}[source]
Getting kicked out from open source community for lying about using AI? Haha, good one.