Some comments today may have gone missing - we do apologise for this but there was little we could do. If the site is loading very slowly for you, it's most likely a result of your ISP having not delegated our new server's IP address.
Please be patient, your ISP's update process may take between 24-48 hours.
In the mean time you can access the site normally, no comments from here on in will be lost.
If you haven't done so already, make sure you go listen to our first Podcast.