First, what do you mean "not responding"?
Second, which page are you referring to? The 8chan or one of the aggregator sites?
Thanks
https://qntmpkts.keybase.pub/? It’s coming up, but slow. It’s just my unscientific observation.