High Signal Podcasts Evidence ledger
Method
Browse
← All source episodes

Lex Fridman Podcast / episode intelligence

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

12 Jul 2025 58 published claims 1 attributable person

Speakers in the public record

Claim mix

belief 39recommendation 5uncertainty 5evaluation 5preference 2commitment 1prediction 1

Evidence policy

Every row below preserves an exact excerpt. Identified speakers are linked; unresolved voices are labeled and excluded from people counts.

Claim ledger

The useful parts, with receipts.

58 published records

01 / belief

Oh, we should probably say that in Europe, maybe you can comment on this, especially in Eastern Europe, but Europe in general, piracy I think was more acceptable than it was in the United States.

“Oh, we should probably say that in Europe, maybe you can comment on this, especially in Eastern Europe, but Europe in general, piracy I think was more acceptable than it was in the United States.”
Speaker
Lex Fridman
Publisher
Lex Fridman Podcast

03 / recommendation

Built HEY. Built WWDC. Built Apple.

“We were blessed by the fact that we launched HEY one week before the WWDC, the Worldwide Developer Conference, where Apple loves to get up on stage and harp on how much they do for developers, how much they love them and why you should build their new devices and so on and so forth.”
Speaker
Not verified from transcript
Publisher
Lex Fridman Podcast

07 / belief

What partially taught me this lesson was when we realized we had not been collecting sales tax in different US states where we had Nexus, and it took us about two years and $5 million in settlements and cleanups to get out of that mess.

“What partially taught me this lesson was when we realized we had not been collecting sales tax in different US states where we had Nexus, and it took us about two years and $5 million in settlements and cleanups to get out of that mess.”
Speaker
Not verified from transcript
Publisher
Lex Fridman Podcast

09 / belief

If it had not been for Google and their entire business depending on a thriving open web, Apple, Microsoft I think would’ve been just as fine to see the web go away to disappear into being something that’s just served native mobile applications and native desktop applications that they could completely control.

“If it had not been for Google and their entire business depending on a thriving open web, Apple, Microsoft I think would’ve been just as fine to see the web go away to disappear into being something that’s just served native mobile applications and native desktop applications that they could completely control.”
Speaker
Not verified from transcript
Publisher
Lex Fridman Podcast

11 / belief

You want to fix something and it breaks five other things, which I think is actually uniquely human because that’s how most bad programmers are at a certain level of complexity with the domain.

“You want to fix something and it breaks five other things, which I think is actually uniquely human because that’s how most bad programmers are at a certain level of complexity with the domain.”
Speaker
Not verified from transcript
Publisher
Lex Fridman Podcast

14 / belief

I do think sometimes that you can have a bit of a nostalgia for the all-time greats, but the world moves forward and new records are being set all the time and the professionalism keeps improving, sometimes to the detriment of the sport, I think.

“I do think sometimes that you can have a bit of a nostalgia for the all-time greats, but the world moves forward and new records are being set all the time and the professionalism keeps improving, sometimes to the detriment of the sport, I think.”
Speaker
Not verified from transcript
Publisher
Lex Fridman Podcast

15 / belief

I think, Young, with this whole theory of the shadow was really spot-on that we all have that capacity in us and accepting that it’s our job to attempt to cultivate the better parts of our human nature is weighed against our propensity to some time be the worst of ourselves.

“I think, Young, with this whole theory of the shadow was really spot-on that we all have that capacity in us and accepting that it’s our job to attempt to cultivate the better parts of our human nature is weighed against our propensity to some time be the worst of ourselves.”
Speaker
Not verified from transcript
Publisher
Lex Fridman Podcast

16 / belief

Just to pick one, it’s funny that sometimes the advice givers, the wisdom givers have gone through all the bullshit, and so there is a degree to which you want to make the mistake. So I think I would still give the advice of you want to have a stretch of your life, where you work too hard, including anything that fails.

“Just to pick one, it’s funny that sometimes the advice givers, the wisdom givers have gone through all the bullshit, and so there is a degree to which you want to make the mistake. So I think I would still give the advice of you want to have a stretch of your life, where you work too hard, including anything that fails.”
Speaker
Lex Fridman
Publisher
Lex Fridman Podcast

17 / belief

Yeah, Tim … I mean, like you said, founders, but also specific kind of founders because I think … Maybe you can educate me on this, but Tim is somebody who maintains to this day the unreasonableness of principles.

