As a software developer, I am inclined to use technical forums very often for research/Q&A/etc. More often than not, I cringe when posting a question or when I read a post in which I know someone is going to be lambasted for the question.
I can honestly say that this is a unique forum in that...