If you've ever thought that Facebook seemed depressing you were completely right according to scientists. And it seems Instagram may be even more so as it "purifies this one aspect of Facebook".
Smartron S805 Android TV box: Unboxing and first impressions
Download: Windows 10 build 9926
NFL Super Bowl XLIX will be live streamed for free
NFL Super Bowl
NewerTech Wireless Aluminum Keypad Review
NewerTech Wireless Aluminum Keypad
Introducing Windows 10 for phones
Hands on with HoloLens
According to Sky News, a study by the Institute of Psychological Sciences at the University of Leeds found a link between Internet usage and depression. Psychologists found the more time spent surfing the web, the...