My apologies if you have experienced interrupted access to this site in the last 24 hours. My ISP seems to have had some trouble with their core router. As far as I can tell, it's OK now.