Thanks for this feedback!
This is my friend's website, and I posted here without giving him a heads up. This is my first Hacker News submission, so I was not expecting to hit the first page.
We are doing a quick reboot to scale up and should be back shortly.