Mark Zuckerberg’s court testimony that companies should build “useful” products has reignited debate on morality of algorithms ...