Author Topic: The half a millimeter error that nearly cost 469 lives  (Read 2143 times)

0 Members and 1 Guest are viewing this topic.

Offline NiHaoMikeTopic starter

  • Super Contributor
  • ***
  • Posts: 9021
  • Country: us
  • "Don't turn it on - Take it apart!"
    • Facebook Page
The half a millimeter error that nearly cost 469 lives
« on: December 11, 2023, 11:59:32 pm »
https://admiralcloudberg.medium.com/a-matter-of-millimeters-the-story-of-qantas-flight-32-bdaa62dc98e7
I have heard of the near disaster before but the analysis of how the defect causing it happened was new to me. The most unbelievable part was how several loosening of tolerances were just accepted in the aerospace industry. I once worked at a place where any change to regression test code must be justified or it won't be accepted, none of which had to do with safety or security.
Cryptocurrency has taught me to love math and at the same time be baffled by it.

Cryptocurrency lesson 0: Altcoins and Bitcoin are not the same thing.
 
The following users thanked this post: tom66, rsjsouza, voltsandjolts, tooki, ZigmundRat, schmitt trigger, andy3055, harerod

Offline EPAIII

  • Super Contributor
  • ***
  • Posts: 1069
  • Country: us
Re: The half a millimeter error that nearly cost 469 lives
« Reply #1 on: December 15, 2023, 08:56:37 am »
Fantastic read!

A half mm is slightly less than 20 thousandths of an inch for those of you in the US or who otherwise aren't real familiar with metric measure. Or about the thickness of five sheets of ordinary copier paper. Not much to stand between life and death.

In addition to working in electronics I have been a long time, amateur machinist. Even from my first forays in that realm and using amateur quality machines, i was able to easily make parts with a tolerance of a thousandth of an inch or 0.025mm. And can/could measure them to a ten thousandth of an inch or 0.0025mm. An error of half a mm may sound small but, in the reality of a modern machine shop, is actually enormous. And RR was using the very best available machines to make these assemblies and then to measure/inspect them. And that error was made by some of what are supposedly the best engineers and machinists in the business.

I am not trying to sound like a pompous ass here. I too make mistakes, but I usually work alone with no back-up. It is just difficult to understand how so much can go wrong with so many experts involved. People who know far more about designing and building aircraft than I ever will. Perhaps when you work alone you know it is all on you. So you double and triple check everything. You ask questions and aren't afraid of the answers you may get either from yourself or from others. But when working as part of a large organization, there are so many who can be assumed to be backing you up that you get complacent. Is that it? Or are you afraid of admitting you are wrong? Or are afraid of being shouted down if you question things? I don't know.

I can tell you one thing. The fact that no one was hurt or killed. And the fact that the plane survived and was restored to service tells you something about the process. It can't all be wrong. Perhaps it is a wonder that so little does go wrong with these monstrous projects. I am presently struggling with a project that has only about two dozen parts and a circuit as simple as a doorbell.

Paul A.  -   SE Texas
And if you look REAL close at an analog signal,
You will find that it has discrete steps.
 

Offline porter

  • Contributor
  • Posts: 46
  • Country: us
Re: The half a millimeter error that nearly cost 469 lives
« Reply #2 on: December 15, 2023, 10:08:11 am »
Here is an interesting article about the safety of the 737 max. Another look into design decisions and quality control.

HOW THE BOEING 737 MAX DISASTER LOOKS TO A SOFTWARE DEVELOPER

Quote
The flight management computer is a computer. What that means is that it's not full of aluminum bits, cables, fuel lines,
 or all the other accoutrements of aviation. It's full of lines of code. And that's where things get dangerous.

Those lines of code were no doubt created by people at the direction of managers. Neither such coders nor their managers are as in touch with the particular culture
 and mores of the aviation world as much as the people who are down on the factory floor, riveting wings on, designing control yokes, and fitting landing gears.
 Those people have decades of institutional memory about what has worked in the past and what has not worked. Software people do not.

