The fundamental ethical dilemma surrounding the questions of how to teach AI values and how to ensure our ethical preferences can be embedded in code will accompany us for quite some time. Casting ethical values into a set of rules for machines to follow is no trivial task.