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


Linus Torvalds

Shared publicly  - 
I just upgraded one of the kids' machines and decided to finally get one of the Intel NUCs (and the small M.2 version at that, because who wants rotational media? Certainly not me).. 

I have hardly even done more than installed things on it, but I'm already a big fan. I've always enjoyed the small desktop form factor, and used to use a Shuttle SFF for my own use and had several Mac Minis back when they were the smallest thing around.

The NUC is just a (much) better modern version of those. Add a M.2 SSD and some DDR4 RAM, and you have a really nice box that really has everything you need.

Ok, so I won't use it as a main desktop (I do want more CPU for my builds), and I'd love to see a version with two ethernet ports (for routing), so it's not like the NUC is ready to replace every box in the house.

But for a basic solid desktop with both reasonable wired and wireless networking and perfectly fine graphics for non-gaming use, it really is a very lovely box.
Explore Intel® NUC Kit NUC6I3SYK, with 6th gen Intel® Core™ i3-6100U processor, 7.1 surround sound, and an M.2 slot for the fastest SSDs available.
Wojtek Walczyk's profile photoDavid Chang's profile photoStéphane Lieppe's profile photoRonny Timmermans's profile photo
+Dan Nica last I checked the NUC nics did, but only on 2.4GHz and only 1 or 2 stations.  Some quick Googling will get you the answer.
Add a comment...

Linus Torvalds

Shared publicly  - 
So, completely hypothetical question... 

Let's say that you were less than gifted, and had a UniFi AC Lite AP that you hadn't mounted in the ceiling because you're really lazy and didn't have your house wired to the right location.

But rather than attach the mounting plate to the back of the AP to keep track of it, you'd misplace it and probably throw it away.. Because, as mentioned, you're about as stupid as a doorknob.

Now, let's further imagine that you finally did the whole crawlspace and attic thing to get a cable where you wanted it to go.

How would you now mount it, having lost the mounting hardware?

This is all entirely hypothetical, of course. I wouldn't do something that stupid. I'm just asking for a good friend.

Edit: sticky velcro it is. Looks very professional, not at all like it was done by some birdbrained yokel. Thanks, people.
David Stahl's profile photoJeroen Wiert Pluimers's profile photoCristian Escobar's profile photoNiclas Hemberg's profile photo
+Linus Torvalds : The problem with sticky velcro is that in summer it will melt and unstick from your "friend's" AP. I would just use heavy gauge wire and make a replacement wall mount.
Add a comment...

Linus Torvalds

Shared publicly  - 
Today's observation: I can get custom clip-on sunglasses for just about any pair of glasses I looked at. But can I get custom flip-down reading glasses? No.

Ahmet Ozkesek's profile photoAldo Ceccarelli's profile photoArt Hoogendoorn's profile photoMichael Ford's profile photo
Welcome to the club. I always seem to want things that aren't available. :)
Add a comment...

Linus Torvalds

Shared publicly  - 
Nothing says "good taste" and "professional" quite like a bad paint job in iridescent purple/pink/gold.

Slap a couple of stickers on it, and you're done.
Diego Estévez's profile photoElppans D. Elven's profile photoTörzsök János's profile photoAndré Roy's profile photo
Makes me want to get out my ancient GT and run it around the yard again! 
Add a comment...

Linus Torvalds

Shared publicly  - 
RC Build - day three

I didn't have as much time as I'd want, since it's Friday before a release, and people sending me in the last few pull requests were harshing my RC mellow. 

Plus I went back to see what was wrong with the front assembly, and figured out that I hadn't tightened down the servo saver nut enough, causing it to drag on the base plate when turning the steering.

As a result, please ignore the lack of cable management, and the fact that the ESC is just flopping around rather than being safely fastened. Oh, and that neither the spoiler nor the body cover is in place.

But this was enough to verify that the car works. Yay!

Of course, as expected, it's inhumanly fast, despite my smaller pinion gear. Can't really test it indoors, and it's dark outside. But I got tires that should be ok on grass, so tomorrow I'll hopefully have it calibrated, cables managed, ESC taped down, and ready to actually take for a run.

And I'll have to figure out what the manual setting for the ESC is for "go slow" mode.
Stéphane Lieppe's profile photoMohamed S's profile photojohn stewart's profile photoАндрей Бутырский's profile photo
Add a comment...

Linus Torvalds

Shared publicly  - 
I'm starting to hate tiny L-shaped Allen wrenches. They are vicious, and will attack you and bite your fingers with no provocation what-so-ever.

Today, I'll go out and buy a set of tiny hex bits for an electric screw driver. And a few longer ones for those hard-to-reach screws.

My fingers will thank me.

I'll go clean up the blood splatters from the walls now.
Bob Looter's profile photoAldo Ceccarelli's profile photoCédric Bonhomme's profile photoJohn Spooner's profile photo
I use this kit for my RC builds, has everything except the largest nut drivers that I could need to build or repair an RC Car....  And it's cheap...
Add a comment...

