2 ms·Some sites are on Cloudflare, right? Looks like we have a natural experiment to test this belief!by twic 5y agoSome sites are on Cloudflare, right? Looks like we have a natural experiment to test this belief!