Live data from Hacker News

I regret migrating to Codeberg

xn--gckvb8fzb.com

401–410 of 617 posts

Re: I regret migrating to Codeberg

#401

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?

Sure but wouldn’t the sensible rule be implementing a user rate limit?

I think that can be argued for, yes.

Re: I regret migrating to Codeberg

#402

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.

Imaging where the world would be if Firefox, when it came out, went deep on the Iraq war? Or if RMS got involved in, I don't know, the Lewinsky affair in the 1990s, and made it a core part of the FSF? We'd all be using WinXP SE and IE6. "The personal is political" is a truly toxic idea that's been corroding nice things since it's inception.

Firefox is an interesting choice as a company that wasn’t affected by identity politics given how Brendan Eich left the company

Re: I regret migrating to Codeberg

#403

Earlier quoted context omitted.

Imaging where the world would be if Firefox, when it came out, went deep on the Iraq war? Or if RMS got involved in, I don't know, the Lewinsky affair in the 1990s, and made it a core part of the FSF? We'd all be using WinXP SE and IE6. "The personal is political" is a truly toxic idea that's been corroding nice things since it's inception.

> We'd all be using WinXP SE and IE6. the reason we have linux is because a bunch of geeks took a stand. i understand that you can't fight every battle, but that doesn't mean you shouldn't fight any battles. you're making a rationalization because taking a stand is usually inconvenient, and you don't want to be inconvenienced by anything.

Supposing you know someone's motivation as if you have access to their psyche is a very unproductive way to participate in a discussion.

The reason we have a Linux is because a bunch of geeks took a stand on an issue they cared about and _focused on_. We wouldn't have Linux if the project also took on matters like teenage pregnancy, surveillance, and gerrymandering.

Re: I regret migrating to Codeberg

#404

Earlier quoted context omitted.

Does that mean codeberg has just guaranteed its own demise?

> Does that mean codeberg has just guaranteed its own demise? In industry, certainly. The free-because-it's-a-hobby crowd will still be well served by Codeberg. Much like how you can get very cheap mass-manufactured furniture, but some people still build their own tables and chairs.

> Much like how you can get very cheap mass-manufactured furniture, but some people still build their own tables and chairs.

That’s a pretty good analogy I may have to borrow :) You can also get high quality mass produced furniture but there’s still a group that will always prefer to build their own and set their own standards.

Re: I regret migrating to Codeberg

#405
post #394

Earlier quoted context omitted.

So youre proposing that everyone should always be criticizing every unjust thing in the world or else they're upholding the status quo? By that silly logic I guess codeberg is supporting the uyghur genocide because they don't mention it.

Until proven otherwise, Codeberg's operations have nothing to do with the uyghur genocide though.

There's nothing to prove when you posit your responsibility is limitless.

Codeberg is in Germany yet I don't see them taking a stance in the Russian war in Ukraine, which they helped finance by building their economy on cheap Russian oil and gas. I guess by ops logic that means codeberg is in favor of Russian aggression.

Re: I regret migrating to Codeberg

#406

Earlier quoted context omitted.

In your mind, why are the second kinds of things here not "criteria" or "heuristics"? (Also you can enclose things in * to emphasize on this site btw. There is a little grey 'help' next to the comment box.)

> why are the second kinds of things here not "criteria" or "heuristics"? I think you're asking why I call the heuristics for navigating the world "principles"? Principles come in 3 distinct flavors: a) Rule of conduct. The standard you hold yourself to regardless of circumstance or convenience. Examples can be honesty, fairness, loyalty, or non-violence. b) Organizing idea in a field. General concept that explains o…

Hm OK, thanks for the lesson here. To be clear, it kinda seems like in your original comment you are using both the (a) and (b) senses, but just making a prescriptive point about (b), right?

I think in this schema, I am still saying a good (b) principle for anyone is probably something like "have knowledge of the (a)s of things and people you depend on, so you can know if any of your other (b)s might cause some conflict down the line".

