Menu
Sign In Search Podcasts Charts People & Topics Add Podcast API Pricing

Andrew Gunther

👤 Person
236 total appearances

Appearances Over Time

Podcast Appearances

It takes a while. You're going to test the hell out of it and you want to make sure that it works. And so I like to pick on Node.js because you have like the NPM package system, right? Where just everything sprawls out to infinity. You install.

It takes a while. You're going to test the hell out of it and you want to make sure that it works. And so I like to pick on Node.js because you have like the NPM package system, right? Where just everything sprawls out to infinity. You install.

Yeah, you install one thing and suddenly now you've got like 100 gigabytes of dependencies. And even in Python, right, we have to be really careful of that. Like, what does our dependency sprawl look like? And we've made conscious decisions to say, you know, that sprawls out a little too much. Like, we're not going to use it.

Yeah, you install one thing and suddenly now you've got like 100 gigabytes of dependencies. And even in Python, right, we have to be really careful of that. Like, what does our dependency sprawl look like? And we've made conscious decisions to say, you know, that sprawls out a little too much. Like, we're not going to use it.

And something we really try to hold to our own frustration sometimes is parity between space processing and ground processing. So there's a library where it's like, all right, well, we don't want to ship it to space. Are we going to use it on the ground? I don't know. Maybe now we've kind of separated these paths and it makes it harder for us to verify results between the two.

And something we really try to hold to our own frustration sometimes is parity between space processing and ground processing. So there's a library where it's like, all right, well, we don't want to ship it to space. Are we going to use it on the ground? I don't know. Maybe now we've kind of separated these paths and it makes it harder for us to verify results between the two.

So those are the kinds of things that we have to think about. It's interesting that to some degree, even space decisions can slow down ground decisions to some degree.

So those are the kinds of things that we have to think about. It's interesting that to some degree, even space decisions can slow down ground decisions to some degree.

And you have to know like three years in advance.

And you have to know like three years in advance.

Yeah, I don't want to fall into the trap of it's in space, so it's safe, right?

Yeah, I don't want to fall into the trap of it's in space, so it's safe, right?

Yeah, it's a very different attack surface, but I will kind of pull that card a little bit, at least as far as the Python side of things goes. That system is very isolated. Like it's not, we're not running a web server up in space, right? But I will, you know, to the point of security and CVEs happening in space, Space Force is actually making a huge push. They were at DEF CON last year.

Yeah, it's a very different attack surface, but I will kind of pull that card a little bit, at least as far as the Python side of things goes. That system is very isolated. Like it's not, we're not running a web server up in space, right? But I will, you know, to the point of security and CVEs happening in space, Space Force is actually making a huge push. They were at DEF CON last year.

I got to go and watch the, they held the Hack-A-Sat hackathon, which was very cool. They actually, the Space Force launched a satellite for a hackathon.

I got to go and watch the, they held the Hack-A-Sat hackathon, which was very cool. They actually, the Space Force launched a satellite for a hackathon.

It's pretty amazing. Yeah.

It's pretty amazing. Yeah.

Central Space Command, you know?

Central Space Command, you know?