This Week in Tech

This Week in Tech

The Desktop Is Dead (2011x319)


: 18, 2011

Windows 8 and the end of the desktop, Le Web preview, following on Facebook, COPPA confusion, and more.

  • : 2005
  • : 872
  • : 2
  • TWiT