Website got hacked, content will be back soon and hopefully the gaping security hole is a wee bit smaller.