I was surprised to see the site was still having problems this morning, so I did some checking:
https://admin.simplecdn.com/
Looks like it's not a temporary simple issue
So I'll have to switch the image hosting locations, I'll probably be able to do it sometime this afternoon, I switched over the important files last night so the site should be operable, just missing avatars and smileys and some other stuff.