acm-header
Sign In

Communications of the ACM

Recent Articles


bg-corner

Through the Lens of a Passionate Theoretician
From Communications of the ACM

Through the Lens of a Passionate Theoretician

Considering the far-reaching and fundamental implications of computing beyond digital computers.

Dilemmas of Artificial Intelligence
From Communications of the ACM

Dilemmas of Artificial Intelligence

Artificial intelligence has confronted us with a raft of dilemmas that challenge us to decide what values are important in our designs.

Computing and Community in Formal Education
From Communications of the ACM

Computing and Community in Formal Education

Culturally responsive computing repurposes computer science education by making it meaningful to not only students, but also to their families and communities. ...

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....

Does Artificial Intelligence Technology Foreshadow a New Arms Race?
From ACM Opinion

Does Artificial Intelligence Technology Foreshadow a New Arms Race?

The possibility of an artificial intelligence arms race poses a threat to international security similar to that of a conventional or nuclear armament race.

AI Isn't a Solution to All Our Problems
From ACM Opinion

AI Isn't a Solution to All Our Problems

It's simply a tool—and hardly a perfect one

Google and Amazon Make Us Worse People
From ACM Opinion

Google and Amazon Make Us Worse People

The narrowing of choice online all but forces us into decisions driven by impulse and necessity, eroding our values and conscience over time.

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 —...

We're Banning Facial Recognition. We're Missing the Point.
From ACM Opinion

We're Banning Facial Recognition. We're Missing the Point.

The whole point of modern surveillance is to treat people differently, and facial recognition technologies are only a small part of that.

Don't Give Your Dot-org Domain Away to a Private Company
From ACM Opinion

Don't Give Your Dot-org Domain Away to a Private Company

One of the Internet's most trusted assets — the dot-org domain used by nonprofits from UNICEF to your local food bank — is being hijacked.

We're Approaching the Limits of Computer Power – We Need New Programmers Now
From ACM Opinion

We're Approaching the Limits of Computer Power – We Need New Programmers Now

Ever-faster processors led to bloated software, but physical limits may force a return to the concise code of the past.

Host of Problems with Facebook Deepfake Ban, Expert Says
From ACM Opinion

Host of Problems with Facebook Deepfake Ban, Expert Says

Facebook's newly announced ban on deepfake videos presents a number of challenges in the fight against the spread of misinformation, says Tim Weninger, associate...

Ethics of Technology Needs More Political Philosophy
From Communications of the ACM

Ethics of Technology Needs More Political Philosophy

Incorporating considerations of reasonable pluralism, individual agency, and legitimate authority.

Von Neumann Thought Turing's Universal Machine was 'Simple and Neat.'
From Communications of the ACM

Von Neumann Thought Turing's Universal Machine was 'Simple and Neat.': But That Didn't Tell Him How to Design a Computer

New discoveries answer an old question.
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account