Hacker News new | past | comments | ask | show | jobs | submit login

I recently read Jim Lovell's book Lost Moon about the problematic flight of Apollo 13. It paints a reasonably detailed picture of the 1960's systems that put men on the moon.

I would say that the software problems are relatively simple compared to the hardware issues of space flight. Software isn't going to offer much improvement to the ballistic facts, nor is it going to make much difference in overall reliability of the in-flight systems - fault tolerance and fail safety have been understood for a long time. I suspect that most of the impact of software would be on the manufacturing side of the project.

To put it another way, once the rocket is lit, the computer is pretty much going where the rocket is pointed regardless of what software is running.

On the other hand, the idea of open source space hardware is pretty interesting and might have a significant chance of impacting the fortunes of people living in the developing world.




While I agree that the balance of soft/hardware in a rocket is shifted more to hardware side, I don't think their software is trivial. For instance, some of the delays to this last SpaceX launch due to software validation problems [1].

And then, yes, there's always manufacturing and planning - CAD programs, flight planning (maths/astronomy). Robotic rovers are also part of the industry - that's AI, control systems, computer vision and image recognition etc.

[1]: http://www.nasaspaceflight.com/2012/05/spacexs-dragon-debut-...




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: