I have the same problem. I created a post asking if somehow their site is down but I got no responses. I guess everybody just thought I was nuts. I started to think the same too

, but apparently not. I have no idea why this is happening. However at least the sister site is working for me too.
thanks!