acm-header
Sign In

Communications of the ACM

Recent Articles


bg-corner

From ACM Opinion

Estimating Programming Time

Accurately estimating programming time is, in part, a process of defining limitations—experience, domain knowledge, speed vs. quality. It is also about thinking...

From ACM Opinion

Don Syme: Geek of the Week

It came as a surprise to many when Microsoft pulled from its hat a rabbit in the form of an exciting, radical, language that offers an effective alternative to...

From ACM Opinion

How Movies Activate Your Neural G-Spot

Here’s a typical “date night” with me and Hollywood: I don’t know what I want to see. Neither does Hollywood. But it bangs on my eyeballs and eardrums like Stanley...

From ACM Opinion

The Best Web Browser on the Planet

I like to think of myself as the Dick Cheney of the Browser Wars—an unyielding proponent of greater and greater hostilities between the developers working on Chrome...

From ACM Opinion

'don't Be Evil,' Meet 'spy on Everyone': How the Nsa Deal Could Kill Google

The company once known for its "don't be evil" motto is now in bed with the spy agency known for the mass surveillance of American citizens. The National Security...

Microsoft
From ACM Opinion

Microsoft

As they marvel at Apple’s new iPad tablet computer, the technorati seem to be focusing on where this leaves Amazon’s popular e-book business. But the much more...

Steve Jobs and the Economics of Elitism
From ACM Opinion

Steve Jobs and the Economics of Elitism

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...

From ACM Opinion

What Apple's Ipad Means For Your Wallet


From ACM Opinion

Don't Let Politicians Forget the E Word

Hugh Griffiths is chair of the executive committee of the Campaign for Science & Engineering (CaSE) and chair in intelligent radar systems at University College...

From ACM Opinion

10 Characteristics of a Linux Guru?

I just read a post on another site from someone who calls himself (herself?), linux guru, and it made me ponder the following question: What is a Linux Guru? I've...

From ACM Opinion

Don't Become a Tool of Hegemony, Google!

President of People's Daily Online He Jiazheng speaks on Internet freedom: The Google-China dispute shows a strategic position change of the United States. In...

­.s. Enables Chinese Hacking of Google
From ACM Opinion

­.s. Enables Chinese Hacking of Google

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...

From ACM Opinion

Comment: Internet New Shot in the Arm For ­S Hegemony

Over the past 40 years, the US has been dominating the world Internet as the core technique holder with an inherent advantage of being the cradle of the Internet...

Taking Your Network's Temperature
From Communications of the ACM

Taking Your Network's Temperature

A prescription for capturing data to diagnose and debug a networking problem.

Open Access to Scientific Publications
From Communications of the ACM

Open Access to Scientific Publications

In his July 2009 Communications editor's letter "Open, Closed, or Clopen Access?", editor-in-chief Moshe Vardi addressed...

The Need For a National Cybersecurity R&D Agenda
From Communications of the ACM

The Need For a National Cybersecurity R&D Agenda

Government-funded initiatives, in cooperation with private-sector partners in key technology areas, are fundamental to cybersecurity technical transformation.

HP's Computers Are Racist! No Way!
From ACM Opinion

HP's Computers Are Racist! No Way!

This one seems to be the best handled racist accusation on any Tech company. HP's face recognition technology seems to fail in tracking Black faces as comparedView...

Why Design Should Be Rated Alongside Science
From ACM Opinion

Why Design Should Be Rated Alongside Science

Design education is as important to the future of the economy as the sciences, technology, mathematics and engineering, and should be given equal support.

From ACM Opinion

Connecting with an Internet Pioneer, 40 Years Later

Forty years ago—on December 5, 1969—the U.S. Department of Defense's Advanced Research Projects Agency (ARPA) connected four computer network nodes at the University...

From ACM TechNews

Are We Invited to the Nanotechnology Party?

Computers scientists are poised to play a key role in the development of nanotechnology, writes British Computer Society member professor Alan Oxley. Computer...
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account