9 ms·
Reminds me of the news coverage of SpaceX’s first landing attempts, where they crashed into the barge and exploded and everyone was like “it’s a failure, it wil
by jonplackett 7y ago
Reminds me of the news coverage of SpaceX’s first landing attempts, where they crashed into the barge and exploded and everyone was like “it’s a failure, it will never work”. Yeah but so much went right.
I think it’s just the (well deserved) media narrative Boeing is in now. When you kill hundreds of people and then pretend it wasn’t your fault, you get what’s coming to you.
- khuey 7y agoThe obvious difference is that SpaceX's landings were secondary objectives and something that nobody had ever done before. Getting in the proper orbit to the ISS was a primary objective for Starliner and something we've been doing for 20 years.
- Grimm665 7y agoI don't know, space is hard and things go wrong. Just because we've done it hundreds of times doesn't mean we should expect perfection.
- remarkEon 7y agoYes it does? These are known engineering problems with known engineering solutions. The explanation from Boeing was that a timer was set incorrectly. This sounds like a trivial error to me (though I'm not a "rocket scientist" just a "kerbal scientist", I guess, but we've been using timers for a long time afaik to properly manage burns to orbit).
- mlyle 7y agoThe procedures and how software systems handle changes to launch time are members of the set of hundreds of thousands of choices made during design and implementation that need to be validated. Yes, they feel like a "silly mistake" but ultimately most things that lead to failure will be in that category.
- ethbro 7y agoOr, in other words, getting to space is hard because it requires millions of opportunities for silly mistakes. Most complex engineering projects are hard not because of one thing, but because of the mind-bogglingly large number of things that must all be done correctly. (1 - x) ^ y, where x is the chance of each small mistake and y is the total number of opportunities, doesn't need a very large x, if y is large enough, for things to start looking dicey.
- camkego 7y agoYeah, this is a key insight, and something I didn't learn as a software developer with many years of experience until I studied probability formally. Maybe these days this is better known. This is also known as the inclusion-exclusion principal and can be used to model failure probability.
- ethbro 7y agoThanks for the term! That's combinatorics, so I probably should have remembered it. :/ There are a lot of things I'd love to know the accepted name for, as I came into understanding through the backdoor. I regret that my college CS track didn't include more borrow-courses from physical engineering on reliability (and control theory). So many valuable, applicable lessons.
- frostburg 7y agoLet's take a moment to consider the fact that apparently the MCAS uses input from only one of the two AoA sensors on a 737 MAX and swaps which one it takes the data from after each flight. I can't grasp how everyone involved could fail to realize that this statistically makes it less safe than only having one sensor. I don't know how much the systemic issues that clearly compromised the design of the plane extend to the design of the capsule, but trivals errors seem to be very possible.
- bumby 7y agoOf course they realize it makes it statistically less reliable. I think the gap is it becomes much more difficult to assess the probability of failure between different systems. In the case of MCAS, they already had the ability to override it. In complex systems one domain may think a simple mitigation is sufficient (e.g., the pilot can override MCAS) without understanding the layering of other issues (e.g., human factors like complex controls, lack of training etc.) Meaning from the standpoint of a single domain, that simple mitigation maybe incorrectly be assumed to bring the risk probability into a reasonable range. I think it’s important to acknowledge the process failures like lack of communication between domains rather than acquiesce to simple conclusions that are more clear only in hindsight.
- toast0 7y ago> I can't grasp how everyone involved could fail to realize that this statistically makes it less safe than only having one sensor. This design is bad, but it makes sense as a update of the 737. The flight computer setup is each pilot gets a computer under their chair, each computer gets its own set of sensors and the computers take turns each flight. The flight computer is generally safe (i don't think it's been implicated in any crashes?), but that's because in case of issues in flight, the system usually will disengage and alert the pilot, or if the system takes poor actions, it will disengage when the pilot opposes it, or the pilot will disengage it. Adding MCAS to the flight computer makes sense, the flight computer needs to be aware of it. It's understandable, but negligent, to add a new feature to the computer without considering the original design. The problem comes in when MCAS was not disclosed to pilots, doesn't disengage on errors, doesn't disengage when pilot input opposes it (partially by design), and can't be disabled except by disabling electric trim, which is more or less needed to recover from the error condition MCAS puts the plane into. I think this is fixable, but the public information on the current fix doesn't include being able to turn MCAS off, so it doesn't seem like they've really done enough.
- sitkack 7y agoAt some point we do, and that time is now. How qualified are you to give them a pass?
- Rebelgecko 7y agoAfter SpaceX's failures, lots of people were saying things like "This is why they test— if you're not occassionally failing, you're not pushing the limits enough". I would guess that at least in part the difference in attitudes is because SpaceX is considered more startup-y and Boeing is more associated with the "failure is not an option" ethos.
- bkor 7y agoSpaceX still put satellites in orbit. From what I understood, SpaceX tests the entire software where they simulate launches. Something such as different timers should've been caught already. Anyway, I do not care too much about pointing fingers elsewhere. The parachute thing was quite embarrassing and IMO this problem should have been prevented as well.
- Rebelgecko 7y agoBoeing still put a capsule in orbit too. And I actually saw those excuses I'm referring to when the BFR prototype blew its lid, which didn't involved even a partially successful mission. Similar things were also said when the Crew Dragon blew up on the ground. Regardless, testing all of the flight software is certainly not exclusive to SpaceX. I would bet any amount of money that Boeing also tested their software and performed simulated launches, moreover that testing is probably mandated by their contract with NASA. My uninformed guess is that one of two things happened: 1. Their tests were incomplete. e.g. they didn't find some edge case that would cause problems when the T-0 changed. 2. Someone goofed the procedures on the day of launch and didn't update their configuration properly.
- kevin_thibedeau 7y agoThat negative messaging was driven by ULA in a desperate bid to close the door on their new competitor. If they could kill off enough contracts, SpaceX might have run out of runway before they established their business model.
- jonplackett 7y agoThere were lots of scientists and ‘experts’ on our TV in the UK. Do you think they were part of that? That would be some impressive PRing.
- mlyle 7y agoIt's easy to be indirectly involved in something like that. Your PR finds outside experts that agree with your world view, because journalists often ask you where they can find independent validation of your claims. Then when something like this happens, you can have your PR call up journalists they know and suggest a name or two that is likely to say what you'd hope for.
- themeiguoren 7y agoCitation? That’s the first I’ve heard of it and that’s a pretty big accusation.
- WalterBright 7y agoA significant share of the blame for the crashes accrues to the pilots who did not remember/follow emergency procedures for runaway trim. There was also the LA problem of putting an airplane back into service despite the critical malfunction on the earlier flight. To reiterate, the procedure is: 1. restore trim to normal with the electric thumb switches 2. throw the stab trim cutoff switches
- WalterBright 7y agoI know, sounds too simple to be true. But it is: Boeing Emergency Airworthiness Directive "Initially, higher control forces may be needed to overcome any stabilizer nose down trim already applied. Electric stabilizer trim can be used to neutralize control column pitch forces before moving the STAB TRIM CUTOUT switches to CUTOUT. Manual stabilizer trim can be used before and after the STAB TRIM CUTOUT switches are moved to CUTOUT." https://theaircurrent.com/wp-content/uploads/2018/11/B737-MAX-AD-1107.pdf https://theaircurrent.com/wp-content/uploads/2018/11/B737-MA... This AD was sent to all MAX flight crews. It works because the first incident of MCAS failure (Lion Air) was safely dealt with by doing just this.
- bumby 7y agoThe problem with this standpoint is that procedural fixes are the least preferable way of managing a hazardous condition. Engineering the hazard away is almost always the better option with procedural mitigation’s being a last resort. If engineering fixes were available and unused its indicative of poor safety engineering practices
- WalterBright 7y ago> The problem with this standpoint is that procedural fixes are the least preferable way of managing a hazardous condition. The way to make things safe is to address ALL points in the zipper that led to the accident. That includes the pilot error aspects.
- 7y ago