DHH

70.1K posts

DHH banner
DHH

DHH

@dhh

Father of three, Creator of Ruby on Rails + Omarchy, Co-owner & CTO of 37signals, Shopify director, NYT best-selling author, and Le Mans 24h class-winner.

Katılım Nisan 2008
191 Takip Edilen650.7K Takipçiler
Sabitlenmiş Tweet
DHH
DHH@dhh·
This was one of the longest, most interesting conversations I've ever had with another human in my life. Lots of great podcasts go deep, but @lexfridman takes you to the bottom of the Mariana trench!
Lex Fridman@lexfridman

Here's my 6 hour conversation with @dhh, a legendary programmer, creator of Ruby on Rails, author, and race car driver. This was a fun and inspiring conversation on everything from the future of programming & AI to the nature of happiness & productivity to the value of family, getting married and having kids. X limits video length to 6 hours. So this full convo doesn't fit (by a few minutes). So, the first 6 hours are here on X. The full version is up everywhere else (see comment). Timestamps: 0:00 - Episode highlight 1:21 - Introduction 2:32 - Programming - early days 19:57 - JavaScript 30:16 - Google Chrome and DOJ 38:03 - Ruby programming language 45:14 - Beautiful code 1:03:15 - Metaprogramming 1:06:36 - Dynamic typing 1:13:55 - Scaling 1:26:47 - Future of programming 1:44:18 - Future of AI 1:50:13 - Vibe coding 1:58:45 - Rails manifesto: Principles of a great programming language 2:23:11 - Why managers are useless 2:32:32 - Small teams 2:38:39 - Jeff Bezos 2:53:57 - Why meetings are toxic 3:01:43 - Case against retirement 3:09:00 - Hard work 3:14:38 - Why we left the cloud 3:17:48 - AWS 3:27:07 - Owning your own servers 3:33:19 - Elon Musk 3:43:01 - Apple 3:54:48 - Tim Sweeney 4:06:22 - Fatherhood 4:32:04 - Racing 4:59:08 - Cars 5:04:26 - Programming setup 5:19:35 - Programming language for beginners 5:32:53 - Open source 5:41:46 - WordPress drama 5:53:03 - Money and happiness 6:01:56 - Hope

