Cover photo
Verified name
Linus Torvalds
Works at Linux Foundation
Attended University of Helsinki
Lives in Portland, OR


Linus Torvalds

Shared publicly  - 
Over the last few months, I've emailed a number people complaining about how their smtp setup was buggy, and as a result their emails lacked the DKIM signatures that the originating domain required them to have.

Gmail seems to have started actually checking DKIM signing (when DMARC records indicated it was required) earlier this year, and since almost nobody else seems to even bother checking it, there were a number of people who just didn't have the configuration right for DKIM signing. They generally didn't even realize that their email was marked as spam for some of us as a result.

It still happens (I sent out another email about bad smtp server configuration yesterday), but what used to be a fairly common problem is actually getting much better.

But as the lack of DKIM signing has became less common, what I noticed happening is that occasionally (very very occasionally), I'd get an email that was properly signed by DKIM, but then failed the hash verification. There was no obvious pattern to it.

I finally figured out the pattern a few days ago: the kernel mailing list would rewrite quoted-printable emails by removing the QP and turning it into 8BIT. As a result, the DKIM body hash would no longer verify.

Since mailers generally only use quoted-printable when they have 8-bit content, and DKIM signing is fairly unusual to begin with, most emails by far would never trigger the problem. So only when you had the combination of a source host that required DKIM and an email that contained non-US-ASCII characters (usually due to a name, since we seldom have that in patches or discussion on lkml) would it get marked as spam.

David just applied a patch of mine to zmailer that hopefully fixes it for good (by disabling the QP rewriting if a DKIM signature was present).

Fingers crossed - I had no sane way to actually test the patch, so it might not actually work. The problem was unusual enough that it usually only triggered every few days.

If you send kernel mailing list emails from a, or address (those are the main ones I've noticed have mandatory DKIM signing), you could try adding 8-bit characters in there just to test.

If you have nothing else, just add this to your signature:

"The majestik møøse is one of the mäni interesting furry animals in Sweden"

and let's see if all your emails get marked as spam or the untested patch actually works.
Alan Doherty's profile photoMario Pérez's profile photorudteko's profile photoSean Mitchell's profile photo
Linus god bless you! Feel free to decline btw, but do you think you could answer a few questions of mine? Regarding code and other things of that sort?
Add a comment...

Linus Torvalds

Shared publicly  - 
Nature or nurture?

In a recent scientific experiment I uncovered data that may indicate that the dreaded "blurry fish butt syndrome" may have a genetic component.

I gave Daniela my GoPro for a recent dive, and she showed all the symptoms.

Hmm. More research needed.
Grant Grundler's profile photoJonathan Bennett's profile photoPeter Barrett's profile photoWalter Medak's profile photo
+Peter Barrett A tuxedo would do the trick, as long as he liked fish. :)
Add a comment...

Linus Torvalds

Shared publicly  - 
The Dream of the 90's is alive in Portland University.

Ahh, the joys of sending your kid off to college. In particular, the unbridled joy of college tuition offices.

You'd think it was enough that they want to have lots of money. No, they want to make it inconvenient too.

