First Quote Added
April 10, 2026
Latest Quote Added
"It’s Caturday. Minky is no longer with us, but this is probably my favorite picture of her."
"It’s Sunday, which means no more cat pictures, and instead just the usual -rc release. Prize for odd bug this week goes to an otherwise harmless off-by-one buglet that then in turn confused clang sufficiently to generate bogus code that our ‘objtool’ checks then (correctly) complained about it. This is the kind of exciting lives that us kernel developers lead."
"Pet peeve of the day: all the people talking about how ChatGPT is not “conscious” and how it does not “understand” what it is saying, but just putting likely-sounding words together into likely-sounding sentences. Extra bonus points for using an example of a math problem as a way to show how these AI chat-bots talk about things they don’t really understand. The irony. The lack of self-awareness. It burns."
"Sometimes you have one of those days that just shows how incompetent you are... Moral of the day: RTFM."
"I’ve maintained a branch of the old micro-emacs (not GNU emacs) for decades. And by “maintained” I really mean “mostly kept working”. It’s a scrappy little editor from the eighties(!) and the “s” in scrappy is silent... Over the decades, I’ve “enhached” that thing to actually mostly understand UTF-8, and increased some internal limits, but it’s mostly the same thing that I used in the early nineties... I don’t love the fact that it’s a very limited text editor. I’d like syntax highlighting etc. But my fingers are absolutely hardcoded to it, and I am not in the least interested in something that makes me switch away from those (much less start using a mouse to move around etc). Which is just a very long way to say: “Does anybody know of some slightly more modern GUI editor that actually has good support for really changing keybindings”... And yes, I know one answer is “teach your fingers new ways”. But my micro-emacs works just fine, and so it really isn’t worth it to me... I’d rather maintain just a keybinding file than a whole scrappy editor... I’m not interested in yet another “runs in a terminal” editor, or some even older editor (ie “real” emacs, or vim) that just has had more lipstick applied over the years."
"It's Easter Sunday, which means that we're all about to gorge on mämmi (Right? You *do* have your carton of mämmi ready to go, don't you?)."
"Life is good. We have a dishwasher again. Our old one broke (again!) and while I fixed it myself last time, I wasn’t willing to deal with a dishwasher that keeps breaking. I grew up washing dishes by hand, and I’d largely forgotten how much I hated it. Ten days without a working dishwasher is ten days too many."
"(In response to a post of the Linux Kernel infrastructre maintainer showcasing an online scam mentioning God) Damn. Who will take care of the kernel.org infrastructure now? God really didn’t think that one through."
"I’m a card-carrying atheist, I think a woman’s right to choose is very important, I think that “well regulated militia” means that guns should be carefully licensed and not just randomly given to any moron with a pulse, and I couldn’t care less if you decided to dress up in the “wrong” clothes or decided you’d rather live your life without feeling tied to whatever plumbing you were born with. And dammit, if that all makes me “woke”, then I think anybody who uses that word as a pejorative is a f*cking disgrace to the human race. So please just unfollow me right now."
"I will now go back to my cave and continue pulling stuff, I just had to do something else for a while. Some people relax with a nice drink by the pool, I relax by playing around with inline asm."
"The day we finally get rid of HIGHMEM I will dance on its grave. I have hated that thing for a long long time."
"A third of a century. And it *still* isn't ready. I really need to get my sh*t together.."
"You're a smart person. I feel like I've given you enough hints. Why don't you sit back and think about it, and let's make it clear: you have exactly two choices here:"
"If you haven't heard of Russian sanctions yet, you should try to read the news some day. And by "news", I don't mean Russian state-sponsored spam. As to sending me a revert patch - please use whatever mush you call brains. I'm Finnish. Did you think I'd be *supporting* Russian aggression? Apparently it's not just lack of real news, it's lack of history knowledge too."
"Finally, I have a firm belief that most firmware developers are not actually humans, but are instead caged rodents fed a solid diet of crack cocaine. Because that would explain a lot."
"How about you accept the fact that maybe the problem is you. You think you know better. But the current process works. It has problems, but problems are a fact of life. There is no perfect."
"And no, I am not looking for yes-men, and I like it when you call me out on my bullshit. I say some stupid things at times, there needs to be people who just stand up to me and tell me I'm full of shit."
"I'm doing a (free) operating system (just a hobby, won't be big and professional like gnu) for 386(486) AT clones."
"I'm told that there are people claiming to "tokenize" my git repositories with my approval. I just want to clarify that that is not the case. I do not believe in monetizing my repositories. If you believe crypto-currencies are anything but a scam, I have a bridge to sell you. But I'm not selling source code."
"It's memorial day tomorrow here in the US, but like the USPS, "neither snow nor rain nor heat nor gloom of night" - nor memorial day - stops the merge window."
"People are strange, and you can't fix people."
"And yeah, I don't have a solid plan for when the major number itself gets big. But doing the math - by that time, I expect that we'll have somebody more competent in charge who isn't afraid of numbers past the teens. So I'm not going to worry about it."
"If 386BSD had been available when I started on Linux, Linux would probably never had happened."
"Software is like sex; it's better when it's free."
"The memory management on the PowerPC can be used to frighten small children."
"OK, I admit it. I was just a front-man for the real fathers of Linux, the Tooth Fairy and Santa Claus."
"95 percent of all software developers believe they are in the top 5 percent when it comes to knowledge and skills ."
"Guess what? Wheels have been round for a really long time, and anybody who "reinvents" the new wheel is generally considered a crackpot. It turns out that "round" is simply a good form for a wheel to have. It may be boring, but it just tends to roll better than a square, and "hipness" has nothing what-so-ever to do with it."
"I don't doubt at all that virtualization is useful in some areas. What I doubt rather strongly is that it will ever have the kind of impact that the people involved in virtualization want it to have."
"First off, I'm actually perfectly well off. I live in a good-sized house, with a nice yard, with deer occasionally showing up and eating the roses (my wife likes the roses more, I like the deer more, so we don't really mind). I've got three kids, and I know I can pay for their education. What more do I need? The thing is, being a good programmer actually pays pretty well; being acknowledged as being world-class pays even better. I simply didn't need to start a commercial company. And it's just about the least interesting thing I can even imagine. I absolutely hate paperwork. I couldn't take care of employees if I tried. A company that I started would never have succeeded – it's simply not what I'm interested in! So instead, I have a very good life, doing something that I think is really interesting, and something that I think actually matters for people, not just me. And that makes me feel good."
"So LSM stays in. No ifs, buts, maybes or anything else. When I see the security people making sane arguments and agreeing on something, that will change. Quite frankly, I expect hell to freeze over before that happens, and pigs will be nesting in trees. But hey, I can hope."
"So I would not be surprised if the globbing libraries, for example, will do NFD-mangling in order to glob "correctly", so even programs ported from real Unix might end up getting pathnames subtly changed into NFD as part of some hot library-on-library action with UTF hackery inside."
"But I much prefer other people solving my problems for me. So me having to come up with a project is actually a failure of the world—and the world just hasn’t failed in the last 20 years for me."
"Do you pine for the nice days of minix-1.1, when men were men and wrote their own device drivers?"
"Well, with a subject like this, I'm afraid I'll have to reply. Apologies to minix-users who have heard enough about linux anyway. I'd like to be able to just "ignore the bait", but … time for some serious flamefesting!"
"Your job is being a professor and researcher: That's one hell of a good excuse for some of the brain-damages of Minix."
"Portability is for people who cannot write new programs."
"Well, I probably won't get too good grades even without you: I had an argument (completely unrelated – not even pertaining to OS's) with the person here at the university that teaches OS design. I wonder when I'll learn :)"
"No. That's it. The cool name, that is. We worked very hard on creating a name that would appeal to the majority of people, and it certainly paid off: thousands of people are using linux just to be able to say "OS/2? Hah. I've got Linux. What a cool name". 386BSD made the mistake of putting a lot of numbers and weird abbreviations into the name, and is scaring away a lot of people just because it sounds too technical."
"Dijkstra probably hates me."
"When you say "I wrote a program that crashed Windows", people just stare at you blankly and say "Hey, I got those with the system, *for free*""