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 regret migrating to Codeberg
401–410 of 617 posts
Re: I regret migrating to Codeberg
#402Keeping 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.
Re: I regret migrating to Codeberg
#403Earlier 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.
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
#404Earlier 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.
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
#405Earlier 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.
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
#406Earlier 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…
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
#407So, 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…
Re: I regret migrating to Codeberg
#408Earlier 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?
Re: I regret migrating to Codeberg
#409The 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…
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
#410Earlier 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…
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