Consumer technology doesn't always get better, faster and cheaper. Here are four bad moves that prove the future isn't always bright.Scientific American From ACM Opinion | October 3, 2011
In the trenches of consumer technology, there’s plenty to complain about. Today's cell-phone contracts are exorbitant and illogical (why has the price of a text...Scientific American From ACM Opinion | September 28, 2011
A proposal for a new cost-free open-access publication model for computer science papers.Dan S. Wallach From Communications of the ACM | October 1, 2011
There are two situations in software testing that scare testers: when they see "too many" defects and when they do not see "enough."Phillip G. Armour From Communications of the ACM | October 1, 2011
Reading my RSS and Twitter feeds Tuesday night, I turned to a tech writer friend and said, "the Wintel Era just ended, and half of these people are fighting over...Wired From ACM News | September 16, 2011
Masterful time management means not just tracking of messages in your personal environment, but managing your coordination network with others.Peter J. Denning, Ritu Raj From Communications of the ACM | September 1, 2011
How to improve IT outsourcing relationships while doing good for society.
Ron Babin, Steve Briggs, Brian Nicholson From Communications of the ACM | September 1, 2011
Sixty years ago, Maurice Wilkes, David Wheeler, and Stanley Gill produced the first textbook on programming: The Preparation of Programs for an Electronic Digital...Martin Campbell-Kelly From Communications of the ACM | September 1, 2011
Wall Street's wild swings last week helped skew both retirement portfolios and mathematical models of the financial markets. After all, a standard Gaussian function—a...Scientific American From ACM Opinion | August 19, 2011
HTML5 heralds some nifty new features and the potential for sparking a Web programming paradigm shift, and as some members of the technical press have touted,...InfoWorld From ACM Opinion | August 16, 2011
The publication culture in computer science is different. Whereas other disciplines focus on journal publication, the standard practice...Joseph Y. Halpern, David C. Parkes From Communications of the ACM | August 1, 2011
Forty years ago, I wrote an article for Technology Review titled "Shall We Build the Space Shuttle?" Now, with the 135th and final flight of the shuttle at hand...Technology Review From ACM Opinion | July 6, 2011
Focusing on socio-technical design with values as a critical component in the design process.Cory Knobel, Geoffrey C. Bowker From Communications of the ACM | July 1, 2011
Supply chains are increasingly global. We pour energy into managing them efficiently, with their risks and rewards...Mari Sako From Communications of the ACM | July 1, 2011