acm-header
Sign In

Communications of the ACM

Recent Articles


bg-corner

Tech's 'frightful 5' Will Dominate Digital Life For Foreseeable Future
From ACM Opinion

Tech's 'frightful 5' Will Dominate Digital Life For Foreseeable Future

There's a little parlor game that people in Silicon Valley like to play. Let's call it, Who's Losing?

Space Mining Could Set Off a Star War
From ACM Opinion

Space Mining Could Set Off a Star War

Space is lousy with profits.

Why Knowledge Representation Matters
From Communications of the ACM

Why Knowledge Representation Matters

A personal story: From philosophy to software.

Unbalanced Data Leads to Obsolete Economic Advice
From Communications of the ACM

Unbalanced Data Leads to Obsolete Economic Advice

Few computer scientists and technological workers worry about their role in the economies of their industries and their countries. Background supplementary material...

Where Code Comes From
From Communications of the ACM

Where Code Comes From: Architectures of Automatic Control from Babbage to Algol

Considering the evolving concept of programming.

The Chaos Machine
From Communications of the ACM

The Chaos Machine

Complexity, predictability, and modern projects.

Extrapolating from Moore's Law
From Communications of the ACM

Extrapolating from Moore's Law

Behind and beyond Microsoft, Intel, and Apple.

Biometric Identity
From Communications of the ACM

Biometric Identity

Assessing the promises and dangers of biometric identity plans.

The Death of American Research and Development
From ACM Opinion

The Death of American Research and Development

When rumors began to fly about a merger between chemical giants Dow Chemical  and DuPont , it was obvious the deal was not your ordinary fee-driven scheme dreamed...

Why Yahoo Faded: The Internet Changed, But It Didn't
From ACM Opinion

Why Yahoo Faded: The Internet Changed, But It Didn't

Yahoo and I go way back.

Creating a New Generation of Computational Thinkers
From Communications of the ACM

Creating a New Generation of Computational Thinkers

Experiences with a successful school program in Scotland.

The Case For Banning Killer Robots
From Communications of the ACM

The Case For Banning Killer Robots: Point

Ban the bots? Considering both sides of the argument for and against.

I Can't Let You Do That, Dave
From Communications of the ACM

I Can't Let You Do That, Dave

Computers should not treat their owners as adversaries.

Increasing the Participation of Individuals with Disabilities in Computing
From Communications of the ACM

Increasing the Participation of Individuals with Disabilities in Computing

Lessons learned from a decade of practice.

Pickled Patches
From Communications of the ACM

Pickled Patches

On repositories of patches and tension between security professionals and in-house developers.

Coupled Ethical-Epistemic Analysis in Teaching Ethics
From Communications of the ACM

Coupled Ethical-Epistemic Analysis in Teaching Ethics

Critical reflection on value choices.

Why Our Theories of Innovation Fail Us
From Communications of the ACM

Why Our Theories of Innovation Fail Us

Until we moderate our fascination with creating ideas, we will not achieve the rate of innovations we seek.

The Digital Dark Age
From Communications of the ACM

The Digital Dark Age

. . . and why it will have to wait.

Why Google Is Willing to Give Away Its Latest Machine-Learning Software
From ACM Opinion

Why Google Is Willing to Give Away Its Latest Machine-Learning Software

Google's move to give away its latest machine-learning software, key to its speech- and photo-recognition programs, isn’t as crazy as it may appear.

From Army of One to Band of Tweeters
From ACM Opinion

From Army of One to Band of Tweeters

It was the end of a long combat patrol near a district called Adhamiyah, in northwest Baghdad, in the fall of 2008.
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account