Jon GregoryCloudflare’s War on CAPTCHA is a Scam and You’re the MarkCloudflare decided sometime in May that it was time to be mad about CAPTCHAs for the last time (kinda). Their solution to the mildly…Jun 18, 2021Jun 18, 2021