What really happened on Mars? (1997)
research.microsoft.com
research.microsoft.com
“Focus, Jack,” interrupted Venkat.
Weir, Andy (2014-02-11). The Martian: A Novel (p. 121). Crown/Archetype. Kindle Edition.
Unrelated, note how difficult it is for people to accept 100% responsibility for a problem. For example:
> Did we (the JPL team) make an error in assuming how the select/pipe mechanism would work ? Yes, probably.
There's no "probably"! A mistake was clearly made.
You said all knowledge is inductively reached, why didn't you say "probably"?!
"Will this be done Thursday?" If you answer with a confident "yes" you're going to learn the cost of commitment when an unknown bites you in the ass.
It's always about degrees of probability.
From a mission perspective, overflowing with data is a good place to be. From a computer perspective, overflowing with data is a problem that needs management.
People work as a team - in fact often teams of teams - yet we assign blame to individuals.
Needless to say, that company bled a lot of high quality developers as a result, somehow turning a likely success to likely failure.
Startups should beware of such behavior - it is a great way to cause the company to self-destruct when you are not giving all stakeholders adequate say on deliverables.
That adds new meaning to the phrase "remote shell". Can you imagine how irritating the latency would be trying to use a shell on Mars?
I can I have Comcast. But on a serious note I think for applications like this a Puppet/Chef style recipe will be used. A complex series of checks and bounds before and after the changes have been applied and if anything sightly goes awry, revert back to the previous working condition.
...haven't touched or heard of one in over a decade.
^1: http://www.windriver.com/announces/curiosity/ ^2: http://www.spacex.com/sites/spacex/files/pdf/DragonLabFactSh...