@matrix just wait until 2040, when spacex's starship lands on mars with their new UI running on electron.

@dyske
I'm willing to bet $100 dollars that their current UI is already using it.

@matrix hm... I mean the animations do look pretty fancy, but can you imagine the paperwork they would need to fill in to justify their node_modules folder?

@dyske
Storage is pretty cheap nowadays. I think you can spare a few GBs for it.

@matrix storage is. But radiation hardened compute isn't. Though spacex uses off-the-shelf components with replicated computations, I don't think they want to waste it on chromium instance.

@dyske
And I just threw a random guess :lul:
Although I think you could argue that using languages like JS is better from a safety perspective as they have a more advanced error handling.

@matrix > more advanced error handling

yeah throwing them into console and stoppiong the script execution, better than segfauting tho :bloblul:

@dyske You can do something like "if it shits itself for any reason, do x y z" and I'm pretty sure you can't do that in C where you need to be much more specific when handling an unexpected value.

@dyske @matrix Older versions of node don't stop execution on unhandled promise rejection so just use async apis for everything and it'll keep running way longer than it should
@knotteye @matrix when it comes to spacecraft control, I would want things to fail early tho. But yeah you're right.
@dyske @matrix You're thinking about it the wrong way. It's a spacecraft, so the later it fails, the farther away it is and the less it's your problem.
@dyske @matrix

> But radiation hardened compute isn't.

Radiation-hardened with redundancy and really hard power constraints and it's a one-off rather than an assembly line.

"When Things Go Wrong in Space" was a really dang cool talk: https://www.youtube.com/watch?v=gbsoH_LVuoc
@dyske @matrix It's really cool. Space hacks. I do not usually recommend an hour-long video.
Sign in to participate in the conversation
Game Liberty Mastodon

Mainly gaming/nerd instance for people who value free speech. Everyone is welcome.