Sign In

Communications of the ACM

Recent Articles



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.

Software Professionals, Malpractice Law, and Codes of Ethics
From Communications of the ACM

Software Professionals, Malpractice Law, and Codes of Ethics

In pursuit of professional status for computing professionals.

Understanding Law and the Rule of Law
From Communications of the ACM

Understanding Law and the Rule of Law: A Plea to Augment CS Curricula

Why law matters for computer scientists and other folk.

The Push for Stricter Rules for Internet Platforms
From Communications of the ACM

The Push for Stricter Rules for Internet Platforms

Considering the origins, interpretations, and possible changes to Communications Decency Act §230 amid an evolving online environment.

Content Moderation Modulation
From Communications of the ACM

Content Moderation Modulation

Deliberating on how to regulate—or not regulate—online speech in the era of evolving social media.

Imagine a World Without Apps
From ACM Opinion

Imagine a World Without Apps

Video games are inching away from apps. Maybe every other industry can, too.

Silicon Politics
From Communications of the ACM

Silicon Politics

Tracing the widening path between Silicon Valley and Washington, D.C.

Removing Kode
From Communications of the ACM

Removing Kode

Dead functions and dead features.

Copyright's Online Service Providers Safe Harbors Under Siege
From Communications of the ACM

Copyright's Online Service Providers Safe Harbors Under Siege

Reviewing the most significant changes recommended in the recently released U.S. Copyright Office Section 512 Study.

Autonomous Vehicle Safety
From Communications of the ACM

Autonomous Vehicle Safety: Lessons from Aviation

How more than 25years of experience with aviation safety-critical systems can be applied to autonomous vehicle systems.

A Recent Renaissance in Privacy Law
From Communications of the ACM

A Recent Renaissance in Privacy Law

Considering the recent increased attention to privacy law issues amid the typically slow pace of legal change.

Automation Imperative Accelerates
From ACM Opinion

Automation Imperative Accelerates

Increased automation—with its ability to significantly boost societal productivity—is needed to help modern nations address seemingly intractable challenges such...

AI Authorship?
From Communications of the ACM

AI Authorship?

Considering the role of humans in copyright protection of outputs produced by artificial intelligence.

How to Curtail Oversensing in the Home
From Communications of the ACM

How to Curtail Oversensing in the Home

Limiting sensitive information leakage via smart-home sensor data.

What Role for Antitrust in Regulating Platforms?
From Communications of the ACM

What Role for Antitrust in Regulating Platforms?

Using regulation to protect competition and innovation.

Secure Development Tools and Techniques Need More Research That Will Increase Their Impact and Effectiveness in Practice
From Communications of the ACM

Secure Development Tools and Techniques Need More Research That Will Increase Their Impact and Effectiveness in Practice

Secure development is an important and pressing problem.

Computers Do Not Make Art, People Do
From Communications of the ACM

Computers Do Not Make Art, People Do

The continually evolving relationship between artistic technologies and artists.

Increasing Automation in Policing
From Communications of the ACM

Increasing Automation in Policing

Seeking the delicate balance between civil liberties and policing public safety.

Don't Kill Innovation With Excessive Regulation
From ACM Opinion

Don't Kill Innovation With Excessive Regulation

California's new law forcing ride-sharing companies to treat their drivers as employees could harm or kill an important new business model.

How Might We Increase System Trustworthiness?
From Communications of the ACM

How Might We Increase System Trustworthiness?

Summarizing some of the changes that seem increasingly necessary to address known system and network deficiencies and anticipate currently unknown vulnerabilities...
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account