The hosting company that was serving ming-ling.net was recently hacked, and all site data was lost.
Waiting to see if there is any chance of recovering the data; otherwise it will be time to rebuild.
Meanwhile, you can find me on Twitter and Google+.