Live data from Hacker News

I regret migrating to Codeberg

xn--gckvb8fzb.com

581–590 of 617 posts

Re: I regret migrating to Codeberg

#581

Earlier quoted context omitted.

> Codeberg might ironically become a boon to AI companies with this policy, as well, by effectively doing a bunch of curation work for them, if not by providing outright untainted training data. Or the opposite, as the rules are you cannot use AI, all the attribution will be removed, but sure enough there still will be a bunch of AI written code there, people will just have an incentive to mask it instead. So it ends…

Why would you mask AI code and place it on Codeberg instead of some other place where it won't be deleted on sight? The only reason you would do that is to attack Codeberg.

To test the limits of the very policy we’re discussing?

Re: I regret migrating to Codeberg

#582
post #16

I'm a member of Codeberg and was allowed to vote on these amendments. There was the annual assembly meeting before the ballots were sent by email. Each proposal had a short presentation and a few minutes of Q&A. It wasn't a discussion (the text was final at this point), it was just to ask for clarifications. In the meeting I asked about the server load that they mentioned in their presentation, but misphrased it and…

I had a project on there. The vote result was clearly already a foregone conclusion the moment it was announced. Any voices that even asked for clarification were shouted down on multiple forums. I had never joined as a formal community member to get involved in voting on there, but saw no point in doing so prior to the vote. The tone on external forums (Mastodon, etc.) was just brutal, and the discussion on the PR c…

The problem with politically radical communities is that sooner or later you'll find yourself on the other side. "I didn't speak out because I wasn't X" and all that. I never liked codeberg because I saw the writing on the wall. GitHub is flawed, but it is at least more tolerant of dissenting values. You can both host anti AI and pro AI content side by side; imagine that!

Re: I regret migrating to Codeberg

#583

Earlier quoted context omitted.

You're trying to sidestep how enforceable something is, and instead implicitly admit that enforcement will be inconsistent. That's my issue. Not all ToS are this way, and they're better for it.

Perfect enforcement is called tyranny. Anything that matters isn't enforced perfectly.

On the contrary? Selective enforcement is tyranny. I'm sure the projects that they disagree with politically are far more likely to be "AI generated" than the projects that they agree with politically.

Re: I regret migrating to Codeberg

#585
post #409

Earlier quoted context omitted.

The most coherent argument I have heard is that LLM output might not be copyrightable. This matches what most courts have said, and is the assumption the entire industry is working under. There are probably eventually going to be cases where the LLM copies something verbatim, and then the courts will have to come up with some refinement to their tests. The legal exposure for this for codeberg is basically zero in the…

That is a good point. You could not host public domain code there, and there are quite important FOSS projects that are public domain - as well as the the old code you mentioned there is current stuff such as SQLite. > The legal exposure for this for codeberg is basically zero in the US, thanks to the DMCA. They are in Germany and they distribute software globally (i.e. you can clone or download code from anywhere) s…

I don't really understand international copyright laws at this point (too many jurisdictions), but, given the number of global sites that can only exist because of the DMCA (like YouTube), I assume there are comparable carve outs allowing platforms to host user uploaded content without being sued out of existence, as long as they pull copyright violations down reasonably quickly.

Re: I regret migrating to Codeberg

#586
post #400

Earlier quoted context omitted.

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).

Yeah, every day brings choices. I tend to allow a first party js from every small site, and that covers Anubis and the even more egregious use case of Mastodon instances. Needing 100KB of Js to display 140 chars :eyeroll: I still haven't allowed Cloudflare, though. That is bounce or incognito.

I'm increasingly tempted to just archive.is 100% of anubis page loads or something like that, then instruct my LLM to try archive.is if it sees anubis. If there was a plugin for this, it'd probably get close to 100% cache hit rate for agents pretty quickly. The plugin could even have an MCP endpoint that popped up windows for me to solve captchas or whatever in my primary browsing session, then uploaded the result to the shared cache.

Archive.is blocks agents, I think, but you get the idea.

Also, I really wonder what the economics are for your example. The JS boilerplate for the anubis landing page is usually longer than the piece of information I need.

(That's ignoring the actual anubis JS, which is probably on a privacy-destroying shared CDN link).

Re: I regret migrating to Codeberg

#587
post #424

Earlier quoted context omitted.

The essay "Who Does That Server Really Serve?" from the FSF explains why their definition of software freedom is more relevant for SaaS than it is for proprietary software: https://www.gnu.org/philosophy/who-does-that-server-really-s... In it Stallman gets dangerously close to admitting it's possible to be worse than Microsoft Windows. After documenting spyware and universal back doors in Windows, the section of the…

Forgejo, the software powering Codeberg, is FOSS.

Yes, but Forgejo is developed by Codeberg, which, according to the FSF essay's criteria, is offering an unethical product that undermines user freedom.

You haven't provided any evidence that Codeberg is trustworthy.

Re: I regret migrating to Codeberg

#588
post #586

Earlier quoted context omitted.

Yeah, every day brings choices. I tend to allow a first party js from every small site, and that covers Anubis and the even more egregious use case of Mastodon instances. Needing 100KB of Js to display 140 chars :eyeroll: I still haven't allowed Cloudflare, though. That is bounce or incognito.

I'm increasingly tempted to just archive.is 100% of anubis page loads or something like that, then instruct my LLM to try archive.is if it sees anubis. If there was a plugin for this, it'd probably get close to 100% cache hit rate for agents pretty quickly. The plugin could even have an MCP endpoint that popped up windows for me to solve captchas or whatever in my primary browsing session, then uploaded the result to…

Well, my lens tends to be geopolitical rather than economic. Privacy isn't some axiomatic metric for me. I just decide if someone is an ally and I am willing to put up with the cost of their action. With Anubis I don't see it being suborned yet by non-allies like big companies. But I'm definitely watching for that.

Re: I regret migrating to Codeberg

#589

Earlier quoted context omitted.

Codeberg is not software. Forgejo is, and remains FOSS. Codeberg provides a free service and is under no obligation to cater to cryptobros and vibecoders. You can buy a VM and host your own.

Not sure why this is down voted. You cannot support FOSS and then get mad when people use those freedoms to create a service that matches their ideas and philosophies.

I'm not mad that they have a fork of some FOSS software that they use. I'm upset that they're actively trying to take away other people's freedom under the banner of a non-profit whose mission is to support FOSS software projects.

That's worse than just some random group lying loudly about its intentions. They're getting tax benefits that probably should be yanked unless they change their charter. They also accepted donations to further the existing charter, and they're doing the opposite.

Re: I regret migrating to Codeberg

#590
post #549

Earlier quoted context omitted.

For me it still happens, the file has just been renamed to /js/kill. .js

We're back to square one, then. :)

I was wondering if the hash might be unique, then a commenter would say "it's now `kill..js`, and the webmaster would be able to connect to a user agent and IP. It wouldn't accomplish anything, but it might be fun.
Post reply on HN