As long as the machine’s operations are entirely
controlled through a computer, then all
kinds of means can be deployed to assist the user
in performing a given task, from reminders of
what operations need to be performed, to highly
context sensitive help and information, warnings
for dangerous or apparently abnormal operations,
automation of repetitive operations, etc.