Live data from Hacker News

Codeberg bans vibe coded projects

codeberg.org

11–20 of 298 posts

Re: Codeberg bans vibe coded projects

#11

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?

It's rare to see terms of use that are all actively enforced. I think it makes sense to state the outlines to justify e.g. banning a user, or in potential legal matters (IANAL, just assuming).

Re: Codeberg bans vibe coded projects

#12

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?

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

#13

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?

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

I feel it's a faux pas to pass off work entirely or partially done with AI as your own. I make sure I leave those lines in specifically for that reason.

Re: Codeberg bans vibe coded projects

#14
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 would be rather more like driving schools disallowing autopilot.

Not to say that I agree that the metaphor makes sense here in the first place

Re: Codeberg bans vibe coded projects

#16

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.

Then the linux repo is also banned. I don't think that's a good way to detect "vibe coding"

Re: Codeberg bans vibe coded projects

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

Re: Codeberg bans vibe coded projects

#18
How do they define "vibe coded"? I believe "vibe coded" was originally defined as letting AI write code without human review. But I often see it used for all AI assisted code.

edit: Looks like they don't talk about "vibe coding" at all, but ban code mostly written by AI:

> You must not share projects that mostly consist of code written by "generative AI"-tools

Re: Codeberg bans vibe coded projects

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

Concerned Citizen: Someone keeps lighting the town hall on fire, can someone arrest them!

Police Officer: #WONTFIX Town hall will be fireproof in the next version

Concerned Citizen: But it's still a crime. And what of the paper and desks inside the building how can that possibly be fireproofed!?

Mayor: Now now Citizen, fireproofing technology has come along way, besides, we've repurposed the Jail House into a Molotov cocktail factory; we couldn't arrest them even if we wanted to.

Concerned Citizen: You did WHAT!? Why would you do that when the Town Hall is burning down every other week!?

Molotov Salesman: Why because this town needs Molotovs to test their fireproofing tech of course. We've set up the arson test pipeline for the good of all in town!

Post reply on HN