DHH · 2026-08-26 · source ↗ · whole document (26)
Fatherhood
`3:23:00`
I thought they had a good comeback for a second, and then I don't hear anything about it anymore.
`3:23:06`
But I've been wrong about this before. I mean, I think in February I had a tweet about like, "Oh, all I need is Kimi K 2.5." And in that brief moment, that was true. When I was instructing the agent, I was like, "Oh my God, Kimi's just as good as these other models." But then the game moved forward and-
`3:23:46`
No, I don't think there's that much of an argument at the moment. Codex is very good. I use it all the time. It's my favorite checker. It keeps finding stuff. It's great. But one of the things I've found that I like so much about the current Claude models is they're really good writers out of the box. GPT is a terrible writer out of the box. Like, the pull requests you get on a blank context that you're asking it to open, terrible. Like, really awful writing. The pull requests and descriptions and commit messages and so forth I get out of Claude models-... even though occasionally they can be a little verbose on code comments and you gotta tell them to be succinct. But the writing style is really good. To the point that for a while I was just having it reply on pull requests as me, because I was just using my own account. I was like, "That looks a lot like me, that, like, I could have written that." But then I went like, "Eh, do you know what? That's disingenuous." So no, whenever I have an agent post on my behalf, I always have it sign itself like whatever, Claude on behalf of DHH. But they are still ahead. They have the best harness too, in my opinion. Claude Code is still better. I really like OpenCode too, and I really like some features that they have, but overall I was actually sort of weirdly, I don't know if I was proven wrong, but when Anthropic cut off all the other harnesses from using the subscriptions-... that Open...
You can no longer use your Claude subscription in OpenCode. I was kinda pissed because it felt like it was a protective, protectionist move. "Oh, we gotta lock you in," and of course it played into the fact that Claude out of the box still refuses to read agents.md. It refuses to read.agent/skills. It is.Claude skills. It is Claude MD, and it just feels so petty-... that we now have, we have to put these in directions. So all my projects, they have a Claude MD, and all it includes is a pointer to the agents MD, right? And I just went like, well, if these things is true, true, if Anthropic is willing to do these petty paper cuts just to be, annoying, it's probably also true that they're cutting off OpenCode from the subscription just to be dicks about it. And maybe that's also true. But I found that using Claude in Claude Code is actually a good example. So I was like, all right, I'm annoyed. I wish it wasn't so, but this is the other thing I have and, and social media is so good at this: Some company does something you don't like, right? Now suddenly you have to swear off everything. Why are you... Someone just asked me, "Why are you still using Claude?" I had another example where, I really didn't like what Claude was saying about some writing I had asked it to do before.
`3:26:37`
I had an essay it didn't want to translate into Italian--
`3:26:41`
The essence of the post that it felt like, well, I'm not gonna translate that because I don't agree with what you've written. Which to me was straight out of Space Odyssey, right? HAL telling me, "I'm sorry, Dave. I can't do that, Dave." Open the pod bay. Translate my essay to Italian. And it wouldn't do it. And I just thought like, well, that's kind of terrifying. But then I also went, well, why am I asking Claude to translate my essay into Italian? I never asked Claude for that because Claude just does my code. So I could also just accept that maybe Anthropic is run by a bunch of people I don't share much politics with. And they don't want their agents to be used for that, and I think that kinda sucks, but that doesn't mean it, I have to stop using it for generating code. And I've thought, and I've tried to do that with people too, become better at tolerating the fact that not only will I not agree with everything someone has to say, I don't... I can even be mad about certain positions or things they say and still go like, "Well, you're still an interesting person, so I'm still gonna follow you." And I've actually kinda gone back on a number of people where I'm like, oh man, that person really pissed me off because they took this point or another point, and went like, do you know what? That's stupid. I should be able to accept the full spectrum of someone. I don't have to like all the shades of it.