I just had to install Adobe acrobat reader because somebody is still using the absolutely insane Adobe-only crazy "secure" pdf (hah - If you make me install Adobe plugins, I really don't think you should talk about security).

And it's not like they don't know it's problematic. They have a big FAQ about how you have to do magic things on just about any OS and browser combination to be able to read that insane format. So they are clearly getting a lot of questions about it.

But instead of just fixing the broken format to be a modern standard pdf, let's just inconvenience the people who pay for it all, shall we?

After having used acroread to turn the illegible pdf mess into postscript, and then used ps2pdf to turn it back into actually legible pdf again, the file also shrinks from 879kB to 121kB.

Leroy van Logchem's profile photoPrzemek Klosowski's profile photoJesper Angelo's profile photoMarc M.'s profile photo
Marc M.
In the meantime, Flash games have bring lot of giggles and fun to the kids' neighbor (Yeti sports for example) I collected some of them on a USB key and lent it to the kids and they love it. This is a positive side of Adobe ;-)
Add a comment...

Linus Torvalds

Shared publicly  - 
I even found a few of the creatures Dirk took photos of.

As I said on the trip - it's not that I don't have a camera with me under-water. I have both a camera and somebody to press the button for me.
A few favorite pictures from our recent dive trip to Palau. 7 days on the Ocean Hunter I. 31 dives. More than 33 hours under water...
An amazing trip.
5 comments on original post
Shaun Tame's profile photoKaushik Mitra's profile photoG 尉遲恭's profile photoPaul M Edwards's profile photo
+Kam-Yung Soh unfortunately, reviewing footage and extracting images takes a lot of time... A better solution would be an AI that can automatically highlight short sections that may interest us to shorten the review time. There are a few solutions that do this (or something like it), including Antix, +GoPro#Quik, muvee, Shred, and 10app. I'm hoping +Google Photos#AutoAwesome will do so in the future for cross-platform support.
Add a comment...

Linus Torvalds

Shared publicly  - 
It used to be that the only thing that made Donald Trump look good was comparing him with the other Republican candidates. Because even a whiny five-year old megalomaniac looks positively stellar when compared to a religious nut who loves the death penalty.

Now, those other Republican candidates are gone. That should make for a saner baseline, no?


These days, it's the anti-Trump protesters that make "the Donald" look good in comparison.

Christ, people. You're doing it wrong.
Matthew Godson's profile photoabdo. Casawi's profile photoWalter Medak's profile photoJohn Garner's profile photo
+Chase Vasic Trump "not a racist or bigot?" Have you seen his reaction to the disabled journalist? Or the court case against him for refusing to let blacks stay in his hotel? Whether that case was him or a lower manager, it reflects on him. Even if his crazy conflicting & truth-ignoring policy statements are rhetorical and meant to be forgotten immediately, it incites and gives idea that racism is OK and in my book that's not OK. I could pick any one of a thousand odd legal cases against trump for abuse of almost anyone else he does business with (mostly aka. takes advantage of, he doesn't play fair) but I don't have time to find them all again; they're there though.
Add a comment...

Linus Torvalds

Shared publicly  - 
The Who were in town...
Kitongo Rashad Rashad's profile photoKurt Bremser's profile photoReidh Beallagh's profile photo
+Kurt Bremser Don't forget to pick up a pair of panties to throw on stage.
Add a comment...

Linus Torvalds

