Chapter
The Limits of Computation in the Human Mind
Roger Penrose suggests that the human mind can do more than a computer and that there are limits to what a universal Turing machine can achieve. However, when considering algorithms and optimization, it's important to balance immediate gains with future adaptability.
Clips
Computer scientists often have to balance between being lazy and opting to optimize their work.
52:20 - 54:34 (02:13)
Summary
Computer scientists often have to balance between being lazy and opting to optimize their work. This involves deciding whether to make low-level optimizations that help in the short-term or leaving room for late binding to make future changes easier.
ChapterThe Limits of Computation in the Human Mind
Episode#219 – Donald Knuth: Programming, Algorithms, Hard Problems & the Game of Life
PodcastLex Fridman Podcast
The elegance of a well optimized code is something that's compelling to programming.
54:35 - 56:12 (01:36)
Summary
The elegance of a well optimized code is something that's compelling to programming. The speaker is a computer scientist. An answer question is no better than anybody else.