When I first noticed the headline on the HN wall, I thought it was a show-and-tell for new smart watch software.
OP, for some reason I'm getting verification errors when trying to load the site. My office has some rather aggressive firewall policies, but I might look at the SSL cert.