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

9 points

It wasn’t really my fault – I was a product of my environment

Riiight.

permalink
report
reply
5 points

Yeah, I’m not too fond of that statement. I respect ddevault, particularly since I have seen his serious growth into a mature, empathetic person. So ICM surprised that this made it into the post.

permalink
report
parent
reply
21 points

The very next words are “but it was my responsibility”… what exactly is bad about that statement if you don’t intentionally cherry pick a bad quote?

permalink
report
parent
reply
-2 points

It was his fault too imo

permalink
report
parent
reply
35 points
*

You kinda left out the next line in which he says

But it was my responsibility

That’s the whole statement and tbh I agree. It’s never anyone’s fault for being a bad person, but it is 100% their responsibility to right their wrongs.

permalink
report
parent
reply
-6 points

I didn’t kinda leave it out, I just left it out

permalink
report
parent
reply
22 points

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.

permalink
report
reply
-5 points

Rare to see people with common sense these days.

permalink
report
parent
reply
47 points

Because it’s important to call people out for their bullshit and not tacitly approve of it by keeping quiet?

permalink
report
parent
reply
12 points

IMHO calling people out for everything easily turns into vicious witch haunts and doesn’t really change anything. They weren’t nice to you? Don’t use their software. The whole world really doesn’t need to know about each alleged asshole. Not shouting at every person I disagree with is not approving of anything.

permalink
report
parent
reply
19 points

I generally agree that it’s not necessary to bring unrelated problems into a space.

But this post reads like “this software is good but the community is not welcoming, I don’t recommend getting into either”. I think that’s valid.

permalink
report
parent
reply
4 points

If you use this software, You will likely come across the community, in at least a passive way. as this is a piece of software with extensive manual configuration. Most people will be reading blogs and forums to figure out their configuration.

permalink
report
parent
reply
-4 points

This is a good enough reason to fork a project and establish a new community with new norms.

permalink
report
reply
-8 points

People like you are insane

permalink
report
parent
reply
-14 points

Fork this project for what? For hecking misgendering your sisters? Go fuck off to your safespaces and stop bring your cancer to free software.

permalink
report
parent
reply
1 point

I mean if he is the lead dev, then I doubt this makes much sense.

permalink
report
parent
reply
-8 points

Hyprland is itself a fork of wlroots, a project that the author of this post created, so this has happened before and they definitely have the skills to bootstrap a new project.

permalink
report
parent
reply
22 points

It’s not a fork of wlroots. wlroots is a library to assist developers in creating Wayland compositors.

permalink
report
parent
reply
10 points

Hyprland is itself a fork of wlroots, a project that the author of this post created

No, it is not. wlroots is plumbing containing parts a compositor commonly would need to implement, and many compositors - including hyprland - sit on top of that to avoid reinventing the wheel over and over again.

permalink
report
parent
reply
103 points

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

permalink
report
reply
5 points

Does drew not know about the existence of singular they? I use that unless i know their gender properly

permalink
report
parent
reply
2 points

I use y’all also, it’s can be singular or plural in practice

permalink
report
parent
reply
37 points

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.

permalink
report
parent
reply
10 points

Unclear if you’re referring to the meme or if serious, so I’m gonna leave this here just in case: https://knowyourmeme.com/memes/there-are-no-girls-on-the-internet

permalink
report
parent
reply
27 points

given I am a woman who is currently on the internet, I am aware there are women on the internet.

thanks for explaining that for me 😉

permalink
report
parent
reply
-1 points
*
Removed by mod
permalink
report
parent
reply
-6 points

YWNBAW

permalink
report
parent
reply
3 points

LIES!

permalink
report
parent
reply
46 points

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

permalink
report
reply
17 points

It’s the developer’s responsibility to moderate the discord server properly.

permalink
report
parent
reply
14 points

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.

permalink
report
parent
reply
4 points

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.

permalink
report
parent
reply

He doesn’t have the responsibility to open a discord server for his project, absolutely agree.

But if you open a server, you do in fact have to moderate it.

permalink
report
parent
reply
2 points

The developer owes you nothing.

permalink
report
parent
reply
5 points

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.

permalink
report
parent
reply
-1 points

“server”

permalink
report
parent
reply
2 points

That’s what they’re called over there, yes.

permalink
report
parent
reply
48 points

Then don’t run a discord instance?

“Hey, the server is getting pretty toxic and I can’t be bothered moderating it - this is no longer an official communication channel, I’m not going to be hanging out here anymore, if you need help ask in the GitHub discussion forum”

permalink
report
parent
reply
20 points

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

permalink
report
parent
reply

Linux

!linux@lemmy.ml

Create post

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

  • Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.
  • No misinformation
  • No NSFW content
  • No hate speech, bigotry, etc

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

Community stats

  • 7.9K

    Monthly active users

  • 6.4K

    Posts

  • 175K

    Comments