Comment by chmod775

4 days ago

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.

The article calls another entity exerting its right of free association 'censorship'. This too is signaling a certain set of values.

Even Immoral and Amoral companies serve values that others might consider 'baggage'.

Palantir worshipping death and war has caused their civilian contracts to suffer and languish. This is baggage; It may be their own death knell.

'(amorally) maximizing shareholder value (for the next quarter)' is (for me) an insane value system on its face, and makes problems for everyone around them, yet who argue like you are here don't see that as 'personal baggage' at all.

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.

    • >> Are you consciously choosing to completely ignore > Let me stop you right there: Yes

      Reading this in text is unreasonably funny. Thanks for the chuckle

    • Yeah, it's pretty clear that they're instituting rules that they haven't thought about deeply, and they just need to reduce traffic by any means necessary, and they'll use any excuse they can to minimize traffic, whether that's banning LLM code because it could be malicious and has unclear copyright status, or any other reason that they can come up with. The fact that their terms of use don't match up with their blog post about it demonstrates this pretty clearly.

      But I don't have a horse in this race. I self-host my code using Fossil.

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

      5 replies →

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

      No. LLMs and blockchain are the same kind of shit.

      6 replies →

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.

      1 reply →

    • Yet those same Linux geeks have now decided not to take a "stand" against AI, but rather embrace it. Twenty years ago when the Afghanistan and Iraqi wars raged on, did they oppose working with the military contractors at Red Hat or the NSA? No, they focused on the mission.

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

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

      He's known for staying focused on one single issue, which is important for personal reasons unrelated to group affiliations.

    • RMS headed a political organization, and kept his political campaigning to things directly related to the politics that his organization represented.

      The people who were angry at RMS's "politics" were always actually mad at the concept of Free Software in general, and the fact that RMS thinks that software that is not Free is bad software (and does not think you are an exception.) He wasn't banging on about trans rights or Muslamic invasions, but people being enslaved by machines run by the powerful.

      Doesn't mean that he didn't have opinions, he just knew why people cared what he thought. When he ventured a bad (but common) opinion about sleeping with teenagers, it opened a hole that his enemies drove a truck through. It's also notable that he did this to defend his friend Minsky; people often compromise their professionalism over personal relationships and interests.

      6 replies →

  • "nice things" you mean upholding the harm of the status quo by not criticizing it

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

      6 replies →

    • But do people look at installing a formulae in brew and wonder "what's their position on Uyghur oppression in Western China?" Like, wow, jxl is pretty neat, but they don't have a position on Palestine so I don't know if I should leverage the JPEG XL format?

      Insanity. IMO. Keep that stuff at home.

      1 reply →

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

    • Early Firefox was the example. Looking at Firefox's market share decline since Eich got replaced reinforces the point though.

I get tired of it because it just becomes a tit for tat war and you end up with these extremely polarized communities.

Codeberg is not for me, I could never get over them keeping the anubis anime girls on, but it would be nice if open source communities were a bit more open. There will always be a line to draw but some of the current rules feel arbitrary.

  • > Codeberg is not for me, I could never get over them keeping the anubis anime girls on

    To be fair, that seems like a bit of an odd detail to obsess over.

    A service could be bright pink for all I care* as long as it just works without me having to worry about checking their blog for the latest decrees being handed down on a daily basis.

    * Take that with a grain of salt because my - in some people's eyes - questionable stylistic choices are the direct cause of a couple hundred userstyles and scripts out there.

    • How is that fair or odd? I don’t want to pop up anime furry girls while I am using a service? Not sure why you think or suggest I am obsessed with it just a choice. Odd comment to make.

      It’s a choice to not use it but also a choice the folks that decide to keep it shown.

      It is absolutely that communities choice but I see it as a tell for how the folks think about running their community and as these new rules are being made aligns with the assumptions I already made.

      Similar to how I migrated from post hog when then created that fabulously confusing OS UI. Or I wouldn’t use a service that used Pepe memes.

  • The whole Fedora infrastructure shows the default cute Anubis character (while protecting said infrastructure from AI scrappers) & I don't see any problems with that. :)

    • Is there a bypass for those yet? Not all of the machines I have run it at a reasonable pace, so I'd like to just farm the challenge to some other machine.

      My nice desktop that I use for C++/Rust/Formal Verification takes multiple minutes sometimes, and I'd rather not replace the motherboard over this, or figure out why it's not using the GPU/whatever.

      OTOH, I have a MacBook with Apple's terrible window manager. It blows through it in a few seconds. The same is true of my ancient phone, and some newer low-power mini-pc's, etc.

      2 replies →

    • I don’t object to anime or furry art. I just think shared infrastructure serving a broad technical audience is better off staying visually neutral. Once branding starts signaling subcultures, the discussion too often shifts from the software to identity. Given the other decisions some of these communities have made it makes sense. Not for me but that’s ok!

What are these plentiful alternatives? SourceHut also comes with “personal baggage”.

  • Just host your own git server, it's an afternoon project. Use other forges as mirrors.

    • Forgejo is pretty crazy easy to setup if you have a server with some storage already. It can be set to lock out people by default

    • I have been self-hosting Gitea since long before Forgejo existed, but I understood the parent to be talking about third-party hosting with a FOSS community around it.

      2 replies →

    • if you have ssh access to a server, setup is as easy as

          ssh user@host
          mkdir myproject
          git init --bare myproject
      

      Done.

      The remote URL is user@host:myproject (relative to user home dir) or user@host:/home/user/myproject (absolute path)

      1 reply →

  •   docker run data.forgejo.org/forgejo/runner:12 forgejo-runner
    

    I thought this was supposed to be a site for hackers? Apply some Hacker Nature to the problem.

    • > I thought this was supposed to be a site for hackers? Apply some Hacker Nature to the problem.

      Incorrect: it’s part marketing/platform for a large VC investor and part general tech discussion board. More than not I see “hackers” in the original sense of the word denigrated here unless they have some level of celebrity behind them.

      2 replies →

    • I have been self-hosting Gitea since long before Forgejo existed, but I understood the parent to be talking about third-party hosting with a FOSS community around it.

  • It really is a shame Drew is so opinionated and dogmatic.

    I like most of his work, but his politics make Source Hut too shaky of a foundation to build on.

we're rapidly movement towards an internet where it will be the bad actors hiding their "personal baggage", who will end up in a little corner. as it should be. it's those people who have harmed the world at a global scale. by asking to separate technology from personal & societal values

Well said. This is one of the most concise and from my point of view accurate accounts of what is happening right now.

I'm personally sick of all the politics in OSS development, as such, I no longer actively contribute.

Different strokes for different blokes/whatever floats your boat. I don't care, do as you please.