Phuzzy:
Try downloading DuckDuckGo browser. I could rarely get the site to load properly but it works perfectly using that one.
I use an adblocker but i just find the entire site frustratingly slow to use and missing functionality that it used to have
Dont get me wrong, I appreciate all the effort and cost that goes into keeping this site alive but it really does feel like its on its last legs