Detecting Abuse at Scale: Locality Sensitive Hashing at Uber Engineering - The Databricks Blog