Obviously there's something wrong the front page. I've alerted Brian, and hopefully the issue will be resolved ASAP.
Thanks for bearing with us, and regular posting should resume shortly.
[UPDATE from Brian: Ha ha ha! Er. So I've been fiddling with an attempt to get my WTKA podcasts integrated into the site and apparently it works *really really well*. I don't think anything goofy will happen again, as I've fiddled with a bit or two.