“Yeah, Tim … I mean, like you said, founders, but also specific kind of founders because I think … Maybe you can educate me on this, but Tim is somebody who maintains to this day the unreasonableness of principles.”
Speaker
Lex Fridman
Publisher
Lex Fridman Podcast

20 / belief

Can we match it just slightly better to the object orientation without trying to hide away the fact that we’re persisting these objects into a database?” That’s where I think a lot of ORMs went wrong.

“Can we match it just slightly better to the object orientation without trying to hide away the fact that we’re persisting these objects into a database?” That’s where I think a lot of ORMs went wrong.”
Speaker
Not verified from transcript
Publisher
Lex Fridman Podcast

21 / belief

I think, as we talked about earlier, hardware is exciting again in large part because Apple bought PA Semi and pursued a against all odds mission to get ARM up to the level it is today.

“I think, as we talked about earlier, hardware is exciting again in large part because Apple bought PA Semi and pursued a against all odds mission to get ARM up to the level it is today.”
Speaker
Not verified from transcript
Publisher
Lex Fridman Podcast

22 / belief

Now, well, I think I learned very early on that a quick way to burn out in open source is to treat it as a business, as though your users are customers, as though they have claims of legitimacy on your time and your attention and your direction.

“Now, well, I think I learned very early on that a quick way to burn out in open source is to treat it as a business, as though your users are customers, as though they have claims of legitimacy on your time and your attention and your direction.”
Speaker
Not verified from transcript
Publisher
Lex Fridman Podcast

23 / belief

JavaScript smells a lot like Ruby when it comes to some aspects of its metaprogramming, and TypeScript just complicates that to an infuriating degree when you’re trying to write that kind of code. And even when you’re trying to write the normal kind of code, none of the benefits that accrue to people who like it, like auto-completion, is something I care about.

“JavaScript smells a lot like Ruby when it comes to some aspects of its metaprogramming, and TypeScript just complicates that to an infuriating degree when you’re trying to write that kind of code. And even when you’re trying to write the normal kind of code, none of the benefits that accrue to people who like it, like auto-completion, is something I care about.”
Speaker
Not verified from transcript
Publisher
Lex Fridman Podcast

24 / commitment

The magic of small teams is that they just do. They don’t have to argue, because we don’t have to set direction, we won’t have to worry about the road map.

“The magic of small teams is that they just do. They don’t have to argue, because we don’t have to set direction, we won’t have to worry about the road map.”
Speaker
Not verified from transcript
Publisher
Lex Fridman Podcast

25 / belief

I’m just building what I need. And if you go into open source with that mentality that you’re building for you and everything else is a bonus, I think you have all the ingredients to go the distance.

“I’m just building what I need. And if you go into open source with that mentality that you’re building for you and everything else is a bonus, I think you have all the ingredients to go the distance.”
Speaker
Not verified from transcript
Publisher
Lex Fridman Podcast

26 / belief

The way I think about this sometimes is I want a good bargain on learning. I can become in the top 5% of whatever I defined as good at something, much, much easier.

“The way I think about this sometimes is I want a good bargain on learning. I can become in the top 5% of whatever I defined as good at something, much, much easier.”
Speaker
Not verified from transcript
Publisher
Lex Fridman Podcast

27 / uncertainty

How long did it take you? And by the way, I don’t know. I haven’t yet… Well, I know intellectually, but just like with kids, I haven’t gone in all the way in.

“How long did it take you? And by the way, I don’t know. I haven’t yet… Well, I know intellectually, but just like with kids, I haven’t gone in all the way in.”
Speaker
Lex Fridman
Publisher
Lex Fridman Podcast

28 / belief

Really beautifully put. And gaining money might assign to your responsibility of running a larger thing that takes away the flow that you gain from being… Fundamentally for you what flow means is programming and then tranquility is like… I think you also have a beautiful post of like, “Nirvana is an empty schedule.

“Really beautifully put. And gaining money might assign to your responsibility of running a larger thing that takes away the flow that you gain from being… Fundamentally for you what flow means is programming and then tranquility is like… I think you also have a beautiful post of like, “Nirvana is an empty schedule.”
Speaker
Lex Fridman
Publisher
Lex Fridman Podcast

30 / belief

