Drew Chadwick DeVault / ddevault / SirCmpwn - Opinionated white-male-guilt-ridden software developer. Cancelled Hyprland and slandered it as "toxic" and transphobic. Hates X11 users and Hacker News. Lolicon.

  • 🐕 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:
Okay, damn, let me share what I know about https://useplaintext.email before someone beats me to that punch too.

So, basically, Drew DeVault made that ridiculous domain, and that led to someone countering it with this:
https://stop-gatekeeping.email (archive)

Only the archive is available nowadays, which is part of the reason why making individual domains for this kind of stupid shit sickens me. Anyway, notice that this response is written entirely without HTML, as a silly counter.

Here are some of the highlights:

Code:
1.2 Problem Individuals

   Recently, there has been an uptick in organisations that, due to
   their choice of mailing list operations manager, are
   utilising mailing list management software that explicitly blocks and
   denies e-mail submissions that are using HTML, even if the email's
   contents are purely plain-text. This includes messages that contain a
   plain-text multipart which can be rendered separately. This has
   resulted in a considerable loss of talent by individuals[Ref. 2] who
   are choosing to use e-mail clients that do not provide the ability to
   disable HTML emails for the sake of simplicity, or because the
   functionality is not required for the majority of the application's
   user base.

Code:
Case Study: Alpine Linux
   Upon the dismantling of the original mailing lists due to the power
   vacuum caused by several high-profile Alpine Linux core contributors
   leaving the project due to burnout or personal reasons, the
   individual behind SourceHut, aka sr.ht, stepped up to provide new
   mailing list software.

   After this individual stepped in to provide this "service", the
   ability to contribute to the mailing lists using e-mail with HTML
   ceased. This was described by the Alpine Linux project lead as:

   > a surprise and unintentional (except from a single person)

   > super annoying to get locked out of participation like this

   > imho, unacceptable

   Experts world-wide are still attempting to discern the identity of
   the "single person". Efforts are ongoing, but progress is being made.

So he has a long history of making obnoxious single-use websites. People like Drew want others to conserve energy and eat less meat. Well, I want people like Drew to use fewer damned domain names.
 
Another interesting subdomain is mirror.drewdevault.com (archive), which includes three videos of him playing tranny game, a presentation in which he explains why cryptocurrency sucks, and a super weird NSFW video.
Archive of mirror.drewdevault.com (with packages.knightos.org, episode 19 of Demon Slayer, some Go downloads, and a binary called "hugo" removed): (uploading...)
That "hugo" binary is probably this, a popular static site generator written in Go which he uses for his main website hence that's not bizarre, probably an accidental upload or something.
His presentation video and gameplay videos among other videos related to his blogs are stored there to have a some sort of nice URL that can be used anywhere he desires to, especially on his main website.
The rest of things along with a random episode of Demon Slayer and weird NSFW video, I can't fathom about it. Maybe he also uses it as some sort of a public archival site for things he found "interesting" on the internet? (Assuming he intents for the passerby to access this site at the first place)
 
Last edited:
Egotistical soydevs like this fucker or Hector Martin make me MATI and ashamed of being a linux user. Regardless of all the downsides of winblows and the moral corruption of Microsoft as a company, at least windows is truly a system for everyone and you will never see any sort of cringy political gatekeeping and raging autism from them.

I sincerely wish people like Drew would actually get to experience the oppression and bullying they claim they receive so much of. If opensource is to have a future other than a hyper-autistic hobby about constantly reinventing the wheel, these lunatics need to be knocked down a peg.
Linux is just a kernel nigger, you don't have to use sway or gayland or whatever projects this faggot involved in. I take pride in that there is software that I use that chances are I break the CoC and use to spread hatred on the internet and they can do absolutely fuck all about it. If you contribute to FOSS projects use one username to contribute to a project and another username to harass people like drew to try and convince them to neck themselves.
 
Somebody needs to do a deep analysis of Hare, because of how Drew thinks it will save the world. I don't know the most about language design, and I would love to see somebody picking apart every flaw in the language.

Unrelated: I've noticed something from reading this thread, people seem to not know what the CoC even does. What people misunderstand about CoC shit is that the CoC only applies to contributors, i.e. people sending in patches. If you only use the software, the CoC only affects you indirectly (The software is slightly less well-developed because of people that get blocked from contributing by jannies.)

A lot of people forget that for every autistic tranny there is an autistic natsoc weeb that just wants to shitpost in peace.
There are also droves of purposefully apolitical schizos that simply enjoy using free software. Unfortunately, they get lumped in with autistic spergs by the Drew-likes.
 
There are also droves of purposefully apolitical schizos that simply enjoy using free software. Unfortunately, they get lumped in with autistic spergs by the Drew-likes.
True but like all popular FOSS software normies just use it everyday and it just gets lumped in as a footnote in the about page without anyone noticing.
 
