Diseased Open Source Software Community - it's about ethics in Code of Conducts

  • 🐕 I am attempting to get the site runnning as fast as possible. If you are experiencing slow page load times, please report it.
Last edited:
Drew is sulking with vaxry again (https://fosstodon.org/@drewdevault/111363547103465966, https://archive.ph/IFUQS):
View attachment 5471809
View attachment 5471810

It's lacking context, but knowing Drew it's going to be about troons.

Is leaking private chats not against the infamous Code of Conduct?
So your parents were targeted for genocide in WW2 and beyond, whoop-de-do. Have you EVER thought about how much harder trans people have it in 2023?
 
extermination of a class of people on the basis of their identity is wrong
This presumably is Drew's definition of genocide. I'm guessing that immediately preceding the excerpt is Drew persuading vaxry that this means that there's a troon genocide, because of restrictions on HRT etc. I'm doubtful that vaxry is literally advocating murder here, though Drew is trying to portray it that way.
 
Is leaking private chats not against the infamous Code of Conduct?
Only when it suits their agenda. When Louis Rossmann made his video on Daniel Micay, many (including Micay) excoriated him for "leaking private chats" while ignoring the fact that Micay was threatening to ruin his reputation by accusing him of attempted murder. In that light, leaking is acceptable.

Here, thought, a retarded disagreement over muh "troon genocide" isn't. And I have no doubt that Drew DeVault would side with Daniel Micay.
 
Only when it suits their agenda. When Louis Rossmann made his video on Daniel Micay, many (including Micay) excoriated him for "leaking private chats" while ignoring the fact that Micay was threatening to ruin his reputation by accusing him of attempted murder. In that light, leaking is acceptable.

Here, thought, a retarded disagreement over muh "troon genocide" isn't. And I have no doubt that Drew DeVault would side with Daniel Micay.
I'd say it certainly breaches the "treat everyone with respect" clause. But the rules only apply to the little people, don't they?
 
Some gems in the replies. "Ember" thinks that vaxry should be literally lynched:
Screenshot 2023-11-06 at 16-43-02 Drew DeVault (@drewdevault@fosstodon.org).png

Making a list of your enemies with a view to murdering them. Just normal things, right?
 
Not to take away from discussion about the insanity of DeVault and his orbiters, but I was listening to the newest Python Bytes episode (episode page) and there was a discussion of how PyCon is still requiring masks and they think that's retarded (starts at ~5:20; YT link w/timestamp).

The full policy PyCon has, is actually dumber than the podcast hosts give it credit for (here/archive). tl;dr: you must wear a mask, N95 only, we do not give a shit if you took the vax, we will not back down from this, but we might add stricter measures. They're looking for a "mask sponsor" too. Lol, lmao even.

WHY WE (STILL) HAVE A HEALTH & SAFETY POLICY​

We are nice people and many of us and our fellow community members can’t attend without health and safety guidelines in place. We want PyCon US to be an event that everyone feels safe attending. PyCon US is exceptional in that we have people attending from all over the world—last year we had people attending from 75 different countries! We love that people bring their unique perspectives… but they also bring their local germs and Covid strains. We’re masking to keep our immuno-compromised friends safe at PyCon US and to ensure that those of us who share their homes with immuno-compromised people can also consider joining us without quarantining when they return home.

We are going to be doing some analysis on the airflow and refresh rates while we are in the convention center this year to see if there are some spaces that are well-ventilated enough to be indistinguishable from an outdoor situation for next PyCon US 2025. But for 2024, we are sticking with masking in all of the conference spaces.

MASKS ARE REQUIRED​

We are asking you to wear a mask during your time at PyCon US. That includes talks, the expo hall, hallways and sprints. We are looking into providing a second eating area outdoors for attendees who would like that – for either the airflow or the vitamin D or both.

Exceptions are:​

  1. Outdoor spaces
  2. Indoors while actively consuming food or beverages
  3. Speakers while presenting
  4. While necessary for communicating with someone who is hearing impaired when the ability to see the mouth is essential for communication
  5. Very briefly to take photos
Masks must be worn over the nose and mouth and must be made of a tight-knit, non-permeable material. N95 or equivalent masks such as KN95 or K95 are recommended. Alternatives to face coverings such as face shields, loose gaiters, scarves, bandanas, and face coverings with ventilation are not permitted to be used as masks. Although we encourage you to bring your own masks that you find comfortable, there will also be free masks available for attendees during each day of PyCon US, as supplies permit. (Want to be our Mask Sponsor? Get in touch!)

Attendees who are repeatedly unwilling to comply with the mask requirements will be asked to leave and are not eligible for a refund. Please don’t be “this person.”

VACCINATIONS ARE ENCOURAGED​

We encourage PyCon US attendees to stay up to date with the vaccinations that are available to them where they live. We know that PyCon US attendees are coming from all over the world and the availability of current vaccines is extremely different from place to place. We encourage you to do your best.

This does represent a change from the most recent two PyCon US events; a verified vaccination status was required to attend both PyCon US 2022 and 2023. We have made the decision not to require vaccination for a few reasons, including the increasingly wide variation in availability and recommendations for vaccinations and boosters globally, changes over time in the relevance of vaccination status in risk calculation, as well as the significant cost of the verification procedure which we can redirect to other safety measures.

Like the rest of this policy, we may review this stance and consider adding additional precautions should the situation change (see final paragraph of this policy).

Python Bytes hosts even noted that PyCon's attendance has been going down since the pandemic.

I don't really give a shit about Covid either way and from what I've seen that's the prevailing attitude from people who actually do any sort of tech work for a living. Even Chinese people I know from work stopped masking up for shit back in 2021. Most people who attend these conferences are either veteran developers or college students looking to network, so I don't see any point in this aside virtue signaling.
 
PyCon US is exceptional
It certainly is.

Vaxry's response to the latest goings-on: https://blog.vaxry.net/articles/2023-inclusiveActivists, https://archive.ph/dJTLi. He finally gets it!

It's also sad to see that the inclusive communities for which such people "fight for", are accepting this type of, ultimately hateful and bigoted, behavior. In my opinion, the easiest way to get rid of most of those people is for the communities they fight for to turn their back on them, showing lack of support for such behavior.

Ultimately, those people are, almost always, seeking attention and approval. Trying to "make their life matter", ignoring whether they will actually do more harm than good.

The GitHub issue he mentions: https://github.com/hyprwm/Hyprland/issues/3775, https://archive.ph/XRgHH. Being a Nazi in Current Year apparently means not wanting to drag politics into everything.
 
Vaxry's response to the latest goings-on: https://blog.vaxry.net/articles/2023-inclusiveActivists, https://archive.ph/dJTLi. He finally gets it!

The GitHub issue he mentions: https://github.com/hyprwm/Hyprland/issues/3775, https://archive.ph/XRgHH. Being a Nazi in Current Year apparently means not wanting to drag politics into everything.
He's being mega giga cancelled. The creator of Lutris, Mathieu Comandon, is a petty faggot who refuses to take bug reports from Hyprland users.
lutris.png
source (a)
 
Matrix is requiring all new contributors to sign a CLA so they can sell your code commercially under a proprietary license: https://element.io/blog/element-to-adopt-agplv3/ (https://archive.vn/tyXsT)
1699307649239.png

In other news Red Hat corpo and controlled opposition Emmanuele Bassi (aka ebussy) is annoyed that people keep pointing what an absolutely embarassing mess GNOME is: https://mastodon.social/@ebassi/with_replies (https://archive.vn/pPwh6)
1699308002780.png
1699308029064.png

1699308081965.png

https://mastodon.social/@ebassi/111352135459057631 (https://archive.vn/PBku5)

Reminder that GNOME used JavaScript as part of it's UI and their terminal can't render faster than 40 fps. Reminder that despite their claims, thumbnails in the file picker still doesn't work because they don't actually generate thumbnails. Reminder that file-roller (or whatever fork) is a fucking joke compared to Ark, which itself isn't perfect. Qt/KDE blows out GTK/GNOME at every level, not just in terms of their toolkit, but the end software itself. LXDE is abandoned and LXQT tooks its place. pcmanfm was abandoned, and pcmanfm-qt took it's place. The examples of people abandoning GTK in favor of Qt are many.
 
In other news Red Hat corpo and controlled opposition Emmanuele Bassi (aka ebussy) is annoyed that people keep pointing what an absolutely embarassing mess GNOME is: https://mastodon.social/@ebassi/with_replies (https://archive.vn/pPwh6)
View attachment 5473120
View attachment 5473121
>"I also don’t have a pathological need of people “liking me”, and I don’t derive any sense of self-worth from the approval or disapproval of people I don’t know…"
>malds over someone drawing a dick on his face

The lady doth protest too much. If you actually don't give a shit what people think about you then you wouldn't comment on them. retard.
 
Drew is sulking with vaxry again (https://fosstodon.org/@drewdevault/111363547103465966, https://archive.ph/IFUQS):
View attachment 5471809
View attachment 5471810

It's lacking context, but knowing Drew it's going to be about troons.

Is leaking private chats not against the infamous Code of Conduct?
Honestly really weird how much Drew wants to bring this person to heel. Feels like Drew wants to keep control of the Wayland ecosystem more than he actually cares about what goes on in ~the Hyprland community~

To really twist the knife Hyprland should drop wlroots in favor of their own protocol implementation
 
He's being mega giga cancelled. The creator of Lutris, Mathieu Comandon, is a petty faggot who refuses to take bug reports from Hyprland users.
View attachment 5473067
source (a)
I can only imagine how broken Wayland is when it comes to running wine, well, it probably doesn't run at all and it's just running through an Xorg abstraction layer. Considering hyprland is just a bog standard tiling WM there's not much excuse for Lutris not to work especially since it's just a glorified series of GTK menus dialogues. Lutris not working is basically saying GTK doesn't support Wayland. Yet they're okay with this because vague reasons.

Wayland remains dead on arrival (OHNONONONONONO ITS JUST A PROTOCOL!!!!!)
 
still waiting on that drew devault thread. he's reaching that lolcowdom.
I've had a lot of fucking around to do the past several weeks, but I promise I'll get it done by the end of the year or I'll post a photograph of my feet or something.

To give this message some substance, Drew wrote this recently:
https://drewdevault.com/2023/10/31/On-real-names.html (archive)
The possibility that someone may have something useful to offer to a free software project, but is not comfortable disclosing their name for any number of reasons, is a reasonable supposition. A maintainer whose “real name” policy is challenged on this basis would also be reasonable in saying “I feel for you, but I cannot agree to accept legal liability over the provenance of this code, nor can I communicate that risk to end-users who acquire code under a license that may or may not be valid as such”.
This is reasonable. Now, I use a pseudonym, but I'm also the only author of the code I write.
“Real name” policies are controversial in the free software community.
No, they're not.
That said, intent or otherwise, these policies can cause harm.
So can bullying people with a CoC.
The profile of the contributor who is comfortable using their “real name” is likely to fall more narrowly into over-represented demographics in our community; enforcing a real-name policy will ostracize some people.
The use of a “real name” also confers a gender bias; avoiding a “real name” policy neatly eliminates discrimination on this basis.
It's funny how overrepresentation works. Niggers are overrepresented in Africa, but that's supposed to be fine for some reason. White men are overrepresented here for a reason.
There is also one particular problem which has been at the heart of conflict surrounding the use of “real-name” policies in free software: transgender identities.
Of course, Drew.
Meanwhile, addressing a trans person by their old name, or “deadname”, is highly uncomfortable. Doing so deliberately, as a matter of policy or otherwise, is a form of discrimination. Many trans people experience deliberate “deadnaming” as a form of harassment in their daily lives, and institutionalizing this behavior is cruel.
If someone commits suicide because I use his or her real name, the only sad thing about that is I don't get to watch.
If a contributor’s identity changes, we make every effort to support this change in contemporary, future, and historical use.
Leave no record alone. Historical records must be updated. This reminds me of trannies complaining about blockchains, because an immutable record can't be modified transparently.
 
I can only imagine how broken Wayland is when it comes to running wine, well, it probably doesn't run at all and it's just running through an Xorg abstraction layer. Considering hyprland is just a bog standard tiling WM there's not much excuse for Lutris not to work especially since it's just a glorified series of GTK menus dialogues. Lutris not working is basically saying GTK doesn't support Wayland. Yet they're okay with this because vague reasons.

Wayland remains dead on arrival (OHNONONONONONO ITS JUST A PROTOCOL!!!!!)
Wine runs on Xorg because Wayland doesn't have proper support for shit that Wine needs. It would probably be smarter to start writing a hypothetical x11-ng or something with less technical debt and a bunch of cool extensions for HDR bit depth and multiple refresh rates than wasting >10 years on a brand new protocol, but I'm not an experienced member of the GNU/COC/systemd/Linux community, so who am I to give my filthy opinions?

Most software would work anyway if X11 was updated to remove some of the cruft, since everybody uses mature technology like xcb and widget toolkits.
 
Matrix is requiring all new contributors to sign a CLA so they can sell your code commercially under a proprietary license: https://element.io/blog/element-to-adopt-agplv3/ (https://archive.vn/tyXsT)
I don't know how anyone would be surprised given how they've had issue monetizing the service. This wouldn't be as much of an issue if Synapse wasn't garbage and they reduced the metadata "leaking" on the servers. Them making stickers use their service makes self hosting more of a pain. Then again this is the new way to monetize open source.
I wonder if this will impact Dendrite's development give it's an official Matrix project.
Reminder that GNOME used JavaScript as part of it's UI and their terminal can't render faster than 40 fps
Even on mobile workstations, GNOME stutters. The shrinking amount of plugins for the most basic functionality makes GNOME even more like OSX in philosophy. The Gnome devs have always been smug assholes, though, so no surprise.
 
This reminds me of trannies complaining about blockchains, because an immutable record can't be modified transparently
The same is true for git. Given that the commit history tree follows a similar concept as a blockchain, it's possible to figure out the actual name (and email) of a tranny by finding a repository the dude authored/commited to before trooning out and looking at the metadata of his commits.
 
Back