Avoiding criticism is a good recipe for failure in the long run...
Both is best.
There's a significant difference between avoiding criticism and avoiding public criticism. There'd probably be a whole lot more people asking for HN feedback if the comments were only visible to them. That's a good market to go after.