Somebody needs to do a deep analysis of Hare, because of how Drew thinks it will save the world. I don't know the most about language design, and I would love to see somebody picking apart every flaw in the language.
I've looked at the website examples with the intention of mocking it, but really there's nothing too interesting or different about it. It looks like every other modern language looking to join in the systems programming space, take C, add Rust keywords and structure, some Python shorthand syntax. I could nitpick but it's not interesting. These are surface level criticisms of the syntax, if someone knows enough to examine how it operates in the lower levels then maybe, but usually these languages are so homogenized that the differences are minor. Trying to be better than C is really a trap for the Engineer's Dilemma, you end up with C++ or Rust and now you've gone too far but you can't turn around.
 
Hare is so boring that you can't even laugh at it.

That's part of the critical flaw of Hare: It's a language that absolutely nobody asked for. C was born out of necessity; the developers of Unix wanted a portable systems language, therefore they made one. C became really popular shortly thereafter because Unix also fit into a large niche that was previously unoccupied. Even languages like C++ or Rust actually filled niches. C but slightly higher level, C but memory-safe and not as ancient as Ada, etc. Hare is just C with some syntax sugar, and nobody would really use it except for the novelty of using C with modern syntax sugar. Everybody uses C still. Since C already exists, and so much engineering and knowledge has been put into C, Hare will never replace it. The only thing that has even a remote chance of replacing C is a radically different OS paradigm that doesn't lend itself too well to C. Even then, people will still use C because they don't want to have to port freetype to your "special" uberlanguage just to render crisp text.

If I designed a programming language, the first standard library functions I would add would be for C FFI. Then my language would be immediately able to be used for real software instead of only its own compiler and a few assorted shell programs. Oh, wait. The Hare compiler is written in C. Sad!

Basically, what if Wayland was a programming language?
 
Trying to be better than C is really a trap for the Engineer's Dilemma, you end up with C++ or Rust and now you've gone too far but you can't turn around.
Something else that should be noted about Drew is his worship at the altar of UNIX. He seems to lack original thoughts in his head, and Hare even copies the way the C language poorly emulates features such as inheritance, which is by stitching one record to the end of another explicitly. Ares is just UNIX without the one quality that keeps people using UNIX, which is the thousands or millions of man hours spent maintaining the shit so that other shit mostly works on it.

Drew doesn't believe in metaprogramming, that is he doesn't believe the act of automation should be automated, which reveals him to be a fool.

To join in on the earlier largely-irrelevant discussion, the Linux kernel doesn't work. It's several million lines of code without a real memory exhaustion strategy beyond shooting a random process in the head. In fact, its status as a disconnected kernel is part of the reason it's so bad. I've read that Apple macOS provides high-level data structures for caching and, in the face of low memory situations, the caches can be cleared to recoup memory. The situation on GNU/Linux is fucking amateur hour in comparison. Suggest to these fucking idiots that the operating system should be able to ask which process to kill, and they will treat the idea as if it's from the future. Operating systems written in the 1980s had this functionality, but they were coherent single systems that knew what they were doing. I'll try not to rant further.
C but memory-safe and not as ancient as Ada
The C language dates back to 1972, whereas Ada had its first standard in 1983.
If I designed a programming language, the first standard library functions I would add would be for C FFI.
Don't design any programming languages any time soon.
 
Drew doesn't believe in metaprogramming, that is he doesn't believe the act of automation should be automated, which reveals him to be a fool.
Yes. All of the truly influential programming languages of the world have some form of metaprogramming, either inherently or as some special construct.
The C language dates back to 1972, whereas Ada had its first standard in 1983.
I worded it like that because Rust is trying to be Ada without the COBOL-derived "It has to look like English because IT JUST DOES OK?!" brainrot and mild design-by-comitee elements. I should have used "slightly unwieldy". Rust is indeed slightly redundant, as a mixture of some of the better parts of C++, assorted functional languages, and Ada. This is better than Drew's language, which takes a single language that has little else than extreme compatibility and just makes it incompatible.
Don't design any programming languages any time soon.
I won't design any languages that nobody would ever want to use in a production environment. A good way to make people want to use a new language in their important tasks is to allow them to connect it to the lingua franca of computing easily, because they don't want to rewrite the entire technology stack to use something like OpenCV. I was additionally being slightly hyperbolic, it would obviously have to have the core constructs finished before it would be smart to add dlopen and dlsym.

You should elaborate on your thoughts in a thread somewhere. I would like to understand them.
 
Last edited:
I bet Microsoft is actually funding these fuckers specifically to wreck Open Source's reputation and make sure it doesn't get industry adoption.
Open Source is being used, it's just that it's more prominent in server spaces, you know, where people acutally work to keep things in check, up and running.
Windows as a server OS sucks donkey dick and I'll pray to whoever is forced to work with it.
 
Hare is just C with some syntax sugar, and nobody would really use it except for the novelty of using C with modern syntax sugar. Everybody uses C still. Since C already exists, and so much engineering and knowledge has been put into C, Hare will never replace it. The only thing that has even a remote chance of replacing C is a radically different OS paradigm that doesn't lend itself too well to C. Even then, people will still use C because they don't want to have to port freetype to your "special" uberlanguage just to render crisp text.
And then there is Zig, which brings actual improvements over C while also having great features to also support C code thus making it incredibly flexible. In fact, I am more willing to bet on Zig to not only be adopted as a "replacement" to C in the industry and being a worthy "successor" of it in near future, but also benefiting even C developers like me since the Zig compiler can also be used for C which will have massive improvements over Grossly Crying Compiler GCC and Clang if they manage to succeed.

