There’s a meme going around that an Open Source project “can’t” prevent LLM use by contributors because there’s no technical means to enforce this. This is idiotic and shows just how disingenuous slopmongers will be when told they can’t just submit slop.

Did you know there’s also no technical means to enforce that you didn’t copy some code you’re contributing from a proprietary codebase and say it’s original work? Somehow we haven’t given up on that!

#opensource #ai #llm #slop

@eschaton One surprising thing I have learned from this is that some or even many projects feel obligated to consider big pull requests from random new contributors. I guess I am enough of a control freak that I would reject those out of hand regardless of how they came to be. Open-sourcing my work would never be an invitation to the world to assign me code reviews. That’s not help; that’s inserting that random new contributor’s priorities ahead of my own. Or maybe I just don’t understand open source.
@eschaton My point here is that it wouldn’t bother me at all to start rejecting big PRs from random LLMs. I would feel much worse telling a random human “I’m sorry you spent all that time writing code that I was never going to accept, but the project policy is…”