Twitter announces it’s laying off 8% of the company thenextweb.com/twitter/2015/1…