Justin Garrison
👤 PersonAppearances Over Time
Podcast Appearances
How do you make sure that like that thing that you think is going to be accurate next year gives you any kind of feedback loop?
How do you make sure that like that thing that you think is going to be accurate next year gives you any kind of feedback loop?
The attack surface is a little different than what a typical server might have.
The attack surface is a little different than what a typical server might have.
Fundamentally, a customer comes to you and says, I need you to look at something on the ground. You're not running customer code in space, right? They're giving you a job to say, like, coordinates, please send me this data, right?
Fundamentally, a customer comes to you and says, I need you to look at something on the ground. You're not running customer code in space, right? They're giving you a job to say, like, coordinates, please send me this data, right?
You're going to go... point the iPhone 25 at this ground spots and like get this image back. It's going to transmit down. You see like a terabyte a day out of this. Like you're just taking pictures constantly. And then you process that a little bit more and then send them either raw data or whatever it is that they're looking for. Right. Like that's the general pipeline here.
You're going to go... point the iPhone 25 at this ground spots and like get this image back. It's going to transmit down. You see like a terabyte a day out of this. Like you're just taking pictures constantly. And then you process that a little bit more and then send them either raw data or whatever it is that they're looking for. Right. Like that's the general pipeline here.
What was the benefit there of not making the satellite a dumb client and putting intelligence in the satellite and on the ground? Cause it feels like you could put that either place and you, you chose the hardest decision to put it in both places. Like there has to be value that you're getting out of doing that process before.
What was the benefit there of not making the satellite a dumb client and putting intelligence in the satellite and on the ground? Cause it feels like you could put that either place and you, you chose the hardest decision to put it in both places. Like there has to be value that you're getting out of doing that process before.
I mean, if you're just sending a terabyte, like, I don't know, was that just a big antenna with a satellite dish up there? Just like beaming down death rays of pictures. Yeah.
I mean, if you're just sending a terabyte, like, I don't know, was that just a big antenna with a satellite dish up there? Just like beaming down death rays of pictures. Yeah.
Yep.
Yep.
How do you debug that? Like, is that only like you have a dev box on your desk and you're saying like, oh, I think this is what's happening, right? Like at some point when you debug something, you just have to kind of poke at it. But I can't imagine like that latency, you have a 90 minute window. I don't know how long that window lasts, but you're like, oh, I got a shell for 89 seconds.
How do you debug that? Like, is that only like you have a dev box on your desk and you're saying like, oh, I think this is what's happening, right? Like at some point when you debug something, you just have to kind of poke at it. But I can't imagine like that latency, you have a 90 minute window. I don't know how long that window lasts, but you're like, oh, I got a shell for 89 seconds.
Like I got to jump on the box and like poke at something.
Like I got to jump on the box and like poke at something.
I can only imagine the like constant TMUX session. That's like, oh, it's coming back around. Let me connect to it again. Hold on. That's just amazing.
I can only imagine the like constant TMUX session. That's like, oh, it's coming back around. Let me connect to it again. Hold on. That's just amazing.