#474 – DHH: Future of Programming, AI, Ruby on Rails, Productivity & Parenting

#474 – DHH: Future of Programming, AI, Ruby on Rails, Productivity & Parenting

David Heinemeier Hansson (aka DHH) is a legendary programmer, creator of Ruby on Rails, co-owner & CTO of 37signals that created Basecamp, HEY, & ONCE, and is a NYT-best-selling author (with Jason Fried) of 4 books: REWORK, REMOTE, Getting Real, and It Doesn't Have To Be Crazy At Work. He is also a race car driver, including a class-winning performance at the 24 hour Le Mans race. Thank you for listening ❤ Check out our sponsors: https://lexfridman.com/sponsors/ep474-sc See below for timestamps, transcript, and to give feedback, submit questions, contact Lex, etc. Transcript: https://lexfridman.com/dhh-david-heinemeier-hansson-transcript 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: DHH's X: https://x.com/dhh DHH's Website: https://dhh.dk/ Ruby on Rails: https://rubyonrails.org/ 37signals: https://37signals.com/ DHH's books: Rework: https://amzn.to/44rSKob Remote: https://amzn.to/44GFJ91 It Doesn't Have to Be Crazy at Work: https://amzn.to/46bzuwx Getting Real: https://amzn.to/4kzoMDg SPONSORS: To support this podcast, check out our sponsors & get discounts: UPLIFT Desk: Standing desks and office ergonomics. Go to https://upliftdesk.com/lex Lindy: No-code AI agent builder. Go to https://go.lindy.ai/lex LMNT: Zero-sugar electrolyte drink mix. Go to https://drinkLMNT.com/lex Shopify: Sell stuff online. Go to https://shopify.com/lex NetSuite: Business management software. Go to http://netsuite.com/lex OUTLINE: (00:00) - Introduction (00:58) - Sponsors, Comments, and Reflections (08:48) - Programming - early days (26:13) - JavaScript (36:32) - Google Chrome and DOJ (44:19) - Ruby programming language (51:30) - Beautiful code (1:09:31) - Metaprogramming (1:12:52) - Dynamic typing (1:20:10) - Scaling (1:33:03) - Future of programming (1:50:34) - Future of AI (1:56:29) - Vibe coding (2:05:01) - Rails manifesto: Principles of a great programming language (2:29:27) - Why managers are useless (2:38:48) - Small teams (2:44:55) - Jeff Bezos (3:00:13) - Why meetings are toxic (3:07:58) - Case against retirement (3:15:15) - Hard work (3:20:53) - Why we left the cloud (3:24:04) - AWS (3:33:22) - Owning your own servers (3:39:35) - Elon Musk (3:49:17) - Apple (4:01:03) - Tim Sweeney (4:12:37) - Fatherhood (4:38:19) - Racing (5:05:23) - Cars (5:10:41) - Programming setup (5:25:51) - Programming language for beginners (5:39:09) - Open source (5:48:01) - WordPress drama (5:59:18) - Money and happiness (6:08:11) - Hope

Jaksot(481)

Elon Musk: Neuralink, AI, Autopilot, and the Pale Blue Dot

Elon Musk: Neuralink, AI, Autopilot, and the Pale Blue Dot

Elon Musk is the CEO of Tesla, SpaceX, Neuralink, and a co-founder of several other companies. This is the second time Elon has been on the podcast. You can watch the first time on YouTube or listen to the first time on its episode page. You can read the transcript (PDF) here. This conversation is part of the Artificial Intelligence podcast. If you would like to get more information about this podcast go to https://lexfridman.com/ai or connect with @lexfridman on Twitter, LinkedIn, Facebook, Medium, or YouTube where you can watch the video versions of these conversations. If you enjoy the podcast, please rate it 5 stars on Apple Podcasts or support it on Patreon. Here's the outline with timestamps for this episode (on some players you can click on the timestamp to jump to that point in the episode): 00:00 - Introduction 01:57 - Consciousness 05:58 - Regulation of AI Safety 09:39 - Neuralink - understanding the human brain 11:53 - Neuralink - expanding the capacity of the human mind 17:51 - Neuralink - future challenges, solutions, and impact 24:59 - Smart Summon 27:18 - Tesla Autopilot and Full Self-Driving 31:16 - Carl Sagan and the Pale Blue Dot

