To be fair, this tweet was close to a decade ago, and Steve Klabnik posted an apology at the time.
People do make mistakes from time to time, and Twitter is prone to post unfiltered brainfarts.
Its really hard to make a complex argument in 140 characters (as it was back in 2013), even if he wanted to. The short format really invites these "just a few word" opinion pieces. I think its easy to see how this, given the right ingredients, can trigger a misunderstanding or at least an incomplete understanding.
Text lacks a lot of context humans usually communicate via voice and facial expressions. Lowering the information even more by restricting the amount of text can make it hard to convey the intent.
I am not saying "his tweet was fine, just misunderstood" here btw. I do not know his indent when writing this tweet. And I think its on the author to make sure their message can reasonably be understood as intended.
But I also see how something like this can happen without malintent on the authors side.
I can easily see how it can turn normal people into dumb assholes, especially since there's the dopamine rewards of having tons of likes, retweets and comments, incentive to be extreme, by being extremely positive or extremely negative.
And to be fair, "its twitters fault" is also not what Klabnik claims (as far as I can gather from his blog post).
"Twitter makes it so hard not to accidentally be an asshole."
Then don't use Twitter to do it. Use something else, or just don't bother.
`sudo` just had an array-out-of-bounds CVE https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2022-4399...
So? Sudo is so notorious for being a mess that the BSD people made their own - doas.
Rewriting sudo is "for no reason" when doas already exists. You're effectively rewriting doas.
Some people need the complex features, and it's fine, and maybe they're fine with the risk of a difficult to audit codebase and risk of catastrophic failure, and we don't need any new alternative, so they can continue to use sudo as it is.
"The core of the problem was really that some people like to use sudo to build elaborate sysadmin infrastructures with highly refined sets of permissions and checks and balances" -- tedu https://flak.tedunangst.com/post/doas
So a rewrite of sudo is Rust could add value by allowing it to add complex features, and keeping memory safety, even if code auditing would stay complex, and small logic errors can have catastrophic outcomes.