Incredulity. Astonishment. Disgust. Anger. It is these feelings – amongst others – that describe the general reaction to the revelations of the Twitter Files and other egregious episodes of Big Tech censorship of the electronic public square. The implicit deal with companies like Twitter, Facebook, Google, etc. is very simple: […]
Daily Archives: February 23, 2023
1 post