Linus Torvalds

Shared publicly  - 
I've been crawling around in our crawlspace for the last week or so, trying to clean up our networking. I long ago bought a structured media enclosure for the crawlspace that is right next to the access door, but it hasn't really seen active use apart from the coax cable junction.

Until this week. When I decided to actually terminate the network cabling at a proper punch-down patch board, and actually mount the network switch properly in the cabinet rather than have it randomly dangling from all the cables.

I'm a horrible network engineer, so when things go wrong, I just assume I wired something badly. But it turns out that just because I suck at wiring, doesn't necessarily mean that somebody else doesn't suck even more. So far I've had three disasters while redoing the networking, but none of them actually turned out to be due to me wiring things wrong.

First I tried to figure out why one of my UniFi AC access points simply would not connect at gigabit speeds. It would show up as "Connected (100 FDX)" in the UniFi control applet, and I just couldn't figure out why.

Now, it doesn't really matter - the 100Mbps connection to the AP is perfectly fine, but it just annoyed the hell out of me that my newly done cable to the mudroom ceiling would be limited to 100Mb speeds. 

It turns out that what looked like 100% identical PoE injectors weren't. The cabling was fine, but one of the AC Lite AP's had come with a GP-A240-050 adapter, while the other one was a GP-A240-050G. That "G" was what made one connect at gigabit speeds while the other didn't.

While debugging that, I noticed that my office only connected at 100Mbps too. No PoE adapter there, but I had changed that cable to come in through a punch-down patch board too, so I re-did the punch-down because clearly I must have screwed up. No change.

It turns out that apparently I had never connected at gigabit speeds in the first place, because the cable from the wall to the switch in my office was to blame. And it wasn't even one of the cables I had made myself, so it was just about the last thing I decided to test.

And yesterday, I cleaned up the closet where all this crawlspace activity actually comes out to the cable modem, and in the process our phone stopped working. I haven't done phone wiring before, but how the hell could I screw up a single pair? That takes a special kind of skill - the "short bus" kind of special.

Our crawlspace phone wiring is a huge mess, with an ungodly mix of the old-style black-red-green-yellow wiring, and more modern CAT5/UTP wiring. I'm used to the 568A/B confusion, but have never really done BRGY before, so I checked and re-checked my connections and couldn't find the problem.

In the end, I knew everything but the new keystone jack had worked at an earlier point, and I just decided that the punch-down must have failed. That RJ25 jack really looked questionable anyway, not at all like the quality RJ45 jacks I'm used to from doing networking.

So I went to Home Depot and got a new jack with proper color-coded punch downs around the sides, and now our phone works again.

So now everything works, the closet that has our cable modems looks clean and has a proper shelf for the modems rather than having them hanging by the cables coming out of the wall, and I'm mostly happy.

Except now that I've done the telephone cable thing, and have a proper punch down panel in the media enclosure, I have a hankering for fixing the phone cables in the crawlspace too.

Because right now all the phone jacks connect to where the phone company used to bring in the wire probably 20 years ago, way in the back of the crawl. And I could instead just get it to all connect in that proper panel that I now have...

I'm just not sure how much more time I want to spend in that crawl space. Even if it would be for a good cause.
Matt Hartley's profile photoYitzchak Baruch Fishel's profile photoAldo Ceccarelli's profile photoYanhua Sun's profile photo
There is at least one affordable NAT router that has Gigabit throughput WAN-LAN, good even for a smaller company. The Ubiquiti Edgerouter Lite (Erlite-3). It has an ASIC that handles routing, so it is very fast. Linux runs on the CPU, so if you need something special, you can do whatever you want. And it is cheaper than many wireless routers. I'm very happy with it on my 100Mbit cable.
Add a comment...

Linus Torvalds

Shared publicly  - 
Judging by all the "worst company in America" stories, I was probably the only person in the country that didn't use to hate +XFINITY. They hadn't screwed up once.

Until now.

Because of the lack of problems with Internet and TV, about a month ago I switched over voice to them too, since the traditional landline phone service here has had the box at the street flooded pretty much every year, with resulting grounding problems and horrible hiss etc.

Our voice line works fine. But thanks to XFINITY apparently happily selling their number database to scammers, we're now absolutely inundated with scam calls. As in "several times a day".  Microsoft support, IRS, you name it.

Christ-on-a-stick how I hate phone scammers. And now, thanks to being an enabler, I hate your guts too, XFINITY. 
Yitzchak Baruch Fishel's profile photoAldo Ceccarelli's profile photoAdam D's profile photoEric Nieft's profile photo
I tried to go along with a MS scam once, but since I use Linux Mint I wasn't able to keep up the charade for long. I gave the phone # to the police but they sounded like they couldn't work the pencil to write it down.  I didn't expect them to nab the guy but I'm sure with all the tech they use to spy on the public they could at least figure out if he was in the country.  I called the scammer back and ranted on him, the police were surprised he answered the phone, guess they don't know how phones work either.
Add a comment...

