Right - I see the other topic has been locked / author hasn’t returned to follow community rules.
Here’s the original topic https://news.ycombinator.com/item?id=49003386
and a measured (IMHO) response to it. (BTW, do your self a favour and change tabs with that site open :)
https://マリウス.com/i-regret-migrating-to-codeberg/
It’s a tough spot, Codeberg has found themselves in and I wish them luck. But beyond that, this is (yet) another reminder that in 2026, if you don’t self host it, the cloud is just someone else computer
From what I understand from their blogpost, it was mostly about conserving their own resources, because a lot of the vibecoded projects they got were uploading insane amounts of binary releases and wasting resources on CI/CD while having no users or other collaborators.
They wanna reserve more server space for projects, that actually productively use it, like bigger FOSS projects with actual users and contributors.
That is perfectly understandable for me, even without taking my huge distaste for AI into consideration. Anyone that thinks, that this small, community funded project is obligated to host their huge slop repos semms pretty entitled to me.
before reading the blog post I was thinking the same. now I don’t.
the worst of the LLM projects have no place on codeberg that’s for sure, but there would have been better ways than a blanket ban to limit the resource consumption of LLM and crypto projects. codeberg already has a storage quota system, they could be giving a lower quota for LLM projects, maybe also disable free CI for them, which I am a bit surprised they have given. and solve the reputation problem with banners. but no, total blanket ban based on feelings, it is.
If the hard legal reality of all LLM generated code having a high risk of breaking copyright is “feelings” for you, then sure 🙄
Lots of people who have never used Codeberg and don’t understand the difference between Codeberg and Forgejo are very angry about this.
And people also don’t understand the difference between a non profit managed in good will by people and a capitalist saas provider that has billions to spend in hundreds and hundreds of people to maintain an ever growing central place to host all corporate interests.
The internet is becoming ridiculous.
I’ll just note that they can make whatever decision they want, its their platform, and considering its just forgejo underneath - you can always take it and host your own.
Also, I think it coincidentally lines up quite nicely with what we have here for posting an AI project now. Anything at that Generated stage is going to count as “mostly”.
I find it disappointing that people are upset with codeberg over this.
Sometime in the last two years, the number of people consider themselves to be programmers has at least doubled. We have a giant contingent of people who have never gone through the hell of actually developing a skill but are now “developers” in much the same way that typing “make me a song like ______” now makes you a musician. No theory, no chords, no building of callouses, just load up our AutoPlagio and dance the night away!
And these sudden Developers and such are all very upset at having their legitimacy questioned by a bunch of… of… NERDS.
Its no different than when GarageBand was a thing - it was really accessible, so musicians who couldn’t figure out the tech side before (or didn’t want to pay money out for something) started using it heavily and really liked it. You also got an outsized influx of people who didn’t understand music who created a whole bunch of stuff that had… issues. You’d see people ask for feedback, and get constructive criticism, and they would just get pissed off at the lack of praise.
Which led to every time someone newer posted something they made, a bunch of comments about how horrible it was that people were pumping out garbage with GarageBand. The scale was much smaller obviously, but the results are the same as now imo.
I think some will start to us LLMs as a tool to get answers (instead of a stackoverflow link that is marked duplicate and the old post is gone or uses horribly outdated libraries), some will get lost thinking they are geniuses with unique prompt mastery, and others will move on. Time will tell though.
Honesty, I respect Codeberg for making a decision. No matter what they choose there would be pushback
Why are we posting this random tech bloggers whiny complaint again?
I said it before: Codeberg uses Forgejo which is FOSS. If you don’t like Codeberg’s decision: stop complaining, self-host Forgejo and lose nothing.
But fwiw, Fuck AI coding, not only for its unmaintainability but also for stealing of intellectual property.
But fwiw, Fuck AI coding, not only for its unmaintainability but also for stealing of intellectual property.
Would you be okay with a coding model that was trained only on open source software?
Would you be okay with a coding model that was trained only on open source software?
Would be definitely interesting to see a coding model trained only on GPL code, where that also made all of the output also automatically GPL licensed.
While I fully agree and support Codeberg stance on vibecoded projects I’m not sure I follow their reasoning here. For instance they complain about webcrawlers scraping their site to train their LLM models but I don’t see why getting rid of the vibecoded repositories wouldn’t make them more palatable for scrapers. A site full of human made code is infinitely more useful to those companies than a slop infested honeypot.
It’s two separate problems. Scrapers and heavy uploaders both consume resources.
I like it. We need more specialization of services and less centralization. If Codeberg is the “human-made FOSS forge” then that means something when you see a project on it. If that’s not your project, fine, there is plenty of competition (and Forgejo is open source just run it yourself).
Would be cool to see someone make a “vibehub” and then you know when you see a link to a project on there what you’re getting (depending on your opinion, good or bad)
Frankly, I don’t see where the whole big deal of this story is.
People who don’t like codeberg can just go somewhere else (even back to github) and/or found/support an alternative that better suits their needs.
It’s not like the world needs to have one git hosting service to rule them all, it’s not like there must be free ones (entitled much?), and it’s not like whatever service happens to be the new “cool” one must be neutral as to what they host.
BTW, although to my knowledge their policy is not enforced super-strictly, codeberg has never been neutral in this regard — see 1 and 2
People who don’t like codeberg can just go somewhere else (even back to github) and/or found/support an alternative that better suits their needs.
searches
https://gitgud.io/ provides free GitLab hosting for open source projects.
https://gitlab.com/ has a free tier for personal/open source stuff, though looks like it has a 5 user limit on said free tier.
Gitea can be self-hosted. It doesn’t look like they provide free hosting themselves, though, just paid. Apparently it’s considerably less resource-intensive to host than GitLab.
GNU Savannah is available if one is writing projects under a specific set of licenses (the GPL family).
I use Forgejo which is either forked from or built on Gitea
Super easy to set up it was a docker container and a cloudflared tunnel.
I agree, but I believe that there must be free git hosting and archiving for code projects.
What’s stopping you from doing it yourself? Be the change you want to see.
The mission of Codeberg is to kill GitHub. If people won’t be able to transfer ALL their repos over, not concerning themselves with what is compatible, that would be substantially harder to achieve.
The mission of Codeberg is to kill GitHub
Is it? Or are you deciding that for them?
What else can it possibly be?
GitHub is a business making a profit from git hosting for corporations.
Codeberg is a non-profit explicitly for hosting free software projects (FOSS).
What is Codeberg? On Codeberg you can develop your own Free Software projects, contribute to other projects, browse through inspiring and useful free software, share your knowledge or build your projects a home on the web using Codeberg Pages, just to name a few.
I don’t think they’re delusional enough to think their mission is to singlehandedly kill proprietary software.