Stanford Lecture: Donald Knuth - All Questions Answered (May 12, 2011)

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

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

  • @ibfowen
    @ibfowen 10 ปีที่แล้ว +54

    Can't believe there're still empty seats..I means, "Man, this is Don Knuth!!!"..

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

      The guy who invented Asymptotic Complexity. The guy who's changing screens for him is master of cryptography and has RSA Award. So guess how big he is for us.

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

      Just calm down man, there is more things in life.

    • @127.
      @127. 3 ปีที่แล้ว

      @@daltonalexander320nice try with another account.

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

      So what he is not goddess of Venus, huh.he is of no use to bread maker, cobbler, mechanic, gold digger too. They talk ......

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

    When you are Knuth, you get Dan Boneh as your helper.

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

    He applied his intelligence in unconventional ways, winning a contest when he was in eighth grade by finding over 4,500 words that could be formed from the letters in "Ziegler's Giant Bar"; the judges had only about 2,500 words on their master list. This won him a television set for his school and enough candy bars for his entire school

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

    Epic win: Knuth answers ALL the questions.

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

    14:50 on the issue "how would you measure time [the French tried to metric it up during their Revolution]?" The *actual* answers are already with us. Unix traditionally counted by seconds, UTC, from a fixed reference time. There's an ISO standard for the Gregorian calendar; though no universal agreement on how to apply it to dates preceding the inception of the calendar. The de facto AD/BC standard is that they are 2 *separate* sequences that mesh at 1BC-1AD (so, if they were both continued to negative values it would be ..., -1AD=2BC, 0AD=1BC, 1AD=0BD, 2AD=-1BC, ...) - i.e. a one-to-one covering of the integers by 2 separate positive integer maps. The application of leap days *during* the time of the inception of the Julian calendar was not fully regularized until late in Augustus' reign. Julian uses the approximation 1 terrestrial year = 365+1/4 days, Gregorian: 365+1/4-1/100+1/400 days. Both are defective. In fact, it is (currently) 1 terrestrial year = 365+1/4-1/128 days *exact* to the last second! So, the simplest reform is to just take every 4th year as a leap year, and revoke every 32nd leap year back to normal length.

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

    07:59 Knuth had Feynman as a professor? o.o it all makes sense now :D

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

    Knuth begins speaking at 7:00

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

    at 29.05 .., Knuth said the story of Archemedes.. but it actually the story of Euclid.."THERE IS NO ROYAL ROAD TO GEOMETRY.."

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

    Safari for mac has Java and flash. Safari for iOS does not. We are discussing safari for mac here, because we are basically talking about Knuth using safari on his macbook. I too am a computer science student and all profs at my school use safari on mac, the only thing bad about safari that I know of is its TOS. There was also a few security issues, which are all patched now. Plus, safari uses webkit engine, which is perhaps the best engines out there. Even chrome uses webkit...

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

    be proud to have lived at the same time with one of the greatest minds of all time .. think of Archimedes...

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

    Knuth's definitions of "data" and "information" in early 50s are the best but are not used in computer science / information technology. In stead cyclic definitions (raw information is data and processed data is information) and their variants pass off as valid definitions. In fact, it is difficult to search and access his definitions. PVN 06MAR19

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

    He kept standing for such long time. And that quantum computing question, I think the way to solve and use mathematics any branch of science is gonna be same. So his books will be treasured forever. A great man with great knowledge!

  • @PeeteyP
    @PeeteyP 10 ปีที่แล้ว +15

    What do you think about this statement:
    "Knuth is the Euler of our time."

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

    i finally saw you, Donald Knuth!

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

    Thank you stanford and thank you prof knuth.

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

    Video starts at 6:57

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

    Mr. Knuth was just getting warmed up to the top of the hour. Andrea True voices me.

  • @batsondceiling
    @batsondceiling 10 ปีที่แล้ว

    At ~15 minutes someone asks about metric time, that would not be a good idea the way the economy is going right now, we would end up with 10 hour days and still have to work 8.

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

    It is CWEB.

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

    This grandpa is a goddanm fucking GENIUS!

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

    Which programming language did he say he uses? I can't figure it out.

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

    subtitles for which language?

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

    When is the part where he answers how to pronounce his last name?

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

    What's the name of the person that he said he is sad when people don't know him?

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

    Donald says Martin Gardnen is his hero

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

    5 programs per week :)

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

    Knuth uses a Mac. :(
    I guess it is settled now

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

    Am I the only one freaked out by that hyperextended elbow joint?

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

    Safari is not a bad browser.
    You have to do better than just use hackneyed phrases and anecdotal comparisons to convince me. I am only interested in objective facts such as performance comparisons fact-sheets, test results and engineering and architectural short-comings that might prove you correct.
    Otherwise, its only your opinion and though you are entitled to have one, its of no value to me whatsoever.

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

    respect

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

    How about the lack of Java & Flash for it for a start? I am computer science student & I have never heard anyone say a good word about Safari, not end users, my lecturers or peers, not even Mac users. Usual words they use to describe it are "brain damaged" & "retarded". The only thing remotely resembling a good word about it I heard anyone utter was by my JSP/Servlet lecturer who said "It works even using Safari for iOS, & that's the most brain damaged browser I have ever encountered".

  • @dogancecen7660
    @dogancecen7660 10 ปีที่แล้ว

    Martin Gardner

  • @hhhgggfjh
    @hhhgggfjh 10 ปีที่แล้ว

    Delight!

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

    respect :)

  • @hazemabdelalim9564
    @hazemabdelalim9564 7 ปีที่แล้ว

    very tall =D

  • @slackylin
    @slackylin 10 ปีที่แล้ว

    What a legend!!!!

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

    lol, fail ... 18:30 he talks about browsing on safari on his computer ... safari = mac ... there is no safari on GNU/Linux because they don't make it for GNU/Linux. Nice try though, linux-fanboy.

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

    Worst. Browser. Ever. And I have used Mosaic on a Sun Apollo

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

    28:00 - The answer is: Rust programming language...

    • @aliancemd
      @aliancemd 7 ปีที่แล้ว

      FichDichInDemArsch Every point that guy mentioned is actually achieved by Rust.
      You can't have even data races in Rust.

    • @aliancemd
      @aliancemd 7 ปีที่แล้ว

      FichDichInDemArsch Data races and race conditions are completely different things.
      What it says is that it doesn't aim to prevent dead-locks, this would be to restrictive and this was left to the libraries.
      And there are already libraries that can help you with that too.

    • @aliancemd
      @aliancemd 7 ปีที่แล้ว

      FichDichInDemArsch I could touch on every point(maybe except for the compilation times - which btw improved a lot in the last 3 releases) but TH-cam is not the best place to chat, so I'll leave the explanations...
      It's strange what you say about Dropbox, because I heard the other argument - the powerful type system also helps here to enforce different API and usage patterns that the libraries want - that some say that it makes it easy to pile safe abstractions without cost and make development easy.
      Btw, the std is not supposed to have everything piled in, it's intentional - I actually like this a lot, it makes it flexible.