acm-header
Sign In

Communications of the ACM

Recent Articles


bg-corner

The Second Job You Don’t Know You Have
From ACM Opinion

The Second Job You Don’t Know You Have

Technology has knocked the bottom rung out of the employment ladder, which has sent youth unemployment around the globe skyrocketing and presented us with a serious...

Behind the Indie Video Game Sensation that Caught Nasa's Attention
From ACM Careers

Behind the Indie Video Game Sensation that Caught Nasa's Attention

"Here let's zoom in so you can see your Kerbal floating above Kerbin," my boyfriend suggests before hitting the "M" key on his keyboard.

The Culture Wars Invade Science Fiction
From ACM Opinion

The Culture Wars Invade Science Fiction

Theodore Beale had a big day when the nominations for science fiction's annual Hugo Awards were announced last month: He received two nominations for his editing...

The White House Just Snagged One of the Most Valuable Players in the Tech Policy World
From ACM Opinion

The White House Just Snagged One of the Most Valuable Players in the Tech Policy World

The White House is adding one of the tech policy world's most valuable players to its roster: Princeton Professor Ed Felten.

'rise of the Robots' and 'shadow Work'
From ACM Opinion

'rise of the Robots' and 'shadow Work'

In the late 20th century, while the blue-collar working class gave way to the forces of globalization and automation, the educated elite looked on with benign condescension...

The Hidden Politics of Video Games
From ACM Opinion

The Hidden Politics of Video Games

Imagine that video games had been invented in the Middle Ages.

Statistics: P Values Are Just the Tip of the Iceberg
From ACM Opinion

Statistics: P Values Are Just the Tip of the Iceberg

There is no statistic more maligned than the P value.

Managing Your Digital Life
From Communications of the ACM

Managing Your Digital Life

Everyone should be able to manage their personal data with a personal information management system.

Teach Foundational Language Principles
From Communications of the ACM

Teach Foundational Language Principles

Industry is ready and waiting for more graduates educated in the principles of programming languages.

Oracle v. Google
From Communications of the ACM

Oracle v. Google: A High-Stakes Legal Fight For the Software Industry

Copyrighting APIs threatens significant harm to both consumers and the software industry.

What Are We Doing When We Teach Computing in Schools?
From Communications of the ACM

What Are We Doing When We Teach Computing in Schools?

Research on the cognitive, educational, and policy dimensions of teaching computing is critical to achieving "computer literacy."

Life of IP
From Communications of the ACM

Life of IP

Seeking to balance intellectual property protection with incentives for investment in innovation.

Here's Google's Secret to Hiring the Best People
From ACM Opinion

Here's Google's Secret to Hiring the Best People

"You never get a second chance to make a first impression" was the tagline for a Head & Shoulders shampoo ad campaign in the 1980s. It unfortunately encapsulates...

Is 'making a Game Out of Learning' Bad For Learning?
From ACM Opinion

Is 'making a Game Out of Learning' Bad For Learning?

In MIT's Education Arcade, classic game consoles line the office corridor, rafters are strung with holiday lights, and inflatable, stuffed and papier-maché creatures...

Toolkits For the Mind
From ACM Opinion

Toolkits For the Mind

When the Japanese computer scientist Yukihiro Matsumoto decided to create Ruby, a programming language that has helped build Twitter, Hulu, and much of the modern...

Learning to See Data
From ACM Opinion

Learning to See Data

For the past year or so genetic scientists at the Albert Einstein College of Medicine in New York have been collaborating with a specialist from another universe...

Why the Tsarnaev Juror Questionnaire Screened For Computer Scientists
From ACM Opinion

Why the Tsarnaev Juror Questionnaire Screened For Computer Scientists

As we approach the second anniversary of the Boston Marathon bombing, many of us here in Massachusetts and beyond are riveted by the ongoing trial of Dzhokhar Tsarnaev...

Raw Networking
From Communications of the ACM

Raw Networking

Relevance and repeatability.

Competing in Emerging Markets
From Communications of the ACM

Competing in Emerging Markets

Considering the many different paths and unprecedented opportunities for companies exploring emerging markets.

Toward More Secure Software
From Communications of the ACM

Toward More Secure Software

Two proposals intended to reduce flaws in software use two very different approaches for software security.
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account