I read slhck's awesome answer about the target audience of SU, and I was hoping for a little more clarification. Usually when I see a question post using nontechnical language (random examplerandom example), I try to answer in terms I think the OP would understand. But I see a lot of questions where upvotes all go to a technical explanation/solution that is more 'SuperUsery' but less in line with the question, like a command-line solution for a non-power-user. So, in general: Is it better to write in line with the understanding of the question author, or the average SU user?