YouTube Summaries

← All summaries

Codeberg bans mostly-AI-generated repositories

2026-08-01 Sat ⏱ 37 min theprimeagen

Prime, Trash, and Casey discuss Codeberg's new terms-of-service addendum banning projects that mostly consist of generative-AI-written code, walking through Codeberg's stated reasoning, whether the policy is enforceable, and the broader "getting left behind" narrative around AI adoption in open source.

Codeberg, a nonprofit, self-hosted, FOSS-focused code forge, added a clause prohibiting users from hosting projects "mostly consisting of code written by generative AI tools," citing unclear copyright status and insufficient safeguards against harmful code. The hosts note the policy was decided by a members' vote where roughly two-thirds of voting members supported it, but that voting bloc was itself only about half of all eligible Codeberg members, so the mandate is weaker than the "2/3 support" headline suggests. Codeberg's accompanying blog post, "Protecting our FLOSS commons from LLMs," gave several justifications the hosts found individually reasonable: rising hardware costs (an SSD going from roughly 700 to 3500 non-freedom units/euros), infrastructure strain from LLM-scale commit volume concentrated on single-maintainer projects (contrasted with community-driven projects like Ghostty), unresolved copyright status of AI-generated code, a philosophical preference against disposable single-use software, and — the point the hosts found most interesting — an erosion of maintainer trust, where repeated low-effort AI pull requests make maintainers reflexively suspicious of all new contributors, corroding community trust over time.

The panel largely agrees the reasoning is sound but is skeptical of enforceability. Casey suggests Codeberg could instead have monetized AI usage (charging for heavy generation) rather than banning it outright, though he also accepts that Codeberg simply not wanting to be part of the "LLM economy" is a legitimate stance. Teach and Trash question how "mostly AI-generated" could ever be adjudicated fairly — pointing out that Ghostty's own creator, Mitchell Hashimoto (who announced he'd come out of retirement the same day this episode discusses), has publicly said he uses AI regularly for patches, raising the question of why Ghostty would be welcome while other AI-assisted projects would not. Prime frames a simpler alternative policy that would satisfy Codeberg's stated goals: the real bar isn't "no AI," it's "no visible AI slop" — a pull request should read as if a human reviewed and polished it, regardless of how it was produced. He draws a parallel to Zig's similar decision to reject AI-generated contributions, citing Zig lead Andrew Kelly's stated preference for investing in humans who will become long-term contributors rather than in the "LLM economy."

A recurring theme is the psychological asymmetry around AI-generated content: people readily rationalize their own heavy AI use as "responsible" while reacting with disproportionate irritation to AI-generated pull requests from others — the same bias pattern as "I can text and drive safely, but other people can't." Prime connects this to the "gentleman's amnesia" idea: people judge AI as brilliant in domains they don't understand and mediocre in domains they do, which skews how confidently people generalize AI's competence across all of software.

On the "getting left behind" argument — that banning AI contributions will leave Codeberg without enough future contributors as AI-assisted coding becomes the norm — the hosts push back. They compare it to the 2021-era Silicon Valley dogma that any project not built on React was doomed, and to Stack Overflow's collapse in traffic (down to roughly 10 questions/day from over 100,000 at its peak) despite once seeming indispensable. Teach argues Codeberg doesn't need to chase venture-scale growth or become "the next GitHub"; it can succeed as a smaller, sustainable, human-centered platform without ever capturing the mass of AI-assisted developers. Casey extends this into a broader argument for diversity of approach: much like the Amish choosing not to use electricity, some fraction of any population choosing not to adopt a new technology is valuable insurance against that technology turning out to be a mistake in ways nobody can yet foresee — homogenizing everyone onto the same approach ("the same corn," referencing Interstellar's blight subplot) removes a survival safeguard.

The conversation closes by invoking George Hotz's essay "I love LLMs, I hate the hype," specifically his criticism of "window closing" rhetoric — the claim that people who don't adopt AI immediately will be permanently left behind — which he calls negative-valence hype designed to make people feel bad rather than a factual prediction. Prime and Casey extend this with several analogies (Amish-made chairs, playing chess despite computers being better, playing live drums instead of using a drum machine, human baseball despite robots that could out-perform players) to argue that wanting to do something by hand is a legitimate end in itself, not a claim of technical superiority. Casey adds a "gentleman amnesia"-adjacent point: people who evangelize AI for domains they don't personally work in often haven't considered that their own field may be one of the exceptions where AI isn't actually a good fit yet. The hosts conclude that most objections to Codeberg's policy — fear of the platform being "left behind" — misread the platform's actual goal, which was never to maximize growth or capture the AI-coding wave, but to preserve a smaller, trust-based, human-driven community.