12 Marras 201936min

Bjarne Stroustrup: C++

Bjarne Stroustrup: C++

Bjarne Stroustrup is the creator of C++, a programming language that after 40 years is still one of the most popular and powerful languages in the world. Its focus on fast, stable, robust code underlies many of the biggest systems in the world that we have come to rely on as a society. If you're watching this on YouTube, many of the critical back-end component of YouTube are written in C++. Same goes for Google, Facebook, Amazon, Twitter, most Microsoft applications, Adobe applications, most database systems, and most physical systems that operate in the real-world like cars, robots, rockets that launch us into space and one day will land us on Mars. This conversation is part of the Artificial Intelligence podcast. If you would like to get more information about this podcast go to https://lexfridman.com/ai or connect with @lexfridman on Twitter, LinkedIn, Facebook, Medium, or YouTube where you can watch the video versions of these conversations. If you enjoy the podcast, please rate it 5 stars on Apple Podcasts or support it on Patreon. Here's the outline with timestamps for this episode (on some players you can click on the timestamp to jump to that point in the episode): 00:00 - Introduction 01:40 - First program 02:18 - Journey to C++ 16:45 - Learning multiple languages 23:20 - Javascript 25:08 - Efficiency and reliability in C++ 31:53 - What does good code look like? 36:45 - Static checkers 41:16 - Zero-overhead principle in C++ 50:00 - Different implementation of C++ 54:46 - Key features of C++ 1:08:02 - C++ Concepts 1:18:06 - C++ Standards Process 1:28:05 - Constructors and destructors 1:31:52 - Unified theory of programming 1:44:20 - Proudest moment

7 Marras 20191h 47min

Sean Carroll: Quantum Mechanics and the Many-Worlds Interpretation

Sean Carroll: Quantum Mechanics and the Many-Worlds Interpretation

Sean Carroll is a theoretical physicist at Caltech and Santa Fe Institute specializing in quantum mechanics, arrow of time, cosmology, and gravitation. He is the author of Something Deeply Hidden and several popular books and he is the host of a great podcast called Mindscape. This is the second time Sean has been on the podcast. You can watch the first time on YouTube or listen to the first time on its episode page. This conversation is part of the Artificial Intelligence podcast. If you would like to get more information about this podcast go to https://lexfridman.com/ai or connect with @lexfridman on Twitter, LinkedIn, Facebook, Medium, or YouTube where you can watch the video versions of these conversations. If you enjoy the podcast, please rate it 5 stars on Apple Podcasts or support it on Patreon. Here's the outline with timestamps for this episode (on some players you can click on the timestamp to jump to that point in the episode): 00:00 - Introduction 01:23 - Capacity of human mind to understand physics 10:49 - Perception vs reality 12:29 - Conservation of momentum 17:20 - Difference between math and physics 20:10 - Why is our world so compressable 22:53 - What would Newton think of quantum mechanics 25:44 - What is quantum mechanics? 27:54 - What is an atom? 30:34 - What is the wave function? 32:30 - What is quantum entanglement? 35:19 - What is Hilbert space? 37:32 - What is entropy? 39:31 - Infinity 42:43 - Many-worlds interpretation of quantum mechanics 1:01:13 - Quantum gravity and the emergence of spacetime 1:08:34 - Our branch of reality in many-worlds interpretation 1:10:40 - Time travel 1:12:54 - Arrow of time 1:16:18 - What is fundamental in physics 1:16:58 - Quantum computers 1:17:42 - Experimental validation of many-worlds and emergent spacetime 1:19:53 - Quantum mechanics and the human mind 1:21:51 - Mindscape podcast

1 Marras 20191h 30min

Garry Kasparov: Chess, Deep Blue, AI, and Putin

Garry Kasparov: Chess, Deep Blue, AI, and Putin