Linus Torvalds

Shared publicly  - 
Some people wanted video of the RC car in action.

It's a bit delayed - first by the merge window (which is still going on, but today I'm almost caught up), and by me being sick for a couple of days.

I decided to just put a GoPro on the car rather than ask a family member to try to take video of it. Of course, the grass is wet and that impacted the video more than I thought it would. Oh well.

.. and I realize that just driving around on grass is not very exciting. With a GoPro, the car should make incredible stunt jumps and soar over the environment. Tough. If you wanted that, you should have asked somebody competent.
Zoran Dimitrijevic's profile photoKwan Lowe's profile photoRuud Vring's profile photoLalo Fierro's profile photo
A video of the car itself will be more fun to watch.
Add a comment...

Linus Torvalds

Shared publicly  - 
You know the drill by now..

So it's all working. This is not necessarily all that tuned, but at least it's in fairly good driving shape. And with the throttle travel set to just 33%, I can even control it reasonably.

Fixed since yesterday: front right shock placement, getting rid of ridiculous toe-out, reasonable cable management and the ESC is now taped down and stable. Also, the sensor wire is now actually connected - the stock 200mm sensor wire was too short for the kitty-corner routing, so yesterday the motor was sensorless. Today I got a 300mm sensor wire and got that wired up too.

I also decided that I really couldn't live with the DX2E radio, and upgraded to a DX4C. Which allowed me to do a much better job of trimming the steering servo, and also made the whole throttle travel adjustment much more reasonable.

On the whole, I still suck as a RC driver, but I'm pretty happy with the build. I should paint the body, but I already know I never will. I might get some vinyl decals instead - I do need to cover things up (for when I lose control and the thing flies through the air and lands awkwardly), and the clear plastic body is just unforgivably ugly.

Comments on the parts:

- the kit itself (Team Losi 8IGHT-E 3.0) was quality parts.

- the build instructions were reasonable: I definitely remember much worse (think Japanese kits - often very good kits, but the instructions may be wonderful, but when you don't speak the language it can still get rather challenging). But there were places where the illustrations really weren't all that wonderful, and sometimes just downright wrong. Not unexpected.

- the kit tools are just nasty. If I really wanted to complain about something, it would be about the insane mix of imperial and metric hex nut choices. Please just make everything metric! When you have six different hex nut sizes, and some of them are metric, and others are not, it's just nasty. Torx would be even better, and not have the whole question of metric or crazy.

- The DX2E radio was a mistake. It's just not a good radio.

- the Tekin ESC and motor may be quality, but they reminded me how bad I am at soldering. Christ. That just made me feel bad. Put a soldering iron in my hands, and the end result looks like a monkey on crack had done it.

But a really fun build. I'll be able to play with it a bit tomorrow, before it's time to go back to kernel programming.
Chad Hughes's profile photoGabriel Orozo Ruiz Velazco's profile photoScott MacLeod's profile photoAndrew Davison's profile photo
btw the phrase "Americans love to fight. All real Americans love the sting and clash of battle." is a quote from one of General Patton's speeches encouraging troops before battle. It only seemed appropiate. :o)
Add a comment...

Linus Torvalds

Shared publicly  - 
RC Build - Day two.

Better tools made it less painful and faster. Of course, getting used to building again helps too. The front differential I built yesterday was a pain. Today I built the center and rear diffs (with motor mount and rear assembly respectively), and it all went much more smoothly. 

It wasn't just the build that was smoother. I think the end result is turning more smoothly too. So now I have a slight urge to go back and revisit the front differential, just to make it turn as smoothly as the rear one.

But I think I'll hold off, and try to get shocks and electronics done tomorrow. I'd like to see this thing run around and scare the pets.
BaHaE eDDiNe HaLiM's profile photoMika Majakorpi's profile photoIgor Shumilov's profile photoJian-Ting Chen's profile photo
Precise alignment + wd-40 + patient, it is all you need ;)
Add a comment...

Linus Torvalds

Shared publicly  - 
A couple of weeks ago I murmured about how I hadn't done so well at my computer build.

But do I learn?

Hell no. This year for my birthday I decided I should re-create a modern version of a present I got twenty years ago from my then-GF (now wife). Instead of a few computer parts, I now have about a gazillion RC car parts that will need to be assembled next weekend.

I appreciate the fact that the parts are all bagged (and each bag sub-bagged) to make it easier to follow the build instructions.

Florian Schmidt's profile photoMikko Rantalainen's profile photoMiguel Rodriguez's profile photoStephane Vast's profile photo
Are you using a Transmeta CPU? I could see it working well in a raspberry pi / arduino form factor.
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