Came across this website on Technobeta which tells you if your site is blocked in China or not. It tries to access your site from its test server in China. Not sure how accurate it is—–Their disclaimer states that your site may be unavailable for technical reasons—– but seems like my blog is blocked in China. Weird. I haven’t even made any Chinky jokes yet. 😛 Well if my blog is blocked, China….. to you.