> So what you're telling me is that they have a more sophisticated system than previous ones with sophisticated backups.
Given that the shuttle's SRBs were "once they start, they don't stop until they're empty", sometimes more complicated is a good thing.
> Until you have actual experience with the weird stuff that goes wrong in the field, you do not really know what is going to go wrong. And the more complicated the system is, the more true this fact is.
I'm fairly certain SpaceX has been employing people with actual experience.
> Incidentally I had the opportunity at one point to ask the first software developer ever hired at SpaceX whether he would trust his own software. His answer was enlightening, I wouldn't want to put my life in the hands of someone who trusted his own software, so I'm going to say no.
That's why they probably have more than one developer plus QA team.
> There is always SOMETHING that can go wrong. You want the person who created your safety system to be a paranoid freak. And you have to pray that they didn't miss something. You hope and pray for the best, but until you have actual data, you don't know how it is going to turn out.
True, certainly, but the same argument can be used on cars. Things still go wrong, but we can also safely say they're safer than a car from the 1970s.