From Communications of the ACM
Digital innovation is not working in the interest of the whole of society. It is time to radically rethink its purpose without…
Filippo Gualtiero Blancato| March 1, 2024
Data structures are part of the foundation of computer science. It pays to revisit them from time to time.George V. Neville-Neil From Communications of the ACM | April 1, 2010
Incorporating the consideration of privacy into the ongoing debate concerning network neutrality.Paul Ohm From Communications of the ACM | April 1, 2010
To become an industry platform, vendors must open their infrastructure technology to other product companies.
Michael Cusumano From Communications of the ACM | April 1, 2010
The fundamental assumptions of international development are changing, increasingly putting the tools for a digital economy into the hands of the world's poor.
...Richard Heeks From Communications of the ACM | April 1, 2010
Few geeks are unfamiliar with the concept of the "Mythical Man-Month" from Fred Brooks' classic software engineering tome by the same name. It's a classic for good...LinuxInsider From ACM Opinion | March 22, 2010
Those in Silicon Valley looking to have a bigger impact on the policymaking machinery of Washington, D.C., should take a close look at the genesis of the legislation...San Jose Mercury News From ACM Opinion | March 12, 2010
Seeking funding for current and future computing initiatives requires both a strong argument and a broad community of supporters.Cameron Wilson, Peter Harsha From Communications of the ACM | March 1, 2010
Emphasizing the importance of creating more programs and investing more funding toward the goal of developing minority faculty at research universities.
Richard Tapia From Communications of the ACM | March 1, 2010
Learning to build virtual teams of people of diverse backgrounds is an urgent challenge.Peter J. Denning, Fernando Flores, Peter Luzmore From Communications of the ACM | March 1, 2010
Surveying the increasing variety and nature of ethical challenges encountered by computing researchers and practitioners.Rachelle Hollander From Communications of the ACM | March 1, 2010
The U.S. Supreme Court will narrow the universe of process innovations that can be patented to those that are "technological," but what will that mean for software...Pamela Samuelson From Communications of the ACM | March 1, 2010
How gaming, as the first media market to successfully transition toward media-as-a-service, is an exemplar for a similar evolutionary transition of content and...Tim Chang From Communications of the ACM | March 1, 2010
Employment at the top 10 Silicon Valley companies declined for Hispanics, blacks, and women for the decade ending in 2005, according to a San Jose Mercury News...The New York Times Online From ACM TechNews | February 19, 2010
Accurately estimating programming time is, in part, a process of defining limitations—experience, domain knowledge, speed vs. quality. It is also about thinking...ITworld.com From ACM Opinion | February 9, 2010
The more, the better. That’s the fashionable recipe for nurturing new ideas these days. It emphasizes a kind of Internet-era egalitarianism that celebrates the...The New York Times From ACM Opinion | February 1, 2010
Hugh Griffiths is chair of the executive committee of the Campaign for Science & Engineering (CaSE) and chair in intelligent radar systems at University College...New Scientist From ACM Opinion | January 29, 2010
Google made headlines when it went public with the fact that Chinese hackers had penetrated some of its services, such as Gmail, in a politically motivated attempt...CNN From ACM Opinion | January 26, 2010