Earlier quoted context omitted.
> you don't have a right to a job. In non-America places (or in the few remaining unionised workplaces in America) you typically have some right to due process, and you can't just be terminated on a whim because you said something the boss didn't like.
Yes, and I think that's a good thing. But I don't see think that's incompatible with my view here - that freedom of speech doesn't mean I have the right to say anything and expect to keep my job. If I was to say something offensive, I should be accorded due process, but the result of that process may be that I'm let go.
e.g. https://arstechnica.com/staff/2013/03/donglegate-is-classic-...