To try and overcome my own personal tendency towards negative criticism on HN, I try and reframe my comments from "why this won't work" to "how can we make this work".
Not a panacea, and I'd be interested to hear others ideas on how to better comment and give feedback.