Network Computing is part of the Informa Tech Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them. Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.

10 Amusing IT Memes


  • In Your Face


  • Morpheus Has Bad News

  • How Not To Remember Passwords

  • One OS To Rule Them All

  • Windows Vs. Firefox

  • The Most Interesting Routes In The World

  • The NSA Is Not A Backup Service

  • Schrute's Rules

  • Not Impressed

  • The Father of the Internet