Should we really call it machine learning... Or is that too anthropomorphic(?). How about autoprogramming ?