I read the whole thing and I work in tech.  The guy is an idiot.  If he felt that his conservative viewpoints were marginalized, it is because being a conservative in the tech industry is very much being in the minority.  There will be many who will call you out on things they disagree with you on, so you either leave your politics at home, or be willing to defend those views.  His take on gender and minorities as a whole is just plain wrong.  I don't work for google, but have worked for other companies that try like hell to be more diverse.  We would do our level best to hire a diverse team, but NOT to the detriment of being able to get the job done.  We would still hire the best candidates we could find.  Yes, sometimes that candidate was a white guy, or a lesbian, or an Indian guy.  It didn't matter, what mattered was whether or not they were a good technical AND cultural fit for the position.