There are only two kinds of developer...

 Mark Pilgrim explains how there are only two kinds of developer: assholes and morons.