It seems to me that some liberals are staunch supporters of free speech, as long as you're saying what they like. Disagree with them, and apparently you lose your First Amendment rights. They want to have you fired, shout you down, or urge others to boycott you. For example, just look at the way conservative speakers are treated on some college campuses.