Yeah, I think they must be having problems. I've tried both the old address and the new one, and now they both say:
"Well this is somewhat embarrassing, isn’t it?" -- Although if you can get that page there are links at the top that can take you to the 2017 intros. I'm sorry about that.