The limits of learning