It would be cool if they just admitted that this is ideologically motivated rather than hide behind pragmatic excuses. 1) "unclear copyright status" Even if the copyright concern was legitimate (highly doubt so), Codeberg would be fully protected under safe harbor laws. 2) "little safeguards to ensure that they do not include harmful code" Inclusion of harmful code is no more likely than human-extruded code (probably…
> Even if the copyright concern was legitimate (highly doubt so), Codeberg would be fully protected under safe harbor laws. If their mission is Free Software in some Stallman-adjacent interpretation of the idea, then it is actually quite a legitimate concern. The problem isn't that the code is illegal to possess, but that it's not Free Software, since that is entirely based on a licensing copyrighted code , and since…
Codeberg bans vibe coded projects
161–170 of 298 posts
Re: Codeberg bans vibe coded projects
#162But in the future, I will at some point experiment more with vibe coding projects. Apparently I'll have to host those projects on Github.
Maintaining two accounts is needlessly tedious, and might result in me fully moving back to Github.
Perhaps the same will hold true for many others.
Re: Codeberg bans vibe coded projects
#163Earlier quoted context omitted.
That doesn't really answer the question of how they're going to detect it at scale. Ban repositories with long comments?
They could, for example: 1. Rely on users flagging suspected repos (with human moderators reviewing afterwards). 2. Deploying AI agents to evaluate repos against known AI-generated-code patterns (also with human moderators afterwards). Of course, the irony of the situation - using slop machines to fight slop.
Re: Codeberg bans vibe coded projects
#164Re: Codeberg bans vibe coded projects
#165Earlier quoted context omitted.
Most people leave the “Co-authored-by: ” lines in their Git commits [1]. I’m not sure why exactly, but I suppose it's either laziness or a lack of care. Regardless, if I were Codeberg, that would be the first thing I’d detect, and then I might use a Random Forest Classifier to identify the rest. [1] https://docs.github.com/en/pull-requests/how-tos/commit-chan...
AGENTS.MD and CLAUDE.MD also provide easy detection avenues. Trivial measures will probably catch 70-80% or more. You don't need a 100% enforcement rate for a rule to exist, indeed there are basically no rules anywhere in the world that achieve that.
Re: Codeberg bans vibe coded projects
#166Surprising to find a comment thread full of vibe coders being extremely defensive.
Unsurprising given that a large amount of posts on the front page are about or in support of projects that are entirely vibecoded with near zero human input beyond "hm it feels kind of slow, make faster?". AI is used to launder a lack of care and skill, and people really love not caring and not having to put in any work.
Re: Codeberg bans vibe coded projects
#167wow this is murky water, I love the abstraction of AI, I feel like the director of an orchestra creating beautiful music in code. I always resented having to write the same code over and over, now automated by AI but also support free and open software, as all knowledge should be
Get your slop machine to write you better analogies.
Re: Codeberg bans vibe coded projects
#168- Forgejo: https://forgejo.org/
- Gitea: https://gitea.com/
- GitLab Community Edition: https://about.gitlab.com/
- OneDev: https://onedev.io/
- Gogs: https://gogs.io/
- Sourcehut: https://sourcehut.org/
- GitBucket: https://gitbucket.github.io/
Re: Codeberg bans vibe coded projects
#169Earlier quoted context omitted.
Once you look at how German anti-nuclear lobbying set Europe back decades on its energy independence and made us dependent on authoritarian hellholes of the world, it all makes sense. They just want to do the same with AI.
Open source code that is AI authored is worthless. If I need an LLM authored, idk, terminal emulator, I will simply ask my AI or use one of the tens of thousands out there.
Re: Codeberg bans vibe coded projects
#170Earlier quoted context omitted.
“You must not share projects that mostly consist of code written by "generative AI"-tools (including services such as Claude , OpenAI Codex ).” Seems pretty clear to me?
What is mostly? >50%? >75%? What does "written by generative AI" means? Autocomplete? IDE-with-AI-normal-classname-completion? Everything not typed by a human. I personally don't find this clear at all and see many unhappy discussions in the future for Codeberg.