Hacker News new | ask | show | jobs
by financltravsty 947 days ago
Everyone always forgets there's two parts to Hanlon's razor:

> Never attribute to malice that which is adequately explained by stupidity (1), but don't rule out malice. (2)

1 comments

I don't actually think (2) is part of the razor[1]. If it is, then it doesn't make sense because (1) is an absolute (i.e. "never") which is always evaluated boolean "true", therefore statement (2) is never actually executed and is dead code.

Nevertheless I agree with you and think (2) is wise to always keep in mind. I love Hanlon's Razor but people definitely should take it literally as written and/or as law.

[1]: https://en.wikipedia.org/wiki/Hanlon%27s_razor