January 14, 2008

Where annoying tech buzzwords come from

What do you do when you want to emphasize the cool newness of something that's not really new? Make a buzzword!

Link: InternetNews

Categories:

  • Humor
  • Business
Click Here!