In which I give a non-technical introduction to machine learning in the context of Google's recent announcements about using deep learning techniques for semantic image search, explain why you should use it and discuss some of the ethical challenges it raises.