Roll your own bot detection: fingerprinting/JavaScript | Hacker News Reader