Full thread948382828528·Cloudflare stays true to its image of being the scourge of an open web.View on HN