acm-header
Sign In

Communications of the ACM

Recent Opinion


bg-corner

Reading CS Classics
From Communications of the ACM

Reading CS Classics

Revisiting required reading.

The Personal Analytics of My Life
From ACM Opinion

The Personal Analytics of My Life

One day I'm sure everyone will routinely collect all sorts of data about themselves. But because I've been interested in data for a very long time, I started doing...

Q&A: Chief Strategiest
From Communications of the ACM

Q&A: Chief Strategiest

ACM CEO John White talks about initiatives to serve the organization's professional members, increase international activities, and reform computer science education...

The Artificiality of Natural User Interfaces
From Communications of the ACM

The Artificiality of Natural User Interfaces

Toward user-defined gestural interfaces.

The Idea Idea
From Communications of the ACM

The Idea Idea

What if practices rather than ideas are the main source of innovation?

The Delivery Guy Who Saw Jeremy Lin Coming
From ACM Opinion

The Delivery Guy Who Saw Jeremy Lin Coming

The morning after Jeremy Lin sank a thrilling, last-second three-pointer that lifted the New York Knicks over the Toronto Raptors and gave "Linsanity" its latest...

What Dropbox Can Teach ­S About Cloud Computing
From ACM Opinion

What Dropbox Can Teach ­S About Cloud Computing

Dropbox is the most deceptively simple of services.

From ACM Opinion

Facebook Is Using You

Last week, Facebook filed documents with the government that will allow it to sell shares of stock to the public. It is estimated to be worth at least $75 billion...

From ACM Opinion

Privacy, Technology, and Law

Every day, those of us who live in the digital world give little bits of ourselves away. On Facebook and LinkedIn. To servers that store our email, Google searches...

From ACM Opinion

Yes We Scan

Locked in our federal vaults is a tremendous storehouse of information that if digitized would form a core for our digital public libraries in America with huge...

What Have We Learned About Software Engineering?
From Communications of the ACM

What Have We Learned About Software Engineering?

Upon closer examination, everything old appears to be new again in the realm of software engineering.

Peer Instruction
From Communications of the ACM

Peer Instruction: A Teaching Method to Foster Deep Understanding

How the computing education community can learn from physics education.

Incentive Auctions
From Communications of the ACM

Incentive Auctions

Reallocating valuable wireless spectrum can generate billions of dollars in revenue to the U.S. federal government while also benefiting consumers.

From ACM Opinion

Why The 'check Engine' Light Must Be Banned

It's pretty easy to dismiss the "check engine" light as just stupid, because, well, it is. 

From ACM Opinion

It's Time to Start 3d Scanning the World

When Microsoft was developing its Kinect 3D sensor, a critical task was to calibrate its algorithms to rapidly and accurately recognize parts of the human body,...

From ACM News

Google's Data Center Engineer Shares Secrets of 'warehouse' Computing

 Luiz André Barroso doesn't see Google's data centers as data centers. He sees them as computers the size of warehouses.

Should Computers Have Their Own Web Sites?
From ACM TechNews

Should Computers Have Their Own Web Sites?

Organizations could use a new top-level domain, .data, to share data in a standard form, writes Stephen Wolfram, creator of the computational knowledge engine Wolfram...

From ACM Opinion

Research Bought, Then Paid For

Through the National Institutes of Health, American taxpayers have long supported research directed at understanding and treating human disease.

Why America's Spies Struggle To Keep ­p
From ACM Opinion

Why America's Spies Struggle To Keep ­p

Before Sept. 11, 2011, there were 16 intelligence agencies in the United States.

Interfaces For the Ordinary User
From Communications of the ACM

Interfaces For the Ordinary User: Can We Hide Too Much?

Increasing the visibility and access to underlying file structure on consumer devices can vastly improve the user experience.
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account