Dave Winer on talking politics at work:
If you can’t tell, as a former founder of two companies, I think people should keep political discussions at work to an absolute minimum. It should be possible for people with different political views to work together. This, to me, is one of the central features of freedom. You are free to believe what you believe and so am I. But we can and must still respect each other, and the highest form of respect in my opinion is to create something with each other. Personal blogs are good places to express political opinions, so is Twitter. But not work.
I’m loathe to bring things up at work but I can’t keep my mouth shut once someone breaks the seal. This is sage advice.