HackerTube
HomeLongsLikedHistoryWatch laterCategoriesPlaylistsSettings

Aalto Talk with Linus Torvalds [Full-length]

aaltouniversityace3 HN recommenders · recommended in 3 months, 2012-2025
YouTube
2M views · 14 years ago · interview · evergreen

Linus Torvalds is interviewed at Aalto University in 2012, followed by an audience Q&A. He talks about Linux, kernel development and the desktop, and about Nvidia support. The Q&A has a well-known moment where he is blunt about Nvidia.

HN links it for individual clips: the Nvidia moment, his views on C and his blunt communication style. Some commenters say the whole talk is worth watching.

Tech pioneers & interviewsLinux & open-source ecosystems#linustorvalds#linuxkernel#nvidia#clanguage#opensource

20 comments from Hacker News

@zinekeller2025 · in “Asahi Linux lead developer Hector Martin resigns from Linux kernel”

DrillShopper has already posted ( link ) the technical reason on why Linux does not do it this way: link Additionally, there is politics in play here. Not the politics that is normally discussed outside of HN, but the politics of having companies (at least) release the detailed specifications of their hardware. I cannot really state authoritatively what the Linux developers think on this side, but Linus brandishing his middle finger to Nvidia ( ▶ this video ) says a lot of things.

CitesView on HN
@throwaway11942024 · in “Fedora Asahi Remix”

> I think that makes some sense for performance, too: people run databases where IO efficiency eventually translates to money saved every month, and then we desktop users benefit from many of those as well. Indeed, that's a huge advantage of Linux, the fact that we all run the same Linux kernel and benefit from improvements coming from all directions. Linus himself mentions this advantage here: ▶ this video There's a nice recent benchmark here (Bcachefs vs. Btrfs vs. EXT4 vs. F2FS vs. XFS): link Bcachefs is starting to look really good against Btrfs, no APFS or ZFS though, but still interesting nonetheless.

CitesView on HN
@dijit2022 · in “Next steps for Rust in the kernel”

Steve Klabnik has done a lot for systems programming and that post is a lot more even-handed than you're suggesting. If, however, we're talking about the kernel then perhaps we should listen to what Torvalds says about this topic. "People who designed C, designed it at a time where the language had to be geared towards the output, so when I read C I can think about the Assembly that it will create": ▶ this video Consider that he said this in a time with C++, even if Rust was in its infancy: it is not as tied to the assembly it produces. Not by a long shot.

CitesView on HN
@PartiallyTyped2021 · in “Libwebsockets a powerful and lightweight pure C library”

Linus seems to disagree with you. Albeit old ▶ this video It remains true. Rust uses references all over the place and reuses the same memory addresses within stack that once belonged to another object because the compiler can guarantee it, but that makes it much less reasonable to write. If you can reason with -O0 you can take it that your code will remain correct in later levels.

CitesView on HN
@buth_lika2018 · in “Linus Torvalds on regressions”

I agree.. people can be dishonest and hurtful while being perfectly polite, just like they can be honest, kind and caring while swearing like sailors. That is the difference that matters. When you ignore that and just look at the form, you get link Here's Linux talking about being straightforward, and why he cannot afford ambiguity: ▶ this video

CitesView on HN
@icc972017 · in “All 500 of the world's top 500 supercomputers are running Linux”

I remember Linus mentioning [0] about the major benefits of tuning Linux for super computers that came to be really useful for when trying to get performance out of a mobile phones decades later. [0]: ▶ this video

CitesView on HN
@pmilot2017 · in “The Safe C Library (2009)”

That's an unfair judgement toward the C development community as a whole. There are legitimate use cases for C. If you're writing low-level, bare-metal programs then there is no other portable programming language that offers better semantics. C programmers often laud that language because they can easily reason what the output of the compiler will be. That is an extremely important and rare property for a portable programming language. But hey, don't listen to me, listen to an actual experienced C programmer: ▶ this video

CitesView on HN
@mreiland2015 · in “Software development: do good manners matter?”

That's a caricature of his actual position, please be more honest than that. edit: Here's another video that does a better job of conveying his reasons for being the way he is. ▶ this video He's also been on record as saying multiple times that a lot of it is because he comes from a culture that's much more abrasive than US.

RecommendsView on HN
@oDot2015 · in “Which language has the brightest future for replacing C: D, Go, Rust?”

While the post is fantastic in showing the pros/cons of the other languages, it doesn't talk about the advantages of C, advantages to some people at least. Here's Linus on replacing C: ▶ this video

CitesView on HN
@conistonwater2014 · in “DebConf 2014's QA with Linus Torvalds [video]”

This is the part of that talk, I believe: ▶ this video I actually find his reasons quite convincing, I think he's got a point.

CitesView on HN
@0xdeadbeefbabe2014 · in “Google propels Linux to the top”

"obviously" is an understatement :) Linus counted android as a victory in this video where he swears at nvidia ▶ this video

CitesView on HN
@dmiladinov2013 · in “An Open Source Author's Lament”

I'd like to piggy-back on your mention of Linus. It reminds me of a recent video I saw wherein he talked about how the work on the kernel works within a natural hierarchy. The whole video, IMHO is worth a watch, but the relevant snippet is here, you can watch from about 15:57 to about 18:20 to get the idea: ▶ this video I especially liked his comment at the end of this section: "The way people work ... is inherent in our brains ... the whole development process ... works really well ... we used the hierarchy that just worked on its own, and that turns out to be the right hierarchy."

RecommendsView on HN
@jcfrei2012 · in “What killed the Linux desktop”

