I find a difference between what you are doing, and pushing a product. Asking for opinions is not 'would someone like to buy X'.
initially that. although it is starting to look more legit (post submit explanations).
But it's got me a bit hot under the collar, about what should and should not be on hacker news.