Linear compression in Python: PCA vs unsupervised feature selection | Hacker News Reader