R radar.cloudflare.com Cloudflare Radar now shows worldwide Internet Quality 55 points CrLf 3 years ago 17 comments