I find your comment surprising as I didn't get this impression. I think the author has a valid point against deterministic thinking, something that has increased as computers and numerical calculations have become cheaper.
> Performing calculations with slide rules was part of what forced generations of scientists and engineers to _understand the approximations they were using to solve problems_.
I think this is a valid and pretty strong point. Just as in science significant figures matter, the same does for all thinking. In the given example, it is undeniable that calculators don't propogate uncertainty the same way that a physical slide rule does.
> He did not want to be bothered with the actual truth (i.e. flaws and inaccuracies in the simulation), because he was simply not interested.
Models by definition do not capture all the intricacies, and it's important to have an instinct about what matters and an instruct about the expected model result.
It is commonplace for simple models to ignore uncertainty and tolerances as a factor (for simulation speed or complexity reason), which can lead to drastic differences in simulated and true outcomes. Any reasonably complex model is also likely to be chaotic, but it can be difficult to appreciate when the model is useful, and when it isn't.
I think it's quite easy to forget these nuances, especially if you don't fully appreciate the field you're modeling.
> Am I arguing that we should throw away our computers and go back to slide rules? Absolutely not! Some problems can only be solved by computer simulation--because we really do not know enough to solve them any other way.
> But, most design problems can be solved with simpler, less expensive, less time-consuming methods and tools and more experience and knowledge of basic principles.
> wasting time with tools that are not appropriate for their jobs
In my mind, this is much aligned with "premature optimisation is the root of all evil", and its something I've become extremely aware of as I've started getting into hobby CNC. Through this process I've had to learn when precision matter and when it can just be eyeballed, what can be approximated and how much of a fudge factor to use. Floating point accurate simulations just need to be good enough, and it's always expected that issues will arise in the real world. Most processes are forgiving enough that issues can be worked around, and it's a complete waste of time to try to anticipate everything.
At least in my scope of vision, simulations and modeling with uncertainty or tolerances is rare. Models that acknowledge their internal chaotic nature are more common, but not common enough. Modeling with uncertainty is inherently complex, and I'd hazard a guess that your engineering friends are careful enough to only use simulations in specific and key areas that it has an advantage, but are likewise happy to use approximations where necessary.