"Never attribute to malice that which is adequately explained by stupidity." ---- See also: OccamsRazor, McCaughansRazor ---- Once you've mastered this, the next step is: DontAssumeStupidity ---- According to the JargonFile: : The derivation of the Hanlon eponym is not definitely known, but a very similar remark ("You have attributed conditions to villainy that simply result from stupidity.") appears in "Logic of Empire", a classic 1941 SF story by Robert A. Heinlein, who calls it the `devil theory' of sociology. Heinlein's popularity in the hacker culture makes plausible the supposition that `Hanlon' is derived from `Heinlein' by phonetic corruption. A similar epigram has been attributed to William James, but Heinlein more probably got the idea from Alfred Korzybski and other practitioners of GeneralSemantics. ---- ''"Never ascribe to malice, that which can be explained by incompetence"'' is a quote from Napoleon. ''It's also been attributed to Machievelli. Hanlon as a corruption of Heinlein sounds more plausible, but this stuff is basic folk wisdom that's no doubt been repeatedly thought up and independently expressed over centuries.'' *** http://www.mindprod.com/jgloss/unmain.html