I often see people asking programming related questions, which is fair, all of the forums I visit are programming related. However, sometimes people ask vague questions, here's an example based on an actual question I got asked today:
So I decided to give some tips on how to ask better...