Babbage: Ethically challenged