Bryan Cantrill
๐ค SpeakerAppearances Over Time
Podcast Appearances
Well, and so unlike with the kind of other things, like when you went into the page tables to understand that, to understand the VM system, you're armed with the source code and you also have some tools that you can use to actually observe the running dynamic system. You don't have any of that here. You have, or very, very little.
Well, and so unlike with the kind of other things, like when you went into the page tables to understand that, to understand the VM system, you're armed with the source code and you also have some tools that you can use to actually observe the running dynamic system. You don't have any of that here. You have, or very, very little.
I mean, I guess the thing that you could, I mean, you can go dork with some of these attributes, right?
I mean, I guess the thing that you could, I mean, you can go dork with some of these attributes, right?
these apcb tokens and you can i guess watch how this and i guess you did do that because i know at least once you're like could you go over to this machine and see what's happening uh because i was in the office and you were not um and i'm like this machine yeah i'll say that so that was that was a very different uh yeah that that was uh dealing with the hitting one of the hitting cores
these apcb tokens and you can i guess watch how this and i guess you did do that because i know at least once you're like could you go over to this machine and see what's happening uh because i was in the office and you were not um and i'm like this machine yeah i'll say that so that was that was a very different uh yeah that that was uh dealing with the hitting one of the hitting cores
Right, right, right. That was actually sending messages. Right, right. This is on our own software. You're not actually trying to understand their software. You're actually running our own software.
Right, right, right. That was actually sending messages. Right, right. This is on our own software. You're not actually trying to understand their software. You're actually running our own software.
going off the system and you know it was powering off yes yeah it was it this is like you were putting a message in a bottle there's a lot of like messages in the bottle where you're putting a message in a bottle you're sending it out to one of these other hidden cores um on the die and in this case you're putting the message in the bottle chucking it towards the island and then the island was somehow like bursting into flames and sinking into the ocean
going off the system and you know it was powering off yes yeah it was it this is like you were putting a message in a bottle there's a lot of like messages in the bottle where you're putting a message in a bottle you're sending it out to one of these other hidden cores um on the die and in this case you're putting the message in the bottle chucking it towards the island and then the island was somehow like bursting into flames and sinking into the ocean
you're like i i don't send that one i guess like okay like okay that's a that's a no thank you on that message let me go yeah the island launched global thermonuclear war so like whoa okay uh and it's brutal yeah and that one came down to a um
you're like i i don't send that one i guess like okay like okay that's a that's a no thank you on that message let me go yeah the island launched global thermonuclear war so like whoa okay uh and it's brutal yeah and that one came down to a um
I mean, it sounds... Depends. It's a lot of... I think we... Yeah, go ahead.
I mean, it sounds... Depends. It's a lot of... I think we... Yeah, go ahead.
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.