Can you teach ethics to algorithms?