B businessinsider.com Twitter staff cut after Sat deadline because they didn't check email on weekend 19 points luu 3 years ago 28 comments