They've paid for 3 years of domain registration, and missed their big day
Reply on news.ycombinator.com