Live data from Hacker News

I regret migrating to Codeberg

xn--gckvb8fzb.com

321–330 of 617 posts

Re: I regret migrating to Codeberg

#321
post #315
post #295

Earlier quoted context omitted.

Using RMS as an example of "how to not be political" is uh... interesting.

When even RMS seems like a more level headed political actor, you know you've gone off the deep end.

Haha, "RMS has more level-headed politics than Codeberg taking a position against LLMs" is a fun take.

Re: I regret migrating to Codeberg

#322
post #261

Earlier quoted context omitted.

well one can argue that many more people will write code with AI assistance than without it.. here i see the opposite: The wish of few outweigh the need of many.

Can one argue with a straight face that people will learn to code better by using a predominantly AI-based workflow? Or even learn by reading vibecode uploaded by someone else? Hell, I'd argue that Vibecode without the prompt that generated it isn't even real open source.

Can you argue that you could learn to code better, copying and paste code from stack overflow? Who wants to learn, learns.. we did without Internet, and I still learn with AI.. btw, is in the "Satzung" from Codeberg e.V something about "learn to code?

Re: I regret migrating to Codeberg

#323

Keeping up with this stuff is for people who define their identity through virtue signalling and whatever personality trait they have decided to make the problem of everyone around them. Let them have their little corner of the internet and just stay away. There's plenty of alternatives run by people who don't feel the need to bring their personal baggage into a cooperative environment.

Are you consciously choosing to completely ignore large parts of Codeberg's explanations, regarding the amount of traffic they get from one-man LLM shows, and additionally completely fail to consider the type of organization, that Codeberg is, in order to label this as merely virtue signaling?

> Are you consciously choosing to completely ignore

Yes. Let me stop you right there: Yes, absolutely. Whatever they claim their reasons are, it's not my problem. I don't care.

The last Codeberg story that popped up here just this week was something about them banning Bitcoin. At that pace you should worry whether you're next.

Which is why my advice is: Avoid the headache. Go somewhere else.

Re: I regret migrating to Codeberg

#324

Earlier quoted context omitted.

Making a principled ban against LLM would seem to allow for more freedom and flexibility with usage limits. People who are creating more by hand would still be allowed to have more breathing room. With a hard limit of resources everyone would be more restricted. That's also a solution, but it's just a totally different approach. The LLM ban could help to allow for freedom without the resources getting overwhelmed.

Only if you can reasonably separate LLM from non LLM code, which is in no way a solved problem. Even if one agrees with their priorities 100%, it's just asking for non-automated enforcement. It's difficult to execute, and either lead to completely arbitrary enforcement, or a lot of resources being spent in exchange for this freedom you mention. It's just a very hard practical line to try to draw. And let's be real, m…

It's true that an LLM ban is really hard to enforce, but that doesn't mean it's worthless. If i make an image editor and say "It is my policy that serial killers and pedophiles cannot use my software" i can't really enforce that, but it still makes a (somewhat useless) statement.

In my opinion, not allowing LLM code at least signals that codeberg (and forgejo) itself is unlikely to be majority LLM code, which raises its stock in my book; It signals what kind of people the maintainers are.

Re: I regret migrating to Codeberg

#326

Earlier quoted context omitted.

You can just self-host GitLab CE and use self-hosted ElasticSearch integration to set up code search. I really don't understand the point of Forgejo, sounds like making your life harder

