Generalized K-Means Clustering | Not Hacker News!