https://spectrum.ieee.org/how-the-boeing-737-max-disaster-looks-to-a-software-developer
 
The following users thanked this post: schmitt trigger

Offline niconiconi

  • Frequent Contributor
  • **
  • Posts: 350
  • Country: cn
Re: The half a millimeter error that nearly cost 469 lives
« Reply #3 on: December 15, 2023, 08:21:16 pm »
A half mm is slightly less than 20 thousandths of an inch for those of you in the US or who otherwise aren't real familiar with metric measure. Or about the thickness of five sheets of ordinary copier paper. Not much to stand between life and death.

[...] In addition to working in electronics I have been a long time, amateur machinist. Even from my first forays in that realm and using amateur quality machines, i was able to easily make parts with a tolerance of a thousandth of an inch or 0.025mm.

The cheapest 2-layer circuit board process get you down to 10 mils traces, a reasonable one can make 6 mils, also that the dielectric layer between the power and ground in a modern 4-layer board is ~4 mils... So yeah, 20 mils is also a bad tolerance in the eyes of electronics workers - it's roughly the width of a power or ground trace to a logic chip on a circuit board.
« Last Edit: December 15, 2023, 08:27:12 pm by niconiconi »
 

Offline johansen

  • Frequent Contributor
  • **
  • Posts: 997
Re: The half a millimeter error that nearly cost 469 lives
« Reply #4 on: December 15, 2023, 09:42:35 pm »
there are millions of other equally interesting failures waiting to happen.

can you find them?
 

Offline johansen

  • Frequent Contributor
  • **
  • Posts: 997
Re: The half a millimeter error that nearly cost 469 lives
« Reply #5 on: December 15, 2023, 09:55:13 pm »
Here is an interesting article about the safety of the 737 max. Another look into design decisions and quality control.

HOW THE BOEING 737 MAX DISASTER LOOKS TO A SOFTWARE DEVELOPER

Quote
The flight management computer is a computer. What that means is that it's not full of aluminum bits, cables, fuel lines,
 or all the other accoutrements of aviation. It's full of lines of code. And that's where things get dangerous.

Those lines of code were no doubt created by people at the direction of managers. Neither such coders nor their managers are as in touch with the particular culture
 and mores of the aviation world as much as the people who are down on the factory floor, riveting wings on, designing control yokes, and fitting landing gears.
 Those people have decades of institutional memory about what has worked in the past and what has not worked. Software people do not.

https://spectrum.ieee.org/how-the-boeing-737-max-disaster-looks-to-a-software-developer

simple fix for this. hold the software developers liable for their criminal negligence.
 

Offline SiliconWizard

  • Super Contributor
  • ***
  • Posts: 14488
  • Country: fr
Re: The half a millimeter error that nearly cost 469 lives
« Reply #6 on: December 15, 2023, 10:03:08 pm »
Here is an interesting article about the safety of the 737 max. Another look into design decisions and quality control.

HOW THE BOEING 737 MAX DISASTER LOOKS TO A SOFTWARE DEVELOPER

Quote
The flight management computer is a computer. What that means is that it's not full of aluminum bits, cables, fuel lines,
 or all the other accoutrements of aviation. It's full of lines of code. And that's where things get dangerous.

Those lines of code were no doubt created by people at the direction of managers. Neither such coders nor their managers are as in touch with the particular culture
 and mores of the aviation world as much as the people who are down on the factory floor, riveting wings on, designing control yokes, and fitting landing gears.
 Those people have decades of institutional memory about what has worked in the past and what has not worked. Software people do not.

https://spectrum.ieee.org/how-the-boeing-737-max-disaster-looks-to-a-software-developer

simple fix for this. hold the software developers liable for their criminal negligence.

