Yikes, I'm the founder of this company (one of my colleagues wrote this piece) - just saw it appear here. We shipped a rather huge change to the website recently (we're trying to let other people post stuff too), think we accidentally made it janky and missed this. Will fix when the right person wakes up - he's west coast US! Sorry for QA via HN :)