News for hackers. Stuff that matters.
Re:A SpaceX Falcon 9 rocket has exploded at Cape Canaveral by dredmorbius on Thursday September 01, 2016 @10:05PM (#12410316)
Apollo had 17 missions and at least four failures or near failures that come to mind:

* The Apollo 1 launch-pad fire, during a training session, using a 100% pressurised oxygen atomosphere. Three dead. Grissom, White, and Chaffee. I can list them from memory.

* Apollo 11 suffered a lunar lander computer crash in the final seconds before landing, was programmed to land on what would have been unsurvivable terrain, and had fewer than 30 seconds of fuel left when it finally touched down.

* Apollo 12 was struck by lightning as it left the launch pad, knocking out much of the electrical system, which had to be reset. Fortunately they built things robustly.

* Apollo 13 had an oxygen tank explode as it was en route to the moon. The mission was aborted, though orbital mechanics meant that the astronauts still had to orbit the Moon, then return to Earth.

Any of 11, 12, or 13 could have ended with fatalities. One scenario for the command module pilot (Michael Collins in Apollo 11) was, if needs be, to leave his two crew members on the lunar surface and to return to Earth alone.

Re:A SpaceX Falcon 9 rocket has exploded at Cape Canaveral by mikeash on Friday September 02, 2016 @12:02AM (#12410753)
Apollo 13 also came a few seconds away from blowing up during launch. The second stage center engine began a pogo oscillation that at its peak was vibrating the engine at 16Hz with an amplitude of about three inches. By luck, the intense vibration tripped a fuel sensor and caused the computer to shut the engine down just before it would have ripped the whole thing to pieces.
Re:A SpaceX Falcon 9 rocket has exploded at Cape Canaveral by WalterBright on Friday September 02, 2016 @03:01AM (#12411399)
As an engineer, I am utterly astounded that the Apollo launches were so successful. Nobody had bigger balls than the astronauts who got in them.
Re:A SpaceX Falcon 9 rocket has exploded at Cape Canaveral by jnbiche on Friday September 02, 2016 @06:36AM (#12412095)
> Nobody had bigger balls than the astronauts who got in them.

Yeah, they were really outsize personalities in every way (in a good way). Very unique time in American history.

Re:A SpaceX Falcon 9 rocket has exploded at Cape Canaveral by flukus on Friday September 02, 2016 @01:18AM (#12411001)
But it was all smooth sailing for Apollo 13 after that, right?
Re:A SpaceX Falcon 9 rocket has exploded at Cape Canaveral by engi_nerd on Thursday September 01, 2016 @11:21PM (#12410603)
Eh, Apollo 11's difficulties were not a computer crash, but the computer throwing up repeated alarms saying "You are asking me to do to much, so I'm going to follow the rules you instilled in me about what tasks are vehicle critical and what tasks can be dropped." AKA the 1202 program alarm. Which happened because the rendezvous radar was left in the AUTO mode for descent, when it was only meant to be used for ascent.

https://www.hq.nasa.gov/alsj/a11/a11.1201-fm.html

Re:A SpaceX Falcon 9 rocket has exploded at Cape Canaveral by garaetjjte on Friday September 02, 2016 @03:45AM (#12411558)
It wasn't "You are asking me to do to much, so I'm going to follow the rules you instilled in me about what tasks are vehicle critical and what tasks can be dropped.", but "You are asking me to do to much, so I'm going to reboot". It also overcompensated throttle lag due to old documentation.

http://www.doneyles.com/LM/Tales.html

Re:A SpaceX Falcon 9 rocket has exploded at Cape Canaveral by cwillu on Sunday September 04, 2016 @04:27AM (#12423379)
Your reference confirms the parent's interpretation as well as yours:

> During the braking phase, up to the time the landing radar locked onto the surface, the duty-cycle margin was over 15%. After the radar acquired, the extra computations involved in converting the body-referenced radar data to the navigation coordinate system lowered the margin to perhaps 13%. When a monitor display such as Verb 16 Noun 68 was added, the margin shrank again, to 10% or less. Buzz Aldrin was perceptive when he said after the second 1202 alarm, "It appears to come up when we have a 1668 up"[16].

> With a 10% margin and a 13% drain, the LGC simply did not have enough CPU time to perform all the functions that were required. Thanks to the flexibility of the Executive design — and quite unlike what would have happened with a boxcar structure — there was no collapse.

[...]

> Having a relatively low priority because of its size, SERVICER got last crack at the available computation time. With a negative time margin it was SERVICER that had not yet reached its conclusion when the next READACCS, running punctually, scheduled SERVICER again. Because it had not reached its end, the earlier SERVICER had not released its core set and VAC area — so the next time READACCS called FINDVAC to schedule SERVICER the Executive assigned a new core set and VAC area. That SERVICER also did not finish. After a short span of such operation the Executive exhausted its supply of core sets and/or VAC areas. When the next request was made the Executive, unable to comply, called BAILOUT with a 1201 or 1202 alarm code.

[...]

> The interesting effect of this train of events, during P63, was that the problem fixed itself. The software restart reconstructed only the most recent incarnation of the SERVICER job, and flushed the uncompleted SERVICER "stubs" that had accumulated. In addition, it terminated functions that had not been restart protected because they were not deemed critical — including the DELTAH monitor Verb 16 Noun 68. This is why, following the two alarms in P63, the display returned from Noun 68 to Noun 63.

[...]

> During P64 the situation was different. Added to the regular guidance equations was new processing that provided the capability to redesignate the landing site. With this addition, the essential software by itself left a duty-cycle margin of less than 10%. The alarms kept coming. There were three 1201 and 1202 alarms within 40 seconds. Each time, the software restart flushed the Executive queue but could not shed load.

> At MET 102:43:08, forestalling the next alarm, Armstrong switched the autopilot from AUTO to ATT HOLD mode, easing the computational burden, and then entered semi-manual mode P66, where the burden was still lighter. After 2 minutes and 20 seconds spent maneuvering in P66 without alarms, the LM landed.

Re:A SpaceX Falcon 9 rocket has exploded at Cape Canaveral by engi_nerd on Sunday September 04, 2016 @02:22PM (#12425875)
Admittedly, I was being a little terse.

I've read his reference before and my reaction to his reply to me was "Yeah, that's right, too."

Re:A SpaceX Falcon 9 rocket has exploded at Cape Canaveral by reddog on Friday September 02, 2016 @12:31AM (#12410849)
Right. Like I said, no catastrophic launch failures.

They did build things robustly back when the US still had a manned space program. I wonder how well a SpaceX rocket would do if it was struck by lightning as it left the pad.

Then again, Apollo 11 couldn't land on a barge. However it could land on the moon with two humans on board and then take off again and return then safely to earth. 47 years ago.

Re:A SpaceX Falcon 9 rocket has exploded at Cape Canaveral by dredmorbius on Friday September 02, 2016 @05:11AM (#12411847)
There's a hierarchy of severity that's expected in industrial accidents, as I've recently learned running across a reference to the concept. The work was done a long time ago -- ~1930s - 1950s, and I think the earlier part of that period. It's used fairly heavily in the insurance industry still, from what I understand.

(I'm being a little vague because I can't immediately turn up that reference, I'll take a look for it.)

The upshot is that if you've got a base incident / accident / failure rate, you can predict with a fairly high degree of accuracy the likelihood of major accidents -- fatalities, major injuries, or catastrophic to plant and equipment.

(Now to see if I can find that.)

Here: H. W. Heinrich, Industrial accident prevention: a scientific approach (1959)

The publication date is later than I'd thought, but the data were collected much earlier -- 1931.

https://www.worldcat.org/title/industrial-accident-preventio...

Which I'd originally turned up ... through a NASA accidents presentation: http://www.hq.nasa.gov/office/codeq/accident/accident.pdf