this post was submitted on 29 Sep 2026
373 points (99.0% liked)

Fediverse

44166 readers
434 users here now

A community to talk about the Fediverse and all it's related services using ActivityPub (Mastodon, Lemmy, Mbin, etc).

If you wanted to get help with moderating your own community then head over to !moderators@lemmy.world!

Rules

Learn more at these websites: Join The Fediverse Wiki, Fediverse.info, Wikipedia Page, The Federation Info (Stats), FediDB (Stats), Sub Rehab (Reddit Migration)

founded 3 years ago
MODERATORS
 

AI-generated contributions are not accepted.

Pull requests, patches, documentation, translations, issues, or other contributions that are substantially generated by generative AI or large language models will not be accepted.

Contributors are expected to understand, author, and take responsibility for the work they submit. Tools such as linters, formatters, autocomplete, spellcheckers, and other non-generative development tools are unaffected by this policy.

https://github.com/pixelfed/pixelfed#ai-generated-contributions

https://github.com/joinloops/loops-server#ai-generated-contributions

We heard you! We are not accepting any AI or agentic code contributions, and will keep building Pixelfed by hand.

https://mastodon.social/@pixelfed/117350705262301318

you are viewing a single comment's thread
view the rest of the comments
[–] Hiplobbe@lemmy.world 13 points 4 days ago (7 children)

How would they know though? If I use Claude to make a contribution and tweak some things, it would be impossible to know unless I actively tell them I used Claude when generating my code?

[–] Fmstrat@lemmy.world 1 points 15 hours ago

They won't. These rules are about making sure the author reviews. It's pretty easy to tell when Claude makes a PR, but it's impossible to tell you used Qwen, fixed the duplicate code, removed useless verbose comments, and moved things to the right place. Reviewers are perfectly happy with the later.

[–] copygirl@lemmy.blahaj.zone 49 points 4 days ago (3 children)

"How would they know if my contribution is actually compatible with their open source license? I could just contribute code from an incompatible license, or proprietary codebase, without telling anyone." This was supposedly an actual argument against FOSS licenses back in the days. Yeah, you can't be 100% sure, but: You made your intent clear. And that's honestly what most people care about. Then all you need to do is do some rudimentary checks for quality and maybe do a quick vibe-check (heh) on the person contributing.

[–] lambalicious@lemmy.sdf.org 7 points 4 days ago

Exactly. Even if it isn't immediately detectable, once it is you've run afoul of the rules twice, so you can get extra punished.

[–] Hiplobbe@lemmy.world 3 points 4 days ago (1 children)

Okey thank you. My question was an actual question, if there was like a "tell" or something! :D

[–] wholookshere@lemmy.blahaj.zone 11 points 4 days ago (1 children)

There's dozens.

Large commits, over documentation, and not being able to answer questions about the OR are good starts usually.

[–] technocrit@lemmy.dbzer0.com -1 points 4 days ago* (last edited 4 days ago) (1 children)

Those aren't really tells for someone just doing "tweaks" like they said. Or someone using a little "AI" like google search. Etc.

Ofc there will be obvious cases but in general there's no way to detect how code has been generated - especially since there's no such thing as "AI" in the first place.

My honest answer?

If someone is putting in the effort to tailor their LLM to produce results like that, I'm actually fine with.

I have yet to see an LLM thats able to do that by default. The only way you get there is have a human so close in the loop, theyre still doing the thinking work, but just not the physical typing. At least as I've seen, and I have less of a problem there.

The shelved things I have there are environmental, political, human factors, and stolen IP. Those are still fundamental blockers to me being okay with AI. But from a technical output, I dont have a problem with that limit

[–] Cris_Citrus@piefed.zip 1 points 4 days ago

Thats interesting history, thanks for explaining!

[–] dil@piefed.zip 23 points 4 days ago

Prob banning ppl from running agents that are automatically pushing to github and spamming all day

[–] jj4211@lemmy.world 17 points 4 days ago (2 children)

If you've seen a typical GenAI pull request, it's blatantly obvious. If it has been curated well, sure it's probably not feasible to know, but "slop" is easy to tell, and the target users have very slop contributions.

[–] Hiplobbe@lemmy.world 1 points 4 days ago (1 children)

Well yes it is obivous if it is vibecoded usually, but if you use it as a tool you write most of it by hand or have it help out with certain functions etc. I hope you get my point! :D

[–] jj4211@lemmy.world 4 points 4 days ago

Presumably this is why it says "substantially generated by generative AI", a diplomatic way of saying "GenAI slop". GenAI isn't necessarily completely off the table, but a very common usage scenario is. Admittedly seems subjective, but it provides a criteria to save maintainers from having to review unreasonable contributions without them having to identify some more concrete specific issue that is likely there, but it's going to be hard to find.

Also, unless it is very digestable, then I wouldn't even trust myself to be vigilant enough to catch the real issue even if I looked. It does a good job of looking credible like it should be right, even when it isn't.

[–] Goodlucksil@lemmy.dbzer0.com 15 points 4 days ago

If it's not possible to know if a contribution is AI and it's a good contribution, it doesn't matter much. And if it's bad there's no point in discussing if it is AI.

[–] bretton.dev@coves.social 15 points 4 days ago (1 children)

It's impossible, I'll never understand why anti ai repos draw such a hard line instead of saying hey we won't even look at 1000+ LOC PRs or design reworks with no discussion.

Both of those are pretty reasonable policies that will kill most of the fly by AI requests.

[–] Hiplobbe@lemmy.world 1 points 4 days ago

Yes, and I do agree with this.

[–] givesomefucks@lemmy.world -2 points 4 days ago (1 children)

They won't...

Knowing piefed they were using AI, got called out, and are now "banning" it for the optics.

It would be worse if they actually believed it, but they probably don't.

[–] curbstickle@anarchist.nexus 8 points 4 days ago

Pixelfed not piefed, fyi