Shared publicly  - 
The neighbors had a small tree fall overnight (I think it's a golden chain, but my arboreal knowledge is non-existent).

Neither of us having anything as manly as a real chainsaw, I ended up helping him cut off the branches with my circular saw and a couple of long extension cords instead.
Bruce Blore's profile photoWalter Medak's profile photoMonica Greco's profile photoDominique Brack's profile photo
You need to gear up. Your man cave should have those heavy duty tools like chainsaw etc. even if you never use it and when you want to use it, you have forgotten how to use it. Sure enough the safety equipment doesn't fit anymore either. This attack vector requires at least the budget for a winch for your 4WD. -Dom
Add a comment...

Linus Torvalds

Shared publicly  - 
Finally thinking of replacing my old Sony Vaio Pro 11. It has worked fine for almost three years, but there are better laptops out there now..

Since I build kernels on this thing, it needs to be a real Core i5 or i7, but my target weight is still around 1kg/2lbs. And I want a real keyboard, not some kind of silly convertible tablet.

I'm ok with 8GB/256GB of RAM/SSD. I've lived with 4GB when on the road for several years, I don't want to do that any more, but I also don't need huge amounts of RAM. I compile the kernel, I don't run big VM's or other odd things.

I've looked at the Asus UX305UA, and it looks almost perfect, except the QHD+ panel seems to be impossible to actually buy. And while a backlit keyboard isn't an absolute must, it is very much in the "good to have" category (unlike, say, a touchscreen, which is a complete waste of money for me).

The XPS13 always comes up, but Dell continues to destroy that laptop with the stupid "Dell Wireless", which is just a nasty OEM Broadcom solution. Yes, I'm aware of the developer edition, and yes, I'm aware that I can just fix it by switching out the wireless card myself.

But the developer edition doesn't actually have - or it is very well hidden - the "add to cart" on (which negates the whole "look, Dell is a good guy, buy it!" argument) , and the "but you can switch it out" argument still doesn't fix the fact that I feel bad about buying crap. Sue me.

Dell, please get rid of the crappy "DW" wireless entirely. Or at least allow me to pick a good replacement at build time. Because as-is, your laptop choices look just nasty.

The Lenovo Yoga 900 still looks fairly good, but there are definitely quality assurance concerns when looking at all the reviews.

Suggestions? But please, keep the weight issue and the CPU requirements in mind - they aren't negotiable. If it's even a hair over 3lbs or has a Core-m CPU in it, just shut up about it and don't look like a fool. Ok?

Update: if you search for "xps13" and "linux" on, you get the old Developer Edition one. Which they don't sell any more. Changing the search terms to "ubuntu" instead of "linux" gets you the new one that they sell.

And on the xps13 page, the developer edition doesn't show up at all, because it's apparently a whole different SKU. Lovely. Anyway, I did finally find where Dell actually sells it, but for a while I thought they had stopped it entirely.
Steve Hewitt's profile photoAhmet Ozkesek's profile photoEivind “ubersloth” Furuberg's profile photoEnrico Tagliavini's profile photo
+Eivind Furuberg I've got the XPS 13 dev edition 2015 (so last year, the broadwell one, not the current skylake one). I liked it quite a lot with two caveats: the broadcom wireless works only with the proprietary drivers with no AP mode, the audio needs some alsamixer fiddling to work properly . No idea if the new one shares either of the two.

Other than that it's a great and pretty though (to mechanical stress) laptop. The palm rest is carbon fiber, very comfortable.
Add a comment...

Linus Torvalds

Shared publicly  - 
All the locals were singularly unimpressed and looking at the silly tourists that were taking pictures of the iguana.

Or whatever it is.
Ari Lemmke's profile photoMarti van Lin's profile photoWalter Medak's profile photo
+Linus Torvalds Looks like a REALLY bad case of goiter. :D
Add a comment...

Linus Torvalds

Shared publicly  - 
Visiting Patricia in San Francisco, and shamelessly raiding the github store.

I'm not going to be one of those cold tourists. 
nosipho radebe's profile photomiguel anyelo lattanzio mantilla's profile photoHyensoo Choi's profile photo
That's lovely.
Add a comment...

Linus Torvalds

Shared publicly  - 
Hey, either Macs don't count much on the desktop, or we may have to finally lay the "year of the Linux desktop" joke to rest.
Google's low-cost Chromebooks outsold Apple's range of Macs for the first time in the US recently. While IDC doesn't typically break out Windows vs. Chromebook sales, IDC analyst Linn Huang...
Anton Müller (TheRojam)'s profile photoNeel Gupta's profile photoWalter Medak's profile photo
+Neel Gupta It seems that people may just be getting tired of bending over every time they need to open their wallets to get something for Windows. :P
Add a comment...

Linus Torvalds

Shared publicly  - 
The new parallel lookup and readdir code from Al Viro just landed in -git.

This is a big deal: we've always serialized accesses to the same directory using the directory inode mutex, and while cached lookups (or lookups in different directories) scaled fine, that per-directory serialization could keep you from getting good performance on some loads.

I remember looking at some nasty samba load that +Andrew Tridgell had, where the serialized readdir caused tons of problems. That was over a decade ago. And it should finally be fixed now, although I suspect samba has lots of workarounds to just avoid the issue.
Michael Simms (lgpmichael)'s profile photoNikita Danilov's profile photoPaweł S's profile photoNiall Douglas's profile photo
+Paweł S It's no secret I'm developing a portable reusable core essentials filesystem algorithms library for hopefully eventual standardisation into C++ (it will have a C API and SWIG wrappers, so no worries about this being some C++ ivory tower library). I've been at it since 2012, and it's already undergone one arduous Boost C++ Libraries peer review in 2015 (the community recommendation was to throw away my first attempt and start again from scratch). Linux looks quicker on the surface, but once you've invested much time getting your application predictable and reliable on Linux you'll find average performance is no better than the OSs which give you strong consistency guarantees. If however you have those guarantees, it's possible to use much faster algorithms, ones not possible on Linux, and that can help some applications achieve orders of magnitude better performance.
Add a comment...
Creator of Linux and git
  • University of Helsinki
Basic Information
SW Engineer
  • Linux Foundation
    SW Engineer, present
  • OSDL
  • Transmeta Corp
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Portland, OR
Helsinki, Finland - Bay Area, CA
I've been to Fish 'n fins twice now, once during off-season (June), and once during high season (November). Very professional. They clearly get very crowded during high season, but seem to successfully juggle having multiple boats out. Good diving, good people.
Public - 2 years ago
reviewed 2 years ago
1 review