Self-hosted browser fingerprinting and bot detection with real-world constraints | Dark Hacker News