Probabilistic near-duplicate detection using simhash
A technique for counting ones in a binary computer