Donald Knuth - My advice to young people (93/97)

แชร์
ฝัง
  • เผยแพร่เมื่อ 17 ธ.ค. 2024

ความคิดเห็น • 462

  • @preacher066
    @preacher066 9 ปีที่แล้ว +1397

    The Yoda of Computer Science.

    •  8 ปีที่แล้ว +42

      +Aman Singh 10 points for a perfectly balanced compliment and insult.

    • @thatsgottahurt666
      @thatsgottahurt666 8 ปีที่แล้ว +10

      Holy shit I thought I was crazy... U nailed it

    • @Si-Al-Ti
      @Si-Al-Ti 8 ปีที่แล้ว +33

      nailed it he did

    • @MrSushant3
      @MrSushant3 6 ปีที่แล้ว +4

      @Aman Singh, Dude you just predicted the *future* _new's article title_ 😍
      www.nytimes.com/2018/12/17/science/donald-knuth-computers-algorithms-programming.html

    • @preacher066
      @preacher066 4 ปีที่แล้ว +1

      @@MrSushant3 OMG nice!

  • @Beebo
    @Beebo ปีที่แล้ว +42

    Very similar advice as Bjarne Stroustrup: Don't over specialize too early, stay adaptable. Don't over prioritise the field of computer science. Appreciate other areas of life outside of CS.

    • @rockets4kids
      @rockets4kids ปีที่แล้ว +2

      I was never a fan of that trendy new C++ thing...

    • @Geza_Molnar_
      @Geza_Molnar_ 10 หลายเดือนก่อน +3

      @@rockets4kids 😂

  • @MegaStupidMonkeys
    @MegaStupidMonkeys 11 ปีที่แล้ว +554

    "Try to learn something about everything and everything about something."

    • @anuraghooda8439
      @anuraghooda8439 5 ปีที่แล้ว +5

      @Álvaro de Bazán So true, it resonates with me.

    • @jamiehannigan4607
      @jamiehannigan4607 4 ปีที่แล้ว +18

      Jack of all trades, Master of one

    • @Kobe29261
      @Kobe29261 4 ปีที่แล้ว +1

      This really is the optimal curve; beautifully stated! Thank you!

    • @MoSylla45
      @MoSylla45 3 ปีที่แล้ว +2

      That has always been my philosophy. Since i was a kid.

    • @MoSylla45
      @MoSylla45 3 ปีที่แล้ว +6

      @@jamiehannigan4607 That's negative thinking. The mind is a muscle. You can grow it and master many. Ask the renaissance guys.

  • @jackofnotrades15
    @jackofnotrades15 4 ปีที่แล้ว +124

    "Sometimes, to write a sentence about something I have to read a lot about it....."- Donald Knuth
    I can relate to that.

  • @BobbyRunout_EverydayWorld
    @BobbyRunout_EverydayWorld 5 ปีที่แล้ว +364

    I'm moved to tears by his absolute, humble, sincere, and disinterested commitment to maximum excellence

    • @mareksicinski3726
      @mareksicinski3726 3 ปีที่แล้ว +1

      well not to 'excellence', 'excellence' is sucha tacky word

    • @mtarnowski95
      @mtarnowski95 2 ปีที่แล้ว +7

      Perfection is underrated.

    • @albertpiekarski4569
      @albertpiekarski4569 2 ปีที่แล้ว +1

      @@mareksicinski3726 And "maximum excellence" sounds even worse ( I wrote this reply so 3 polish gentlemen can invade comment above )

    • @TheLuminousOne
      @TheLuminousOne 2 ปีที่แล้ว

      Honestly, pull yourself together!

    • @error.418
      @error.418 2 ปีที่แล้ว +1

      @@mtarnowski95 Perfection doesn't exist. And that's not a bad thing. We reach with the goal of perfection, and it will always allude our grasp, but in so reaching we may snatch excellence.

  • @levant_noir
    @levant_noir 4 ปีที่แล้ว +60

    So much respect Professor Knuth. For TeX, Art of Computer Programming and your thought mastery. As a human being and as a researcher. I wish and hope more people of my generation can become something, even distantly close to what you are.

    • @chhaganarammali4573
      @chhaganarammali4573 6 หลายเดือนก่อน

      Which areas are your specialization in research? Just curious.

  • @TuriyAbsolute
    @TuriyAbsolute 8 ปีที่แล้ว +127

    This guy is something else. Exception

    • @booleandilemma
      @booleandilemma 7 ปีที่แล้ว +5

      finally { System.out.println("Nice thread"); }

  • @eldewen
    @eldewen 12 ปีที่แล้ว +20

    This was way more profound/practical/experiential than I was expecting. It's what I needed to hear, too. Study what you want to study, not what the herd is studying.

  • @StephenColes
    @StephenColes 11 ปีที่แล้ว +48

    Thank you, Donald. So much wisdom packed into 5 mins. I know you are addressing primarily scientists and engineers, but as a designer/journalist it feels like you are speaking directly to me. Your advice works on so many levels.

  • @tiffles3890
    @tiffles3890 6 ปีที่แล้ว +34

    My type of guy.
    Unless I understand the exactly how the thing works at the ground level, there is always this knot of dissatisfaction, even anxiety, with just knowing the high level descriptory logic.

    • @semcanal224
      @semcanal224 4 ปีที่แล้ว +3

      I also this tendency. But we should remember than inteligent abstractions are essential. Here it is the problem: the line between valuable abstractions and alienation is not always easy to discern

    • @tiffles3890
      @tiffles3890 4 ปีที่แล้ว +5

      @@semcanal224 Abstractions are useful only when:
      1. You understand what exactly is it you're abstracting.
      or
      2. Even if you don't, the abstraction itself has a closed system of logic that you understand and can use.

    • @semcanal224
      @semcanal224 4 ปีที่แล้ว

      @@tiffles3890 Agreed. Good criteria

    • @semcanal224
      @semcanal224 4 ปีที่แล้ว +1

      @@tiffles3890 I am thinking againg about your ctiteria. How do you know that outside your closed coherent system you are not alienating yourself from something fundamental to your exiatence

    • @tiffles3890
      @tiffles3890 4 ปีที่แล้ว +1

      @@semcanal224 Till the point it fulfills my practical needs.
      For instance, does your average software engineer even understand how the bits/gates/electronic patterns etc. of work when executing his program?
      He just knows the working logical system of his programming language. But that gets the job done, doesn't it?

  • @StankyPickle1
    @StankyPickle1 4 ปีที่แล้ว +77

    No lie, this advice helped me complete a master's degree with multiple offers to continue onto a PhD. If I hadn't seen this video I would probably still be spinning my wheels.

    • @Dj992Music
      @Dj992Music 2 ปีที่แล้ว +3

      How's the PhD going now?

    • @StankyPickle1
      @StankyPickle1 2 ปีที่แล้ว +19

      @@Dj992Music I decided to go into industry. I needed a break from academia. I might go back one day.

    • @tjsm4455
      @tjsm4455 ปีที่แล้ว

      ​@@StankyPickle1What was your specialization ? I am also heading toward the research domain.

    • @StankyPickle1
      @StankyPickle1 ปีที่แล้ว +1

      @@tjsm4455 Essentially computational physics with an emphasis on fluid mechanics and heat transfer. Good luck with whatever direction you take.

    • @navjot5445
      @navjot5445 10 หลายเดือนก่อน +2

      Thank God you didn't go down the QFT/String Theory Route...

  • @jessstuart7495
    @jessstuart7495 7 ปีที่แล้ว +16

    Understanding at a fundamental level is not stressed enough in engineering curriculum. It is much easier to just memorize abstractions, then convince yourself you actually understand something.

  • @filipetamaral
    @filipetamaral 8 ปีที่แล้ว +405

    So, avoid nodeJS...

    • @bighands69
      @bighands69 7 ปีที่แล้ว +7

      Maybe or maybe not.

    • @bigmofo1122
      @bigmofo1122 7 ปีที่แล้ว +31

      And C++.
      Anything can be done in C, there is no need for trendy crap.

    • @jpratt8676
      @jpratt8676 7 ปีที่แล้ว +11

      Big Mofo I use C++ because the programs that I write are more easily comprehensible and modifiable when I do so. I don't think C is nearly as easy to read.

    • @gdhameeja
      @gdhameeja 7 ปีที่แล้ว +3

      tried using a library? bloats as fuck

    • @sebastianelytron8450
      @sebastianelytron8450 7 ปีที่แล้ว +7

      And Angular. And React. And Express.

  • @raf.nogueira
    @raf.nogueira 8 ปีที่แล้ว +48

    The master of every programmer in the world!

  • @srinivaschakrapani4395
    @srinivaschakrapani4395 8 ปีที่แล้ว +39

    One of the Legends of algorithms

  • @SphinctersForever
    @SphinctersForever 12 ปีที่แล้ว +12

    Yes, DN has it right. I never did better in my own life than when I saw a path no one was taking, but seemed correct, and followed it alone. Eventually, people wondered what I was doing and why I was succeeding when they were only following the crowd, imagining prestige would come, but it never did for them. Study what you WANT to study and be great at it. Do NOT study what you *think* will be good someday just because others are.

  • @christopherellis2663
    @christopherellis2663 2 ปีที่แล้ว +9

    I'm 73, and agree with him.
    We have seen what becomes of popular culture. It's called Fashion, then Fascism.

    • @dubey_ji
      @dubey_ji 2 ปีที่แล้ว +1

      That's a great line first it's fashion later it is facism

  • @hansugu3265
    @hansugu3265 2 ปีที่แล้ว +18

    I read Knuth's books, then I start to understand what is computer science.

  • @razorblaze8259
    @razorblaze8259 ปีที่แล้ว

    Such simple yet intelligent life advice. Beautifully told, Donald Knuth has a fundamental grasp on the sincere idea of minimizing risk by coming to a strong and thorough grasp of something before fully committing to an idea of something.

  • @vinzfatima
    @vinzfatima 12 ปีที่แล้ว +7

    In addition to his writings on computer science, Knuth, a Lutheran, is also the author of 3:16 Bible Texts Illuminated, in which he examines the Bible by a process of systematic sampling, namely an analysis of chapter 3, verse 16 of each book. Each verse is accompanied by a rendering in calligraphic art, contributed by a group of calligraphers under the leadership of Hermann Zapf. [From Wiki]
    In some his books he uses the joke John .316 too. GBU

  • @TohnoTakaki
    @TohnoTakaki 9 ปีที่แล้ว +9

    Спасибо, учитель Кнут!

  • @mushroomsoup007
    @mushroomsoup007 8 ปีที่แล้ว +8

    He also knows the art of advicing, excellent, thank God for this.

  • @wtfuredead
    @wtfuredead 8 ปีที่แล้ว +34

    He's a true hipster at heart :D

  • @nguyendangson1989
    @nguyendangson1989 8 ปีที่แล้ว +42

    a well-known artist in science.

  • @majorgnu
    @majorgnu 8 ปีที่แล้ว +251

    An overwhelmingly trendy idea that pulls in a lot of people seeking to be relevant and prestigious, despite their gut instinct telling them it's awful?
    That sounds like Javascript.

    • @danielwanner7252
      @danielwanner7252 8 ปีที่แล้ว +5

      idk, i like JavaScript. And btw, youre wrong: JavaScript has been around for almost 2 decades now, and its still quite popular. i would dare to call that more than a trend.

    • @majorgnu
      @majorgnu 8 ปีที่แล้ว +14

      +Daniel Wanner
      JavaScript development only became trendy lately, after many incremental improvements to the language and big improvements in JavaScript engines.
      It's still a terrible language, and any developer worth their salt writing nontrivial applications will use a language that compiles to JavaScript source instead.
      The only truly good thing about JavaScript is the quality and ubiquity of JavaScript engines, which it got not through its own merit as a language, but by piggybacking on the popularity of the web as the only standardized way to execute programs in the web browser.

    • @danielwanner7252
      @danielwanner7252 8 ปีที่แล้ว +1

      Major Gnuisance​ i quite enjoy writing in JavaScript. Its all a matter of preference, really. Im currently writing my game engine (yes i really am), and for scripting support, i went with javascript instead of lua. Because preference. Also, many micro controllers/SoC's use JavaScript. and they have nothing to do with web development. See Endruino(?).

    • @SB-hs4yn
      @SB-hs4yn 8 ปีที่แล้ว +6

      +Major Gnuisance No, it sounds more like Java.

    • @majorgnu
      @majorgnu 8 ปีที่แล้ว +5

      ***** You can compile any Turing-complete language into any other Turing-complete language.
      Does x86 assembly look "extremely flexible" to you, too?

  • @conscarcdr
    @conscarcdr 9 ปีที่แล้ว +119

    Best 5 minutes of life ever spent watching TH-cam...

    • @dandymcgee
      @dandymcgee 9 ปีที่แล้ว +11

      conscarcdr If you like this sort of thing, I highly recommend Randy Pausch's Last Lecture. Easily the most fulfilling video I've ever watched.

    • @conscarcdr
      @conscarcdr 9 ปีที่แล้ว +1

      dandymcgee Thank you, sir!

    • @tiffles3890
      @tiffles3890 9 ปีที่แล้ว +1

      +conscarcdr overkill

    • @linhvu7892
      @linhvu7892 6 ปีที่แล้ว

      "follow your instinct is better than follow the herd"

  • @anticeon
    @anticeon 9 ปีที่แล้ว +56

    how can a geek live so long? please tell me Master.

  • @andrewhancock2451
    @andrewhancock2451 9 ปีที่แล้ว +7

    My take away is 2 ideas: (i) Popularity doesn't equate to truth, and (ii) build your understanding & expertise from the ground up. Of course, (i) is true, but ideas and trends that become popular usually have some grain of merit behind them. They just get blown out of proportion sometimes. Sometimes, this is deliberate, since it helps certain interested parties (just think of a very popular operating system or cell phone). Idea #(ii) is really a matter of personal preference. Society needs both bottom up folks and top down folks. My view (and it's just a view) is that bottom up folks make ideas happen while top down folks create the general landscape and direction. There is a lot more risk in top down ideas because of the greater uncertainty.

    • @tylerneylon
      @tylerneylon 6 ปีที่แล้ว +2

      Thanks for your good summary and added perspective. I mostly agree, although I'd say that "bottom up" folks can also influence the general landscape as well. Knuth did, as did the creators of unix (as two examples). Maybe altering the landscape is more about doing good and getting people interested, whereas your style (generalist vs specialist) is an independent attribute from this.

  • @maxheadrom3088
    @maxheadrom3088 4 ปีที่แล้ว +13

    This guy speaks Babylonian, is still writing the remainder books of "The Art of Computer Programming". He stopped after the 3rd volume because he needed a better text editor - created Tex (most people use the collection of macros called LaTex). He proved no sorting algorithm could have complexity less than n*log(n). After his retirement he planned the rest of the series (4 books) and is almost finishing the 5th at age 82.

    • @tolkienfan1972
      @tolkienfan1972 2 ปีที่แล้ว

      Do you happen to have a link? I'd love to see that proof

    • @PMA65537
      @PMA65537 2 ปีที่แล้ว

      @@tolkienfan1972 I think I saw it (or somethiing similar) in the 6001 MIT course by Grimson.

    • @tolkienfan1972
      @tolkienfan1972 2 ปีที่แล้ว

      @@PMA65537 many thanks

    • @hooray4paradiddles
      @hooray4paradiddles ปีที่แล้ว

      Literally just leaving a comment here to remind myself to look this up later, haha.

  • @jacobtran4010
    @jacobtran4010 8 ปีที่แล้ว +16

    I love this guy. He's the James Cameron of the Computer Science field and most new millennial tech kids don't even know this. . .

  • @cdl0
    @cdl0 2 ปีที่แล้ว +6

    Words or wisdom from a humble genius.

  • @pacrat90
    @pacrat90 10 ปีที่แล้ว +46

    This man is one of the greatest.

  • @ireneguessarian3656
    @ireneguessarian3656 7 ปีที่แล้ว +1

    How right... and said so truly and sincerely : Thanks !

  • @ChrisDjangoConcerts
    @ChrisDjangoConcerts 7 ปีที่แล้ว +6

    Thank you for your amazing advice! I was immediately thinking about string theory

  • @raghavansanthanam
    @raghavansanthanam 11 ปีที่แล้ว +1

    Exactly. Good that you noticed it. Often some people might see it as lack of fluency or confidence, which is not the fact when it comes to great people like Knuth!

  • @anirudha1987
    @anirudha1987 13 ปีที่แล้ว +2

    the intensity in his voice is inspiring

  • @classicalmusic8601
    @classicalmusic8601 10 ปีที่แล้ว +5

    I am really really really very much thankful for uploading this video ,and the man himself for waking me up to some of my question about self. Regards

  • @yuanruizhang1650
    @yuanruizhang1650 2 หลายเดือนก่อน

    One of GOATs in the field of computer science especially in the field of computer programming

  • @ElonBing
    @ElonBing 11 ปีที่แล้ว +79

    It's a sad thing that intelligent people with incredible social skills who create a product that builds on work of others become famous and wealthy(e.g. Mark Zuckerberg), while absolutely brilliant people with very little social skills who build the very foundations of this all, remain relatively unknown(e.g. Donald Knuth, or even rms)

    • @patrickscholl7919
      @patrickscholl7919 6 ปีที่แล้ว +33

      Don Knuth is wealthy and a famous professor at Stanford university. His work is considered seminal in effectively every field of computer science. How is that unknown? What about his social skills seems subpar to you?

    • @TheDavidlloydjones
      @TheDavidlloydjones 4 ปีที่แล้ว +1

      @@patrickscholl7919
      What about his social skills ...?
      Shure doesn't seem to know what "three volumes" means...

    • @manishsingh-vk8if
      @manishsingh-vk8if 4 ปีที่แล้ว +4

      Zuckerberg does not have good social skills. He is autistic somewhat.

    • @turolretar
      @turolretar 3 ปีที่แล้ว +3

      Zuck is not a human first of all, he’s a cybernetic lizard, it’s a well known fact, so applying social skills to him (it?) isn’t right. He’s just like an “AI” as they call it today - he simply learns some patterns in people’s speech, tries to use them to be perceived as a human and does a pretty poor job at that. But hey, at least there’s the memes, which we are all thankful for.

    • @hil449
      @hil449 2 ปีที่แล้ว

      @@turolretar wow so funny

  • @XueyongQian
    @XueyongQian 7 ปีที่แล้ว +31

    This is more relevant for people who are of the "researcher" type, rather than the business type, I think.

  • @coolmania8991
    @coolmania8991 ปีที่แล้ว

    Thank you.. Appreciated

  • @MoSylla45
    @MoSylla45 3 ปีที่แล้ว +4

    So i sum up his advice to this: educate yourself a lot before you make a move to make sure you hit the target right on spot.😊 He is right. Read,read,read!!!

  • @zahraBatenin
    @zahraBatenin 25 วันที่ผ่านมา

    If you don't know something really solid, then you'll never have enough confidence... well said

  • @ShroobDestroyer
    @ShroobDestroyer 6 หลายเดือนก่อน +2

    "Don't just believe that because something is trendy, that it's good." This statement seems incredibly more relevant in the age of AI.

  • @burningknight7
    @burningknight7 7 ปีที่แล้ว +3

    Data Analysis has certainly become a trend.

  • @DocMacLovin
    @DocMacLovin 2 ปีที่แล้ว

    Thank you for TeX. And everything else!

  • @4gnostic
    @4gnostic 11 ปีที่แล้ว +124

    He has been a hipster before it was cool.

    • @Joyfulminimalist
      @Joyfulminimalist 10 ปีที่แล้ว +13

      Half of hipsters aren't even progressive or artistic, they're just following the crowd. The other half may not be as humble as this guy. If you find a humble artistic progressive hipster, they're fun people.

    • @4gnostic
      @4gnostic 10 ปีที่แล้ว +4

      So, not being a hipster is the new hipster?
      Or not using the word "hipster" is the right way to have some swag?
      I'm just so confused. But I now for sure, that not being ironic is the new sarcasm :-)

    • @nathanalexander28
      @nathanalexander28 10 ปีที่แล้ว +1

      Turdy if the worry you have regarding what people generally think of you alters who you naturally are, then you are living by some make believe outside notion of yourself. What other people are or aren't doing with their lives should not be of so much concern.

    • @nathanalexander28
      @nathanalexander28 10 ปีที่แล้ว +3

      delicatethings "if they were really hipsters, there wouldn't be so many of them."

    • @4gnostic
      @4gnostic 10 ปีที่แล้ว

      nathanalexander28 So if I do, what I normally shouldn't do but I normally do, I do exactly what I should to to show people what they shouldn't? So if I don't care, what other think, do I care, what the do?
      My problem: I care a lot what people did't do.
      Do I care what you've said? :-D

  • @AlexandreGurchumelia
    @AlexandreGurchumelia 5 ปีที่แล้ว

    This video resonates so much I'm downloading it.

  • @abhijitborah
    @abhijitborah 5 ปีที่แล้ว +2

    Among other things, thanks for TeX

  • @luckylove72
    @luckylove72 9 ปีที่แล้ว +12

    This is enough to inspire someone to do great work. The GOD has spoken his secrets.

  • @JacekRadajewski
    @JacekRadajewski 8 ปีที่แล้ว +20

    Donald u r the master

  • @quaxiscorporationforresear5557
    @quaxiscorporationforresear5557 8 ปีที่แล้ว +9

    C and assembly language!! I started a java and got mad because I wanted to understand what was going on. So I paused java and started learning the madhouse of c/asm

    • @DanielNyong
      @DanielNyong 4 ปีที่แล้ว +2

      same from JavaScript -> C++ -> x86 Asm

  • @landaumanify
    @landaumanify 7 ปีที่แล้ว +4

    For me the main message was to criticize everything and to think by ur own head. He did not say that trendy things are bad or good. He urged us to think about trendy approaches ourselves and make our own conclusion. May be think how we can improve that things or may be implement them in completely other way more efficient (in any needed aspect). And also from my point of view not everyone can afford this. Cause mr. Knuth has very strong knowledge background (in physics, math, cs etc) and he can afford such things and may be if he get lucky he will create something really great (as he did). But most of us cant do that due to lack of knowledge, persistence etc. But anyway we should not surrender and try to do that from day to day. And may be finally we also will create something great. These were main thoughts which i got after that video.

  • @yash1152
    @yash1152 2 ปีที่แล้ว

    0:25 yeah, same with me...
    i had this tendency to be extremely critical of popular things

  • @TimTeatro
    @TimTeatro 11 ปีที่แล้ว +2

    I love Prof. Knuth's work and I have such immense respect for him that I could hardly express it here.
    But I can't help but wish he applied this advise to his religious views.

    • @conradogoodwin8077
      @conradogoodwin8077 3 ปีที่แล้ว

      He said in this video: Don't do things just because they're "trendy". His religion is not trendy by any wild stretch of the imagination. Therefore it is perfectly coherent with his advice given here. He is not putting any pressure on you to accept his faith. You, on the other hand, profess to be a scientist, yet claim that someone else's faith is incompatible with science. It is *your* position that is incoherent; just because you have not seen a spirit is no indication at all that it does not exist.

  • @GeoffreyBernardo
    @GeoffreyBernardo 12 ปีที่แล้ว +2

    You guys really did a good job with Web of Stories.

  • @artemzymovets1194
    @artemzymovets1194 9 ปีที่แล้ว +16

    Follow your own passion

  • @alleninvesting
    @alleninvesting 11 ปีที่แล้ว

    Thank you !! Great advice!!

  • @fartzy
    @fartzy 3 ปีที่แล้ว +1

    I identify with what he’s saying! I have thought this do many times. Basically him and I are the same

  • @amansinghbhadauria2818
    @amansinghbhadauria2818 4 ปีที่แล้ว +2

    Now I feel so great that I've the honor to exist in his time.

  • @sojourner060885
    @sojourner060885 9 ปีที่แล้ว +9

    ironically, the opposite of his 5 advices are what most of us have been doing all these years ... sad!

  • @gerjaison
    @gerjaison 9 ปีที่แล้ว +20

    I am starting to find that too many people are adopting javascript and Agile development process.......I am beginning to felt it's wrong!

    • @gerjaison
      @gerjaison 9 ปีที่แล้ว +5

      So in the context of computer science, you want to criticized my grammar?
      Stick to being a tool user, doesn't bothered me!

    • @AmanGarg95
      @AmanGarg95 9 ปีที่แล้ว +3

      Gerjaison This is the point , where even the most bad ass Grammar Nazis give up.

    • @gerjaison
      @gerjaison 9 ปีที่แล้ว +3

      Aman Garg
      Bad ass grammar NAZI is just that, bad ass grammar NAZI, not exactly Nobel laureate for literature is it?
      You do know that bad ass grammar is a set of rules. Is there grammar in a poem? Let's discuss that!

    • @AmanGarg95
      @AmanGarg95 9 ปีที่แล้ว

      How about no? Look bitch. You've got a bad day doesn't mean others are getting dragged along too. Find something constructive to do.

    • @ticoraap
      @ticoraap 9 ปีที่แล้ว +8

      +Aman Garg Why did you even bother.

  • @tetsuoiiii
    @tetsuoiiii 11 ปีที่แล้ว +2

    Follow your own instincts! Thanks Donald you are a true legend.

  • @nikhilkarve1967
    @nikhilkarve1967 4 ปีที่แล้ว +2

    Where can I get this complete interview ?

    • @cdl0
      @cdl0 2 ปีที่แล้ว

      There is a link to a playlist in the video description.

  • @wherethehellisbo
    @wherethehellisbo 9 ปีที่แล้ว

    Something too popular may be wrong. Follow your gut instinct, don't follow the herd. Learn something about everything and learn everything about something. Thank you Donald! I remember those!

  • @MrRodsby
    @MrRodsby 11 ปีที่แล้ว +1

    His message is "analyze the situation first before making a decision."

  • @michaelross9546
    @michaelross9546 2 ปีที่แล้ว +1

    I wish I'd have seen this video before I went to university. It wasn't for me. I shouldn't have gone. I wasted three years.

  • @amitchauhan2954
    @amitchauhan2954 9 ปีที่แล้ว +4

    i am preparing for kmp algo for test tommorow

    • @user-ol2gx6of4g
      @user-ol2gx6of4g 7 ปีที่แล้ว

      It's a very simple algorithm, in terms of learning and creating.

  • @JasonAmato
    @JasonAmato 11 ปีที่แล้ว

    I agree with his comments about "trends", I think unique thoughts are more powerful than the ones everyone else agrees with.

  • @souvikghosh5668
    @souvikghosh5668 5 ปีที่แล้ว

    What a great advice. Never follow a trend blindly.

  • @quaxiscorporationforresear5557
    @quaxiscorporationforresear5557 8 ปีที่แล้ว +1

    So worth it...

  • @henrykkaufman1488
    @henrykkaufman1488 2 ปีที่แล้ว +1

    Wait, it was in the 90s? Was he talking about garbage collection and OOP?

    • @yelkhan2002
      @yelkhan2002 2 ปีที่แล้ว +1

      This was recorded in 2006, I believe

  • @nikhilk7493
    @nikhilk7493 2 ปีที่แล้ว +1

    Many people depend on qualitative and quantitative aptitude for any scientific thought.... Competitive exams test this...
    But Knuth doesn't trust aptitude and create structural reaosning for explaining things...which is mentally expensive task....
    Sometimes result of both thinking are same but later knows what he is doing and former seems to be like trained machine....

  • @chrisbowofadeking8415
    @chrisbowofadeking8415 7 ปีที่แล้ว +1

    He talks like Rick in Rick and Morty series. Legend.

  • @LV-426...
    @LV-426... 2 ปีที่แล้ว

    Donald Knuth - The legend! Very humble though.

  • @codeandcoffeh
    @codeandcoffeh 12 ปีที่แล้ว

    He is not referencing religion in any way and he is not hypocritical at 3:50. He states that one should not be a savant, that one should focus on specific studies rather than knowing a little bit on a large range of subjects. His words, "real solid", just mean completely.

  • @StupidIdiot12345
    @StupidIdiot12345 12 ปีที่แล้ว +1

    I love this guy.

  • @MrPikminlord
    @MrPikminlord 10 ปีที่แล้ว +2

    This guys a genius..

  • @sanantoniotonight5569
    @sanantoniotonight5569 3 ปีที่แล้ว +1

    The king of all programmers

  • @MrGoatflakes
    @MrGoatflakes 12 ปีที่แล้ว

    Java is a lot less vendor lock in than C#. Oracle says that the next reference implementation will be the OpenJDK one (I forget what they call it now). But then they sue Google for making Android, so I don't know what to think about it.

  • @f41nT
    @f41nT 2 ปีที่แล้ว

    can someone list down the most important advices, because it is really hard to understand as a non-english person. :)

  • @webofstories
    @webofstories  13 ปีที่แล้ว

    @gmpota Hi gmpota, sorry, I have only just seen this comment. If you go to the Web of Stories website you can find this story will a full transcript attached. Thanks for watching!

  • @thevfxwizard7758
    @thevfxwizard7758 4 ปีที่แล้ว +1

    I was taught AP Calculus AB by his son. Needless to say, he was a great teacher.

    • @selcuk2649
      @selcuk2649 3 ปีที่แล้ว

      wow, his son is a math teacher?

    • @thevfxwizard7758
      @thevfxwizard7758 3 ปีที่แล้ว +2

      @@selcuk2649 Yes! His name is John Knuth and he has to be one of if not my favorite teacher. He has so many stories to tell about growing up with a famous computer science dad. For example, he was a part of a highly ranked ultimate frisbee team, toured the east coast with an acapella singing group, had dinner with high-up officials in China as a kid, toured an exclusive supercomputer room (I forget which university), and met Richard Feynman as a baby. I swear he is the real life Forrest Gump. He loves his students and invests everything he has into them.

    • @psibarpsi
      @psibarpsi 2 ปีที่แล้ว

      @@thevfxwizard7758 Wow! Just. Wow.

    • @thevfxwizard7758
      @thevfxwizard7758 2 ปีที่แล้ว +2

      @@psibarpsi One time one of his high school calc students tried to call him using the phone book, but called Donald Knuth instead. He said it took a while for his dad to figure out it wasn’t a college student calling for help! Don Knuth didn’t care, saying that all he wanted was to just help people, so the call was a treat. He helped the student with calc for a while with no questions asked.

    • @psibarpsi
      @psibarpsi 2 ปีที่แล้ว

      @@thevfxwizard7758 Damn! This is so sweet of him!
      wow

  • @gmpota
    @gmpota 13 ปีที่แล้ว

    It`s difficult to understand english clearly for me. Where I can find subtitles from this video?

  • @copernicus633
    @copernicus633 11 ปีที่แล้ว

    Yes, thats my understanding too. But LaTex itself is a complex command line "language". Why is there not a GUI that gives you wysiwyg ? It seems very unnecessary to have to use a cumbersome

  • @Funtasmia
    @Funtasmia 13 ปีที่แล้ว

    Thank you!

  • @NeoHoshi
    @NeoHoshi 12 ปีที่แล้ว +1

    Great advice :)

  • @jsomhorst
    @jsomhorst 7 ปีที่แล้ว +4

    So actually he talks about Javascript development nowadays ;)

    • @omkarajagunde4175
      @omkarajagunde4175 4 ปีที่แล้ว

      Yes and he has said this way back 8 to 10 years back which is exactly relatable now

  • @F00dTube
    @F00dTube 11 ปีที่แล้ว

    "Hipster refers to a subculture of young, urban middle-class adults and older teenagers that appeared in the 1990s. The subculture is associated with independent music, a varied non-mainstream fashion sensibility, progressive or independent political views, alternative spirituality or atheism/agnosticism, and alternative lifestyles. Interests in media include independent film, magazines such as Clash, and websites like Pitchfork Media."

  • @copernicus633
    @copernicus633 12 ปีที่แล้ว +1

    LaTex underlying font generation=good. LaTex user interface = not good. It's like comparing DOS to GUI. I get he feeling LaTex language is a rite of passage more than a true necessity. Would Steve Jobs release a product with such an antiquated UI ?

  • @ivandrofly
    @ivandrofly 8 ปีที่แล้ว +2

    Hats off :)

    • @ivandrofly
      @ivandrofly 5 ปีที่แล้ว

      Here I am two years after...

    • @ivandrofly
      @ivandrofly ปีที่แล้ว

      Back again 😂

  • @petardytv6723
    @petardytv6723 8 ปีที่แล้ว +1

    I think Donald Knuth is greatest computer scientist in the world!

    • @vikranthinti5593
      @vikranthinti5593 8 ปีที่แล้ว

      cant think of anyone, completing Ph.D thesis in 2 hours.

  • @belive-cb8jp
    @belive-cb8jp 8 ปีที่แล้ว +1

    Objective Reality Bridged Mathematically (Pattern) by Donald Knuth.
    He's Magnetic :-)

  • @thefakenewsnetwork8072
    @thefakenewsnetwork8072 2 ปีที่แล้ว +1

    Long live freedom and democratic equality

  • @RahulOne1
    @RahulOne1 8 ปีที่แล้ว +2

    He is the Real Legend

  • @ZombieLincoln666
    @ZombieLincoln666 11 ปีที่แล้ว

    And a group of people who value distinction and variation would also be a subculture. You said: "It's an extremely cohesive group, very low margin for variation." ... "varied" means the opposite of "low margin for variation".
    Likewise, the other words at best do not support your characterization, unless you think any subculture that can be defined is 'following the herd' (even if defined as not following the herd).

  • @vetiarvind
    @vetiarvind 3 ปีที่แล้ว

    You can tell he's from another generation. A better, more solid and serious one. Unlike our smartphone generation where suddenly something become trendy and everyone starts throwing their opinion on it. Oh, cricket game? Everyone needs to write articles and post their analysis. Olympics medal or lack thereof - suddenly everyone's an expert on the grassroot nurturing of talent, etc. Of course, you can't take what Knuth says *too* seriously if you're building stuff, because sometimes you learn by doing and you learn by failing forward. However, if you're going to research or share information you better be an expert.
    His words also relates to Charlie Munger's "lattice of models". Knuth talks of having solid pegs with which to tie your future knowledge to. It's very similar to what Munger says about being proficient in multiple domains.

    • @turolretar
      @turolretar 3 ปีที่แล้ว

      Spoken like a true boomer

  • @reyou7
    @reyou7 7 ปีที่แล้ว +1

    he is talking about React.

  • @AlexanderHL1919
    @AlexanderHL1919 11 ปีที่แล้ว +1

    Everyone else believed human sacrifice was a great fucking idea, everyone else thought that slavery was a pretty neat deal, thankfully there are people that think that what other people think is fucking stupid.

  • @eda1533
    @eda1533 4 ปีที่แล้ว +3

    I've found that learning English not even CS from his writings is absorbing XD