I consider the purely moral approach as flawed. This is people finding engineering for the first time. My field of expertise is Aeronautical Engineering and I can tell you that, as in bitcoin, the exact same painful care is taken to ensure that all systems work properly not by fear to bad behaviour but to simple error. If it can go wrong it will go wrong. The same care is taken by expecting mindless components to fail, what's the morals of a bolt? Leave aside morals, errors are unavoidable regardless of morals. Bitcoin robustness is not about morals, but about statistics, as with ANY well designed engineering system.
I also think this is a top-notch response
reply
Honoured my sensei 🙏
reply
hmm good thoughts for sure, thanks
reply
Do you use auto CAD or auto Desk ?
My guess is you work for an aircraft manufacturer?
reply
I worked for one, FADEA. But I left to become a freelancer engineer. I like to use CATIA because its the most advanced CAD and it works on Linux (through some magic). If the client needs it I use solidworks, which is agile but way too inefficient. Catia was designed to allow you to manage an entire Airbus on a Windows XP 32 bits machine with Mbs of RAM. Solidworks crashes on a Windows 11, 64 bits, 16Gb RAM, NVIDIA GPU, dual core machine if you move the mouse too quickly after drawing a 2D square. I use AutoCAD (Autodesk is the company that develops it) only to arrange DXF files, for it can only work well with 2D files. 3D geometry is possible but not it's strength, so it's almost an easter egg. I use Rhino when I need to model organic shapes (like a prosthetic portion of a dog's skull for one work), it can deal with that kind of complex geometry with impressive efficiency. Then there's my loved FreeCAD, which is the only Open Source fully featured CAD, but still in its infancy. It's however amazingly lightweight so it's my go-to choice when I want to inspect a 3D file.
reply