podcasts / Ryan Peterman
Ryan Peterman cover art
Technology
10 episodes summarised · 4.6h of listening, ~32 min of reading👁 4 views

Ryan Peterman

Ryan Peterman · Summarised by WhipScribe

The Best Programmer Brian Kernighan (Bell Labs) Ever Met

⏱ 5 min listen · ~2 min read 🎙 Brian Kernighan

It is a short, first-hand account of how Unix, sort, diff and Hamming's view of computing came out of a few people at Bell Labs, told by someone who worked beside them.

Key takeaways
  1. 01Brian Kernighan rates Ken Thompson as the best programmer he ever met, unparalleled even among the many standout people at Bell Labs.
  2. 02Ken Thompson wrote the first Unix in 1969 on a PDP-7 with about 8K 18-bit words, likely in assembly and loaded onto it by paper tape.
  3. 03Ken Thompson built an editor, an assembler and an operating system in three weeks while his wife and young son were away in California.
  4. 04Doug McIlroy headed the Bell Labs department that held Ken Thompson, never directed his work, and served as its sharpest technical critic.
Chapters
0:00 · Ken Thompson and the three-week first Unix1:06 · Writing an operating system without the internet2:07 · Doug McIlroy as boss, thesis reader and critic4:15 · Dick Hamming's title with no staff beneath it5:24 · Hamming's early bet on computing in research
Read the full summary →

▸Questions this show answers

QWho does Brian Kernighan say is the best programmer he ever met?The Best Programmer Brian Kernighan (Bell Labs) Ever MetQHow did Ken Thompson write the first version of Unix in three weeks?The Best Programmer Brian Kernighan (Bell Labs) Ever MetQWhat did Doug McIlroy contribute to Unix and Bell Labs, according to Brian Kernighan?The Best Programmer Brian Kernighan (Bell Labs) Ever MetQWhy was Richard Hamming a Bell Labs department head with no reports?The Best Programmer Brian Kernighan (Bell Labs) Ever MetQHow does David Patterson explain the difference between a CPU, a GPU and a TPU?Turing Award Winner: The Difference Between a CPU, GPU, and TPU | David PattersonQWhy did GPUs become the main chip for machine learning, according to David Patterson?Turing Award Winner: The Difference Between a CPU, GPU, and TPU | David PattersonQWhy did Jensen Huang fund CUDA in 2006, according to David Patterson?Turing Award Winner: The Difference Between a CPU, GPU, and TPU | David PattersonQWhat made Google's TPU so much faster than GPUs, according to David Patterson?Turing Award Winner: The Difference Between a CPU, GPU, and TPU | David PattersonQWhat is brain float 16 and why did Google create it, according to David Patterson?Turing Award Winner: The Difference Between a CPU, GPU, and TPU | David PattersonQWhy does David Patterson say CPUs still matter in the age of AI accelerators?Turing Award Winner: The Difference Between a CPU, GPU, and TPU | David Patterson

All 65 questions from Ryan Peterman →

Gaurav Sen cover art← Previous podcastGaurav Sen10 summariesLatest: AI Interview #9 - Why is the Agent so slow?The Joe Rogan Experience cover artNext podcast →The Joe Rogan Experience10 summariesLatest: #2570 - Mystery Boys
Transcribe your links. Paste a YouTube, Google Drive or podcast link and WhipScribe gives you the transcript. Transcribe a link →