As a technology journalist, I'll be the first to admit it's easy to be cynical in this business. Developers often promise the moon and stars when touting new products, only to fall well short of delivering the goods (Duke Nukem Forever, if you need an example). At the same time, we inevitably take technology for granted,...
Read More