acm-header
Sign In

Communications of the ACM

Recent Opinion


bg-corner

Ethical AI is Not about AI
From Communications of the ACM

Ethical AI is Not about AI

The equation Ethics + AI = Ethical AI is questionable.

The Elephant in the Room
From Communications of the ACM

The Elephant in the Room

It is time to get the POSIX elephant off our necks.

The AI Ethicist's Dirty Hands Problem
From Communications of the ACM

The AI Ethicist's Dirty Hands Problem

Attempting to balance sometimes-conflicting interests.

The End of Programming
From Communications of the ACM

The End of Programming

The end of classical computer science is coming, and most of us are dinosaurs waiting for the meteor to hit.

Are Software Updates Useless against Advanced Persistent Threats?
From Communications of the ACM

Are Software Updates Useless against Advanced Persistent Threats?

Considering the conundrum of software updates.

From Quantum Computing to Quantum Communications
From Communications of the ACM

From Quantum Computing to Quantum Communications

Attempting to disentangle mechanical principles.

Yoshua Bengio: The Past, Present, and Future of Deep Learning
From ACM Opinion

Yoshua Bengio: The Past, Present, and Future of Deep Learning

2018 ACM A.M. Turing Award recipient discusses his career, collaborations, deep learning's promise, and directions for the field.

Building a New Economy
From Communications of the ACM

Building a New Economy: Data, AI, and Web3

How distributed technologies could return more control to users.

Can Universities Combat the 'Wrong Kind of AI'?
From Communications of the ACM

Can Universities Combat the 'Wrong Kind of AI'?

Seeking an artificial intelligence reset.

The Four Horsemen of an Ailing Software Project
From Communications of the ACM

The Four Horsemen of an Ailing Software Project

Don't let the pale rider catch you with an exception.

The Context Problem in Artificial Intelligence
From Communications of the ACM

The Context Problem in Artificial Intelligence

The artificial intelligence design challenge of teaming humans and machines is difficult because machines cannot read the context of use.

Software Engineering in Physics Research
From ACM Opinion

Software Engineering in Physics Research

A discussion on how physics research scientists use software.

Rethinking Silicon Valley
From Communications of the ACM

Rethinking Silicon Valley: Stewart Brand's Lost Journal

Discovering a hidden chapter in computing history.

Mobile-App Privacy Nutrition Labels Missing Key Ingredients for Success
From Communications of the ACM

Mobile-App Privacy Nutrition Labels Missing Key Ingredients for Success

Android and iOS privacy labels confuse developers and end users.

Securing the Company Jewels
From Communications of the ACM

Securing the Company Jewels

GitHub and runbook security.

Data Platforms and Network Effects
From Communications of the ACM

Data Platforms and Network Effects

How data-network effects create opportunities and inflate expectations.

Linguistics and the Development of NLP
From ACM Opinion

Linguistics and the Development of NLP

An interview with Christopher Manning, director of the Stanford University AI Lab and an associate director of Stanford's Human-Centered Artificial Intelligence...

The AI Researcher Giving Her Field Its Bitter Medicine
From ACM Opinion

The AI Researcher Giving Her Field Its Bitter Medicine

Anima Anandkumar wants computer scientists to move beyond the matrix, among other challenges.

 Supercomputer Emulator: AI's New Role in Science
From ACM Opinion

Supercomputer Emulator: AI's New Role in Science

Chris Bishop, Microsoft's head of AI4Science, sees machine learning partially supplanting simulation.

Interpretable Machine Learning
From ACM Opinion

Interpretable Machine Learning

A conversation with Been Kim, staff research scientist at Google Brain.
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account