Programming Machine Learning: Help: weird results I don't understand