DHH · 2025-07-12 · source ↗ · whole document (8)
Google Chrome and DOJ
`0:34:54`
It's complete failure on every conceivable metric. Everyone hates it universally, yet we can't seem to do anything about it. That's a bankruptcy declaration for any body of bureaucrats who pretend or pretend to make things better for not just citizens, but people around the world. This is the thing that really gets me about cookie banners too. It's not just the EU. It's the entire world. You can't hide from cookie banners anywhere on this planet. If you go to goddamn Mars on one of Elon's rockets and you try to access a webpage, you still see a cookie banner. No one in the universe is safe from this nonsense. — Probably the interface on the rocket. — It'll be slower. You'll have basically 150 second ping time. So it'll take you 45 seconds just to get through the cookie banners from Mars. — 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.
`0:35:58`
It's winning in the fairway by just being better. — It is, if I was gonna steal man the other side just for a half second, people would say, well, maybe yes, most people do sort of begrudgingly agree that is a pretty good browser. But then they'll say the reason it got dominance was distribution. And the reason it got distribution was because Google also controls Android, and therefore can make Chrome the default browser on all these phones. Now I don't buy that. And the reason I don't buy that is because on Android, you are actually allowed to ship a different browser that has a browser engine that's not the same as Chrome. Unlike on iOS, where if you wanna ship a browser, Chrome, for example, ships for iOS, but it's not Chrome, it's Safari wrapped in a dress. And every single alternative browser on iOS have to use the Safari web engine. That's not competition. That's not what happened on Android. Again, I think there are some nuances to it,
`0:36:59`
but if you zoom out and you look at all the problems we have with big tech, Chrome is not it. Chrome won on merits. I begrudgingly have switched to Chrome on that realization alone. As a web developer, I just prefer it. I like Firefox in many ways. I like the ethos of it, but Chrome is a better browser than Firefox full stop. — And by the way, we've never mentioned Edge. Edge is also a good browser — Because it's also Chrome in a dress. — But it never gets to love. I don't think I've ever used Bing, and I'm sure Bing is really nice. — Maybe you have, because you know what? Is Bing in a dress? — What? — DuckDuckGo. Which is actually — What? — the search engine that I use. DuckDuckGo gets its search results from Bing, or at least it used to. If they change that, that would be news to me. — Well, maybe everything is just a wrap or a dress. Everything is wearing a dress underneath. There's some other. — There's some of that. — Turtles, all the dress is all the way down. Okay, what were we talking about? They, we got there from JavaScript
`0:38:00`
and from you learning how to program. So eventually, the big success story is when you built a bunch of stuff with PHP and you were like actually shipping things. And that's when the Ruby story came. So what your big love affair with programming began there? So can you take me there? What is Ruby? Tell the story of Ruby. Explain Ruby to me. — PHP was what converted me from just being able to fondle HTML and turn out some web pages to actually being able to produce web applications myself. So I owe a tremendous gratitude to PHP in that regard. But I never thought of PHP as a calling. I never thought, I'm a professional programmer who writes PHP, that's who I am and that's what I do. I thought of PHP as a tool I needed to smack the computer with until it produced web applications I wanted.