acm-header
Sign In

Communications of the ACM

Recent Opinion



A Number Theorist Who Connects Math to Other Creative Pursuits
From ACM Opinion

A Number Theorist Who Connects Math to Other Creative Pursuits

Jordan Ellenberg calls on mathematics to explore everything from Internet fads to voting rights.

Theorists and Experimentalists Must Join Forces
From ACM Opinion

Theorists and Experimentalists Must Join Forces

Collaborations between theorists and experimentalists are crucial for accelerating research.

For Companies That Use ML, Labeled Data Is the Key Differentiator
From ACM Opinion

For Companies That Use ML, Labeled Data Is the Key Differentiator

Any company that is considering using machine learning cannot overlook one technical choice: supervised or unsupervised learning.

Should Alexa Read Our Moods?
From ACM Opinion

Should Alexa Read Our Moods?

Companies should be barred from analyzing what people say and how they sound to recommend products or personalize advertising messages.

Collusion Rings Threaten the Integrity of Computer Science Research
From Communications of the ACM

Collusion Rings Threaten the Integrity of Computer Science Research

Experiences discovering attempts to subvert the peer-review process.

Aversion to Versions
From Communications of the ACM

Aversion to Versions

Code needs to run anywhere as long as the necessary dependencies can be resolved.

The Risks of Election Believability (or Lack Thereof)
From Communications of the ACM

The Risks of Election Believability (or Lack Thereof)

With 90% of the 2020 U.S. general election ballot contents verifiable by paper, why do only 65% of voters trust the results?

Defining a Role for AI Ethics in National Security
From ACM Opinion

Defining a Role for AI Ethics in National Security

Mariarosaria Taddeo, an associate professor and senior research fellow at the Oxford Internet Institute and Dstl Ethics Fellow at the Alan Turing Institute, discusses...

Charlie Marcus Knows That Quantum Facts Aren't Complicated
From ACM Opinion

Charlie Marcus Knows That Quantum Facts Aren't Complicated

The secret to making a qubit for future quantum computers might depend on knowing how to tie knots in unusual materials, argues quantum physicist Charlie Marcus...

Understanding the Differences Between Biological and Computer Vision
From ACM Opinion

Understanding the Differences Between Biological and Computer Vision

Harvard Medical University Professor Gabriel Kreiman provides an account of how humans and animals process visual data and how far techno come toward replicating...

Quantifying Uncertainty in Deep Learning
From ACM Opinion

Quantifying Uncertainty in Deep Learning

Aalto University Professor Arno Solin discusses how to improve deep learning uncertainty with doctoral student Lassi Meronen.

Cooperative AI: Machines Must Learn to Find Common Ground
From ACM Opinion

Cooperative AI: Machines Must Learn to Find Common Ground

To help humanity solve fundamental problems of cooperation, scientists need to reconceive artificial intelligence as deeply social.

Professor Advocates Taking AI Research Back to Its Roots
From ACM Opinion

Professor Advocates Taking AI Research Back to Its Roots

To build a general artificial intelligence, we may need to know more about our own minds, argues computer scientist Melanie Mitchell.

AI Drives Crossword-Solving Program to Tournament Victory
From ACM Opinion

AI Drives Crossword-Solving Program to Tournament Victory

Plagued by unifinished crossword puzzles? Matt Ginsberg, a pro crossword writer and AI scientist, wrote a program that solves crosswords.

AI May Have a Lot to Learn From Children
From ACM Opinion

AI May Have a Lot to Learn From Children

Exploratory learning, the kind that is exhibited by children, might better inform AI development than the habitual learning processes employed by adults, according...

Trustworthy Scientific Computing
From Communications of the ACM

Trustworthy Scientific Computing

Addressing the trust issues underlying the current limits on data sharing.

The 10 Best Practices for Remote Software Engineering
From Communications of the ACM

The 10 Best Practices for Remote Software Engineering

Focusing on the human element of remote software engineer productivity.

Let's Be Honest
From Communications of the ACM

Let's Be Honest

Seeking to rectify the two mutually exclusive ways of comparing computational power — encoding and simulation.

Building a Multilingual Wikipedia
From Communications of the ACM

Building a Multilingual Wikipedia

Seeking to develop a multilingual Wikipedia where content can be shared among language editions.

Roots of 'Program' Revisited
From Communications of the ACM

Roots of 'Program' Revisited

Considering the fundamental nature and malleability of programming.
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account