Get used to people tearing you down. HN is full of people --- most of whom have never built anything --- who tear new products down for sport. But the world is also full of people who will be dismissive in more insidious ways. If you're going to launch products, build up your thick skin now. The industry is full of people who launched less impressive things than this, promoted their work ruthlessly and without neurotic humility, and later went on to run the table on their competitors.