Live data from Hacker News

25 Years Later: Interview with Linus Torvalds

linuxjournal.com

91–100 of 146 posts

Re: 25 Years Later: Interview with Linus Torvalds

#91
post #3

>Bob: Is there any advice you'd like to give to young programmers/computer science students? >Linus: I'm actually the worst person to ask. I knew I was interested in math and computers since an early age, and I was largely self-taught until university. And everything I did was fairly self-driven. So I don't understand the problems people face when they say "what should I do?" It's not where I came from at all. This i…

I think it goes both ways. Yes the student has to expend effort to understand, but teachers can make a huge difference. With Stackoverflow, I think often the simple questions point to a possibility that technical documentation isn’t all that beginner friendly. That and a lack of good examples in many tech docs. Good questions answered by good teachers can be an amazing shortcut to better understanding. > But it’s mor…

Technical documentation can be unhelpful as it sometimes leaves out a lot of surrounding context. So even if you’ve got the docs it can be unclear how to apply what they say as so much other knowledge is assumed by the authors.

This is understandable as they tend to be written by people who know the thing inside out and backwards, but there can be a gulf between the beginner getting started guides (if any) and the proper docs, that only reading/asking questions can properly fill.

Re: 25 Years Later: Interview with Linus Torvalds

#92
post #3

>Bob: Is there any advice you'd like to give to young programmers/computer science students? >Linus: I'm actually the worst person to ask. I knew I was interested in math and computers since an early age, and I was largely self-taught until university. And everything I did was fairly self-driven. So I don't understand the problems people face when they say "what should I do?" It's not where I came from at all. This i…

Why is it stupid? Instead of spending hours working to understand and implement a concept / fix. Get other people to do it for internet points. Seems surpisingly “smart” to me. It all depends on what you’re optinizing for.

While your phrasing implies the "every once in a while I need external input on tricky things" end of the S.O. use spectrum, the parent post is gesturing at the "pants-on-head, you call yourself a professional?" low-tier use cases.

Overall throughput goes down when someone has to keep turning to external help. Even if they somehow manage to do many tasks in parallel to eliminate as much downtime as possible. And any design issue that requires having insight rather than a well-defined problem space goes unresolved and spirals into a bigger problem as more and more 90% solutions are bolted in.

It does depend on what you're optimizing for, but unless that includes turning over 100% ownership of the codebase, the "just give me the homework answer, don't try to make me understand" approach to problem solving is just shooting the team in the foot.

Re: 25 Years Later: Interview with Linus Torvalds

#93
post #3

>Bob: Is there any advice you'd like to give to young programmers/computer science students? >Linus: I'm actually the worst person to ask. I knew I was interested in math and computers since an early age, and I was largely self-taught until university. And everything I did was fairly self-driven. So I don't understand the problems people face when they say "what should I do?" It's not where I came from at all. This i…

Ever been a novice at something hard but still wanted to do it?

Like really, if you were to try to learn Korean (assuming you don't know it) right now, you think you'd have any simple questions that someone who'd been speaking Korean all their life would find absurdly easy?

Everyone starts from somewhere, this sort of ego-ist stuff is toxic. It is okay to be bad at things and it is okay to ask dumb questions.

Re: 25 Years Later: Interview with Linus Torvalds

#94
post #87

Earlier quoted context omitted.

> Not kneeling is apolitical Is it? Who decides that? The athlete might not even know what political position they are taking. Or they might be seen as taking the opposite position as the one they think they are taking. It's all in the eye of the beholder. As soon as enough people believe that not adopting a CoC or not kneeling IS in fact a political stance/statement - then it also is. At that point, it doesn't matte…

Now you've expanded the definition of political so much I simply don't care if something is political or not, the word has lost all meaning. You've also completely avoid my question, do you want the majority of the world who don't think society should accept homosexuality to be voicing their opinions more?

> You've also completely avoid my question

I didn't understand it tbh, and I still don't...

I don't consider all opinions to have equal value but I do value people being able to express opinions that I disagree with. That doesn't mean someone should be voicing opinions about e.g. homosexuality in a place where it has no relevance (Typical context: a github issue discussion). In those contexts I just expect everyone to be tolerant/inclusive. And as usual "tolerance" does not extend to "acceptance of intolerance".

Re: 25 Years Later: Interview with Linus Torvalds

#95
post #77
post #3

>Bob: Is there any advice you'd like to give to young programmers/computer science students? >Linus: I'm actually the worst person to ask. I knew I was interested in math and computers since an early age, and I was largely self-taught until university. And everything I did was fairly self-driven. So I don't understand the problems people face when they say "what should I do?" It's not where I came from at all. This i…

I don’t think stackoverflow is a problem at all, I think it’s much better to have people ask stupid questions than to call them stupid. That being said, I do think people owe it to themselves to read the documentation first. I’m extremely rarely in a situation where the official documentation isn’t monumentally better than every other option. There are a few exceptions of course, when the official documentation flat…

In this case, s/stupid/lazy.

Re: 25 Years Later: Interview with Linus Torvalds

#97
post #49
post #40

Earlier quoted context omitted.

> While I wish such leader can speak for values like democracy or human rights, it is just not possible to happen. Why would he have any great insight on "democracy or human rights" compared the average population? Because he wrote successful software?

> Why would he have any great insight on "democracy or human rights" compared the average population? Because he wrote successful software? Linux project itself has been showing how people can collaborate so well. Obviously politics is also something that requires people to work with each other. It is hard to say if he, as a maintainer of this project, has insights of human collective behavior in general.

> Linux project itself has been showing how people can collaborate so well.

Yeah, lets just ignore thousands of years of civilization doing that long before some Finnish guy made a software.

Re: 25 Years Later: Interview with Linus Torvalds

#100
post #89
post #77

Earlier quoted context omitted.

I don’t think stackoverflow is a problem at all, I think it’s much better to have people ask stupid questions than to call them stupid. That being said, I do think people owe it to themselves to read the documentation first. I’m extremely rarely in a situation where the official documentation isn’t monumentally better than every other option. There are a few exceptions of course, when the official documentation flat…

It seems to me there is some kind of political war going on when it comes to education about computers. One side argues, they must know what a computer is, how it roughly works, what it can do and cannot do, and how you can program it. The other side says, knowing how to use Microsoft Office and Excel, and Facebook and Instagram 'responsibly' is enough, and they fight tooth and nails that the education doesn't become…

The mindset I have seen is less fear, more "if I don't understand this, how could anyone else?"
Post reply on HN