acm-header
Sign In

Communications of the ACM

Recent Articles


bg-corner

From ACM Opinion

Time For Robots to Get Real

From robotic slug-killers to dancing humanoids, there's a lot of media buzz around robots.

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.

Emotion and Security
From Communications of the ACM

Emotion and Security

Examining the role of human emotional response in making complex security-related decisions.

Wanton Acts of Debuggery
From Communications of the ACM

Wanton Acts of Debuggery

Keep your debug messages clear, useful, and not annoying.

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. 

I'm Not Here To Make Friends
From ACM Opinion

I'm Not Here To Make Friends

Google just broke its search engine.

Why Windows Phones Are the Most Exciting Handsets at CES
From ACM Opinion

Why Windows Phones Are the Most Exciting Handsets at CES

There's a curious thing happening in the smartphone space at this year's CES.

Microsoft Reinvents Wi-Fi For White Spaces
From ACM TechNews

Microsoft Reinvents Wi-Fi For White Spaces

Microsoft researchers have developed WiFi-NC, a type of Wi-Fi network that runs at peak performance even when interference is present. 

iPhone Celebrates 5th Birthday
From ACM Opinion

iPhone Celebrates 5th Birthday

Gadget fans may be focused on the CES trade show this week, but there’s something else notable going on today: It’s the iPhone’s fifth birthday.

Welcome to the 'knowosphere'
From ACM Opinion

Welcome to the 'knowosphere'

Here's my take on what I've begun calling the "knowosphere"—a word intentionally echoing the more allegorical "noosphere," the "planet of the mind" of Vladimir....

Flying Robots Build a Tower
From ACM Opinion

Flying Robots Build a Tower

Construction workers please note: Somebody just built a 20-foot tower using flying robots. The demo took place in a warehouse-like art gallery called FRAC, just...

From ACM Opinion

2011 Was a Terrible Year For Tech

If you read tech criticism often, there’s a good chance that you’ve come upon a staple of the form that I like to call the "mommy dearest" review.

Why Windows 8 Tablets Will Surprise Everyone
From ACM Opinion

Why Windows 8 Tablets Will Surprise Everyone

Windows-based tablets haven't been treated kindly by the test of time. Those released in the Windows XP era relied on wonky, stylus-based data entry, and even...

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.

The IBM PC
From Communications of the ACM

The IBM PC: From Beige Box to Industry Standard

Looking back at three decades of PC platform evolution.

The Difference Engine
From Communications of the ACM

The Difference Engine

Observations on cognitive diversity and team performance.

From ACM Opinion

The Future of Moral Machines

A robot walks into a bar and says, "I’ll have a screwdriver." A bad joke, indeed. But even less funny if the robot says "Give me what’s in your cash register."...

Why Apple's Acquisition of Anobit Matters
From ACM Opinion

Why Apple's Acquisition of Anobit Matters

Apple reportedly acquired the Israeli flash memory design firm Anobit in a deal that cost the company $500 million.
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account