Live data from Hacker News

Codeberg bans vibe coded projects

codeberg.org

181–190 of 298 posts

Re: Codeberg bans vibe coded projects

#181

i wonder how they will detect it though. is there some good tool to tell them if code files someone submit were outputs or altered by LLMs?

Claude-written code is quite easy to spot - because it has this particular style of overly verbose "walls of text" comments, that 1. repeat verbatim what the code just below does, 2. include "list of things" that quickly go stale, 3. talk about "how things used to be before we changed it here" (useless to anyone reading the code now), 4. "talk to reviewer" in comments. And many other comment sins. And even if you tel…

> And many other comment sins.

I find that it helps Claude when it's updating that code again (it's a kind of out-of-session memory). A few times it's come across a past decision I gave it, and notified or asked me to clarify where an update would be conflicting. I'm not reading the code but I sure know when those "sins" help to prevent a regression or otherwise undesired behavioral change.

Re: Codeberg bans vibe coded projects

#182

What is a vibe coded project? Where does it start? Cursor autocomplete? One shot Github project copies? [Edit] The pull link is https://codeberg.org/Codeberg/org/pulls/1253/files and says "7. You must not share projects that mostly consist of code written by "generative AI"-tools (including services such as Claude , OpenAI Codex ). Such projects having an unclear copyright status (see requirements § 2 (1) 1 and § 2 (…

They could have tagged these projects with "AI" or "MixedAI", and they'd be removed from the default views. It should also make clear that such projects may have a dubious legal status. Though within businesses no one cares?

They are also opinionated about what they host. FOSS only. Now updated to: unvibecoded FOSS.

Re: Codeberg bans vibe coded projects

#183
post #90

Why are all the vibe coders so upset? Places that have mostly non-polluted projects will be fantastic for future model training. Codeberg doing this will mean that it will be scraped and part of all future models' learning input, surely? They have never cared and will never care about anyone's rights.

Because it's either plainly stupid virtue signalling aimed at the current strawman (AI bad!) or- if the legal justification stands- it's another symptom of European death by over-regulation, which should be judged as tragic.

> Because it's either plainly stupid virtue signalling aimed at the current strawman

This seems reductive. Do you think that code-hosting sites should be unable to determine their own standards and the projects they host, solely because they make you feel bad (that "you" presumably neither wrote nor understand a single line of code in your project)? Do you think a lack of clarity on copyright rules is actually "tragic"?

Or is the real "virtue signaling" always in the whiny comments because someone's rules on their own site hypothetically affected "you", for once?

Re: Codeberg bans vibe coded projects

#184
post #71

Earlier quoted context omitted.

I was kind of thinking of switching to codeberg, but now I am questioning their decisions here. How do you distinguish a vibe coded project from a heavily AI assisted project? The output is AI generated code. The difference between vibe and agentic coding is how selective you are about the end result and not whether it is AI generated or not.

In Codeberg's case, they have chosen not to distinguish between those. Their bright line is "mostly", as in, if your project "mostly" consists of LLM output then it is not allowed. The definition of "mostly" is, of course, vague, and people are going to argue about where the line should be drawn. But there's at least something vaguely approaching an objective measure: they might look through commits and count how man…

> people are going to argue

They should just migrate their stuff elsewhere IMO. Even if all current forges go the length of banning AI-assisted projects, before that completely happens there will be several forges which expressly welcome such projects. Guaranteed.

Re: Codeberg bans vibe coded projects

#185
post #17
post #5

I'll add my comment from a previous thread: This is a bit strange. Are they saying that Codeberg no longer accepts vibe coded projects at all? If so, it seems kind of short sighted. Within a very short period of time all code will be AI code. What then? And as the models improve, along with better code will come better bug fixing etc etc. So the quality of AI code will absolutely surpass that of human code. What then…

> Within a very short period of time all code will be AI code. This is unlikely. Perhaps “most code”, but not “all”. People can overwhelmingly shift to a new technology, but the old one usually remains in use, even if niche.

Yeah there are still people out there hand-crafting Assembly. Not so sure about punch carding though; maybe some extreme retro getup.

Re: Codeberg bans vibe coded projects

#186
post #61
post #17

Earlier quoted context omitted.

> Within a very short period of time all code will be AI code. This is unlikely. Perhaps “most code”, but not “all”. People can overwhelmingly shift to a new technology, but the old one usually remains in use, even if niche.

Once most code is AI slop, then the training data is tainted -- you know what happens when you eat your own crap ...

> eat your own crap

Technically you do. Every living thing eats it's own and every other living thing's crap. Just that it's recycled - through other living things - crap (does it stop being "your own" when it's processed by another?).

Re: Codeberg bans vibe coded projects

#187
post #8
post #5

I'll add my comment from a previous thread: This is a bit strange. Are they saying that Codeberg no longer accepts vibe coded projects at all? If so, it seems kind of short sighted. Within a very short period of time all code will be AI code. What then? And as the models improve, along with better code will come better bug fixing etc etc. So the quality of AI code will absolutely surpass that of human code. What then…

It's not strange to ban chess computers at a chess tournament, and it's equally not strange to ban AI code on a code hosting platform. The costs involved with hosting a bunch of vibe coded stuff that no one is really invested in or cares about would undermine the mission of Codeberg, so it makes sense for them. Other code hosting platforms can go a different route.

> The costs involved

How much does it cost to host a few text files in the same way a bunch of other text files are already being hosted? Particularly if there's no investment - ie no significant traffic - in accessing said text files?

Re: Codeberg bans vibe coded projects

#188
post #90

Why are all the vibe coders so upset? Places that have mostly non-polluted projects will be fantastic for future model training. Codeberg doing this will mean that it will be scraped and part of all future models' learning input, surely? They have never cared and will never care about anyone's rights.

I'm upset because I strongly prefer rules to be unambiguous and enforceable. This is neither.

Re: Codeberg bans vibe coded projects

#189

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…

I have mixed feelings about this. However, if this is due to ideological reasons against LLMs then they'd have no reason to hide it considering their community. I think the copyright concern is genuine, especially since Codeberg is European.

Re: Codeberg bans vibe coded projects

#190
post #24

I'm tired of SlopHub but at the same time how do you realistically ban vibe coding? This will cause a bunch of infighting with people accusing each other.

You just delete the account of anyone caught vibe coding until they get the message.

I think you missed the point. How do you reliably identify and prove vibe coding? You accuse them of vibe coding, they say no I wrote it by hand. Or they say no, I only used a little bit of AI. At what point is it vibe coding? Is there going to be a Codeberg Stasi hunting down suspects and making them explain themselves?
Post reply on HN