posted in Fediverse

Pixelfed and Loops ban AI generated contributions

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

enPage
💛1

Replying to @⁨Hiplobbe@lemmy.world⁩

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.

Replying to @⁨Hiplobbe@lemmy.world⁩

“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.

Replying to @⁨technocrit@lemmy.dbzer0.com⁩

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

Replying to @⁨bretton.dev@coves.social⁩

If you can tell it is AI generated, then it’s going to be more trouble than it is worth.

Note “substantially” AI generated. If you’ve been paying attention to popular open source projects you’ve seen the sort of “contributions” and of course they should be dismissed.

If you have had generally good experience with GenAI, think not of your direct experience, but rather your experience with how others have used it, and that’s more representative of the issues.

Replying to @⁨HarkMahlberg@kbin.earth⁩

This. This 1000%.

Software is not a mass-produced commodity that has to be distributed as fast as possible. People already have a limited attention span for the features of already existing software so speed running even more does not create value.

At some point we’re going to have to rekon with the fact that creating, reviewing, and provisioning aren’t the real bottlenecks.

Humans using the software is the bottle neck. Humans trusting the software is the bottleneck. Humans building communities and cultures around specific tools and methodologies is the bottleneck.

At the end of the day you’re user base isn’t going to be “AI” agents. It’s going to be people.

Replying to @⁨RumRunningDevil@lemmy.zip⁩

Billions of agents doing what?

Spending your money of course!

But in all seriousness, people like Jensen Huang are salivating over the day that they can take money directly out of our savings accounts. AI can't do even a fraction of what he claims it's able to do, but as long as he can sell us the illusion of a functional product, he believes it is his right to use that illusion to extract wealth from us.