In my lexicon dumb and stupid are distinguished.
Dumb is inability to accept evidence of a fact.
Stupid is not acting in your self interest.
Examples of dumb are denying evidence of the holocaust, evolution, & global warming.
Examples of stupid are voting for a party whose policies are not consistent with your needs, poor and middle-class support for extending tax cuts to the rich,
I hate stupid.
Does anyone have better terms for this distinction? What examples would you include in each? Where shall we put supporting the war in Afghanistan or the war on drugs?