C caterina.net Appalled by Sexism in the Valley? Meet the Tech Bros of Finland 8 points NelsonMinar 7 years ago 15 comments