Diagnosing the Steel Failure in the SF Transit Center
popularmechanics.com
popularmechanics.com
If a bolt or a flange fails, you can look at the oxidation patterns and see if the failure happened all at once or over time. Most of the times I encountered a piece of metal where only half of the fractured surface was shiny, indicating that this piece has been failing for quite some time. It's a bit unsettling to think about how many fasteners around you might be in that state so I... don't. But there virtue in disassembling and reassembling old equipment, and inspection is certainly part of that.
My buddy in college was in the ME program and he came to me excited one day because he'd just learned about metal failure and figured out why airplane structural members have so many holes in them. Weight, of course, but also it turns out the shockwave when a crack starts can propagate the crack, not unlike how breaking 5 boards karate style is only about 2x as hard as breaking one. If that force hits a hole in the material it travels around the circumferences and it acts more like a spring. Thus drilling a hole in the end of a crack to stop it.
So a localized flaw in the wrong spot in the material can start a fracture, and spread into material that's up to standards.
If I remember my physics at all, there's more torque on the end of the beams, so in theory a crack could start anywhere but it might be more likely near the ends. Still, a crack that close to a weld seems pretty sketchy. If I saw that in a bike, I'd presume the metal was damaged in the assembly process. I encountered cases of both materials defect and manufacturing defect. In particular a case of bad epoxy from Trek (assembly) a couple years before excessively anodized aluminum rims showed up on Cannondales (material defect).
Now, everything is about how little material you can use, how close to the minimums you can get and still maintain a theoretical factor of safety. The problem is that in doing so, small mistakes have a much bigger impact.
Most relevant, he said in his experience, everything is still overbuilt. They engineer it to meet spec, then add in safety factor of 2-8x. (Said safety factors are also part of the specification, interestingly! What if software estimates had a specific set of fudge factor guidelines like this?)
Both of these subject to individual exceptions, but broadly true.
You can't request a steel or wood beam and then say "Here are its exact properties".
You can instatiate a class of MyFooType and say "Here are its exact properties".
In that sense, physical engineering is essentially a Bayesian approach, where reality is always unknown. But with high probability greater than some number of deviations from the mean.
Source: architecture / BC major before CS
Not to dismiss the challenges of physical engineering, but as you say -- it's essentially Bayesian, with very strong priors available. Physical reality, on the human scale, can be comprehended with relatively straightforward equations, mod some fudge factor. We can account for the unknowns in the physical world with that; whereas software's complexity isn't limited to linear changes -- complexity can quickly grow exponentially.
Software is deterministic. Reality is not. Engineering is significantly harder than programming, and programmers have only themselves to blame for not properly handling failure modalities.
I feel really bad for the poor (insert variety of) biologists on here.
Software is not predictable. That's why nobody can accurately predict how long a project will take.
The fact that most programmers are incapable of properly coding their software to be deterministic says more about the quality of the programmer than the difficulty of the field.
The fact that these welders didn't clean the acetylene edges doesn't mean that this outcome was unpredictable. Wouldn't it say as much about the welders as the difficult of the field?
Wikipedia has a list of bridge failures curated by inexplicable means. As I scan from the 1800s into the 1900s I see failures of iron bridges, but it isn't until 1907 (a lifetime of engineering after the Brooklyn Bridge) that I see a steel bridge fail during normal conditions, and that is during construction. (Not having a support washed out or a being struck by a steamer.)
As an aside, Washington Roebling's father was remembered as a great engineer, but he was also an incredibly abusive and cruel husband and father, leaving Washington with significant psychiatric sequelae that affected him throughout his life:
https://www.nytimes.com/2017/08/08/books/review/erica-wagner...
I looked it up, and it turns out that there was an elephant march, but it was delayed until long after the (for-humans) opening, but still was a big spectacle:
https://ephemeralnewyork.wordpress.com/2011/12/22/the-elepha...
[1] https://erenow.net/common/the-great-bridge-the-epic-story-of...
But then reading below how drilling a hole at the end of a crack to prevent it propagating, maybe it has to do with that concept.
I'm sure Zuck has a couple more bucks he could throw there.
The wikipedia article on Fracture mechanics (https://en.wikipedia.org/wiki/Fracture_mechanics) seems to be pretty good - explains some of the mathematics involved - which is a start towards modelling it. See section on predicting crack paths.
You'd also need to know how the structural member was loaded and it's geometry - software like ANSYS is used for modelling this.
What a colossal waste of tax payer money - not that SF or the wider general California population care.
(/s, just in case)