Probably no one posting in this ENTIRE FUCKING THREAD is arguing that Github broke the damn law. Quit pretending otherwise. TIA.
I mean, it's right in what you quoted! Read it again:
> Free speech doesn't start and stop at the first amendment to the US constitution.
Considering that The Internet as a whole is basically amounts to a whole lot of interconnected, other people's (back yards/restaurants/other poor analogies for physical spaces), saying "but the first doesn't apply" is both willfully obtuse and missing the point.
It's almost always a response to a person who seems to think that freedom of speech means they shouldn't have to face any consequences for the horrible things they say.
Much like the rubric for "harassment" has been extended to cover simple incivility.
You never had the freedom of speech you think you have. You never had the right to say what you like in my house without getting kicked out, and you never had the right to say 'retard' on GitHub. Sorry. You can mourn its loss now if you like.