T techcrunch.com Tech employees protest in front of Palantir HQ 38 points sarahbuhr 9 years ago 10 comments