Babbage: Opportunity and curiosity