Some wisdom in this reply.
When I read the OP question I took "difficult to talk with users" as
being about the content of discussion/feedback not the mechanisms for
soliciting it, so I'll stick with that take....
I'd say, you need to know what you want.
You will definitely get extremes. I deal with feedback as a teacher,
developer, author or musician, and many of the same things apply. Some
will be straight, some over-nice, some funny and teasing, some will be
rude and angry. But what you want is useful responses, regardless of
emotional sentiment and how it's packaged.
How do you filter for that? Like the guidelines of HN it's good to
take the most sincere interpretation possible and look for attempts to
communicate nuggets of useful critique. Someone who knocks your work
down can be great, not even because they're right, but because they do
so in a useful way, maybe by making you think about something.
It's good to have a framework for identifying and interpreting things
you're looking for. When I post on HN, because I am researching for a
book, I have a kinda X-Keyscore selector set in mind - I'm looking for
ethical/moral signals, nuggets that reveal underlying attitudes of
hackers. But that could apply to any product or project and a set of
information you're interested in seeking.
A research method that can help you with this is thematic analysis and
sentiment analysis. You "code" responses and score them as to how much
they tell you about pre-selected areas you;re trying to improve...
installation, usability, cost, configuration, interoperability.... and
so on. Then, if you're going to respond, get back to those users on
those specific points for clarification.