Garry Kasparov is considered by many to be the greatest chess player of all time. From 1986 until his retirement in 2005, he dominated the chess world, ranking world number 1 for most of those 19 years. While he has many historic matches against human chess players, in the long arc of history he may be remembered for his match again a machine, IBM's Deep Blue. His initial victories and eventual loss to Deep Blue captivated the imagination of the world of what role Artificial Intelligence systems may play in our civilization's future. That excitement inspired an entire generation of AI researchers, including myself, to get into the field. Garry is also a pro-democracy political thinker and leader, a fearless human-rights activist, and author of several books including How Life Imitates Chess which is a book on strategy and decision-making, Winter Is Coming which is a book articulating his opposition to the Putin regime, and Deep Thinking which is a book the role of both artificial intelligence and human intelligence in defining our future. This conversation is part of the Artificial Intelligence podcast. If you would like to get more information about this podcast go to https://lexfridman.com/ai or connect with @lexfridman on Twitter, LinkedIn, Facebook, Medium, or YouTube where you can watch the video versions of these conversations. If you enjoy the podcast, please rate it 5 stars on Apple Podcasts or support it on Patreon. Here's the outline with timestamps for this episode (on some players you can click on the timestamp to jump to that point in the episode): 00:00 - Introduction 01:33 - Love of winning and hatred of losing 04:54 - Psychological elements 09:03 - Favorite games 16:48 - Magnus Carlsen 23:06 - IBM Deep Blue 37:39 - Morality 38:59 - Autonomous vehicles 42:03 - Fall of the Soviet Union 45:50 - Putin 52:25 - Life

27 Loka 201955min

Michio Kaku: Future of Humans, Aliens, Space Travel & Physics

Michio Kaku: Future of Humans, Aliens, Space Travel & Physics

Michio Kaku is a theoretical physicist, futurist, and professor at the City College of New York. He is the author of many fascinating books on the nature of our reality and the future of our civilization. This conversation is part of the Artificial Intelligence podcast. If you would like to get more information about this podcast go to https://lexfridman.com/ai or connect with @lexfridman on Twitter, LinkedIn, Facebook, Medium, or YouTube where you can watch the video versions of these conversations. If you enjoy the podcast, please rate it 5 stars on Apple Podcasts or support it on Patreon. Here's the outline with timestamps for this episode (on some players you can click on the timestamp to jump to that point in the episode): 00:00 - Introduction 01:14 - Contact with Aliens in the 21st century 06:36 - Multiverse and Nirvana 09:46 - String Theory 11:07 - Einstein's God 15:01 - Would aliens hurt us? 17:34 - What would aliens look like? 22:13 - Brain-machine interfaces 27:35 - Existential risk from AI 30:22 - Digital immortality 34:02 - Biological immortality 37:42 - Does mortality give meaning? 43:42 - String theory 47:16 - Universe as a computer and a simulation 53:16 - First human on Mars

22 Loka 20191h 1min

David Ferrucci: IBM Watson, Jeopardy & Deep Conversations with AI

David Ferrucci: IBM Watson, Jeopardy & Deep Conversations with AI

David Ferrucci led the team that built Watson, the IBM question-answering system that beat the top humans in the world at the game of Jeopardy. He is also the Founder, CEO, and Chief Scientist of Elemental Cognition, a company working engineer AI systems that understand the world the way people do. This conversation is part of the Artificial Intelligence podcast. If you would like to get more information about this podcast go to https://lexfridman.com/ai or connect with @lexfridman on Twitter, LinkedIn, Facebook, Medium, or YouTube where you can watch the video versions of these conversations. If you enjoy the podcast, please rate it 5 stars on iTunes or support it on Patreon. Here's the outline with timestamps for this episode (on some players you can click on the timestamp to jump to that point in the episode): 00:00 - Introduction 01:06 - Biological vs computer systems 08:03 - What is intelligence? 31:49 - Knowledge frameworks 52:02 - IBM Watson winning Jeopardy 1:24:21 - Watson vs human difference in approach 1:27:52 - Q&A vs dialogue 1:35:22 - Humor 1:41:33 - Good test of intelligence 1:46:36 - AlphaZero, AlphaStar accomplishments 1:51:29 - Explainability, induction, deduction in medical diagnosis 1:59:34 - Grand challenges 2:04:03 - Consciousness 2:08:26 - Timeline for AGI 2:13:55 - Embodied AI 2:17:07 - Love and companionship 2:18:06 - Concerns about AI 2:21:56 - Discussion with AGI

