Bryan Cantrill
👤 PersonAppearances Over Time
Podcast Appearances
You would love to have so much to iterate on that you're blocked on the iteration loop, which, yes, is like 20 minutes, but that's not even the problem. You have the despair loop, which is actually much longer. Oh, yeah.
You would love to have so much to iterate on that you're blocked on the iteration loop, which, yes, is like 20 minutes, but that's not even the problem. You have the despair loop, which is actually much longer. Oh, yeah.
That's right. Well, and I do wonder on some of that stuff, because Robert, so frequently you tackle these problems where the stakes are high. If we don't resolve this problem, we've got a serious issue. But you've always got a very cool head when you go to debug these. Do you just have an innate sense of confidence? Are you not as scared as I am? I'm terrified. Are you not terrified?
That's right. Well, and I do wonder on some of that stuff, because Robert, so frequently you tackle these problems where the stakes are high. If we don't resolve this problem, we've got a serious issue. But you've always got a very cool head when you go to debug these. Do you just have an innate sense of confidence? Are you not as scared as I am? I'm terrified. Are you not terrified?
Well, and I think that, I mean, because it's part of what is so kind of remarkable about the way you are able to approach the system is you do oscillate from these, the absolute lowest layers of implementation, like really stuff that is often like does not have a lot of, eyes on it.
Well, and I think that, I mean, because it's part of what is so kind of remarkable about the way you are able to approach the system is you do oscillate from these, the absolute lowest layers of implementation, like really stuff that is often like does not have a lot of, eyes on it.
I mean, like the deepest aspects of system implementation, ones that are absolutely required for system correctness and liveness. And then you're able to oscillate back up to this really much broader view. I mean, we need to drop a link to RFD 63 in here.
I mean, like the deepest aspects of system implementation, ones that are absolutely required for system correctness and liveness. And then you're able to oscillate back up to this really much broader view. I mean, we need to drop a link to RFD 63 in here.
but in terms of like, you know, just, so at the same time, you're kind of like in the, the kind of the deepest possible muck in the, the lowest levels of the system in terms of, of early boot, you're also like at the whiteboard in terms of conceiving of, of what the kind of the networking interfaces we want to have for customers and the way we kind of think of that problem. Um,
but in terms of like, you know, just, so at the same time, you're kind of like in the, the kind of the deepest possible muck in the, the lowest levels of the system in terms of, of early boot, you're also like at the whiteboard in terms of conceiving of, of what the kind of the networking interfaces we want to have for customers and the way we kind of think of that problem. Um,
I mean, could you speak to that a little bit? Because I mean, just that ability to oscillate, I just feel is extraordinary. And it's been such an asset, I think to your teammates so many times over.
I mean, could you speak to that a little bit? Because I mean, just that ability to oscillate, I just feel is extraordinary. And it's been such an asset, I think to your teammates so many times over.
I know we go to this metaphor a lot, Adam, but I'm sorry. These are the Federalist Papers for Oxide. These early RFDs from Robert.
I know we go to this metaphor a lot, Adam, but I'm sorry. These are the Federalist Papers for Oxide. These early RFDs from Robert.
No, no, go ahead.
No, no, go ahead.
Yeah. I mean, no, that's a great answer. And I think it's, I mean, it is really, I mean, I, and I have always believed, I mean, Adam, you told me, this is like our, a unifying belief I would say across the company is that details really, really matter.
Yeah. I mean, no, that's a great answer. And I think it's, I mean, it is really, I mean, I, and I have always believed, I mean, Adam, you told me, this is like our, a unifying belief I would say across the company is that details really, really matter.
And that you, that if you want to understand things at the highest level of a system and understand how these big pieces go together, you really need to understand low level details in order to be, because if you don't, that's where you get these kinds of emergent behavior. that really runs contrary to the goals you have as a system. So I think it's really, really important.
And that you, that if you want to understand things at the highest level of a system and understand how these big pieces go together, you really need to understand low level details in order to be, because if you don't, that's where you get these kinds of emergent behavior. that really runs contrary to the goals you have as a system. So I think it's really, really important.