Hey guys, this looks pretty exciting: http://www.pnas.org/content/early/2017/08/28/1700770114.full
We present a clustering algorithm that is fast, easy to use, and effective in high dimensions. The algorithm optimizes a clear continuous objective, using standard numerical methods that scale to massive datasets. The number of clusters need not be known in advance.
Sounds almost too good to be true.