Is anyone else running into problems with Cloudflare? All I see when visiting the leaderboard is a Cloudflare error page saying "Please unblock challenges.cloudflare.com to proceed."
But as far as I can tell, challenges.cloudflare.com isn't blocked by browser plugins, my home network, or my ISP.
But as far as I can tell, challenges.cloudflare.com isn't blocked by browser plugins, my home network, or my ISP.