As I just posted on Techyum, yesterday Comcast decided to stop playing nice with all sites hosted on Laughing Squid, which sucks royally. I’m back now and hope the situation gets resolved for everyone soon; I’m fine now because in a coincidence, I switched providers today.