News for hackers. Stuff that matters.
Re:What computer and software is used by the Falcon 9? (2015) by elteto on Sunday May 31, 2020 @12:56PM (#23370786)
It is never persisted outside of RAM. The flight computers are never powered off during a mission. You rely on two flight computers to always be functioning, that’s why the system is one-fault redundant.

You can think as each string being “functional“: given the same set of inputs you expect the same set of outputs.

Re:What computer and software is used by the Falcon 9? (2015) by coss on Sunday May 31, 2020 @05:23PM (#23372860)
What happens if some anomaly happens where the shuttle loses power for a second?
Re:What computer and software is used by the Falcon 9? (2015) by myrandomcomment on Sunday May 31, 2020 @05:59PM (#23373167)
Are you asking about what happens if all the power goes out or are you asking how they get state back? If everything reboots it’s fine. On restart the computers will look at all the sensors add project the state of now. There is no reason to keep the state of the past is there? Why does it matter where the craft was 5 minutes before? What matters is what is what is in front of them and the future right? If you tell the computer I want to fly home it looks at where you are and tells you how to get there. It does not need to remember the past parts of the trip does it?
Re:What computer and software is used by the Falcon 9? (2015) by coss on Monday June 08, 2020 @01:24AM (#23453820)
It'd have to know that it's destination was earth, or does it just sit idle after a power on and wait for the command? What happens if the astronauts are asleep? I feel like it needs some persisted data.
Re:What computer and software is used by the Falcon 9? (2015) by perl4ever on Monday June 01, 2020 @05:22PM (#23384023)
I'm reminded of the quote from Linus:

"Real men don’t use backups, they post their stuff on a public ftp server and let the rest of the world make copies."

Real programmers don't use persistent storage, they just rely on physical reality in general.