Sign In

Communications of the ACM

Recent Opinion



How to Know if Artificial Intelligence is About to Destroy Civilization
From ACM Opinion

How to Know if Artificial Intelligence is About to Destroy Civilization

These canaries in the coal mines of AI would be signs that superintelligent robot overlords are approaching.

Should Government Halt the Use of Facial-Recognition Technology?
From ACM Opinion

Should Government Halt the Use of Facial-Recognition Technology?

Critics say false positives are far higher for some groups of people than for others, but supporters of the technology says the actual numbers involved are tiny...

Defeated Chess Champ Garry Kasparov Has Made Peace With AI
From ACM Opinion

Defeated Chess Champ Garry Kasparov Has Made Peace With AI

Twenty-three years after his loss to IBM's Deep Blue supercomputer, Garry Kasparov says people need to work with machines.

The U.S. Needs a High-Tech Manhattan Project
From ACM Opinion

The U.S. Needs a High-Tech Manhattan Project

The United States needs to wrest the high-tech initiative from China and re-establish American dominance in telecommunications, computation, artificial intelligence...

Why We Can't Develop Voting Software That Works
From ACM Opinion

Why We Can't Develop Voting Software That Works

Ever wonder why we could write software to get to the Moon, but not to count votes? Here are five reasons.

We Need to Talk About 'Cloud Neutrality'
From ACM Opinion

We Need to Talk About 'Cloud Neutrality'

Given how critical the cloud has become for a huge swath of the tech economy, maybe we should ask ourselves whether this infrastructure should be in the hands of...

Challenging the Myth of the 10x Programmer
From ACM Opinion

Challenging the Myth of the 10x Programmer

A pervasive belief in software engineering is that some programmers are much better than others, and that their skills, abilities, and talents exert an outsized...

 Towards a Conversational Agent that Can Chat About…Anything
From ACM Opinion

Towards a Conversational Agent that Can Chat About…Anything

In "Towards a Human-like Open-Domain Chatbot", we present Meena, a 2.6-billion-parameter end-to-end trained neural conversational model.

Why Connected Cars May Never Come
From ACM Opinion

Why Connected Cars May Never Come

John Paré tells the story of his first trip in an autonomous vehicle.

Virtual Reality Has An Accessibility Problem
From ACM Opinion

Virtual Reality Has An Accessibility Problem

Virtual reality has been touted as an "empathy machine" that lets users see what it's like to have a disability—but people with disabilities often can't use it....

Guiding Students to Develop Essential Skills
From Communications of the ACM

Guiding Students to Develop Essential Skills

Students should interact with one another to practice skills and construct their own understanding, with assistance from a teacher acting as a coach and guide —...

When Human-Computer Interaction Meets Community Citizen Science
From Communications of the ACM

When Human-Computer Interaction Meets Community Citizen Science

Empowering communities through citizen science.

Numbers Are for Computers, Strings Are for Humans
From Communications of the ACM

Numbers Are for Computers, Strings Are for Humans

How and where software should translate data into a human-readable form.

Are You Sure Your Software Will Not Kill Anyone?
From Communications of the ACM

Are You Sure Your Software Will Not Kill Anyone?

Using software to control potentially unsafe systems requires the use of new software and system engineering approaches.

Are We Losing Momentum?
From Communications of the ACM

Are We Losing Momentum?

Estimating when the second half of the world will come online.
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account