> However, as of recently, the line between technology and politics has become extremely blurred.
> as of recently
We really, really need to require CS majors to take ethics classes. Everything you do as an engineer has an impact on the world around you. Everything. This is actually really good, because most of us are good people! But you can only escape "politics" by escaping people and you simply will never do that.