acm-header
Sign In

Communications of the ACM

Recent Opinion


bg-corner

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.

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.

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

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.

Mark Zuckerberg on His Big Metaverse Bet
From ACM Opinion

Mark Zuckerberg on His Big Metaverse Bet

Meta CEO explains why he is committed to the metaverse and able to make bets that others will not.

Lessons From Deploying Deep Learning to Production
From ACM Opinion

Lessons From Deploying Deep Learning to Production

Peter Gao, an early engineer at Cruise, reflects on his experience deploying deep-learning models into production.

Computers Have Memories Too
From ACM Opinion

Computers Have Memories Too

Simons Foundation Junior Fellow Sebastian Wolff discusses his quest to simplify the switch between the two deletion processes.

AI Companies Are Massively Faking the Loophole in the Turing Test
From ACM Opinion

AI Companies Are Massively Faking the Loophole in the Turing Test

Claims that an AI has achieved human levels of understanding should be approached with skepticism until it can be shown that humans were not involved.

Future of Computer Science Is in Its Application to Daily Life
From ACM Opinion

Future of Computer Science Is in Its Application to Daily Life

Microsoft India CTO Shivkumar Kalyanaraman believes computer science's future will be based on how it can be applied as a utility.

Beyond Interpretability: Developing a Language to Shape Our Relationships with AI
From ACM Opinion

Beyond Interpretability: Developing a Language to Shape Our Relationships with AI

Wouldn't it be nice if we could ask AI questions to learn how and why it makes its predictions?

To Win the Next War, the Pentagon Needs Nerds
From ACM Opinion

To Win the Next War, the Pentagon Needs Nerds

Data scientists, coders, and other techies could prove decisive in future conflicts—if Uncle Sam can recruit them.

Two Paths for Digital Disability Law
From Communications of the ACM

Two Paths for Digital Disability Law

Understanding the legal drivers of efforts to make technology accessible.

Can AI Improve Road Safety Now?
From ACM Opinion

Can AI Improve Road Safety Now?

Well before self-driving cars become a reality, there are simpler approaches that can make roads much safer.

Why It Is So Hard to Make AI Fair and Unbiased
From ACM Opinion

Why It Is So Hard to Make AI Fair and Unbiased

Competing notions of fairness exist, and sometimes they are totally incompatible with each other.

Can Open Source Sustain Itself without Losing Its Soul?
From ACM Opinion

Can Open Source Sustain Itself without Losing Its Soul?

What it means to be an open source contributor or maintainer has changed in recent years.

How Ukraine Has Defended Itself against Cyber Attacks
From ACM Opinion

How Ukraine Has Defended Itself against Cyber Attacks

As in Ukraine, U.S. organizations should work with U.S. cybersecurity agencies to prepare for and prevent attacks.

The Missing Voices in Natural Language Processing
From ACM Opinion

The Missing Voices in Natural Language Processing

Who and what is being represented in the data and development of NLP models?
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account