We are currently experiencing some performance problems at the site and it is probably unreachable for most users. We’re working on resolving this quickly. Sorry for any hassle. We should be back up shortly and I’ll update the blog as soon as we are.