There seem to be work in progress on the site.
I just got a mail that I had notifications.
So I looked and guess what...
On of the "new" notifications is one from a detection about a month ago
All pages loaded a bit slow, but without a problem for me though.
Refresh tells the browser to first look in the cache and if the page is found there it will load that one.
That means you can get the same page over and over again with the same content.
(left) shift+F5 tells the browser to get a fresh copy of the page from the server.