If you want to build web applications, go to Rails right away, learn Ruby along with Rails. Because I think what really helps power through learning programming is to build programs that you want.

“If you want to build web applications, go to Rails right away, learn Ruby along with Rails. Because I think what really helps power through learning programming is to build programs that you want.”
Speaker
Not verified from transcript
Publisher
Lex Fridman Podcast

31 / belief

I think the monolith can be thought of as quite roomy, quite as a big tent that the monolith needs actually to borrow a little bit of functional programming for the kinds of problems that that excels, that discipline excels its solving and that paradigm excels its solving.

“I think the monolith can be thought of as quite roomy, quite as a big tent that the monolith needs actually to borrow a little bit of functional programming for the kinds of problems that that excels, that discipline excels its solving and that paradigm excels its solving.”
Speaker
Not verified from transcript
Publisher
Lex Fridman Podcast

32 / belief

Metropolitan Street Racer on the Dreamcast was one of those games that really sucked me into … It was the precursor to Project Gotham, which was the precursor to essentially, Forza Horizon, I think.

“Metropolitan Street Racer on the Dreamcast was one of those games that really sucked me into … It was the precursor to Project Gotham, which was the precursor to essentially, Forza Horizon, I think.”
Speaker
Not verified from transcript
Publisher
Lex Fridman Podcast

33 / belief

I think we’ve tried a lot of dead ends when it came to replacements and people have been filling that void in a million different ways that seem worse than all the religions, despite their faults in a myriad of ways have been able to deliver.

“I think we’ve tried a lot of dead ends when it came to replacements and people have been filling that void in a million different ways that seem worse than all the religions, despite their faults in a myriad of ways have been able to deliver.”
Speaker
Not verified from transcript
Publisher
Lex Fridman Podcast

39 / belief

Some people really are planners and it maybe energizes them, but I think most creative pursuits, most really interesting, most novel pursuits are like, you kind of have to just take the leap and then just figure out as you go.

“Some people really are planners and it maybe energizes them, but I think most creative pursuits, most really interesting, most novel pursuits are like, you kind of have to just take the leap and then just figure out as you go.”
Speaker
Lex Fridman
Publisher
Lex Fridman Podcast

40 / belief

We were not the only investment that he made and, certainly, Amazon had an extremely long-term vision, far longer than I have ever had the gumption to keep… I think of myself as a long-term thinker, I’m playing a child’s game compared to the game that Jeff is playing.

“We were not the only investment that he made and, certainly, Amazon had an extremely long-term vision, far longer than I have ever had the gumption to keep… I think of myself as a long-term thinker, I’m playing a child’s game compared to the game that Jeff is playing.”
Speaker
Not verified from transcript
Publisher
Lex Fridman Podcast

42 / belief

If I hadn’t had the fun I had, if I hadn’t had the friends I had, if I hadn’t built up the hobbies that I did, if I hadn’t started driving race cars at an early enough age to actually get really good at it, if I had just gone all in on business because I would’ve got the same out in the end. This is something Derek Sivers really taught me, is he has this great essay about how when he went for a bike ride, he could go really hard all out and he could do the ride, I think, in whatever 19 minutes, or he could enjoy the ride, go 5% slower, do the ride in 21 minutes and realize there’s only two minutes apart.

“If I hadn’t had the fun I had, if I hadn’t had the friends I had, if I hadn’t built up the hobbies that I did, if I hadn’t started driving race cars at an early enough age to actually get really good at it, if I had just gone all in on business because I would’ve got the same out in the end. This is something Derek Sivers really taught me, is he has this great essay about how when he went for a bike ride, he could go really hard all out and he could do the ride, I think, in whatever 19 minutes, or he could enjoy the ride, go 5% slower, do the ride in 21 minutes and realize there’s only two minutes apart.”
Speaker
Not verified from transcript
Publisher
Lex Fridman Podcast

43 / belief

I think one of those silly things I’ve come to truly appreciate about my Omakub setup is that I can, in whatever time it takes to refresh the screen, probably five milliseconds, switch from one virtual desktop to another.

“I think one of those silly things I’ve come to truly appreciate about my Omakub setup is that I can, in whatever time it takes to refresh the screen, probably five milliseconds, switch from one virtual desktop to another.”
Speaker
Not verified from transcript
Publisher
Lex Fridman Podcast

44 / uncertainty

