Donald Knuth: Algorithms, Complexity, Life, and the Art of Programming [video]
youtube.com
youtube.com
Looks good, thanks for sharing! I've had a hard time finding podcasts that have a conversational style that I enjoy; so far I like only https://softwareengineeringdaily.com/, but this one looks really promising.
I had a similar impression months ago, and after listening to a few - I was so happy I gave it a fair chance.
I always thought of his podcast as conversations, not interviews. Maybe that’s why it always worked fine for me.
I actually disagree with you on interview style, I like his (it grows on you, or so I found); his playlist is indeed sick. And it keeps getting better, I suspect he'll eventually get 80% of the who's-who in AI or around it. Probably the most promising high-level podcast about it.
Other podcasts are more in the weeds, actual work on ML/DL etc, production cases and frameworks (see The Changelog's master feed for instance, "Practical AI" with actual SWE's). Lex's is interesting insofar as he's an AI researcher at MIT, the highest technical acumen you can reach in the field, so you can trust him to orient/frame the conversation (actually, learn from his follow-up questions and remarks). And it's sometimes funny (when you have some background too) to see/hear his responses to non-technical interviewees.
He's a great mind (and has a great heart), no question about it; thus whatever quirks you may find diverging from classic interview style are worth ignoring. Focus on the meat, when it gets good, it gets really good.
I didn't know that these interviews are podcast-first, which is probably why the interviewer is so laid back and slow talking, as pointed out by @unoti. I looked up Fridman's lectures, they are indeed a little bit more energetic, but he is generally a calm individual, so in combination with slow talking and monotone voice that he intentionally uses in podcasts, it makes his questions quite boring to listen, which is what was immediately reflected in my original comment.
> thus whatever quirks you may find diverging from classic interview style are worth ignoring. Focus on the meat, when it gets good, it gets really good.
Lex Fridman is smart. No doubt. If one listens carefully, he indeed asks good questions, which is something I originally missed. He interviews great people and the meat is obviously there. But I still strongly believe that there is a huge room for improvement for Lex as an interviewer and content creator. Has he interviewed unknown people, nobody would listen to him, IMHO.
However I think it's a tall order to ask people in general to excel in two entirely distinct domains, especially at such a 'young' age (MIT must've taken most of his time so far). So with domain-driven people who dabble in media, we get their strong vertical at the cost of more mediocre delivery — but to me that remains sweeter than a "professional" journalist who speaks second-hand about everything, at least for most technical or complex topics.
He's got time to get a lot better at interviewing, podcasting, if that's the goal. Eventually, he can be both a great AI researcher and a great podcaster. Meanwhile, I'll take it regardless because that's the best we've got now.
> Has he interviewed unknown people, nobody would listen to him, IMHO.
If the topic were totally irrelevant, maybe; but I have a fondness for scientists trying to speak to everyone, e.g. on YouTube / podcast / whatever, so I would still listen probably. Like that guy, Robert Miles from Cambridge who speaks of AI safety[1] — delivery wasn't great in the beginning, but damn were the topics incredible food for thought.
[1]: https://www.youtube.com/channel/UCLB7AzTwc6VFZrBsO2ucBMg
But having said all that, one youtube commenter said of Lex's interview with Elon Musk that it was "two robots conversing without human supervision," which Lex brought up in a later interview with Elon and thought was pretty funny.
Actually, this looks like 100% old-style quality interview.
People are not used to this style today, but it was the quintessential style before the 90s or so, and it's much deeper than the kind of shallow interviewing we see today from "pros" (including TV hacks like Charlie Rose).
This way you can listen to it in your favorite podcast player.
For example, I added the feed to Overcast: https://overcast.fm/p1120847-YM0aS7
https://www.youtube.com/playlist?list=PLVV0r6CmEsFzeNLngr1Jq...
According to this, he has a secretary that filters messages for him: https://www-cs-faculty.stanford.edu/~knuth/email.html
I found that hilarious.
Also he defines geek as people having certain qualities like understanding systems at different levels of abstraction.
I don't like games of telephone. Do you have a particular point in the video where Knuth says this? It will help to hear what Knuth says with his argument before I make a counterpoint (or maybe even agree with him).
> Also he defines geek as people having certain qualities like understanding systems at different levels of abstraction.
Knuth said this around the 7-minute mark. Nearly 20-minutes earlier than the machine-learning question. The discussion moved on, and I'm not entirely sure the two parts you bring up are related at all.
Naturally there is some intersection, but these are all soft terms anyway. IMO geeks have lost overall everywhere, replaced by mainstream commercial interests because the tech world needed to grow very fast.
- a "total" or "100%" data scientist researching ML might spend the better part of his days in an office, without a computer, just thinking on a whiteboard and paper. He then hands specs for tech people to translate, implement, run (code, systems, workflow).
- "geek" means passionate (early 20th century word to describe "bookworms"), thus it may apply to anything — nowadays it's applied implicitly, without specifying further, to technology, "geek" means "tech geek". In that sense, whatever they do, geeks are never far from machines, gadgets, supercomputers (!?), some ethernet patch...
Both actually have nothing to do with each other, and do not seem mutually exclusive to me; but in the extreme range of the spectrum, they clearly are totally different people with unrelated concerns and, most likely, jobs.
But that's all fluff and you have to thank idling geeks for writing such blabla. (though I hear HR loves that kind of reports, profiling makes the world so easy, right? Hey, what do you know, someone somewhere might copy/paste these threads for a living as we speak).
https://www.youtube.com/watch?list=PLrAXtmErZgOdP_8GztsuKi9n...
There is a John Nash connection:
Here's a compressed timeline of books and other works of Knuth:
1962: Starts writing TAOCP. 1968, 1969, 1973: Volume 1, 1st edition. 1969: Volume 2, 1st edition. 1973: Volume 3, 1st edition. 1974: Turing Award. 1974: Volume 1, 2nd edition. 1974: Surreal Numbers (written in 6 days “and on the 7th day he rested”). 1976: Mariages Stables et leurs relations avec d'autres problèmes combinatoires.
1977 February: Receives galley of Volume 2 2nd edition (publishers have switched from hot-metal typesetting (Monotype) to phototypesetting, is dissatisfied with typography and excited by the possibility of getting it right with digital typesetting). Plans to have galleys ready in the summer :-) 1978 January: Gives Gibbs lecture (“Mathematical Typography”) on his ongoing research, unexpectedly many people are excited and want to use TeX. 1978: Finishes first version of TeX (aka TeX78, in SAIL) 1980: Starts work on rewrite of TeX (so that it can be used outside SAIL). 1981: Mathematics for the Analysis of Algorithms. 1981: Volume 2, 2nd edition. Realizes fonts still look bad on paper, starts getting more font design feedback from the masters. 1982: Finishes TeX, starts rewrite of METAFONT. 1984: Finishes METAFONT.
1986: Volumes ABCDE of Computers and Typesetting 1990: Announces end of his work on TeX and METAFONT (will only fix major bugs; others can continue writing other programs)
1992, 1996, 1999, 2000, 2003, 2003, 2010, 2011, 2011: Eight (plus one) volumes of collected papers.
1989: Mathematical Writing (lecture notes) 1990: 3:16 Bible Texts Illuminated (stratified random sampling of the Bible, with illustrations by many designers). 1992: Axioms and Hulls. 1993: CWEB. 1993: The Stanford GraphBase (some toy programs in CWEB). 1994: Concrete Mathematics.
1997: Volume 1, 3rd edition 1997: Volume 2, 3rd edition 1998: Volume 3, 3rd edition 1999: MMIXware
2001: Things a Computer Scientist Rarely Talks About (based on 1999 lectures at MIT on religion)
2005: Volume 4 Fasc 2 (part of Volume 4A later) 2005: Volume 4 Fasc 3 (part of Volume 4A later) 2006: Volume 4 Fasc 4 (part of Volume 4A later) 2008: Volume 4 Fasc 0 (part of Volume 4A later) 2009: Volume 4 Fasc 1 (part of Volume 4A later) 2011: Volume 4A.
2015: Volume 4, Fasc 6 (middle third of Volume 4B) 2018: Fantasia Apocalyptica Illustrated 2019/2020: Volume 4, Fasc 5 (first third of Volume 4B)
Planned: ????: Volume 4, Fasc 7 and 8 (last third of Volume 4B) 2025 (yeah right): Volume 5
So although he definitely badly underestimated how much time the typography project would take (he thought it would be done in a summer! then again, he also thought in 1962 that he'd be done with TAOCP in a year or two), and although it's technically correct that 38 years passed between 1973 (1st edition of Volume 3) and 2011 (Volume 4A), he wasn't spending all of it on typography; much of it was spent on other projects and on producing new editions (which in his case are a lot of work!) of earlier TAOCP volumes and other books. And even during the period 1977-1989 when he was working primarily on typography, he somehow managed to publish about 50 papers (P77 to P125), 60 other papers (Q48 to Q110), and 20 reports (R35 to R55): https://cs.stanford.edu/~knuth/vita.pdf (I really wish someone would parse his vita.tex from https://cs.stanford.edu/~knuth/vita.html, make it machine-readable and put it on a nice webpage sortable by year and topic and listing newer editions etc).
Hint: on a desktop browser, beneath the video you may click the "..." menu, select "Open transcript" and voila, you may copy/paste the whole (though UX is awful, I have yet to find a "copy all" button).
Here's a pastebin with minimal formatting for your perusal: https://pastebin.com/RQYhREEc
I'm interested in his writings now when he is no longer actively publishing research.
For example, that latest proof golf https://www.scottaaronson.com/blog/?p=4229#comment-1815290 was such a joy to read.
I've already read more than 50 pages and I love it. It's just incredible how much problems can be now solved by a faster algorithm.
I had an idea of solving lotto design problems, this might be a way to do it quickly.
Is the Fridman interview the replacement?
As is usual from Prof. Knuth, it's great with tonnes of nuggets of wisdom, especially if you are a fan of easter eggs (though his "style" of presentation bothers quite a few of my friends)! :)
PS: I did get to attend and see him last year so that's something.
I was interested too, but to be honest, its probably pretty unlikely that the perfect chair for Knuth is the perfect chair for me or you too.