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 (…
Codeberg bans vibe coded projects
101–110 of 298 posts
Re: Codeberg bans vibe coded projects
#102Germany copyright law feels like the relevant thing here - Codeberg is a non-profit based in Germany. Best quick English language overview of status that I could find: https://www.twobirds.com/en/insights/2026/germany/when-can-a... It looks like Codeberg want only copyrighted material in their service, so it is reliable in the future that e.g. licenses must be followed (e.g. GPL), and copyright doesn't suddenly get d…
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.
Re: Codeberg bans vibe coded projects
#103This 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
#104wow 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
> I always resented having to write the same code over and over, Those problems had been solved in the 1970s and don't need LLMs. One solution is called 'copy-paste', another 'software libraries/components' ;)
Re: Codeberg bans vibe coded projects
#105Why 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.
Re: Codeberg bans vibe coded projects
#106GOOD! Now I'm seriously considering moving to coderberg. Their website is also 10 times faster than github already.
I already did move everything there. The responsiveness is great. I only keep github as a front to showcase projects I want for CV reasons but I host no code there
After years google will still link to github anyway.
I had thought of just keeping them open and sync them, but I thought in that case people would presume the project is actually active on github and try to interact creating issues and pull requests and getting frustrated.
I must say codeberg's reliability isn't the best, but with all the scrapers that hit them it's a miracle they do seem to manage. And at work things on our private network without scrapers aren't more reliable.
Re: Codeberg bans vibe coded projects
#107It 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…
Well, not quite, it would still have to deal with handling and moderating copyright claims under German law. So while it's not a legal issue, it's definitely overhead for a nonprofit.
> Inclusion of harmful code is no more likely than human-extruded code (probably less actually).
Based on what? So if I set up a markov chain and generate a couple ten thousand lines of python code, and somehow got it to run, you'd say it's safer than human code? What about low quality local LLMs? Where is the line that says that automatically (not quite "randomly") generated code has less issues than human-generated code?
Harmful code does not mean purposefully harmful, it could simply be accidental (like when an agent goes "hm, an instance is already running, let's ensure that doesn't happen" and adds a `pkill -9 myprogram` invocation to a script, unknowingly killing all processes that contain the word `myprogram`). It could also be code that claims to do one thing, but does another, or one that ends up logging auth keys, etc.
I have had SOTA models do all of the above. Not sure about more or less likely than human code, but since LLMs can generate thousands of lines per hour, that tips the scales.
Re: Codeberg bans vibe coded projects
#108Earlier 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.
It’s probably pointless to argue, but there was never a lot of nuclear power in Germany to begin with. This is just turning energy policy into culture war.
Re: Codeberg bans vibe coded projects
#109Earlier 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.
It’s probably pointless to argue, but there was never a lot of nuclear power in Germany to begin with. This is just turning energy policy into culture war.
Re: Codeberg bans vibe coded projects
#110wow 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
Careful with that wording. LLMs are not an abstraction, they do not provide an abstraction, not in the software sense, as they are completely non-deterministic the way they are used today. Saying "write me a function that does xyz" is not an abstraction layer ontop of writing it yourself.