Earlier quoted context omitted.
> ... Recently I tried to create a repo there and nothing pointed out any of the noted restrictions or preferences. > I think that is a clear communication problem. ... The following is very clearly posted on their account creation page: [0] By registering for a Codeberg account, you consent to our Privacy Policy [1] and agree to our Terms of Use. [2] You'll note that [2] is the same document linked to by the comment…
> Perhaps being informed of your obligations when you create an account is insufficient I'm sure that if we were talking about a corporate entity, then people would have retorted with how "no one reads the ToS" and "most ToSes are unenforceable", and guess what? In a world where significant AI assistance is becoming common, finding out which project is AI generated or even knowing the level of AI assistance is well n…
I regret migrating to Codeberg
441–450 of 617 posts
Re: I regret migrating to Codeberg
#442Earlier quoted context omitted.
This is a bit of a drama take - there's nothing "illegitimate" with your project, Codeberg just doesn't want it. And that's ok, noone owes you free hosting.
Codeberg market themselves as not just a host but a community, so mass banning projects that didn't do anything wrong and were previously operating within the rules feels more like rejection from a community rather than a business decision made of necessity, especially the way the decision came about via some quasi-democratic process.
Re: I regret migrating to Codeberg
#443The author seems annoyed that Codeberg wants to focus on projects that have a legitimate contributor community and is not designed for one-off individual projects. I don't share that concern. It's not all that different from Mastodon instances. It's a community space, and the community gets to decide who they allow to use their resources. Personally, I have a group of friends who share a GitLab instance, for example.…
It's absolutely Codeberg's right to do this, but I only wish that they had been more clear about this earlier, because now I have to move all my repos to my own forge. I also do consider it to be extremely disappointing that my FOSS projects under approved licences are not welcome because they don't have a community, even if they are taking only hundreds of kilobytes of disk space and bandwidth. Codeberg's website cu…
Re: I regret migrating to Codeberg
#444Earlier quoted context omitted.
I moved my projects to Codeberg 3 years ago because it promoted itself as a host for FOSS, and I was starting to think that GitHub was not going to remain a dependable FOSS host. All of mine are one-man itch-scratching that I am willing to share with others. None so far contain any LLM-assisted work. A couple weeks ago I froze them, when https://news.ycombinator.com/item?id=48842611 came up. Not because of the LLM po…
Same, the vibe I got from Codeberg was "Kumbaya everyone, come build free software here away from The Man spying on you". According to many HN commenters today it was always meant for serious projects and they don't want to waste money hosting your hobby side projects. They should consider removing the word "hobbyists" from their homepage to avoid confusion if that's the case. When I think of hobbyist programmers, it…
Re: I regret migrating to Codeberg
#445Earlier quoted context omitted.
I still use NoScript. I actually started in 2018. I will turn on 1 or 2 js sites for a respectable looking page, but blank screens and captchas are a good signal to bounce, or occasionally to use an incognito window which enables all JS. As the web gets more hostile (2018 was so much worse than 2008) NoScript will be more competitive in spite of all the inconvenience.
How do you browse cloudflare + anubis sites like that? (Asking because they've both become routine problems for me with most browsers, probably since I disable cookies + run an ad blocker).
I still haven't allowed Cloudflare, though. That is bounce or incognito.
Re: I regret migrating to Codeberg
#446The problem I see with the change in their rules is that they have created an unenforceable or worse arbitrarily enforced rule. There is no sure way to identify LLM code. I could write a project by hand with all the GPT "mannerisms" for fun. I could sign my commits with "Co-Authored-By: Claude" because my cat's name is Claude and I find it funny. Now this rule will either be never applied or when it's applied it will…
Do the other rules bother you the same way? Like the one about racial discrimination? I mean, there's no surefire way to identify racial discrimination.
Re: I regret migrating to Codeberg
#447So, I guess Codeberg doesn't meet the free software bar any more. The FSF defines four freedoms, and they are all pretty clearly being violated by the no LLM policy. They're blocking people based on how they use codeberg (freedom 0), preventing less experienced users from improving / modifying code (freedom 1), based on an argument that you can modify software, but only how they tell you to, and certainly not with an…
I am not well informed on this Codeberg story, but could this simply be a way for them to avoid some of the destructive loads that GitHub has been experiencing since "vibe coding" became a thing? Maybe the code origin purity test is just a way to explain it? It appears to be just that: > The vote follows ongoing efforts by Codeberg to prevent automated software (bots) from taxing its infrastructure with excessive net…
This policy does not help them to avoid the load of LLM crawling (except insofar it reduces the amount of code they host). They could limit other excessive loads more directly - e.g. no pushes or pull requests to be made by LLMs, rate limits per contributor, etc.
Re: I regret migrating to Codeberg
#448Earlier quoted context omitted.
Freedom of expression, as defined in the US, sure. But not everybody in the internet shares the definition. E.g. as a European my idea of freedom of speech is not limited to the things I am allowed to say, but also about whether spaces exist in which I can say them. US style freedom of speech, doesn't produce any more insightful or free discourse than over here. In fact I'd argue it produces a discourse where voices…
Free speech in the US is about protecting citizens freedom from government harm for their speech. That's all. We can agree government shouldn't punish their citizens for their speech?
Re: I regret migrating to Codeberg
#449Earlier quoted context omitted.
If that were the comparison I made — that a non-developer vibe-coding is better than a developer — sure, I’d see your point.
I think, perhaps, my point is that at this rate, pretty soon there won't be any non-vibed projects. Even those devs that are currently overseeing are gradually atrophying their critical thinking skills in this space.
Programming is high-function job that requires knowledge in a million areas. I know I certainly can’t keep all of them in my head and frequently had to go back to documentation, or look up parameters, or how to implement that one pattern I used that one time that worked well in this situation or… The conclusion they draw is basically that “programming also made me dumber” because I didn’t remember them after working on a completely different project in a different language. I wholeheartedly agree thinking skills can atrophy with AI, but my view is that they are likely replaced by different thinking skills in other areas (e.g. improved prompting, improved structure, understanding harnesses, and so on. I used to write batch scripts often; I stopped, now I suck at it. If I paid someone else to write a batch script, I won’t suddenly remember everything I’ve forgotten but plenty people condemn AI for the equivalent result of paying someone else to do the programming.
Re: I regret migrating to Codeberg
#450Earlier quoted context omitted.
I thought it was funny at first and kept clicking away to see what other random changes I'd get, but then I got a "Zuckerberg nudes" Google search webpage and I'm on my work computer... Fortunately this functionality doesn't change your browser history, but it did really annoy me for a bit
Interestingly, nothing happens in my case, even after unblocking JS on their site. I suppose it's because I do block JS by default.