- Joined
- Mar 13, 2022
Drew DeVault is an American expat opinionated software developer based in the Netherlands. If you ask him what he's known for, he might answer by naming things like sway, wlroots, SourceHut, Hare.
You don't need to know what those are, because he's more known for being very, very opinionated.

source (archive)
A perfect example of this is his interactions with Gemini.
Gemini is an alternative Internet protocol. You're using HTTP right now to view this thread, but Gemini aims to be much simpler. Drew liked Gemini so much that he sung its praises and had Gemini-exclusive blog posts (archive).

(archive)
Posts marked with "what is gemini://?" are only viewable through Gemini.
However, in February of 2021, he would sperg out over the fact that a client software named Amfora was asking for favicons, and threatened to automatically block everyone that used Amfora from his site.

Some people took issue with the threat:

But DeVault defended it by saying "Get used to it."

source (archive)
A year after this spergout, he deleted his Gemini site, for seemingly unrelated reasons (archive).
Calculator Autism

source (archive)
The natural question to ask is if Drew was always like this. The answer is yes, of course.
Drew DeVault's Internet presence in the early 2010s included a project he started called KnightOS, an operating system for the Texas Instrument brand of calculators.

source (archive)
His OS was well-received in the niche community of calculator enthusiasts, and he and KnightOS eventually made their way to a calculator forum known as Omnimaga.