Hare really has to bring something revolutionary on the table to truly be a "100 year old language", there are too many languages nowadays which are trying to replace C/C++.
 
And then there is Zig, which brings actual improvements over C while also having great features to also support C code thus making it incredibly flexible. In fact, I am more willing to bet on Zig to not only be adopted as a "replacement" to C in the industry and being a worthy "successor" of it in near future, but also benefiting even C developers like me since the Zig compiler can also be used for C which will have massive improvements over Grossly Crying Compiler GCC and Clang if they manage to succeed.

Hare really has to bring something revolutionary on the table to truly be a "100 year old language", there are too many languages nowadays which are trying to replace C/C++.
Zig is an interesting development but the creators have hangstrung it time and time again by making the compiler and language far too opinionated. Also it's syntax gives PERL a run for it's money.

I think I might have brought this up before but they had to add proper for loops after refusing for ages because the joke response they gave to people asking about it apparently ended up in too many repos.
Looking back, the actual syntax made a lot of sense (just use a while loop and a block to prevent variables from being leaked) but the fact that it was so obscure and the developers' asshole attitude to answering questions does not instill me with confidence. This sort of design can be seen all over the language.
 
Zig is an interesting development but the creators have hangstrung it time and time again by making the compiler and language far too opinionated. Also it's syntax gives PERL a run for it's money.
Fun fact: Zig will refuse to compile if you have an unused variable. That is Drew-level autism, since it should just emit a nasty warning and continue because it can still interpret the source properly, but no.
The compiler just HAS to say:
Zig compiler said:
:tomlinson: No, stalker, I will not. You are mentally ill, stalker. You have been instructed, many thousands of times, to delete the unused variable on line 65, column 4 of your program. This constitutes felony code uncleanliness. Your life is already over. Enjoy compilation failure.
Side note: we need all compilers to emit error messages like this with a standard -Wfatrickstyleerrors switch or similar
 
Ahh, Drew DeVault. I love following his antics, and I'm so glad he's finally getting a thread

What makes him so special is that even if you take away all the politics autism, he's still the biggest lolcow in Linux dev by far

The politics stuff doesn't even show up on most people's radars, it's the sperging about how people who use things he doesn't like are untermenschen and don't deserve to use the 'puter that shows up and causes a retard fight

I wasn't even very familiar with the politics sperging because that's gay and boring, every cow does that, but the tech turbo autism is truly special

Hare is so boring that you can't even laugh at it.
I find it hilarious how it uses the Qbe compiler backend, which has to be the least advanced compiler backend in existence today, and he chose it solely because it only supports Linux
To join in on the earlier largely-irrelevant discussion, the Linux kernel doesn't work.
What really kills it for most people is that it still doesn't have a coherent coprocessor strategy.
 
thanks for the thread.

Unironically people like drew are the reason why a lot of OpenSource is cancer. The reality is developers, as in people who spend their lives in front of their PCs have no idea how to handle societal issues. It has been an issue for a long time.

1699907695716.png

Even true of Linus:

1699908165283.png

Dear developers: You are all socially inept and retarded, unironically stop having social media and go program more.
 
Well, I'm only 18. I recently chose to move out of my parent's house because we were not compatible with each other's beliefs, and once I was 18 we both wanted each other out. I chose a lot of things:
To illegally learn to drive so I could take a test and get a license
To have sex in a one-night stand These were somewhat questionable moral choices. But I also chose to:
Take up a friend in my apartment for a few days when his parents were being troublesome
Donate to a number of causes (including doctors without borders)
Continue to go to work and be a participating member of society, even doing good enough work to advance my raise schedule quite a bit
Become a certified professional in two different fields

So I kind of just do what feels right, logically. I still don't have a car, but I'm buying one tomorrow. Without it, my life would be much more difficult, and breaking the law to learn how to drive without a permit (in a safe, controlled manner) seems acceptable. I had a one night stand with a nice girl who I got to know a bit beforehand. I didn't pick her up from a bar or anything, and I used a condom. She has birth control. I don't think I really need to explain the "good" moral choices. I've been without religion for almost 10 years, so I'm pretty sure it has had little effect in shaping my moral compass.
This is a fucking hilarious internet-autist-atheist brag about "moral compasses" where the examples are unspectacular to anyone who doesn't think not believing in a god means writing morals anew from the ground up from scratch.

Imagine boasting about the great moral choice of "illegally" (what does this even mean?) learning to drive and how thanks to being enlightened by your intelligence rather than a phony god's blessing you were euphoric at the godless moral choice of "breaking the law" anyway.

I'm often told that I am very intelligent and I produce quality work for my job, but school never interested me and I didn't make good grades. What means of proving my intellectual integrity are strong enough to realistically substitute for grades? My unweighted GPA was 2.54, and weighted was 2.63.
This is just an amazing question to pose while trying to pretend that you're brilliant. Apparently the answer was be really fucking annoying in Linux-related spaces.
 
Back