I don't disagree with that idea in theory, but in practice, as long as software developers will have subordinate relationships with their boss/employer (which is a majority of cases these days, especially in regulated fields), it's a Pandora's box. Any management screw-up will point fingers at some poor chap that may end up in jail, and the managers free and with a pay raise. Yes, I know it already happens occasionally, but without the "go to jail" part for the employee. So yeah, it would be much too easy to use this kind of law to twist liabilities.
 

Online coppice

  • Super Contributor
  • ***
  • Posts: 8652
  • Country: gb
Re: The half a millimeter error that nearly cost 469 lives
« Reply #7 on: December 15, 2023, 10:14:39 pm »
Here is an interesting article about the safety of the 737 max. Another look into design decisions and quality control.

HOW THE BOEING 737 MAX DISASTER LOOKS TO A SOFTWARE DEVELOPER

Quote
The flight management computer is a computer. What that means is that it's not full of aluminum bits, cables, fuel lines,
 or all the other accoutrements of aviation. It's full of lines of code. And that's where things get dangerous.

Those lines of code were no doubt created by people at the direction of managers. Neither such coders nor their managers are as in touch with the particular culture
 and mores of the aviation world as much as the people who are down on the factory floor, riveting wings on, designing control yokes, and fitting landing gears.
 Those people have decades of institutional memory about what has worked in the past and what has not worked. Software people do not.

https://spectrum.ieee.org/how-the-boeing-737-max-disaster-looks-to-a-software-developer

simple fix for this. hold the software developers liable for their criminal negligence.

I don't disagree with that idea in theory, but in practice, as long as software developers will have subordinate relationships with their boss/employer (which is a majority of cases these days, especially in regulated fields), it's a Pandora's box. Any management screw-up will point fingers at some poor chap that may end up in jail, and the managers free and with a pay raise. Yes, I know it already happens occasionally, but without the "go to jail" part for the employee. So yeah, it would be much too easy to use this kind of law to twist liabilities.
Yep. The negligence is seldom attributable to one person. Some developers want to be thorough, and some don't, but very few are allowed the resources to be thorough. If management actually allows more resources, a lot of people relax and soak them up in an unproductive way. The more years you spend observing the dynamics of projects, the more amazing it is that anything bigger than a one person project ever gets finished and works well.
 

Offline johansen

  • Frequent Contributor
  • **
  • Posts: 997
Re: The half a millimeter error that nearly cost 469 lives
« Reply #8 on: December 15, 2023, 10:30:06 pm »
Here is an interesting article about the safety of the 737 max. Another look into design decisions and quality control.

HOW THE BOEING 737 MAX DISASTER LOOKS TO A SOFTWARE DEVELOPER

Quote
The flight management computer is a computer. What that means is that it's not full of aluminum bits, cables, fuel lines,
 or all the other accoutrements of aviation. It's full of lines of code. And that's where things get dangerous.

Those lines of code were no doubt created by people at the direction of managers. Neither such coders nor their managers are as in touch with the particular culture
 and mores of the aviation world as much as the people who are down on the factory floor, riveting wings on, designing control yokes, and fitting landing gears.
 Those people have decades of institutional memory about what has worked in the past and what has not worked. Software people do not.

https://spectrum.ieee.org/how-the-boeing-737-max-disaster-looks-to-a-software-developer

simple fix for this. hold the software developers liable for their criminal negligence.

I don't disagree with that idea in theory, but in practice, as long as software developers will have subordinate relationships with their boss/employer (which is a majority of cases these days, especially in regulated fields), it's a Pandora's box. Any management screw-up will point fingers at some poor chap that may end up in jail, and the managers free and with a pay raise. Yes, I know it already happens occasionally, but without the "go to jail" part for the employee. So yeah, it would be much too easy to use this kind of law to twist liabilities.
Yep. The negligence is seldom attributable to one person. Some developers want to be thorough, and some don't, but very few are allowed the resources to be thorough. If management actually allows more resources, a lot of people relax and soak them up in an unproductive way. The more years you spend observing the dynamics of projects, the more amazing it is that anything bigger than a one person project ever gets finished and works well.

