I'm reading (for the second time) Scott Rosenberg's Dreaming in Code, the saga of part of the development of Chandler, an open source cross platform PIM. In it, he refers several times to the general liberal orientation of the programmers there (Al Gore even puts in an appearance), and I've noticed this in other software teams and in other types of engineering as well. It's not monolithic, there are certainly numerous conservatives, but it's always been somewhat of a paradox to me. I always felt that you had to be fairly intelligent to be a good tech, because technical issues...