It seems to be a law of software development that things always take longer than we expect. When a project manager talks to a designer, programmer, or tester...Phillip G. Armour From Communications of the ACM | January 1, 2013
For those of us who have been intoxicated by the powers and possibilities of mathematics, the mystery isn't why that fascination developed but why it isn't universal...The New York Times From ACM Opinion | December 14, 2012
Four years ago developer Matt Biddulph jokingly coined "Silicon Roundabout" as a description of East London's small but growing startup scene—now it's become the...GigaOm From ACM Careers | December 11, 2012
Computation plays a crucial role in generating scientific results, but also adds to its complexity. The ability to reproduce code and data that generates results...International Science Grid This Week From ACM Opinion | December 10, 2012
The Texas school district that began requiring its students to wear RFID tracking chips this year is now facing a fight in federal court.Slate From ACM Opinion | December 3, 2012
Recognizing and working with moods — your own, your team's, and your customers' — is essential to professional success.Peter J. Denning From Communications of the ACM | December 1, 2012
Reflections on the legalities and economics of preserving animations and games in Europe.David Anderson From Communications of the ACM | December 1, 2012
Since 1978, the Chinese economy has seen phenomenal growth. While that’s not in dispute, the reason why China has managed to grow so fast and whether it can maintain...Technology Review From ACM Opinion | November 19, 2012
If you were asked to name the most important innovation in transportation over the last 200 years, you might say the combustion engine, air travel, Henry Ford’s...Technology Review From ACM Opinion | November 3, 2012
Seeking solutions to concerns that go beyond the engineering of the smart grid.Timothy Kostyk, Joseph Herkert From Communications of the ACM | November 1, 2012