English
371
458
7.1K
2.2M
Saint Patrick
Saint Patrick@SaintPatrick333·
@dhh Just be careful 🙏 the core is good, develop guides to customize further or build a platform for people to share configs but at a certain point it becomes too opinionated no? It should be a base for all of us to freely put our own opinions on it. Mission statement?
English
3
0
0
165
DHH
DHH@dhh·
Omarchy 4 is going all-in on Quickshell. I mean, just look at these gorgeous background and theme selectors!
English
69
41
989
64.4K
DHH
DHH@dhh·
@Dustin2023 Lots of good ideas in that, but too much for my aesthetic.
English
0
0
3
1.1K
Dustin
Dustin@Dustin2023·
@dhh DankMaterialShell (DMS) could have been a great stock replacement here!
English
2
0
3
1.1K
DHH
DHH@dhh·
@dabit All open PRs are considered 👍
English
1
0
4
896
DHH
DHH@dhh·
@BrianSpragge There is! It's in the video. Check when I select the solitude theme.
English
1
0
1
434
DHH
DHH@dhh·
@Phatic_co QS will replace waybar and mako. And perhaps even walker.
English
2
0
10
1.1K
Phatic
Phatic@Phatic_co·
@dhh Are you also replacing the bar with QS or sticking with waybar?
English
1
0
0
1.3K
DHH
DHH@dhh·
@fodotdev I like to think I'm pretty productive. Probably change themes 4-5 times per day 😄
English
1
0
12
529
Alfonso🇪🇸👨🏻‍💻
@dhh How many times do productive people spend changing themes? Can’t even remember last time I did and I am ok.
English
1
0
0
561
DHH
DHH@dhh·
@sudara Upgrade for existing users.
English
0
0
1
205
sudara
sudara@sudara·
@dhh will bc5 be an upgrade for existing users or a new app?
English
1
0
0
245
DHH
DHH@dhh·
Making Basecamp 5 capable of the kind of key combos I relish in Neovim has been such a delight. Can't wait to share with all the keyboard-everything stans very soon!
English
14
10
371
35.7K
bruce
bruce@bruce_x_offi·
@dhh Is there any mac mini alternative well build for linux, I would love to daily drive Omarchy
English
1
0
2
1.3K
DHH
DHH@dhh·
@NMahyuob It'll probably be a few weeks.
English
0
0
4
906
Nader Mahyuob
Nader Mahyuob@NMahyuob·
@dhh Fire🔥 When will you launch the new update to stable channel?
English
1
0
0
981
DHH
DHH@dhh·
@ericvrp You need to install it via Install > Terminal > Foot. Otherwise it won't have the right configs.
English
1
0
2
164
Eric
Eric@ericvrp·
@dhh I should test again but I did set Foot as my default but didn't have the feeling it was using the Omarchy set theme
English
1
0
1
166
Eric
Eric@ericvrp·
@dhh Would the Foot terminal also be themed together with the rest of Omarchy?
English
1
0
2
1.9K
Saint Patrick
Saint Patrick@SaintPatrick333·
@dhh At what point do you leave it alone? Genuinely curious.
English
2
0
4
1.6K
DHH
DHH@dhh·
@sudomarchy I really like @iamdothash's new Lupine theme. It just needs a bit of tuning for neovim. But I agree!
English
1
0
15
3.1K
PO Martel
PO Martel@sudomarchy·
@dhh Awesome! We need more default light themes as well.
English
1
0
16
3.4K
DHH
DHH@dhh·
@tabre How very "640kb should be enough for everyone"! A 50gb steam game like ARC Raiders downloads in 3.5 minutes with a 2gbit connection. A 7gb Linux ISO downloads in 30 seconds. Bliss.
English
4
0
27
822
Tabre
Tabre@tabre·
@dhh What are you even doing that requires that much bandwidth?
English
2
0
0
896
DHH
DHH@dhh·
Spent a few days on a rural internet connection. Real vintage stuff at 2mbit. Coming home to this feels like being catapulted back to the future! Not just the throughput, but latency: 1ms to the hop! And the modern internet being so CDN heavy means I actually get the 2gbit DL.
DHH tweet media
English
49
2
543
38.6K
DHH
DHH@dhh·
@andre__gallo What model do you have? I've never had any problems with fan noise on the F13. Except when maxxing out the cores for a sustained test run. Is this the HX370 AMD? Or something different?
English
1
0
1
186
Andre Gallo 🇵🇹🇧🇷🇦🇺
on all the time! Even on balanced mode (it’s a marginally better and less noisy). I guess I’m stuck with this now. Really digging the whole experience though, hope can solve the fan issue!
English
1
0
0
190
Andre Gallo 🇵🇹🇧🇷🇦🇺
I was looking forward to getting my hands on a new @FrameworkPuter 13 Laptop. Finally did it (thanks to @dhh). I’ve been thoroughly impressed, from ordering to delivery. It all went smooth. The experience of putting it all together was magical. Installing @OmarchyLinux took 1/3
English
1
0
3
1.1K
DHH
DHH@dhh·
@theSiliconSiren @techsolvd @ryanrhughes Let's get an issue going. There's always something we can do! Perhaps forcefully pinning a library version or trying to get things fixed upstream. Need to preserve as much of the vintage hardware as possible 🤘
English
0
0
6
141
Silicon Siren
Silicon Siren@theSiliconSiren·
The main problem I've personally run into is OpenGL version support in recent Omarchy releases. The OpenGL version was bumped to 3.3, and many of my systems like my X220 and even my X230 don't support, so Gosthy just crashes out of the box. I'm sure you can work around it, but it wasn't straightforward and I'm bummed to see that so many useful ThinkPads can't run Omarchy out of the box due to this. They are the perfect Omarchy machines. Any suggestions @dhh?
English
2
0
2
116
DHH
DHH@dhh·
Perfect pairing: Tetris DX + AI.
DHH tweet media
English
21
11
237
26.6K