Was not aware of the impact on RSS, but it doesn't surprise me. We've been having problems with Cloudflare and site performance for the past few days. Getting hammered by IPs all over, including a certain cloud provider in China. Will forward to the tech guys.