in a q&a round at aalto university in finland linus adressed the question why linux never took off on the desktop: the lack of being a pre-installed os. he mentions that without preinstalled operating systems there's now way to gain a significant market share in the desktop segment. the whole talk by itself is very recommendable: ▶ this video

RecommendsView on HN
@faragon2012 · in “Aalto Talk with Linus Torvalds ”

Link to the source (Aalto Talk with Linus Torvalds): ▶ this video I've found it while watching the video after the "fuck you nVidia" discussion: link Edit: Actual quote: "I like offending people, because I think people who get offended should be offended" (without the "the" before "people").

CitesView on HN
@flabbergasted2012 · in “Aalto Talk with Linus Torvalds ”

I guess the moderators were offended by a four letter word. "People who get offended should be offended!" - Linus ▶ this video

JokeView on HN
@AlexDanger2012 · in “Aalto Talk with Linus Torvalds ”

Later in the talk someone says they are working for nVidia and doing something with Tegra. I couldnt quite make it out, what is he saying? ▶ this video

CitesView on HN
@jofer2012 · in “Aalto Talk with Linus Torvalds ”

Linking to a specific time over 1 hour isn't working correctly for some reason, for whatever it's worth. (Or at least it hasn't been for me, anyway...) Nevermind, we were both just doing it wrong. This should work: ▶ this video

CitesView on HN
@kennywinker2012 · in “Aalto Talk with Linus Torvalds ”

if you skip ahead to 1:00:30 a guy in the audience who works at Nvidia responds during Q&A, ever so politely. Linus responds, quite politely as well. ▶ this video

CitesView on HN
@bingbing2012 · in “Aalto Talk with Linus Torvalds ”

Your link didn't quite work for me, starting in the 49th minute somewhere, Using a fragment identifier to demarc the time offset works better for me: ▶ this video

CitesView on HN
@SkyMarshal2012 · in “Aalto Talk with Linus Torvalds ”

TLDR: Linus at a Q&A, a woman asks why Nvidia still isn't providing any support for Optimus on Linux, Linus responds that Nvidia is being really difficult about that without good reason and "Fuck You Nvidia!" (flicks off the camera). Her question actually starts a minute earlier than the link: ▶ this video PS - Bravo Linus. This is issue is a real PITA, and a bit incongruent considering the historically awesome driver support Nvidia has provided for Linux.

CitesView on HN
Linus Torvalds - Nvidia F_ck You!1:58

Linus Torvalds - Nvidia F_ck You!

Jim
950K views • 14 years ago
Building the PERFECT Linux PC with Linus Torvalds53:44

Building the PERFECT Linux PC with Linus Torvalds

Linus Tech Tips
9.5M views • 11 months ago
The Mind Behind Linux | Linus Torvalds | TED21:31

The Mind Behind Linux | Linus Torvalds | TED

TED
6.9M views • 10 years ago
Linus Torvalds: Nvidia, Fuck You!0:41

Linus Torvalds: Nvidia, Fuck You!

SiliconNews
1.9M views • 14 years ago
Linus Torvalds - Nvidia F*** You! #Shorts [V237]0:47

Linus Torvalds - Nvidia F*** You! #Shorts [V237]

Linux en Casa
59K views • 5 years ago
The Origins of Linux—Linus Torvalds1:25:13

The Origins of Linux—Linus Torvalds

Computer History Museum
659K views • 18 years ago
DebConf 14: QA with Linus Torvalds1:11:44

DebConf 14: QA with Linus Torvalds

Adnan Hodzic
737K views • 12 years ago
Linus Torvalds on why desktop Linux sucks11:07

Linus Torvalds on why desktop Linux sucks

gentooman
2.2M views • 5 years ago
Alan Kay on Linux0:38

Alan Kay on Linux

Jack
20K views • 12 years ago
Two decades of Git: A conversation with creator Linus Torvalds41:50

Two decades of Git: A conversation with creator Linus Torvalds

GitHub
548K views • 1 year ago
Tech Talk: Linus Torvalds on git1:10:15

Tech Talk: Linus Torvalds on git

Google
4.1M views • 19 years ago
Linus Torvalds - Backdoor In Linux0:27

Linus Torvalds - Backdoor In Linux

Sam Abdullaev
155K views • 13 years ago
Terry Davis' TempleOS Brutal Take Down of Linus Torvalds28:52

Terry Davis' TempleOS Brutal Take Down of Linus Torvalds

Terry Davis Old Archive
1.2M views • 9 years ago
Linux HATES Me – Daily Driver Challenge Pt.121:02

Linux HATES Me – Daily Driver Challenge Pt.1

Linus Tech Tips
4.5M views • 4 years ago
Linus builds Linus’ new PC!17:39

Linus builds Linus’ new PC!

Linus Tech Tips
3.7M views • 6 years ago
Linus Torvalds on his insults: respect should be earned.4:01

Linus Torvalds on his insults: respect should be earned.

TFiR
720K views • 12 years ago
Theo de Raadt (ruBSD 2013)13:47

Theo de Raadt (ruBSD 2013)

fuckyoustupidzombie
41K views • 12 years ago
Jordan Hubbard - FreeBSD: The Next 10 Years48:52

Jordan Hubbard - FreeBSD: The Next 10 Years

iX
24K views • 11 years ago
Linus Torvalds says GPL v3 violates everything that GPLv2 stood for9:33

Linus Torvalds says GPL v3 violates everything that GPLv2 stood for

TFiR
515K views • 12 years ago
The Cantrill Strikes Back | BSD Now 1172:13:32

The Cantrill Strikes Back | BSD Now 117

Jupiter Broadcasting
9K views • 10 years ago