L leahweitz.com Things men have actually said to me at tech events 155 points colbyaley 11 years ago 198 comments