Re: I regret migrating to Codeberg

#407
post #385

So, 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…

Codeberg isn't software so the FSF's definition of software freedom is not relevant.

Re: I regret migrating to Codeberg

#408
post #392
post #388

Earlier quoted context omitted.

Codeberg is a service, not software. If we applied this standard then Codeberg would already have been in violation of the 4 Freedoms because they forbid distribution of CSAM (I would hope). Forgejo is unaffected by this because it's the software not the service and is not subject to the service's terms of service. You're misunderstanding the scope of this policy change.

I tried to address this when I pointed out no SaaS meets the bar in absolute terms, and the FSF also addressed it with the word "adequately". The policy change means that some free software projects are no longer welcome on codeberg, specifically because those projects take a stronger stance towards protecting free software than codeberg. What am I misunderstanding? Why should I trust them as stewards of forgejo?

Why shouldn't you? Linus won't let me post erotic Sonic fanfiction to the mailing list, but I still trust Linux to be a safe platform to write erotic Sonic fanfiction.

Re: I regret migrating to Codeberg

#409

The new terms [0] say “You must not share projects that mostly consist of code written by "generative AI"-tools […]. Such projects having an unclear copyright status […]” So okay, if you're concerned about the risk of liability from unclear copyright status, I suppose that's fine, but then why the “mostly”? It's not like the copyright status becomes less unclear by you supplementing with 50% hand-written code. [0] ht…

Its not the real reason. Copyright law varies with jurisdiction, is not simply if its AI written its not covered" anywhere AFAIK, and the and the reasons given in the blog post do have anything to do with copyright. There is a certain amount of fuzzy thinking, but I think what is significant about this is that Codeberg is not a neutral place for FOSS software. It is a place for FOSS that Codeberg considers good - so…

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 US, thanks to the DMCA.

So, their "copyright status is unclear" stance seems to be saying "it is unclear if the contributor can copyright the code, or if it cannot be copyrighted", but that argument does not make any sense:

"Not copyrightable" means "no one has a right to enforce a copyright on this".

If that is their objection, they need to run scrubs for public domain works + delete those too. God help them if they want to host old UNIX software. Unless someone has renewed the copyrights on stuff written before 1979, the copyright has already lapse, making it "not copyrightable".

If, alternatively, they're worried about inadvertent plagiarism, then they already have to have mechanisms to deal with intentional plagiarism, so no action is required.

If they're trying to impose their values on users by micromanaging acceptable use of third parties' computers, well, I agree: That's explicitly in violation of the definition of Free and Open Source software, so they're basically just ignoring their non-profit mission statement.

Re: I regret migrating to Codeberg

#410

Earlier quoted context omitted.

A big seal of quality because it is human written? Maybe in narrow spaces but in general, I’d put money on the average developer being significantly worse at writing code with bugs than an AI. It’s codebergs infra so their choice, but it seems like an overly simplistic solution to a complicated advancing technology, in that it is a threadbare line between “vibe-coded” and “complex agent harness with human oversight a…

I'd rather read bad poetry written by a person than anything generated by a machine. Even if an LLM generates "good" poetry, it did not, it mashed up elements of good poetry previously written by people, but stripped of all attribution, and stripped of all intents and insights of those original authors. Since software has a function besides pure art, it's tempting to think of it as actually nothing but function, and…

I struggle with that argument. I feel the same way but remind myself that I find art stupid (the blue line on a blank canvas worth x millions because of who made it and what their story is or something) and this seems like the same thing. I shouldn't care who wrote something if it's of the same quality. Also part of hacker ethos: we judge people based on their hacking, not diplomas or skin color or other aspects (in this case: type of neural network)

There's lots of people that appreciate art so I'm not saying this isn't a valid argument for wanting code from a real craftsperson. Just to me personally it feels like it shouldn't be, yet I feel similarly about it

Post reply on HN