Online Learning in Hastings