Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Because its dead simple to machine a center and the designer did not factor in machinist/engineer/qa/facility incompetence.


You don’t need any such incompetence in this case, as explained in the article, though it does help and that specific facility had several issues. The tube was built to spec, it’s the specs that were not what they should have been.

The failures were more with the whole process (like the reference points with different tolerances and the inadequate paperwork) rather than machinist incompetence. They are just the guys at the bottom.


The engineer documents did not match the design documents. Incompetence number one. The machinist would have seen with the naked eye very easily that the hole was not close to center, an old salt would have raised it up. Incompetence number 2. The machinist not being aware that moving the jig was ruining the setpoint. Incompetence number 3. There were clearly incompetent individuals working at the facility. I get what you are saying... Don't blame the individual but best thing you can do from a process perspective is hire good people.


> The engineer documents did not match the design documents. Incompetence number one.

There was no correcting mechanism and nothing to catch the issue. This is a system failure. The person who set the second datum for a different operation did nothing wrong: a new reference was needed for production reasons and that new reference did not need the same tight tolerance. They were not responsible for what happened later. Then, as the author mentions in the article, the software should have flagged the tolerance mismatch when that datum was used for something else.

> The machinist would have seen with the naked eye very easily that the hole was not close to center, an old salt would have raised it up.

No machinist is ever going to eyeball tolerance violations by a fraction of a millimetre on all the measures of every piece they build. That’s science fiction. Checking should have been in the manufacturing check list. Again, a system failure.

> The machinist not being aware that moving the jig was ruining the setpoint. Incompetence number 3.

Moving it was more or less required for another operation, which is the reason why there were different reference points for seemingly the same thing. Again, that is not the problem. The fundamental problem was that the second datum was used instead of the first.

Besides, if a machinist being aware that a bit of metal must not move at all is required to keep aircrafts flying, the real failure is not to specify that. I don’t know where you live, but in most of the world humans do what they can but are not perfect. That’s why there are checks and procedures to correct mistakes. No single decision or action should result in a crashed aircraft. Otherwise the whole system is just creating death traps.

> There were clearly incompetent individuals working at the facility.

You call them incompetent without seemingly understanding the actual problems, even though they were explained in detail in the article. There will always be out-of-specs pieces and random issues everywhere. If your system depends on humans being perfect, then your system is the problem.

Even great people are bound to make a mistake sometimes. You need to reduce it, sure, and I hope that this specific failure never happens again, but we need to take a broader view.

The article mentioned some of these tubes being rejected, and yet this one made it through.


I know very basic machining, but I know that part looks almost so simple I could manufacture it.

It’s very interesting that there were not wall thickness measurements. That would have solved this whole issue.




Consider applying for YC's Winter 2026 batch! Applications are open till Nov 10

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

Search: