#479 – Dave Plummer: Programming, Autism, and Old-School Microsoft Stories
#479 – Dave Plummer: Programming, Autism, and Old-School Microsoft Stories
Podcast
Listen to Episode
Note: AI-generated summary based on third-party content. Not financial advice. Read more.
Quick Insights

Based on strong leadership and technology, consider a long-term position in Shopify (SHOP), which is praised for its founder-CEO and scalable platform. Microsoft (MSFT) is presented as a core holding due to its strategic dominance of the developer community through its ownership of GitHub and VS Code. The key investment theme is to favor technology companies that are building powerful developer ecosystems, as this creates a strong competitive moat. For investors seeking stability, IBM (IBM) is noted for its incredibly sticky enterprise business, providing predictable revenue. Lastly, the growing use of AI is highlighted as a critical trend, suggesting investors should seek out companies and funds that are effectively leveraging it.

Detailed Analysis

Shopify (SHOP)

  • The podcast host, Lex Fridman, expresses strong positive sentiment towards Shopify and its CEO, Tobi Lütke.
  • Tobi Lütke is praised as a "legit engineer" and a leader who understands the technology from the "ground floor" and is still involved in coding.
  • A key technical strength highlighted is that much of Shopify's infrastructure is built on Ruby on Rails, and the company has successfully demonstrated that this programming framework can scale to handle massive transaction volumes.
  • This technical choice is seen as a reflection of the CEO's deep understanding of software and design.

Takeaways

  • Strong Leadership: The praise for CEO Tobi Lütke suggests strong, technically-proficient leadership, which can be a significant factor in a technology company's long-term success. Investors often see a founder-CEO with deep product knowledge as a major asset.
  • Robust Technology: The discussion about scaling with Ruby on Rails indicates that Shopify is built on a solid and proven technical foundation. This suggests the platform is reliable and capable of handling future growth.
  • Bullish Sentiment: The overall tone is highly positive, highlighting the company's leadership and technical capabilities as key strengths.

Microsoft (MSFT)

  • The podcast guest, Dave Plummer, is a former Microsoft engineer who worked on MS-DOS, Windows 95, and Windows NT.
  • The company's historical success is attributed to its ability to assemble an "unstoppable machine of intellect," hiring the smartest people in the industry.
  • Founder Bill Gates is described as "relentless" in pursuing his vision of "a computer in every home."
  • The company's culture was significantly shaped by leaders like Dave Cutler, who brought a disciplined, quality-focused engineering style that was crucial for building the robust Windows NT operating system.
  • There is some criticism of modern Windows, noting that it can feel "adversarial" to the user by pushing things like the Edge browser or making it difficult to avoid using a Microsoft account. This is seen as a potential long-term negative for user trust and brand reputation.

Takeaways

  • Deep Engineering Roots: The discussion reinforces Microsoft's legacy as a company built on deep technical expertise and a culture of high-performance engineering. This foundation is responsible for products that have dominated the market for decades.
  • Market Dominance: The history of MS-DOS and Windows illustrates the company's powerful ability to set industry standards and build a massive, long-lasting ecosystem.
  • Potential Brand Risk: While historically dominant, the critique of modern Windows' user experience suggests a potential risk. Aggressive upselling and limiting user choice could erode brand loyalty over time, particularly with power users. Investors may want to monitor how the company balances monetization strategies with user satisfaction.

IBM (IBM)

  • The guest names IBM's OS/360 as the most impactful operating system in history, primarily for its incredible longevity and influence in the commercial and business world.
  • It's highlighted that code written for a mainframe in the 1960s could still run on a modern IBM Z17 mainframe today.

Takeaways

  • Enterprise Moat: This illustrates IBM's powerful and deeply entrenched position in the enterprise market. The backward compatibility of its mainframe systems creates an extremely "sticky" customer base, as migrating away from such a deeply integrated system would be incredibly difficult and expensive for large corporations.
  • Long-Term Stability: For investors, this points to a highly stable, albeit mature, business segment with predictable revenue streams from its established corporate clients.

Apple (AAPL)

  • The Apple II is mentioned as a historically significant computer that had a huge impact on the history of personal computing.
  • The discussion references the "Steve Jobs aspect" of design philosophy: the idea that the company should make design choices for the user, rather than offering extensive customization. This is presented as a contrast to the more open (or historically more open) approach of Windows.

Takeaways

  • Brand and Design Philosophy: The conversation touches on the core of Apple's brand identity—a curated, user-friendly experience where the company makes the decisions. This "it just works" philosophy is a key driver of its brand loyalty and premium market position.
  • Closed Ecosystem: This design choice is fundamental to Apple's business model of a tightly integrated hardware, software, and services ecosystem. While it limits user customization, it creates a seamless experience that locks users in and drives sales across product categories.

