There are four kinds of people ….

This has to be the funniest post I have read today this week.