T techcrunch.com AngelList lays off a number of staff and cuts executive salaries 149 points pseudolus 6 years ago 92 comments