acm-header
Sign In

Communications of the ACM

Recent Opinion


bg-corner

Testing: Failing to Succeed
From Communications of the ACM

Testing: Failing to Succeed

There are two situations in software testing that scare testers: when they see "too many" defects and when they do not see "enough."

File-System Litter
From Communications of the ACM

File-System Litter

Cleaning up your storage space quickly and efficiently.

What Became of Multi-Core Programming Problems?
From ACM Opinion

What Became of Multi-Core Programming Problems?

As the Intel Developer Forum gets under way this week, one hardly unexpected theme of CEO Paul Otellini's keynote address was that Moore's Law continues. Ivy...

From ACM News

The 10 Commandments of Steve

More than anything else, Jobs's genius is in managing the creative process. Here's his playbook.

Seeing the Future of the Office Internet
From ACM News

Seeing the Future of the Office Internet

Inside the headquarters of networking giant Cisco in San Jose, California, lies a technology showcase where executives can test out advanced technologies like...

Let's Get Back to Real Space Exploration
From ACM Opinion

Let's Get Back to Real Space Exploration

Time to ditch the black armbands and look beyond low Earth orbit again. The shuttle's passing marks the start of an exciting new era.

From ACM Opinion

Let Our Bots Do Our Tweeting For ­S

My tweets generally reflect a set of parochial interests I continually revisit: the shuffle function in iTunes, the Phillies’ crummy batting lineup, reviews of...

Arrogance in Business Planning
From Communications of the ACM

Arrogance in Business Planning

Technology business plans that assume no competition — ever.

Managing Time, Part 2
From Communications of the ACM

Managing Time, Part 2

Masterful time management means not just tracking of messages in your personal environment, but managing your coordination network with others.

Corporate Social Responsibility and Global IT Outsourcing
From Communications of the ACM

Corporate Social Responsibility and Global IT Outsourcing

How to improve IT outsourcing relationships while doing good for society.

In Praise of 'Wilkes, Wheeler, and Gill'
From Communications of the ACM

In Praise of 'Wilkes, Wheeler, and Gill'

Sixty years ago, Maurice Wilkes, David Wheeler, and Stanley Gill produced the first textbook on programming: The Preparation of Programs for an Electronic Digital...

From ACM Opinion

Can Math Beat Financial Markets?

Wall Street's wild swings last week helped skew both retirement portfolios and mathematical models of the financial markets. After all, a standard Gaussian function—a...

From ACM Opinion

Can Math Beat Financial Markets?

Wall Street's wild swings last week helped skew both retirement portfolios and mathematical models of the financial markets. After all, a standard Gaussian function—a...

Futurist Ray Kurzweil Says He Can Bring His Dead Father Back to Life Through a Computer Avatar
From ACM News

Futurist Ray Kurzweil Says He Can Bring His Dead Father Back to Life Through a Computer Avatar

Ray Kurzweil, a prominent inventor and "futurist" who has long predicted that mind and machine will one day merge, has been making arrangements to talk to his...

From ACM News

Google's Self-Driving Wreck: Really Human Error?

When a self-driving car crashes, one just has to wonder about those robots. Are they really all they're cracked up to be? Or might they be just as cracked as...

Director of Mit's Personal Robots Group on Designing Robots that Will Be ­seful in Our Everyday Lives
From ACM Opinion

Director of Mit's Personal Robots Group on Designing Robots that Will Be ­seful in Our Everyday Lives

It's all about human-robot interaction in this more interpersonal sense, like you saw in Star Wars. Until then, the way we reacted with robots was [by] remote...

From ACM Opinion

Google's Instant Pages and the Joys of a Computer that Can Read Your Mind

Chrome is reading my mind. When I type a search query in Google's Web browser, it offers me the most likely results right in the address bar. It doesn't justWikipedia...

David Ferrucci, Lead Researcher of Ibm's Watson Project
From ACM News

David Ferrucci, Lead Researcher of Ibm's Watson Project

How do you improve on a computer that beat the world's best Jeopardy! players? Have Watson team up with humanity.

­ltimate Logic: To Infinity and Beyond
From ACM Opinion

­ltimate Logic: To Infinity and Beyond

The mysteries of infinity could lead us to a fantastic structure above and beyond mathematics as we know it.

From Gamification to Intelligence Amplification to The Singularity
From ACM Opinion

From Gamification to Intelligence Amplification to The Singularity

I've been thinking about the combination of artificial intelligence and intelligence amplification and specifically the symbiosis of these two things. And the...
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account