Let's take a look at what being on the front page of HN yesterday did in terms of stats:
I don't know how to interpret this graph. What does it mean to have 777 downloads but 253 users? Does that mean a whole bunch of those downloads ended up uninstalling? Or does the daily users metric have a 1-day delay?
I don't know what's going on, but I'll assume that 777 people installed Intention, with some percentage uninstalling it (Unlike Chrome, Firefox doesn't show me that data).
I'm quite surprised that the ratio of Chrome installs to Firefox installs was only ~2.3:1. I would've expect the ratio to be a lot higher (many more Chrome installs vs. Firefox), but I guess HN is also a pretty special crowd.
Total visitors: 7,262
Total installs: 2,539
Conversion rate: 35.0%