• bklyn@piefed.social
    link
    fedilink
    English
    arrow-up
    2
    ·
    edit-2
    1 day ago

    I have accounts on pixelfed and mastodon, but I don’t use them often. I’ve also moved from Lemmy to Piefed (which interacts with the lemmyverse, but runs on different software). I prefer it, as it comes with some better features and without the politics of the Lemmy devs.

    • early_riser@lemmy.world
      link
      fedilink
      arrow-up
      1
      ·
      22 hours ago

      Personally I don’t care what the devs think as long as it doesn’t trickle down into the software itself. If they somehow hardcoded censorship of things critical of China and Russia then I’d be worried. But I can see your point. Commie devs attract more Commies which leads to a Commie echo chamber where non Commies don’t feel welcome.

      • bklyn@piefed.social
        link
        fedilink
        English
        arrow-up
        1
        ·
        22 hours ago

        frankly, it’s because Piefed feels like Lemmy 2.0.

        I’ve been using lemmy for a couple of years, now, and I’ve seen very little improvement, especially UI/UX improvements based on user feedback. mostly because of the shitty, arrogant devs who only work on what they feel is important, in their incredibly detached and elitist manner.

        fuck 'em. it’s not really the politics-- it’s that the devs are openly hostile shitheads to the general community, especially if anyone dares disagree with them, ever.

        Piefed is more refined, has a few added (very convenient) features, and provides a superior web experience. On mobile, it’s mostly the same, but the Piefed web interface seems to prioritize features and ease-of-use over the ‘look what I made in Rust! Bow down before me!’ mentality. also, it’s coded in Python, so it’s just as fast, but with a lot of legacy library support, so development and upgrades come quickly.

        • early_riser@lemmy.world
          link
          fedilink
          arrow-up
          1
          ·
          edit-2
          22 hours ago

          Ah I didn’t realize it went beyond the devs being tankies. Yeah if they won’t take feedback that will just cause things to stagnate. Maybe I should check out Piefed.

          EDIT: as a non developer what’s the deal with rust and those who use it?

          • bklyn@piefed.social
            link
            fedilink
            English
            arrow-up
            1
            ·
            21 hours ago

            I’ll start by wrapping up my Lemmy dev comments: they’re just a bag of dicks. Yes, they invented something novel and fantastic, and I do very much appreciate their efforts, but they’re a bag of dicks. One of the cool things about Lemmy and the fediverse is that, if one group is a bag of dicks, there’s always some other group who is much more agreeable doing the same thing. And it’s not competition, it’s just growing the community.

            Second, to explain to someone who isn’t a developer, rust is a very new programming language that offers a lot of novel concepts, extreme efficiency, and a lot of interesting functionality. One of the big problems, however, is, due to the fact that it is a very new operating system, there is no massive library of pre-existing libraries (in the developer context) to use to aid encoding an application.

            See, whenever you need to do something that is commonly done in a lot of other applications, there’s usually, for most programming languages, an existing library, or a set of libraries that you can simply import in order to add certain functionalities rather than coding the entire thing yourself. With rust, because it is so new, developing any sort of new thing or advancement, requires the developer to hand code everything. While it is very exciting, and all of the ground level innovation occurs at this point, building a mission critical application out out of this, even for the most skilled developer, means you have to do 10 to 1000 times more work to get the same effect. Because you cannot stand on the shoulders of Giants, you must build yourself up to be a giant, yourself.

            Piefed, a Lemmie clone, is built on Python… One of the oldest scripting/programming languages that exists. It is very stable, it is extremely widely taught, it’s very easy to understand, use, and develop in such of environment, and there are at least four decades worth of functional libraries to tap into. Rapidly iterating software versions based on python is much faster and requires far less developer work, because they can stand on the shoulders of the 45+ years of giants that preceded them.

            It’s not simply a social philosophy, but an entirely different philosophy of development methodology. What the lead developers did is remarkable, and very amazing. But they have not substantially improved upon their initial product in almost 5 years. Others have. And the reason why they have not made monumental leaps of improvement? Because that three or four people are in charge of Lenny development, and they are all of the same mind that “I know best, and fuck anyone who would say different“. That attitude marks any developers time of death, because, for developer to survive through multiple generations, they must be both open minded and flexible. The Lemmy Debs are the antithesis of both of those things.

            So, I placed my bet on Piefed. It let me without the asshole doves who see no future, but their own self interest.

            I couldn’t give a shit if they’re communist. But they are dicks about it, so fuck em