Elon Musk has made his second round of job cuts at Twitter.Over the weekend, Musk reportedly let go thousands of contract workers from the company, a ..
If you were holding off on buying an Apple Watch because you were super excited about the thought of a Facebook watch, the Macalope has some bad news ..