Great decision from Codeberg. I’m only becoming more and more happy with my decision to transition away from GitHub.
Recent discussion: <a href="https://news.ycombinator.com/item?id=49003386">https://news.ycombinator.com/item?id=49003386</a><p>(2h ago, 89 points, 145 comments)
Thank you so much codeberg for supporting<p><pre><code> - artists,
- creators,
- translators,
- writers,
- climate</code></pre>
2027: No code from non-native English speakers. They might not fully understand the license.<p>2028: No code written using more than one monitor. Excessive screen real estate reduces human oversight.<p>2029: No code written in editors with a light theme. Insufficient eye strain suggests inadequate review.
Codeberg is a German non-profit. If you're going to be hyperbolic, at least get it somewhat right.
2030: By popular demand, we will accept code contributions received via a fax machine.
Well, guess I will take my repositories elsewhere.
> Well, guess I will take my repositories elsewhere.<p>When someone tells you "We cannot afford to support you anymore", do you also reply "Well, I'll take this burden to someone else who will be grateful to eat some cost in supporting me"?
Thank you for respecting the new ToU.
Self-host ahem. Do it.
<a href="https://news.ycombinator.com/item?id=49003386">https://news.ycombinator.com/item?id=49003386</a>
Codeberg is just a nice logo wrapped around Forgejo/Gitea.<p>I don't really see the appeal besides free hosting + some storage.<p>People should either self-host a gitea/forgejo/gogs server for like 3$ a month on hetzner or just use gitea.com.<p>If you want to share your repos, just use sharemygit.com and spread the repo on coding forums. Personally I find this a much better stimulant for a community, then just having free-flowing code spread around like dust under a bed.<p>+ you actually dont need to be the victim of the whims of some ideological git-server provider. Ahem github (master->main), codeberg (no private repos are allowed), gitlab (you have to pay) etc. etc.
> Codeberg is just a nice logo wrapped around Forgejo/Gitea.<p>Not true. Codeberg is first of all a downstream fork [0] of Forgejo, making adaptations for high-scale use. And it offers additional services that Forgejo does not offer. Then it has a full-blown non-profit organization around it that enables community participation. It is the presidium of the community members that decided on the new ToU.<p>Forgejo is a hard fork of Gitea with a GPLv3 license, instead of MIT. Codeberg used to be based on Gitea, but it no longer does for many years now.<p>[0] <a href="https://codeberg.org/Codeberg-Infrastructure/forgejo" rel="nofollow">https://codeberg.org/Codeberg-Infrastructure/forgejo</a>
Private repos are allowed, although with some restrictions:<p><i>Private repositories are only allowed for things required for FLOSS projects, like storing secrets, team-internal discussions or hiding projects from the public until they're ready for usage and/or contribution. They are also allowed for really small & personal stuff like your journal, config files, ideas or notes, but explicitly not as a personal cloud or media storage.</i><p>This is reasonable: Codeberg is specifically set up to be a code host for open-source projects, not for closed-source commercial code.
This is a bit strange. Are they saying that Codeberg no longer accepts vibe coded projects at all?<p>If so, it seems kind of short sighted. Within a very short period of time all code will be AI code. What then?<p>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?<p>Will the repositories demand proof of programming ability? Why, when AI will be handling everything anyway. It would be rather like driving schools mandating that all drivers can strip an engine before they're allowed to drive? Very odd.
<i>> So the quality of AI code will absolutely surpass that of human code. What then?</i><p>If they change their opinions in the future, they can reevaluate their stance and update their terms.<p>I love using LLMs for coding, but I think it's absolutely fine if people make different decisions. In fact, I think trying to maintain code repositories that are free of LLM-generated code is extremely valuable.
The terms in question don't even mention quality issues. The argument is about the unclear copyright status of generated code. Also malware risk.
> If so, it seems kind of short sighted. Within a very short period of time all code will be AI code. What then?<p>Then you'll use one of the many, <i>many</i> providers who will host your code. Why is it so important to you that <i>this specific provider</i> has to host vibe-coded stuff when you can host it anywhere else? Is "rest of the world" not a big enough place for you?
> What then?<p>Then all digital systems will be compromised and our civilization will collapse. Without internet and computers, we would all be living happy farmer lives.
Codeberg is for free software.
> It would be rather like driving schools mandating that all drivers can strip an engine before they're allowed to drive?<p>It took <i>decades</i> of manufacturers ramping up reliability to the point that driving schools didn't teach you how to change spark plugs, oil swaps and how to change a tire on the road side. I did my license around 2010 in Germany and changing a tire plus how to check for oil and coolant levels was part of the curriculum.<p>And similarly, AI has to go through that "ripening" as well before it can be trusted. At the moment, there is no solution <i>even found</i> on how to prevent hallucinations or in-band signalling attacks, much less actually validated at scale.
They dont allow private repos, why would they allow vibe-coded stuff. They're a quite opinioninated company
> So the quality of AI code will absolutely surpass that of human code.<p>This is unfounded speculation, presented as inevitable fact.