T techcrunch.com An Open Letter To Those Not Employed At Instagram 126 points psycho 14 years ago 68 comments