There is a beautiful aspect, and you found a good balance there. But I don’t know, you’re bringing so much joy to people with this thing you created.

“There is a beautiful aspect, and you found a good balance there. But I don’t know, you’re bringing so much joy to people with this thing you created.”
Speaker
Lex Fridman
Publisher
Lex Fridman Podcast

45 / belief

I think one of the big open questions to me is how far you can get with vibe coding, whether an approach for a young developer to invest most of the time into vibe coding or into writing code from scratch.

“I think one of the big open questions to me is how far you can get with vibe coding, whether an approach for a young developer to invest most of the time into vibe coding or into writing code from scratch.”
Speaker
Lex Fridman
Publisher
Lex Fridman Podcast

46 / belief

I think there’s just some ancient honor in the fact that, again, this DNA that’s sitting on this chair traveled 30,000 years to get here, and you’re going to squander all that away just so you can send a few more emails.

“I think there’s just some ancient honor in the fact that, again, this DNA that’s sitting on this chair traveled 30,000 years to get here, and you’re going to squander all that away just so you can send a few more emails.”
Speaker
Not verified from transcript
Publisher
Lex Fridman Podcast

51 / evaluation

All right, let’s walk back up the stack of this recursive tangents we’ve been taking. So Chrome, we should say, at least in my opinion, is not winning unfairly.

“All right, let’s walk back up the stack of this recursive tangents we’ve been taking. So Chrome, we should say, at least in my opinion, is not winning unfairly.”
Speaker
Lex Fridman
Publisher
Lex Fridman Podcast

53 / evaluation

It’s come under a bunch of criticism over the years. This is something about humans that I don’t appreciate so much, that we take for granted the positive that a thing brings real quick, and then we just start criticizing the thing.

“It’s come under a bunch of criticism over the years. This is something about humans that I don’t appreciate so much, that we take for granted the positive that a thing brings real quick, and then we just start criticizing the thing.”
Speaker
Lex Fridman
Publisher
Lex Fridman Podcast

54 / preference

I’m like, holy shit, I’m having, it’s like a buddy that’s really being positive and is very smart and is challenging me to think. And even if I never use the code it generates, I’m already a better programmer.

“I’m like, holy shit, I’m having, it’s like a buddy that’s really being positive and is very smart and is challenging me to think. And even if I never use the code it generates, I’m already a better programmer.”
Speaker
Lex Fridman
Publisher
Lex Fridman Podcast

56 / recommendation

For example, there could be vibe coding could actually be a skill that if you train it and by vibe coding, let’s include the step of correction, the iterative correction, it’s possible if you get really good at that, that you’re outperforming the people that write from scratch that you can come up with truly innovative things, especially at this moment in history while the LLMs are a little bit too dumb to create super novel things and a complete product, but they’re starting to creep close to that, so if you are investing time now into becoming a really good vibe coder, maybe this is the right thing to do.

“For example, there could be vibe coding could actually be a skill that if you train it and by vibe coding, let’s include the step of correction, the iterative correction, it’s possible if you get really good at that, that you’re outperforming the people that write from scratch that you can come up with truly innovative things, especially at this moment in history while the LLMs are a little bit too dumb to create super novel things and a complete product, but they’re starting to creep close to that, so if you are investing time now into becoming a really good vibe coder, maybe this is the right thing to do.”
Speaker
Lex Fridman
Publisher
Lex Fridman Podcast

57 / prediction

Yeah. And I think if AI becomes more and more successful, I think we’ll need the software writer skill more and more because it feels like that’s the realm of which… Because it’s not writer.

“Yeah. And I think if AI becomes more and more successful, I think we’ll need the software writer skill more and more because it feels like that’s the realm of which… Because it’s not writer.”
Speaker
Lex Fridman
Publisher
Lex Fridman Podcast

58 / preference

Yeah, but I should say, I personally love SQL, because I’m an algorithms person, so I love optimization, I love to know how the databases actually work, so I can match the SQL queries and the design of the tables such that there is optimal… Squeeze the optimal performance out of the table.

“Yeah, but I should say, I personally love SQL, because I’m an algorithms person, so I love optimization, I love to know how the databases actually work, so I can match the SQL queries and the design of the tables such that there is optimal… Squeeze the optimal performance out of the table.”
Speaker
Lex Fridman
Publisher
Lex Fridman Podcast
Search evidence