Live data from Hacker News

Codeberg bans vibe coded projects

codeberg.org

31–40 of 298 posts

Re: Codeberg bans vibe coded projects

#31
How do you define vibecoding? Is using LLM-assisted autocomplete vibecoding? Is editing single files via an LLM vibecoding? When do we cross the threshold?

Just saying mostly written by generative AI is extremely broad as that can happen even with “human written” codebases via AI-assisted tools.

Re: Codeberg bans vibe coded projects

#32

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

But that just means they probably used AI to help code, not that it is vibe coded, no?

Re: Codeberg bans vibe coded projects

#35
This appears to be mostly due to fringe / activist views about copyright, rather than anything to do with quality or principle. If it was the latter I could get on board, as in instituting some standards against slop. But in reality it’s just letting activists hijack with their agenda.

Re: Codeberg bans vibe coded projects

#36

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…

That doesn't really answer the question of how they're going to detect it at scale. Ban repositories with long comments?

Re: Codeberg bans vibe coded projects

#37
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…

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.

Re: Codeberg bans vibe coded projects

#38

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 (…

> projects that mostly consist of code written by "generative AI"-tools

I guess if you auto complete line by line and actually read the code it should be gucci.

Edit: Oh, you found it as well now. Disregard my post.

Re: Codeberg bans vibe coded projects

#39

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 (…

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

Post reply on HN