For the forgejo side of things, this is for my own projects. Not hosting others (or for their code search, this was for mine). For context, forgejo does have [code search]( https://forgejo.org/docs/latest/user/search/code-search/ ), which is simple to enough. I like forgejo/gitea - a single app.ini, postgres for the database. Done through a docker compose. Last time I ran gitlab, it required oodles of memory - it's j…

That's all good until you discover that Forgejo is very barebones compared to GitLab, and you inevitably end up recreating GitLab featureset by using some scripts/addons from random people and pray it doesn't shit itself

Isn't it better to invest your time in setting up GitLab once and not have to deal with Forgejo being a toy project?

It literally takes 1 compose.yaml to self-host GitLab Omnibus, and 1 compose.yaml for the runner. You have been misled by suckless fans if you think that self-hosting GitLab is more complex than Forgejo.

> Last time I ran gitlab, it required oodles of memory - it's just me!

It requires what, 8GB of RAM? That's not "oodles" by any definition.

Re: I regret migrating to Codeberg

#327

Codeberg already had relatively strong opinions before that; their Terms of Use also says: "the right to use the content for any purpose, including both commercial and non-commercial purposes" "Note, however, that the Creative Commons licences with Non-Commercial (NC) or No Derivatives (ND) restrictions are not licences for free cultural works and thus do not fulfil the licensing requirement" So yes, "the deciding fa…

It's always amusing to see people concern troll about slippery slopes as if Codeberg didn't already have requirements (some vibes based) for the repositories they host. But people hate change and will knee-jerk react to announcements like these. It reminds me of the absolute meltdowns people have over Rust in Linux (remember the hysteria when Rust became a hard dependency for apt?).

Re: I regret migrating to Codeberg

#328

Earlier quoted context omitted.

For the forgejo side of things, this is for my own projects. Not hosting others (or for their code search, this was for mine). For context, forgejo does have [code search]( https://forgejo.org/docs/latest/user/search/code-search/ ), which is simple to enough. I like forgejo/gitea - a single app.ini, postgres for the database. Done through a docker compose. Last time I ran gitlab, it required oodles of memory - it's j…

That's all good until you discover that Forgejo is very barebones compared to GitLab, and you inevitably end up recreating GitLab featureset by using some scripts/addons from random people and pray it doesn't shit itself Isn't it better to invest your time in setting up GitLab once and not have to deal with Forgejo being a toy project? It literally takes 1 compose.yaml to self-host GitLab Omnibus, and 1 compose.yaml…

If I ever need anything more advanced than what Forgejo is offering me, I'd reach for Gitlab, for sure. :-)

Re: I regret migrating to Codeberg

#329
post #261

Earlier quoted context omitted.

Can one argue with a straight face that people will learn to code better by using a predominantly AI-based workflow? Or even learn by reading vibecode uploaded by someone else? Hell, I'd argue that Vibecode without the prompt that generated it isn't even real open source.

Can you argue that you could learn to code better, copying and paste code from stack overflow? Who wants to learn, learns.. we did without Internet, and I still learn with AI.. btw, is in the "Satzung" from Codeberg e.V something about "learn to code?

> Can you argue that you could learn to code better, copying and paste code from stack overflow?

The learning doesn't come from copying and pasting code from stack overflow. It comes from

A) searching which code to copy and paste

and

B) Fixing the broken code that you just copied and pasted.

I suspect most programmers outgrow the "copying and pasting from stackoverflow" period of their development pretty quickly when they get frustrated by the fact that most of the stuff they were copying and pasting is broken or sub optimal in some way. If they prompt claude "write me a function", and then when it's broken they prompt "fix the broken function", they're learning (and doing!) a lot less.

Re: I regret migrating to Codeberg

#330

Earlier quoted context omitted.

Are you consciously choosing to completely ignore large parts of Codeberg's explanations, regarding the amount of traffic they get from one-man LLM shows, and additionally completely fail to consider the type of organization, that Codeberg is, in order to label this as merely virtue signaling?

> Are you consciously choosing to completely ignore Yes. Let me stop you right there: Yes, absolutely. Whatever they claim their reasons are, it's not my problem. I don't care. The last Codeberg story that popped up here just this week was something about them banning Bitcoin. At that pace you should worry whether you're next. Which is why my advice is: Avoid the headache. Go somewhere else.

I get your point but by your own reasoning here you can't ignore these things because you are also choosing to be principled in your own way here, right? Like you need to know, at the very least, what to avoid if you absolutely must steer clear of all the politics you hate right? Like if you don't even know and choose not to know, how will you have the early warning that the SaaS is gonna ban your hypothetical crypto repo?

You can't let your strong principles get in the way of being practical in this kind of world! It's kinda impossible to be as absolute as you want to be but also have your head-in-the-sand about it. You kinda gotta pick one of those..

At the very least, just not a good look from the outside IMO.

Post reply on HN