B businessinsider.com Stressful lives of older tech workers 173 points rmason 9 years ago 152 comments