the negligence doesn't need to be one person.

the epa iirc is now up to 12 million per person, that's what the gov thinks your life is worth. that's the number they use to determine if pollution is worth cleaning up. multiply by 469 deaths and you get a 2 billion dollar settlement. given that 12 mill per person is more than the cost to jail a person for the rest of their life... no need for the legal system to get involved. the company can pay the fine and keep working, its probably a drop in the bucket anyways.
just make the companies pay for their negligence. if the cost of airplane flights go up.. so be it.

oh and prosecute the FAA too. they signed off on it and allowed it to fly. oh my bad they are a gov agency. sorry, do not pass go do not collect 200$.
« Last Edit: December 15, 2023, 10:39:54 pm by johansen »
 
The following users thanked this post: SiliconWizard

Online KE5FX

  • Super Contributor
  • ***
  • Posts: 1894
  • Country: us
    • KE5FX.COM
Re: The half a millimeter error that nearly cost 469 lives
« Reply #9 on: December 15, 2023, 11:02:13 pm »
if the cost of airplane flights go up.. so be it.

If the cost of airplane flights goes up, more people will drive, and you'll end up killing more people as a result. 

On a machine this complex, every knob you turn has interacting effects.
 
The following users thanked this post: Siwastaja, newbrain

Offline Black Phoenix

  • Super Contributor
  • ***
  • Posts: 1129
  • Country: hk
Re: The half a millimeter error that nearly cost 469 lives
« Reply #10 on: December 16, 2023, 04:17:11 am »
if the cost of airplane flights go up.. so be it.

If the cost of airplane flights goes up, more people will drive, and you'll end up killing more people as a result. 

On a machine this complex, every knob you turn has interacting effects.

Exactly. Whatever you do gravity will always win, what goes up must come down. That's the gist of the physics and we are still not that advance to rewrite physics as we known.

Still I read a ton more of his articles and then cross referencing with the original investigations. It was a nice way to pass some boring evenings I had this week.
 

Offline EPAIII

  • Super Contributor
  • ***
  • Posts: 1069
  • Country: us
Re: The half a millimeter error that nearly cost 469 lives
« Reply #11 on: December 16, 2023, 10:02:27 am »
Here is an interesting article about the safety of the 737 max. Another look into design decisions and quality control.

HOW THE BOEING 737 MAX DISASTER LOOKS TO A SOFTWARE DEVELOPER

Quote
The flight management computer is a computer. What that means is that it's not full of aluminum bits, cables, fuel lines,
 or all the other accoutrements of aviation. It's full of lines of code. And that's where things get dangerous.

Those lines of code were no doubt created by people at the direction of managers. Neither such coders nor their managers are as in touch with the particular culture
 and mores of the aviation world as much as the people who are down on the factory floor, riveting wings on, designing control yokes, and fitting landing gears.
 Those people have decades of institutional memory about what has worked in the past and what has not worked. Software people do not.

https://spectrum.ieee.org/how-the-boeing-737-max-disaster-looks-to-a-software-developer

simple fix for this. hold the software developers liable for their criminal negligence.

Interesting thought. But what about the managers who are providing the guidance and the PRESSURE to get it done yesterday?

And no, I am not a software developer. But I have written some code, but nothing anywhere near the level that we are talking about here.
« Last Edit: December 16, 2023, 10:04:14 am by EPAIII »
Paul A.  -   SE Texas
And if you look REAL close at an analog signal,
You will find that it has discrete steps.
 

Offline NiHaoMikeTopic starter

  • Super Contributor
  • ***
  • Posts: 9021
  • Country: us
  • "Don't turn it on - Take it apart!"
    • Facebook Page
Re: The half a millimeter error that nearly cost 469 lives
« Reply #12 on: December 16, 2023, 01:45:42 pm »
If the cost of airplane flights goes up, more people will drive, and you'll end up killing more people as a result. 
The US makes it too easy to get a driver's license, such that plenty who are driving shouldn't be driving. But that's for another topic.
Cryptocurrency has taught me to love math and at the same time be baffled by it.

