Machine Learning for Hackers (Case Studies and Algorithms to Get You Started)