Before giving machines a sense of morality, humans have to first define morality in a way computers can process. A difficult but not impossible task. Although this future is still decades away, ...