Cryptocurrency lesson 0: Altcoins and Bitcoin are not the same thing.
 

Offline porter

  • Contributor
  • Posts: 46
  • Country: us
Re: The half a millimeter error that nearly cost 469 lives
« Reply #13 on: December 16, 2023, 01:50:39 pm »
Some additional information regarding the 737 max software.

Quote
Further details emerged that Boeing had outsourced some of the coding to developers who were bring paid as little as $9 per hour.
Naturally, emotions turned to shock and outrage.

Boeing’s Software Development Problem
https://www.devteam.space/blog/boeings-software-development-problem/

 

Offline tom66

  • Super Contributor
  • ***
  • Posts: 6709
  • Country: gb
  • Electronics Hobbyist & FPGA/Embedded Systems EE
Re: The half a millimeter error that nearly cost 469 lives
« Reply #14 on: December 16, 2023, 03:18:55 pm »
Talking about Swiss-cheese model, A330-300 flight CI202 operated by China Airways makes me a little nervous as to what bugs remain undiscovered.

https://www.ttsb.gov.tw/media/4936/ci-202-final-report_english.pdf

In summary, a previously undiscovered timing bug between flight computers monitoring pilot rudder input led to a triplicate failure of flight systems (within a few seconds of each other) upon landing.  However, it must be said, despite losing three FCs, the aircraft was still controllable and landed safely, though lost thrust reversers, the ground spoilers, and the autobraking meant the aircraft only had 10 metres of runway left to spare.
 
The following users thanked this post: niconiconi

Offline ejeffrey

  • Super Contributor
  • ***
  • Posts: 3722
  • Country: us
Re: The half a millimeter error that nearly cost 469 lives
« Reply #15 on: December 16, 2023, 07:17:02 pm »
i was able to easily make parts with a tolerance of a thousandth of an inch or 0.025mm. And can/could measure them to a ten thousandth of an inch or 0.0025mm. An error of half a mm may sound small but, in the reality of a modern machine shop, is actually enormous. And RR was using the very best available machines to make these assemblies and then to measure/inspect them. And that error was made by some of what are supposedly the best engineers and machinists in the business.

I am not trying to sound like a pompous ass here. I too make mistakes, but I usually work alone with no back-up. It is just difficult to understand how so much can go wrong with so many experts involved.

Because the issue wasn't with the accuracy of the machines per se, but the ability to locate a new machining pass relative to a previous reference surface which is buried inside a partly assembled subassembly.  Ultimately it was a failure of communication between the design enginerrs the manufacturing engineers, the tool manufacturers, and the factory supervisors.  It's exactly the type of problem that doesn't happen with single person operations.

Presumably 99% of the original design was easily compatible with the available machining technology, but in a project this large 1% of hard to manufacture parts lead to either implementing extremely inefficient and potentially error prone manufacturing work arounds (as happened here) or seemingly endless redesign cycles with cascading impact.

To phrase the issue mathematically, the native communications overhead in a project scales as O(N^2). Left to itself, a project with more than about 10-20 people will result in output decreasing, eventually to near zero. Bureaucracy and project management are the attempt to fix that and, at great cost, make communication overhead O(N).  But it always has failures where the right person doesn't get the right information and have the authority to act on it.
 
The following users thanked this post: hans

Online coppice

  • Super Contributor
  • ***
  • Posts: 8652
  • Country: gb
Re: The half a millimeter error that nearly cost 469 lives
« Reply #16 on: December 16, 2023, 08:47:55 pm »
Here is an interesting article about the safety of the 737 max. Another look into design decisions and quality control.

HOW THE BOEING 737 MAX DISASTER LOOKS TO A SOFTWARE DEVELOPER