Investment Theme: AI in Investing

  • The sponsor Alio Capital is presented as an investment app that uses AI (Altitude AI) to analyze market conditions and adapt portfolios.
  • The AI is described as identifying shifts in inflation, interest rates, and global risks to make real-time portfolio adjustments.
  • The host suggests that investment tools that do not incorporate AI might be "missing out" in a rapidly evolving market.
  • A disclaimer is explicitly mentioned: Investing involves risk, including the potential loss of principal. Past performance does not guarantee results.

Takeaways

  • Emerging Trend: The discussion points to a growing trend of using AI and machine learning to enhance investment strategies. This goes beyond simple robo-advisors to more dynamic, macro-aware portfolio management.
  • Potential for Alpha: The premise is that AI can process vast amounts of data to identify trends and risks faster than human analysts, potentially offering an edge. Investors may want to explore platforms and funds that are effectively leveraging AI.
  • Evaluate the "AI Spice": As AI becomes a buzzword, it's important to be discerning. Investors should look for platforms that can clearly articulate how their AI works and what specific data it uses, rather than just using "AI" as a marketing term.

Investment Theme: Developer Ecosystems

  • The success and impact of Linux are discussed, highlighting its "ubiquitous" presence on the server side and its role in creating the open-source spirit.
  • Microsoft's strategic moves, such as acquiring GitHub and creating VS Code, are seen as positive steps toward embracing the developer community.
  • The idea is floated that creating tools and platforms that developers love (like customizable interfaces or powerful open-source tools) builds a strong reputation and a powerful "ripple effect" that benefits the company in the long run, including in hiring top talent.

Takeaways

  • Developers as Kingmakers: In the tech world, the platforms and tools that developers adopt often become industry standards. Companies that successfully cultivate a loyal developer following (e.g., Microsoft with GitHub/VS Code, NVIDIA with CUDA) can build powerful, defensible moats around their ecosystems.
  • Leading Indicators: The popularity of certain programming languages (Zig, Rust, C++ were mentioned as high-performers) and developer tools can be a leading indicator of which technologies and companies are poised for future growth.
  • Investment Angle: When evaluating technology companies, consider how they engage with and support the developer community. A strong, growing ecosystem is often a sign of a healthy, innovative company.
Ask about this postAnswers are grounded in this post's content.
Episode Description
Dave Plummer is a programmer, former Microsoft software engineer (Windows 95, NT, XP), creator of Task Manager, author of two books on autism, and host of the Dave's Garage YouTube channel, where he shares stories from his career, insights on software development, and deep dives into technology. Thank you for listening ❤ Check out our sponsors: https://lexfridman.com/sponsors/ep479-sc See below for timestamps, and to give feedback, submit questions, contact Lex, etc. CONTACT LEX: Feedback - give feedback to Lex: https://lexfridman.com/survey AMA - submit questions, videos or call-in: https://lexfridman.com/ama Hiring - join our team: https://lexfridman.com/hiring Other - other ways to get in touch: https://lexfridman.com/contact EPISODE LINKS: Dave's X: https://x.com/davepl1968 Dave's YouTube: https://www.youtube.com/@DavesGarage Dave's Secondary YouTube Channel: https://www.youtube.com/@davepl Dave's GitHub: https://github.com/PlummersSoftwareLLC Dave's Books: https://amzn.to/41qd5IB SPONSORS: To support this podcast, check out our sponsors & get discounts: UPLIFT Desk: Standing desks and office ergonomics. Go to https://upliftdesk.com/lex ZocDoc: App that helps patients find healthcare providers. Go to https://zocdoc.com/lex Fin: AI agent for customer service. Go to https://fin.ai/lex Allio Capital: AI-powered investment app that uses global macroeconomic trends. Go to https://alliocapital.com/ Shopify: Sell stuff online. Go to https://shopify.com/lex OUTLINE: (00:00) - Introduction (01:14) - Sponsors, Comments, and Reflections (10:16) - First computer (15:54) - Dropping out of high-school (23:35) - Joining Microsoft (25:47) - MS-DOS (28:59) - Windows 95 (35:46) - The man behind Windows (40:42) - Debugging (45:59) - Task Manager (51:08) - 3D Pinball: Space Cadet (56:07) - Start menu and taskbar (1:07:06) - Blue Screen of Death (1:09:15) - Best programmers (1:17:16) - Scariest time of Dave's life (1:24:44) - Best Windows version (1:26:34) - Slot machines (1:30:17) - Autism and ADHD (1:49:37) - Fastest programming language (1:53:42) - Future of programming PODCAST LINKS: - Podcast Website: https://lexfridman.com/podcast - Apple Podcasts: https://apple.co/2lwqZIr - Spotify: https://spoti.fi/2nEwCF8 - RSS: https://lexfridman.com/feed/podcast/ - Podcast Playlist: https://www.youtube.com/playlist?list=PLrAXtmErZgOdP_8GztsuKi9nrraNbKKp4 - Clips Channel: https://www.youtube.com/lexclips
About Lex Fridman Podcast
Lex Fridman Podcast

Lex Fridman Podcast

By Lex Fridman

Conversations about science, technology, history, philosophy and the nature of intelligence, consciousness, love, and power. Lex is an AI researcher at MIT and beyond.