For example, developers of self-driving cars should be considering their social consequences, including ensuring that the cars themselves are capable of making ethical decisions. Building ethical ...