acm-header
Sign In

Communications of the ACM

Recent Opinion


bg-corner

Larry Page on Google's Many Arms
From ACM Opinion

Larry Page on Google's Many Arms

One way to think of Google is as an extremely helpful, all-knowing, hyper-intelligent executive assistant.

Searching For Answers in Very Old Dna
From ACM Opinion

Searching For Answers in Very Old Dna

As he puts it in the subtitle of his memoir, "Neanderthal Man," Svante Paabo goes in search of lost genomes.

The Move Toward Computing That Reads Your Mind
From ACM Opinion

The Move Toward Computing That Reads Your Mind

Like many people in this modern world, I struggle with the tension between the conveniences offered by the latest technology and the loss of privacy that comes...

Is the ­niverse a Simulation?
From ACM Opinion

Is the ­niverse a Simulation?

In Mikhail Bulgakov's novel "The Master and Margarita," the protagonist, a writer, burns a manuscript in a moment of despair, only to find out later from the Devil...

Welcome to the Age of Denial
From ACM Opinion

Welcome to the Age of Denial

In 1982, polls showed that 44 percent of Americans believed God had created human beings in their present form. Thirty years later, the fraction of the population...

From ACM Opinion

Measuring the Benefits of Tech Tools

When I was a young reporter we could not afford cellphones.

What Makes Google's Maps So Good
From ACM Opinion

What Makes Google's Maps So Good

Wow. Nothing makes you appreciate something like losing it.

From ACM Opinion

Will Cloud Computing Make Everything (and Everyone) Work Harder?

What do the following have in common: Computers, limousines, empty beds and stay-at-home moms? The cloud keeps them busy. The rest of us are next. Virtualization...

The 0s and 1s of Computer Warfare
From ACM Opinion

The 0s and 1s of Computer Warfare

We are already in the Brave New World of cyberwarfare. Cyberattacks have become a permanent fixture on the international scene because they have become easy and...
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account