acm-header
Sign In

Communications of the ACM

Recent Opinion


bg-corner

NSF on Chien's Grand Challenge for Sustainability
From Communications of the ACM

NSF on Chien's Grand Challenge for Sustainability

This Viewpoint focuses on ways the computing community can contribute broadly to environmental sustainability and identifies NSF Directorate for Computer and Information...

Do We Need a National Algorithms Safety Board?
From ACM Opinion

Do We Need a National Algorithms Safety Board?

Perfectly safe algorithmic systems are not possible, but safer systems are.

Designing an Ethical Tech Developer
From Communications of the ACM

Designing an Ethical Tech Developer

Studying how to improve teaching young people to ethically exercise the power of technology.

Who Is Liable when AI Kills?
From ACM Opinion

Who Is Liable when AI Kills?

We need to change rules and institutions while still promoting innovation to protect people from faulty artificial intelligence.

An AI Bill of Rights
From ACM Opinion

An AI Bill of Rights

Suresh Venkatasubramanian, professor of Computer Science and Data Science at Brown University, discusses the "Blueprint for an AI Bill of Rights" and more.

The Battle Over Women's Data
From ACM Opinion

The Battle Over Women's Data

In a post-Roe world, bodily autonomy must include control over personal data.

U.K. Online Safety Bill Is Doomed to Fail
From ACM Opinion

U.K. Online Safety Bill Is Doomed to Fail

Draft legislation suffers from mission creep, internal contradictions, and a dire lack of clear definitions.

An Analysis of Black Faculty in CS Research Departments
From Communications of the ACM

An Analysis of Black Faculty in CS Research Departments

Exploring Black faculty at computer science research departments where Ph.D. programs exist.

Four Ways to Add Active Learning to Computing Courses
From Communications of the ACM

Four Ways to Add Active Learning to Computing Courses

How active-learning techniques can benefit students in computing courses.

Can AI Invent?
From ACM Opinion

Can AI Invent?

Recent patent applications for two inventions that are claimed to have been made by an AI are bringing these questions to the fore.

The Overlooked Upsides of Algorithms in the Workplace
From ACM Opinion

The Overlooked Upsides of Algorithms in the Workplace

Orly Lobel, a law professor at the University of San Diego, believes technology can make the world a better place — and she knows in 2022, that makes her a bit...

Are We Cobblers without Shoes?
From Communications of the ACM

Are We Cobblers without Shoes?: Making Computer Science Data FAIR

In search of more efficient data sharing.

What Social Media Regulation Could Look Like
From ACM Opinion

What Social Media Regulation Could Look Like

Think of pipelines, not utilities.

Global Perspectives of Diversity, Equity, and Inclusion
From Communications of the ACM

Global Perspectives of Diversity, Equity, and Inclusion

ACM luminaries describe how their experiences with DEI issues vary between the different continents where they have lived.

More Crypto Regulation Is Needed—Now
From ACM Opinion

More Crypto Regulation Is Needed—Now

The U.S. Securities and Exchange Commission must use the FTX collapse to get clear about the rules and regulations that govern the crypto ecosystem.

 Why Don't Robots Have Rights? A Lawyer's Response
From ACM Opinion

Why Don't Robots Have Rights? A Lawyer's Response

Robots are hardware and software packages that lack a nature or any abilities outside of whatever their designers imagine.

 Why Don't Robots Have Rights?
From ACM Opinion

Why Don't Robots Have Rights?

In the future, people may look back with horror at how humans treated AI in the 21st century.

The Computer Scientist Who Is Boosting Privacy on the Internet
From ACM Opinion

The Computer Scientist Who Is Boosting Privacy on the Internet

Harry Halpin has helped create a new kind of network that might enable more private Internet conversations.

Intelligent Futures in Task Assistance
From Communications of the ACM

Intelligent Futures in Task Assistance

Applying lessons learned developing and deploying task management software.

What Must All Post-Secondary Students Learn about Computing?
From Communications of the ACM

What Must All Post-Secondary Students Learn about Computing?

Expanding students' understanding of computing's potential.
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account