Covariance and Contravariance in C++ Standard Library | Hacker News Reader