acm-header
Sign In

Communications of the ACM

Recent Opinion


bg-corner

The Future of Information Work
From Communications of the ACM

The Future of Information Work

Considering the recent effects of remote work on network structure.

Intro to Model-Free and Model-Based Reinforcement Learning
From ACM Opinion

Intro to Model-Free and Model-Based Reinforcement Learning

Neuroscientist and author Daeyeol Lee talks reinforcement learning in humans and animals, AI and natural intelligence, and more.

Testing in Python with pytest
From ACM Opinion

Testing in Python with pytest

Software engineer discusses the popularity and use of pytest for Python testing.

'Sentience' Is the Wrong Discussion to Have on AI Right Now
From ACM Opinion

'Sentience' Is the Wrong Discussion to Have on AI Right Now

A more important conversation would be one about human compatibility and trust.

Google's 'Sentient' Chatbot Is Our Self-Deceiving Future
From ACM Opinion

Google's 'Sentient' Chatbot Is Our Self-Deceiving Future

The next generation of AI will put the pathetic fallacy on steroids.

Human-Like Programs Abuse Our Empathy
From ACM Opinion

Human-Like Programs Abuse Our Empathy

It is easy to be fooled by the mimicry, but consumers need transparency about how such systems are used.

It's Time for AI to Retire the Turing Test
From ACM Opinion

It's Time for AI to Retire the Turing Test

The Turing Test's most troubling legacy is an ethical one: It is fundamentally about deception.

How Smarter AI Will Change Creativity
From ACM Opinion

How Smarter AI Will Change Creativity

The promise and perils of a breakthrough in machine intelligence.

Why Robots Need to See
From ACM Opinion

Why Robots Need to See

Cameras and vision-based perception will increasingly serve as the technological underpinning for mobile robots going forward.

Teaching Robots to Help People in Their Everyday Lives
From ACM Opinion

Teaching Robots to Help People in Their Everyday Lives

An interview with Max Braun of Everyday Robots.

Why Science Needs More Research Software Engineers
From ACM Opinion

Why Science Needs More Research Software Engineers

Ten years after their profession got its name, research software engineers seek to swell their ranks.

Democracy Deserves Better Algorithms
From ACM Opinion

Democracy Deserves Better Algorithms

Big Tech could deploy any number of solutions to slow the spread of disinformation, with the most promising being to fix the algorithms.

Code Breaker: Meet the Man Who Virtually Invented Computer Art
From ACM Opinion

Code Breaker: Meet the Man Who Virtually Invented Computer Art

Herbert W. Franke's digital work is finally being recognized as revolutionary after being rejected and scorned in the 1950s.

We Should Not Try to Make Conscious Software—Until We Should
From ACM Opinion

We Should Not Try to Make Conscious Software—Until We Should

Eventually, the most ethical option might be to divert all resources toward building very happy machines.

Why All Cryptocurrency Should 'Die in a Fire'
From ACM Opinion

Why All Cryptocurrency Should 'Die in a Fire'

Computer scientist Nicholas Weaver thinks cryptocurrency is a terrible idea that will end in disaster.

Artificial Intelligence Is Breaking Patent Law
From ACM Opinion

Artificial Intelligence Is Breaking Patent Law

Inventions devised by machines require their own intellectual property law and an international treaty.

How to Write Software with Mathematical Perfection
From ACM Opinion

How to Write Software with Mathematical Perfection

Leslie Lamport revolutionized how computers talk to each other, and now he's working on how engineers talk to their machines.

Our House Is On Fire
From Communications of the ACM

Our House Is On Fire: The Climate Emergency and Computing's Responsibility

Efficiencies delivered by computing technology could play a vital role in enabling continued functionality within a resource-constrained future.

The Planning and Care of Data
From Communications of the ACM

The Planning and Care of Data

Rearranging buckets for no good reason.

Involvement and Detachment
From Communications of the ACM

Involvement and Detachment

How detachment from your community blocks your success at leading innovations, and what to do about it.
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account