From Puppeteer stealth to Nodriver: How anti-detect frameworks evolved over time | Dark Hacker News