HI version is available. Content is displayed in original English for accuracy.
Advertisement
Advertisement
⚡ Community Insights
Discussion Sentiment
0% Positive
Analyzed from 263 words in the discussion.
Trending Topics
#security#systems#engineering#invariants#used#again#verifiable#going#data#motor

Discussion (5 Comments)Read Original on HackerNews
The only verifiable invariants that are going to work in the long are:
Nothing else is going to hold up in the end. Interposing relays used to be used with PLCs to prevent motor control systems from energizing both forward and reverse power to a large motor in the event of control systems failure. We need to apply the same amount of engineering rigor to our computer systems.We simply shouldn't trust software to a job that belongs in hardware.
[1] https://en.wikipedia.org/wiki/Programmable_logic_controller
Maybe you can upgrade digital systems until they are 'fully fortified' in theory, but humans have an upper limit what they can understand / perceive / critically analyse (not to even speak about engineered high pressure situations) that can't be upgraded.