acm-header
Sign In

Communications of the ACM

Recent Articles


bg-corner

How We Build Things
From Communications of the ACM

How We Build Things: . . . and Why Things Are 90% Complete

It seems to be a law of software development that things always take longer than we expect. When a project manager talks to a designer, programmer, or tester...

The Apple-Samsung Lawsuits
From Communications of the ACM

The Apple-Samsung Lawsuits

In search of a middle ground in the intellectual property wars.

Five Big Tech Stories to Watch For in 2013
From ACM Opinion

Five Big Tech Stories to Watch For in 2013

We were dazzled by an array of smartphones. We were fascinated and then disappointed by Facebook's initial public offering. And we held our breaths as we awaited...

Intellectual Ventures: Why the Patent System Needs Aggregators Like ­S
From ACM Opinion

Intellectual Ventures: Why the Patent System Needs Aggregators Like ­S

The U.S. patent system borrowed from mainland Europe a concept that had evolved over hundreds of years: the "moral right" for inventors to protect their ideas....

By Hiring Kurzweil, Google Just Killed the Singularity
From ACM Opinion

By Hiring Kurzweil, Google Just Killed the Singularity

Late last Friday, Google announced a jaw-dropping hire: Ray Kurzweil will join the company as a Director of Engineering. Has the world’s brainiest tech company"rapture...

A Plea to Google: Protect Our Email Privacy
From ACM Opinion

A Plea to Google: Protect Our Email Privacy

We recently learned that even the director of the CIA, David Petraeus, can't seem to secure his private email conversations properly, and over the past month tech...

From ACM Opinion

Internet Regulation Seen at National Level As Treaty Talks Fail

The world's major Internet companies, backed by U.S. policymakers, got much of what they wanted last week when many nations refused to sign a global telecommunications...

Video Games in 2012: Five Things We've Learned
From ACM Opinion

Video Games in 2012: Five Things We've Learned

From the crowd-funding explosion to the arrival of the first "next-generation" console, the games industry has had quite a time of it this year.

Why Google Maps Is Better Than Apple Maps
From ACM Opinion

Why Google Maps Is Better Than Apple Maps

There's a simple answer: people.

Workplace Distractions: Here's Why You Won't Finish This Article
From ACM Opinion

Workplace Distractions: Here's Why You Won't Finish This Article

In the few minutes it takes to read this article, chances are you'll pause to check your phone, answer a text, switch to your desktop to read an email from the...

How London's Silicon Roundabout Really Got Started
From ACM Careers

How London's Silicon Roundabout Really Got Started

Four years ago developer Matt Biddulph jokingly coined "Silicon Roundabout" as a description of East London's small but growing startup scene—now it's become the...

How the ­nited Nations Could Ruin the Internet
From ACM Opinion

How the ­nited Nations Could Ruin the Internet

The Internet has sustained some pretty intense assaults in the past couple of years. There was the heavy-handed attempt to stamp out content piracy with SOPA/PIPA...

9 Wishes For Microsoft's Next Xbox, Whatever It's Called
From ACM Opinion

9 Wishes For Microsoft's Next Xbox, Whatever It's Called

Citing the usual sources-who-shall-remain-nameless, Bloomberg reports what everyone's been assuming all year—that Microsoft's going to launch its next game system...

Why We Must Fight For the Internet's Freedom
From ACM Opinion

Why We Must Fight For the Internet's Freedom

The Internet empowers each one of us to speak, create, learn, and share.

Can Schools Survive in the Age of the Web?
From ACM Opinion

Can Schools Survive in the Age of the Web?

If you fancy a top-class education but can't afford the fee or the time, there is now an alternative.

Alan Turing Remembered
From Communications of the ACM

Alan Turing Remembered

A unique firsthand account of formative experiences with Alan Turing.

Why We Need an ACM Special Interest Group For Broadening Participation
From Communications of the ACM

Why We Need an ACM Special Interest Group For Broadening Participation

A proposal for an international group focused on broadening participation.

Moods
From Communications of the ACM

Moods

Recognizing and working with moods — your own, your team's, and your customers' — is essential to professional success.

Can More Code Mean Fewer Bugs?
From Communications of the ACM

Can More Code Mean Fewer Bugs?

The bytes you save today may bite you tomorrow.

Saving Private Gromit
From Communications of the ACM

Saving Private Gromit

Reflections on the legalities and economics of preserving animations and games in Europe.
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account