source (archive)
This was an entire board dedicated to KnightOS.
Under the username SirCmpwn, he even ascended the ranks and became one of the Coders of Tomorrow (an autistic term (archive) for Omnimaga's programming team).

source (archive)
But all good things must come to an end. Since this is a lolcow thread, that end comes in the form of a spergout on Drew's part.

You see, Drew DeVault is an enlightened atheist. He knows that all religions are bullshit, therefore he must say "Your religion offends me" and "I don't have to respect your religion - in fact, I don't."

source (archive)
For this and him allegedly posting porn links in the forum's IRC chat room, merely one day later, he was demoted from being a Coder of Tomorrow.


source (archive)
But not for long. Eventually he became staff again, and then got into a slapfight with another staff member in the IRC channel. He won the fight by banning everyone and shutting the room down.


source (archive)
If that wasn't enough, he also ragedeleted a thread dedicated to posting the releases of a calculator programming language known as Axe (archive).

source (archive)
As a result, his Omnimaga account was banned and deleted. But SirCmpwn wouldn't stay away from the site for long.
Two months later, he created another account named KnightOS, saying he would only use the account to talk about KnightOS things.


Some welcomed him back, but others brought up a history of him sending death threats (which I was unable to find).

source (archive)
Unfortunately, he would soon be rebanned, due to some unspecified incidents that took place on Omnimaga, and another calculator forum named Cemetech. Public information on these incidents are sparse.


source (archive)
Even as late as July 2017, there are allegations of SirCmpwn causing trouble on another calculator forum named CodeWalrus in November of 2015.

source (archive)
This post in 2011 gives a perfect summary of Drew DeVault's behavior during this time, along with serving as an accurate prediction of what was to come in the future.

source (archive)
Politisperging
As you can guess by now, Drew DeVault has political opinions, and he puts them everywhere, even in unrelated places.A perfect example of this is when he likens "anti-Wayland activism" to "anti-vaxxers, flat earthers," and "9/11 truthers" and accuses them of harassment with no evidence.

source (archive)
For context, the windowing system that has been used in Linux for over 20 years is X11, while a new system called Wayland is slowly being adopted. Drew is mad that people aren't blindly accepting Wayland and are thinking for themselves whether to adopt it or stay on X. It's not hard to see why, considering Drew himself is the original author of a Wayland window manager named sway (archive).
His political sperging includes contempt for anyone who doesn't want politics in their software:

source (archive)
This can be seen with how he runs SourceHut. Drew is the man behind SourceHut, a place to store code (if you've heard of GitHub, this is a competitor). He made SourceHut explicitly political, erroneously conflates white nationalism with Donald Trump, and says SourceHut will not do business with Trump supporters.

source (archive)
It's not just limited to Trump supporters. His incessant political idealism extends as far as banning cryptocurrency-related projects from SourceHut, because something something environmentalism and criminals.

source (archive)
You can tell he has double standards, because he would never consider the environmental or criminal impact of transgenderism, or the value of resisting financial censorship. In fact, multiple times, he has breathlessly sung the praises of trannies:

The person on the left is not a woman. It is a man in a dress named "Alyssa" Rosenzweig, who develops Asahi Linux alongside fellow lolcow Hector Martin. But Drew DeVault says "You and I" have "more in common" with "Alyssa" than the cherry-picked rich male on the right.

He also dismisses any concerns about wokeness as a "conspiracy theory".

source (archive)
Meanwhile, despite being white himself, he complains about "white savior techbros" having a "stupid fucking idea to save brown people".

source (archive)
Crusading & Evangelizing
Drew DeVault constantly crusades against people he doesn't like and evangelizes his own software and projects, even if nobody uses them.Remember how DeVault handles Wayland criticism? Here he is being angry at X11 "simps":

source (archive)
Drew believes that Richard Stallman / RMS's Kind Community Guidelines were "deliberately written" to "protect" the right to "misgender" trannies.


source (archive)
No surprise, then, that he believes Richard Stallman needs to be replaced with "leaders of color, women" and "LGBTQ representation".

source (archive)
If you ever take issue with his opinions on RMS, he will publish your email address and call you a "stan".

And even if you apologize, it won't be enough for him.

source (archive)
If you ever browse 4chan's technology board, /g/, you'll eventually come across threads shilling random DeVault shit like Hare (his programming language).

source (archive)
These threads are often evangelizing Drew DeVault to make him seem more important than he really is.

source (archive)
It's widely speculated that these threads are made by Drew himself. Anons have found that he has /g/ bookmarked in his web browser among other boards.

source (archive)
Timestamp is 0:59. He also has /c/, /u/, /a/, and /tg/ bookmarked.
Similarly, he evangelized SourceHut so much on Lobsters, a left-leaning news aggregate site, that they banned him. Also because he was too negative.

source (archive)
Even though he's banned, he still seethes about the site on his Mastodon. Here he refers to a post about Ares, his operating system.

source (archive)
Since even Lobsters isn't good enough for him, you can guess how he feels about another news aggregate site named Hacker News.

source (archive)
And if you thought DeVault was a nobody, he has enough clout to get his post shared by other code hosting sites like Codeberg:

source (archive)
Just like fellow tough guy Hector Martin, Drew DeVault really hates Hacker News.

source (archive)
In fact, he even retweeted Hector's whining about being banned from HN.

(archive)
He has really great and accurate and totally not schizo politisperg theories about how HN operates.

source (archive)
But you better not correct him on it, because that's "mansplaining", despite he himself being a man.

source (archive)
Speaking of mansplaining, he launched (archive) a site called "posmasc", which stands for "positive masculinity" and deals with issues like "Feminism", "LGBTQ+ identities", "Microagressions" [sic] and "Rape and rape culture". If you think it sounds like "pozzed masc", you're not alone.

source (archive)
And in case you had any doubts that he hates us, he describes us as "a certain forum devoted to the coordinated harassment of its victims" and said he has no problems with increased private censorship.


source (archive)
Drew DeVault wants people to evangelize Hare.

source (archive)
But his biggest crusade yet is against a project known as Hyprland.
Drew shoves his CoC into Hyprland

source (archive)
Hyprland is a compositor for Wayland. Don't worry about what a compositor is; for the purposes of this section just think of Hyprland as a Wayland thing.
On September 17, 2023, Drew DeVault published a hit piece against Hyprland, claiming it is "toxic" because people in its Discord server hold wrongthink opinions.

He says that moderators changed a tranny's pronouns from "they/she" to "who/cares", and sensationalizes this by calling it a """harassment campaign""".

He also takes issue with the project not adopting a Code of Conduct, which ironically itself would be a tool of harassment to exclude anybody with diverse opinions.

Note that this isn't even the first time DeVault has tried to get Hyprland to bend the knee. He privately talked to Vaxry, the creator of Hyprland, in February:

But it wasn't enough then, and it's not enough now, because for woke leftist tranny dick suckers like DeVault, it's never good enough.
He demands that the leadership take a "serious look in the mirror" (a demand he will never follow himself, of course):

Has a retarded gotcha where he tells members to "test" their radical free speech by using their speech to "argue against hate":

Offers sincere condolences to the "victims" of "harassment":

And wants people to share this post everywhere. In effect, cancelling Hyprland and Vaxry.

source (archive)
Let's take a moment to look at this Drew post that is ironically applicable to his behavior.

source (archive)
I agree, Drew, I can't believe someone would put Hyprland into the rumor mill and grind Vaxry's reputation into the dirt just for a few upvotes based on hearsay.
I'm not kidding about the reputation, by the way. As a consequence of DeVault's screeching, Hyprland was attempted to be removed from the packages of a Linux distribution named OpenSUSE.

source (archive)
Thankfully, it failed (archive).
Vaxry, the lead developer of Hyprland and the person most accused of being "toxic" and bigoted made an excellent response post:

He refutes the incidents mentioned as Drew taking things out of context:


And sums it up best:


source (archive)
Unfortunately, that's not the end of it. Drew shits on Vaxry's blog post:

source (archive)
But only a day later, Drew DeVault ended up having a "constructive conversation" with Vaxry on IRC:

source (archive)
And got him to write a Code of Conduct for Hyprland.

source (archive)

Early in the thread, Drew states that comments about """gender-affirming healthcare""" being inappropriate for children (which it is, and asserting otherwise is supporting child abuse) is a """transphobic remark""".

And of course, Drew can't help but get into drama too.


source (archive)
So that's the end of it, right? Of course not. With a politisperg like Drew who always sees everything as political, it's never good enough for him.
Almost two months later on November 6, 2023, Drew is cancelling Vaxry again and fallaciously painting him as some sort of genocide supporter:

Alt text: "IRC log which ends with vaxry saying he could be convinced to support genocide"
source (archive)
Vaxry, for his part, wrote a blog post in which he gets it:

Except he still thinks Drew is overall good.

But he recognizes that there are now people trying to slander him as a "Nazi" for no good reason:

source (archive)

source (archive)
And the damage has already been done. The creator of Lutris, Mathieu Comandon, refuses to take bug reports from Hyprland users, thanks to Drew DeVault's autistic jihad.

source (archive)
In summary, Drew DeVault crybullied Vaxry into adding a CoC to Hyprland, but this wasn't good enough for him, so he slandered him as a genocide apologist and consequently, people are smearing him as a Nazi.
Conclusion

source (archive)
Drew DeVault is an Internet Tough Guy who is a perfect exemplar of the cancer killing free and open source software. He shoves politics everywhere and explicitly rejects ignoring politics. His lolcow behavior makes him a liability for any project looking to just shut up and code.
Drew Chadwick DeVault
drewdevault.com (archive)
sircmpwn.blogspot.com (deleted) (archive)
knightos.org (archive)
mediacru.sh (deleted) (archive)
kerbalstuff.com (deleted) (archive)
sourcehut.org (archive)
harelang.org (archive)
sir@cmpwn.com
SirCmpwn@makerbot.com
mfp@cmpwn.com
drewd@coloradotc.com
sircmpwn@gmail.com
drew65949@gmail.com
Mastodon (defunct): @SirCmpwn@mastodon.social (archive)
Mastodon (deleted): @sir@cmpwn.com (archive)
Mastodon: @drewdevault@fosstodon.org (archive)
Twitter (defunct): @drewdevault (archive)
Twitter (deleted): @sircmpwn (archive)
Hacker News: ddevault (archive)
Lobsters (banned): ddevault (archive)
Reddit: /u/drewdevault (archive)
Reddit (deleted): /u/sircmpwn (archive)
SpacePub (user): @ddevault (archive)
SpacePub (channel): @sircmpwn (archive)
GitHub (defunct): @SirCmpwn (archive)
GitHub: @ddevault (archive)
SourceHut: ~sircmpwn (archive)
GitLab: @ddevault (archive)
Freedesktop GitLab: @ddevault (archive)
List of donors (deleted) (archive)
Fosspay (deleted) (archive)
Patreon (deleted): sircmpwn (archive)
LiberaPay: SirCmpwn (archive)
Duolingo: SirCmpwn (archive)
Trello: sircmpwn (archive)
Cemetech: SirCmpwn, User ID 1777 (archive)
Omnimaga (banned & deleted): SirCmpwn
Omnimaga (banned): KnightOS (archive)
TI-Planet: SirCmpwn (archive)
ti-calc.org: Drew DeVault (archive)
OSDev.org Forum: SirCmpwn (source, archive)
CodeWalrus: SirCmpwn (archive)
Minecraft: SirCmpwn, UUID dba0c48e-1c58-4963-b9e9-3a038a66bb98 (source, archive)
Minecraft Forum: SirCmpwn (archive)
Kerbal Space Program Forum: SirCmpwn (archive)
cmpwn.com
stew.moe (archive)
fuckoff.horse
listed.moe
sircmpwn.moe
sr.ht (archive)
aerc-mail.org (archive)
git-send-email.io (archive)
kitchensink.host (expired)
srht.site (archive)
useplaintext.email (archive)
wio-project.org (abandoned) (archive)
redacted.moe (404)
mirror.devault.com (archive)
live.stew.moe (archive)
IRC: #stew on Rizon
Born 28 June 1993 (source, archive)
Resides in Amsterdam, NL (source, archive)
Previously Philadelphia, PA (archive); Galloway, NJ (archive); Highlands Ranch, CO; Colorado Springs, CO (source, archive)
Previously worked for SpaceX (archive), Microsoft ("Student Insider") (archive)
This private information is unavailable to guests due to policies enforced by third-parties.
Special thanks to the following farmers for information:
@ditto (s), @Instant_Pot_User (s, s), @WhiteNight (s), @Rusty Metal Skull Gun (s, s, s, s, s, s, s), @UERISIMILITUDO (s, s), @Account (s), @SFINAE (s), @Geranium (s), @Average K-On Fan (s), @Bloom Worm Cross Field (s), @Flatline (s), @Avenue (s, s), @notorietus (s), @vandross (s), @gateway (s), @Saddam Hussain Obama
And special thanks to anons on 4chan's /g/.
Last edited: