Sign In

Communications of the ACM

Recent Opinion



The Meaning of (making) Life
From ACM Opinion

The Meaning of (making) Life

Christina Agapakis is a rising star among the new generation of biology researchers. Trained in the science of custom-building organisms known as synthetic biology...

Time and Navigation: How We Found Our Way in the World
From ACM Opinion

Time and Navigation: How We Found Our Way in the World

Type an address into your phone, and up will pop a step-by-step route from where you are to where you want to be. This is, in its way, magic—magic that has, at...

The Touch-Screen Generation
From ACM Opinion

The Touch-Screen Generation

On a chilly day last spring, a few dozen developers of children’s apps for phones and tablets gathered at an old beach resort in Monterey, California, to show off...

The Best Books About Biotechnology
From ACM Opinion

The Best Books About Biotechnology

I've spent the last few weeks creating a syllabus for myself on the world—people, techniques, theory, history—of biotechnology. I've talked with some scholars,...

Google News at 10: How the Algorithm Won Over the News Industry
From ACM Opinion

Google News at 10: How the Algorithm Won Over the News Industry

In April of 2010, Eric Schmidt delivered the keynote address at the conference of the American Society of News Editors in Washington, D.C. During the talk, thearticulate...

The Jet Propulsion Lab Is Way Weirder (and Awesomer) Than You Even Imagined
From ACM Opinion

The Jet Propulsion Lab Is Way Weirder (and Awesomer) Than You Even Imagined

For a center of cutting-edge scientific research, Caltech's Jet Propulsion Lab seems to be a pretty wacky place. Luke Johnson, a graphic designer at the lab, set...

How Computers Are Creating a Second Economy Without Workers
From ACM Opinion

How Computers Are Creating a Second Economy Without Workers

When the disappointing jobs numbers were reported last week (employers added 120,000 jobs in March, about half the number reported in the two previous months),...

From ACM Opinion

How I Failed, Failed, and Finally Succeeded at Learning How to Code

When Colin Hughes was about 11 years old his parents brought home a rather strange toy. It wasn't colorful or cartoonish; it didn't seem to have any lasers or...

From ACM Opinion

The Anthropology of Hackers

A "hacker" is a technologist with a love for computing and a "hack" is a clever technical solution arrived through a non-obvious means. It doesn't mean to compromise...

School For Hackers
From ACM Opinion

School For Hackers

The do-it-yourself movement revives learning by doing.
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account