Quote
The flight management computer is a computer. What that means is that it's not full of aluminum bits, cables, fuel lines,
 or all the other accoutrements of aviation. It's full of lines of code. And that's where things get dangerous.

Those lines of code were no doubt created by people at the direction of managers. Neither such coders nor their managers are as in touch with the particular culture
 and mores of the aviation world as much as the people who are down on the factory floor, riveting wings on, designing control yokes, and fitting landing gears.
 Those people have decades of institutional memory about what has worked in the past and what has not worked. Software people do not.

https://spectrum.ieee.org/how-the-boeing-737-max-disaster-looks-to-a-software-developer

simple fix for this. hold the software developers liable for their criminal negligence.

I don't disagree with that idea in theory, but in practice, as long as software developers will have subordinate relationships with their boss/employer (which is a majority of cases these days, especially in regulated fields), it's a Pandora's box. Any management screw-up will point fingers at some poor chap that may end up in jail, and the managers free and with a pay raise. Yes, I know it already happens occasionally, but without the "go to jail" part for the employee. So yeah, it would be much too easy to use this kind of law to twist liabilities.
Yep. The negligence is seldom attributable to one person. Some developers want to be thorough, and some don't, but very few are allowed the resources to be thorough. If management actually allows more resources, a lot of people relax and soak them up in an unproductive way. The more years you spend observing the dynamics of projects, the more amazing it is that anything bigger than a one person project ever gets finished and works well.

the negligence doesn't need to be one person.

the epa iirc is now up to 12 million per person, that's what the gov thinks your life is worth. that's the number they use to determine if pollution is worth cleaning up. multiply by 469 deaths and you get a 2 billion dollar settlement. given that 12 mill per person is more than the cost to jail a person for the rest of their life... no need for the legal system to get involved. the company can pay the fine and keep working, its probably a drop in the bucket anyways.
just make the companies pay for their negligence. if the cost of airplane flights go up.. so be it.

oh and prosecute the FAA too. they signed off on it and allowed it to fly. oh my bad they are a gov agency. sorry, do not pass go do not collect 200$.
Maybe we should just hold the entire human race responsible for creating the culture in which these things happen. Come on. You know you're all to blame, wanting cheap transport, and putting convenience above everything else. Just cauterise the planet and be done with it.
 

Offline harerod

  • Frequent Contributor
  • **
  • Posts: 449
  • Country: de
  • ee - digital & analog
    • My services:
Re: The half a millimeter error that nearly cost 469 lives
« Reply #17 on: December 16, 2023, 10:39:44 pm »

... The most unbelievable part was how several loosening of tolerances were just accepted in the aerospace industry. ...

Thanks for sharing this article. I may have flown on that very aircraft several times. The author is a bit too cheerful for my taste. Kudos to the crew and the overall aircraft design.
 
