Dave Plummer: Programming, Autism, and Old-School Microsoft Stories | Lex Fridman Podcast #479

Lex Fridman
01:50:22 Report Issue
Loading transcript... Click for full transcript

Chapters & Sections (70)

0:00 Dave Plummer on Early Computing Experiences chapter 3
0:00 Dave Plummer on Windows and Programming History
2:08 Early Computing Experiences and Influential Computers
3:41 Learning to Program on Commodore 64
6:04 Finding Success as a Programmer chapter 2
6:04 Finding Success as a Programmer
8:05 Overcoming Career Disillusionment and Finding New Path
11:16 Bill Gates and Microsoft Career Path chapter 3
11:16 Microsoft Career Path and Joining Story
13:14 Software Developer Shares Early Success Story
15:40 Microsoft's Success with MS-DOS
17:49 MS-DOS Memory Constraints and Workarounds chapter 3
17:49 MS-DOS Memory Constraints and Workarounds
19:52 Windows 95 Development and Evolution
21:30 Operating System Impact and History Discussion
23:10 Microsoft Employee's Productive Day in the 90s chapter 2
23:10 Microsoft Employee's Productive Day in the 90s
25:57 Windows NT Development and Dave Cutler's Role
28:25 Software Development Challenges and Team Dynamics chapter 4
28:25 Software Development Challenges and Team Dynamics
30:20 Windows 95 Porting Issues and Performance
31:49 Debugging in Low-Level Assembly Language
33:40 Debugging Can Be a Long Process
35:42 Asserts in Programming for Debugging chapter 3
35:42 Asserts in Programming for Debugging
38:51 Optimizing Windows NT Task Manager
40:29 Task Manager Evolution and Performance
42:02 Legendary Software Developers Share Experiences chapter 3
42:02 Interview about Software Development and Pinball
44:02 Retro Games and Their Enduring Popularity
45:35 Windows Activation Development Story
47:05 Windows Customization Limitations and Frustrations chapter 2
47:05 Windows Customization Limitations and Frustrations
49:42 Lack of Customization in Windows Interface
52:11 Customization and Security in Windows chapter 3
52:11 Customization and Security in Windows
54:39 Acquisition of Visual ZIP by Microsoft
56:19 History of ZIP File Compression
58:13 The Blue Screen of Death Explained chapter 3
58:13 The Blue Screen of Death Explained
1:00:19 Microsoft Programmer Shares Code Experiences
1:01:50 Microsoft Kernel Developers Debugging Expertise
1:03:34 Impact of Software on Millions of People chapter 4
1:03:34 Impact of Software on Millions of People
1:05:18 Programming Languages and Atari Game Development
1:06:49 AI Playing Video Game with Deep-Q Learning
1:08:17 Software Entrepreneurship and Regulatory Challenges
1:11:18 Balancing User Annoyance and User Experience chapter 2
1:11:18 Software User Relationship Balance
1:13:29 Browser Defaults and User Loyalty Concerns
1:16:23 Windows XP and its Legacy Discussed chapter 2
1:16:23 Windows XP vs. Windows 95 Discussion
1:18:29 Secure Slot Machines and Vintage Computer Restoration
1:20:58 Autism and Focus with a Tech Expert chapter 3
1:20:58 Autism and Focus Discussion Interview
1:23:20 Autism and Social Interaction Challenges
1:25:17 Autistic Mind in Social Interactions and Career
1:28:46 Literal Thinking and Social Interactions chapter 2
1:28:46 Literal Thinking and Social Interactions
1:30:58 Empathy in Human Interaction and Autism
1:33:51 Autism and Meltdowns Described by Expert chapter 2
1:33:51 Autism and Meltdowns Discussion
1:36:00 Marriage and Personal Differences Discussed
1:38:40 Autism and Programming Skills Discussion chapter 6
1:38:40 Autism and Programming Skills Discussion
1:40:22 Computer Hardware and Programming Discussion
1:42:07 Prime Sieve Performance Comparison Benchmark
1:44:09 Satisfaction of Building Complex Projects
1:46:16 Future of Programming and AI Abstraction
1:47:55 Legacy of a Pioneering Programmer

Transcript

Loading transcript...