11 Loka 20192h 24min

Gary Marcus: Toward a Hybrid of Deep Learning and Symbolic AI

Gary Marcus: Toward a Hybrid of Deep Learning and Symbolic AI

Gary Marcus is a professor emeritus at NYU, founder of Robust.AI and Geometric Intelligence, the latter is a machine learning company acquired by Uber in 2016. He is the author of several books on natural and artificial intelligence, including his new book Rebooting AI: Building Machines We Can Trust. Gary has been a critical voice highlighting the limits of deep learning and discussing the challenges before the AI community that must be solved in order to achieve artificial general intelligence. This conversation is part of the Artificial Intelligence podcast. If you would like to get more information about this podcast go to https://lexfridman.com/ai or connect with @lexfridman on Twitter, LinkedIn, Facebook, Medium, or YouTube where you can watch the video versions of these conversations. If you enjoy the podcast, please rate it 5 stars on iTunes or support it on Patreon. Here's the outline with timestamps for this episode (on some players you can click on the timestamp to jump to that point in the episode): 00:00 - Introduction 01:37 - Singularity 05:48 - Physical and psychological knowledge 10:52 - Chess 14:32 - Language vs physical world 17:37 - What does AI look like 100 years from now 21:28 - Flaws of the human mind 25:27 - General intelligence 28:25 - Limits of deep learning 44:41 - Expert systems and symbol manipulation 48:37 - Knowledge representation 52:52 - Increasing compute power 56:27 - How human children learn 57:23 - Innate knowledge and learned knowledge 1:06:43 - Good test of intelligence 1:12:32 - Deep learning and symbol manipulation 1:23:35 - Guitar

3 Loka 20191h 25min

Peter Norvig: Artificial Intelligence: A Modern Approach

Peter Norvig: Artificial Intelligence: A Modern Approach

Peter Norvig is a research director at Google and the co-author with Stuart Russell of the book Artificial Intelligence: A Modern Approach that educated and inspired a whole generation of researchers including myself to get into the field. This conversation is part of the Artificial Intelligence podcast. If you would like to get more information about this podcast go to https://lexfridman.com/ai or connect with @lexfridman on Twitter, LinkedIn, Facebook, Medium, or YouTube where you can watch the video versions of these conversations. If you enjoy the podcast, please rate it 5 stars on iTunes or support it on Patreon. Here's the outline with timestamps for this episode (on some players you can click on the timestamp to jump to that point in the episode): 00:00 - Introduction 00:37 - Artificial Intelligence: A Modern Approach 09:11 - Covering the entire field of AI 15:42 - Expert systems and knowledge representation 18:31 - Explainable AI 23:15 - Trust 25:47 - Education - Intro to AI - MOOC 32:43 - Learning to program in 10 years 37:12 - Changing nature of mastery 40:01 - Code review 41:17 - How have you changed as a programmer 43:05 - LISP 47:41 - Python 48:32 - Early days of Google Search 53:24 - What does it take to build human-level intelligence 55:14 - Her 57:00 - Test of intelligence 58:41 - Future threats from AI 1:00:58 - Exciting open problems in AI

30 Syys 20191h 3min

Suosittua kategoriassa Tiede

rss-mita-tulisi-tietaa
rss-poliisin-mieli
utelias-mieli
tiedekulma-podcast
rss-duodecim-lehti
hippokrateen-vastaanotolla
rss-bios-podcast
rss-ammamafia
rss-luontopodi-samuel-glassar-tutkii-luonnon-ihmeita
university-of-eastern-finland
ihanat-ipanat
docemilia
mielipaivakirja
radio-antro
rss-kipinoita-podcast
rss-radplus
rss-ylistys-elaimille
rss-metsanomistaja-podcast
vinkista-vihia
rss-laakaripodi