While it is important to look at the whole chain of fuck-ups that led to this accident, it is important to note that we have a component manufacturer who altered design documents and failed to comply with mandatory procedure in well over a hundred different cases.
Another wtf is the bit about a guy trying to figure out with a statistics tool (which he can't operate), how many defective items may be in service.

My clients sometimes feel that I act too friendly towards manufacturers. However, any manufacturer that changes my design without my approval, will lose the contract. He may get away with one stunt like this, but only if he convinces me that he will make sure this will not repeat.
To make that crystal clear: a manufacturer does not change designs. They give feedback to the designer, who may change the design.
 
Edit: typo
« Last Edit: December 17, 2023, 08:44:17 pm by harerod »
 

Online watchmaker

  • Frequent Contributor
  • **
  • Posts: 354
  • Country: us
  • Self Study in EE
    • Precision Timepiece Restoration and Service
Re: The half a millimeter error that nearly cost 469 lives
« Reply #18 on: December 17, 2023, 01:32:04 pm »
Eventually, the design comes off the computer and is executed.  Most times this involves a fallible human being.

Designs must be robust.  The Ford Explorer/tire failure fiasco of 30 years ago made this crystal clear.  Fatal rollovers because Firestone tires failed.  Ford tried to blame it on the tires when the finding was that the vehicle was not designed to contend with a predictable (known) failure point.  Tire failures.

I had tires rotated at my dealership.  Driving at 70 MPH there was a thump like a piston about to go through the block.  Felt nothing in the car.  Stopped, looked it over and found nothing.  Continued on.  Started going through a  diagnosis with my wife. Engine mount?  Nothing I could do about that.

Speed related.  Brake issue?  No obvious change in braking.  Gets worse on right hand turns?  Bearing, axle?  Get real loud!

Pull over and start looking for nearby tows.  Wife looks at wheels and notices two missing lugnuts on front left.

The other three were hanging on by less than 25% thread.  Tightened them down and went on my way.

Robust design.  In fact, it would hold with one lug nut.

What scares me is I felt NOTHING thru the wheel.  It is essentially steer by wire these days.

There are several parables here. It took us about 15 minutes to identify the problem and while that was too long, we are reasonably intelligent.  In my defense, we were in a remote area (White Mountain National Forest) and the weather was getting lousy.  An hour from home.  Nothing was obviously explainable so we decided to limp along.

For completeness, in the US there is no liability for this unless we had actually rolled over.  Courts have ruled that properly tightened lugnuts are not guaranteed.  So I have a socket and wrench in the cars for checking them from now on.

I calmly asked the dealer to replace the lugnuts and suggested he turn this into a teachable moment for the mechanic (young).  How would he feel when a fatal accident was traced back to him?  Very cheap life lesson for the young mechanic.

Dewey



Regards,

Dewey
 

Offline RJSV

  • Super Contributor
  • ***
  • Posts: 2125
  • Country: us
Re: The half a millimeter error that nearly cost 469 lives
« Reply #19 on: December 17, 2023, 09:18:16 pm »
Ok but while reading this I see a logical disconnect:
   One post starts by presenting aircraft safety but from a software developer's perspective.  That could maybe involve some (natural) degree of ignorance, but that could be often remedied...at least in the traditional engineering office setting, meaning that the software folks get daily exposure to aeroscience issues.

   That's fine, but then another post professes the remedy to be a 'get tough' blanket policy...that don't work, usually, you can't legislate or 'rule-make' to get rid of ignorance.
 

Offline johansen

  • Frequent Contributor
  • **
  • Posts: 997
Re: The half a millimeter error that nearly cost 469 lives
« Reply #20 on: December 17, 2023, 09:46:48 pm »
Ok but while reading this I see a logical disconnect:
   One post starts by presenting aircraft safety but from a software developer's perspective.  That could maybe involve some (natural) degree of ignorance, but that could be often remedied...at least in the traditional engineering office setting, meaning that the software folks get daily exposure to aeroscience issues.

   That's fine, but then another post professes the remedy to be a 'get tough' blanket policy...that don't work, usually, you can't legislate or 'rule-make' to get rid of ignorance.

the oversite on how the welding and drilling procedure works, i can understand that. attempting to fix the problem by.. not actually re-inspecting every engine?... hmmm.. sounds like the usual problems that end up screwing you over. no, you can't legislate your way out of that, but you can actually hold people accountable. every time i make a repair to a vehicle (and i work on a friends company's cars), i expect to get sued if the component fails, is found to be my fault, and someone gets hurt.

designing software to rely on a single sensor, with controls strong enough to override the pilot? fuck that. fuck the FAA and their laziness at validating their delegation of authority to make decisions for them.

there is very little actual ignorance left in most airplane crashes these days.

one of the recently in the pnw was a lock ring that was forgotten. the elevator trim assembly unscrewed all the way (vibration will do that) and the plane dive bombed right into the ocean. no redundancy on the control cables. hmmm... now who actually forgot the lock ring? we probably don't know.

« Last Edit: December 17, 2023, 09:53:30 pm by johansen »
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf