I do disagree on the corporate-jerkery bit. 100% of current users (454 active this week) work in tech startups. Most managers use us to get agenda points for their upcoming 1-on-1s..
On the last bit --> Yup, I sent my weekly newsletter a few minutes ago and did tell users to give us HN feedback on how we can do better! :)