The staff at our world headquarters is working at getting it fixed. Stay tuned.
Update: I see from the comments that this post was ambiguous and got interpreted completely differently than I expected. I was actually referring to slow load times for the site yesterday and today. Please let me know if you are still experiencing problems. Thanks.