Someone at BrowserStack Is Leaking Users' Email Address from Hacker News on 2026-04-05 13:14 (#74QRR) Comments