Hyprland is an open source Wayland compositor based on wlroots, a project I started back in 2017 to make it easier to build good Wayland compositors. It’s a project which is loved by its users for its emphasis on customization and “eye candy” – beautiful graphics and animations, each configuration tailored to the unique look and feel imagined by the user who creates it. It’s a very exciting project!

Unfortunately, the effect is spoilt by an incredibly toxic and hateful community. I cannot recommend Hyprland to anyone who is not prepared to steer well clear of its community spaces. Imagine a high school boys’ locker room come to life on Discord and GitHub and you’ll get an idea of what it’s like.

I empathise with Vaxry. I remember being young, smart, productive… and mean. I did some cool stuff, but I deeply regret the way I treated people. It wasn’t really my fault – I was a product of my environment – but it was my responsibility. Today, I’m proud to have built many welcoming communities, where people are rewarded for their involvement, rather than coming away from their experience hurt. What motivates us to build and give away free software if not bringing joy to ourselves and others? Can we be proud of a community which brings more suffering into the world?

Update: Response from Vaxry, Hyprland Developer

  • sky ( sky@codesink.io ) 
    link
    fedilink
    English
    arrow-up
    101
    ·
    3 years ago

    [A trans person] joined the Discord server and made a big deal out of their pronouns […] because they put their pronouns in their nickname and made a big deal out of them because people were referring to them as “he” [misgendering them], which, on the Internet, let’s be real, is the default.

    Damn I didn’t know women didn’t exist on the internet! Also “making a big deal out of ones pronouns” is almost never the case, it’s always just a normal request for the respect of addressing someone properly.

      • drspod ( drspod@lemmy.ml ) 
        link
        fedilink
        arrow-up
        31
        ·
        3 years ago

        These are not Drew’s words, he is quoting something said by the project dev. The context that the previous commenter ommitted is:

        Following my email conversation with Vaxry, he appeared on a podcast to discuss toxicity in the Hyprland community. This quote from the interview clearly illustrates the attitude of the leadership:

        [A trans person] joined the Discord server and made a big deal out of their pronouns […] because they put their pronouns in their nickname and made a big deal out of them because people were referring to them as “he” [misgendering them], which, on the Internet, let’s be real, is the default. And so, one of the moderators changed the pronouns in their nickname to “who/cares”. […] Let’s be real, this isn’t like, calling someone the N-word or something.

    • phario ( phario@lemmy.ca ) 
      link
      fedilink
      English
      arrow-up
      58
      ·
      edit-2
      3 years ago

      Hmmm. If abuse happens, is the right idea to say that “I don’t need this community”?

      I’m not sure how that HackerNews comment helps in the slightest. If my university has an obscure basket weaving community and people are getting abused in that community, should I just say “Eh we don’t actually need a basket weaving community”.

      It’s also amusing to me that a commenter on a relatively obscure and niche website is complaining that that don’t need (or care about abuse that transpired on) a niche community from another website. And then this comment is echoed in yet another niche community.

    • Floey ( Floey@lemm.ee ) 
      link
      fedilink
      arrow-up
      6
      ·
      3 years ago

      That’s great for you but that might not be true for someone you recommend it to, or decides to give it a try after you mention you use it. Someone might go looking for help or tips there.

      • File a bug, read FAQ, StackOverflow? If you are messing around with window managers on Linux, a certain level of competency is expected. However, I’m more concerned about the weirdos hanging around in a discord chat of said window manager, harassing strangers. Such a strange hobby.

  • I can personally vouch for how toxic the Discord server and its moderators/admins are. Went there for support (Hyprland was crashing on startup on AMD, sway worked fine), and was told something along the lines of “if you can’t figure this out you’re stupid and you should stop using Linux”. Figured out the issue on my own and stopped using and recommending Hyprland after that.

    • vildis ( vildis@lemmy.dbzer0.com ) 
      link
      fedilink
      arrow-up
      3
      ·
      3 years ago

      I wonder if this comes from the only help / discussion being on Discord which has an infamously horrible search feature.

      A forum could even be indexed by search engines so no need for:

      1. A discord account
      2. Annoying the developers with frequently asked questions
  • Fizz ( Fizz@lemmy.nz ) Banned
    link
    fedilink
    arrow-up
    43
    ·
    3 years ago

    All this over some discord server drama. I cant blame the dev for wanting to code and not waste his time moderating.

      • sado1 ( sado1@kbin.social ) 
        link
        fedilink
        arrow-up
        13
        ·
        3 years ago

        It’s the moderation staff’s responsibility. Sorry for nitpicking, I understand in this case it’s likely the same people.

        I just get triggered when I hear that an open source software developer should have any responsibilities at all (maybe apart from some extreme examples), and I wouldn’t like this idea to stick in anyone’s head.

        • TehPers ( TehPers@beehaw.org ) 
          link
          fedilink
          English
          arrow-up
          6
          ·
          3 years ago

          I agree, open source devs don’t owe anyone anything (unless they’re accepting commissions or something). Also, generally speaking, being a good developer does not translate to being a good community moderator. There should be no expectation of the latter.

        • Zangoose ( Zangoose@lemmy.one ) 
          link
          fedilink
          arrow-up
          5
          ·
          3 years ago

          The developer doesn’t owe us anything, but if they’re creating an online community like Discord there are inherent responsibilities that come with that. If they don’t want to moderate, then they shouldn’t create a Discord/Matrix/Whatever server.

          Just like how even if the developer doesn’t owe us anything, that doesn’t mean it’s fine for them to push malware as an update to their previously fine code after they’ve established trust.

    • That douchebag can’t even moderate himself. I wasn’t considering trying out hyprland, but after this I wouldn’t feel safe running his code on any of my computers. I can imagine that it would do some “prank” if it found out that I’m thinking differently

  • 👁️👄👁️ ( mojo@lemm.ee ) 
    link
    fedilink
    English
    arrow-up
    43
    ·
    3 years ago

    this guy just learned about discord general chats lol

    they’re all this bad, and also they’re absolutely dogshit for open source software so I have no idea why people make them

  • beteljuice ( beteljuice@lemmy.ml ) 
    link
    fedilink
    arrow-up
    34
    ·
    3 years ago

    I stopped using it because of a couple shitty interactions on Discord. I don’t know anything about the developer himself but the company he keeps sucks. Using the word “cucked” when talking about breaks in dependencies… and being told “see if I care” when pointing out a race condition I found in initialization that caused problems with multimonitor setups.

    No thanks. Sway works great. No need for eye candy.

  • ExLisper ( ExLisper@linux.community ) 
    link
    fedilink
    English
    arrow-up
    29
    ·
    3 years ago

    Who cares about the community? If it’s useful and works I will use it. It’s not like I’m paying for it. If the community is toxic people will not contribute to the project. If they don’t need contributors they can do whatever they like.

  • GenBlob ( GenBlob@lemm.ee ) 
    link
    fedilink
    arrow-up
    25
    ·
    3 years ago

    It sucks that cool projects like hyprland are usually riddled with toxic weirdos that ruin it. It also sucks that there’s not much to choose in the wayland space that’s usable and actively developed but I refuse to use hyprland after seeing this.