I feel the real problem here,
Is lack of procedures, and documentation...
The number of times I have heard of things being idiot proof,
the problem is there is no standard as to what an idiot is for us to test against..
Now if we had a proper international definition on what an idiot proof interface was,
we could all build and test to it
May be the IEEE should take that on as a task force,
Or may be not.......
Having just come out of a two day discussion on a similar topic,
and having a mountain of paper work and procedures,
and still no idea how its going to work safely.
Humans will always impress me on their new ways of 'thinking'.
God help us when its all voice / thought controlled,