Sign In

Communications of the ACM

Recent Articles



Aversion to Versions
From Communications of the ACM

Aversion to Versions

Code needs to run anywhere as long as the necessary dependencies can be resolved.

The Risks of Election Believability (or Lack Thereof)
From Communications of the ACM

The Risks of Election Believability (or Lack Thereof)

With 90% of the 2020 U.S. general election ballot contents verifiable by paper, why do only 65% of voters trust the results?

How to Be Responsible in AI Publication
From ACM Opinion

How to Be Responsible in AI Publication

A white paper from Partnership on AI advises on navigating the risks of AI research and responsible publication.

Caution Ahead: Navigating Risks to Freedoms Posed by AI
From ACM Opinion

Caution Ahead: Navigating Risks to Freedoms Posed by AI

NSCAI commissioners and PCLOB members urge a task force to examine the challenges of using AI systems across federal agencies.

Data Scientists' Important Role in Defeating COVID Vaccine Skepticism
From ACM Opinion

Data Scientists' Important Role in Defeating COVID Vaccine Skepticism

Without a basic understanding of data measures and how they're computed, data-driven vaccine safety and effectiveness messages can become meaningless sound bites...

Can Machines Control Our Brains?
From ACM Opinion

Can Machines Control Our Brains?

Advances in brain-computer interface technology are impressive, but not close to anything resembling mind control.

'Clearly AI Is Going to Win'
From ACM Opinion

'Clearly AI Is Going to Win'

Nobel-winning psychologist Daniel Kahneman discusses listening to science, avoiding system noise, and the inevitability of AI over human intelligence.

European AI Needs Strategic Leadership, Not Overregulation
From ACM Opinion

European AI Needs Strategic Leadership, Not Overregulation

EU regulation of AI could limit the use cases and innovation and put the EU in a technologically inferior position globally.

Defining a Role for AI Ethics in National Security
From ACM Opinion

Defining a Role for AI Ethics in National Security

Mariarosaria Taddeo, an associate professor and senior research fellow at the Oxford Internet Institute and Dstl Ethics Fellow at the Alan Turing Institute, discusses...

Stop the Emerging AI Cold War
From ACM Opinion

Stop the Emerging AI Cold War

Proliferating military artificial intelligence will leave the world less safe—so we must focus on ethics and global cooperation, argues Denise Garcia, vice-chair...

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.

Trustworthy Scientific Computing
From Communications of the ACM

Trustworthy Scientific Computing

Addressing the trust issues underlying the current limits on data sharing.

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.

CS Unplugged or Coding Classes?
From Communications of the ACM

CS Unplugged or Coding Classes?

Perhaps a more appropriate question is 'Why not both'?

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 10 Best Practices for Remote Software Engineering
From Communications of the ACM

The 10 Best Practices for Remote Software Engineering

Focusing on the human element of remote software engineer productivity.

Let's Be Honest
From Communications of the ACM

Let's Be Honest

Seeking to rectify the two mutually exclusive ways of comparing computational power — encoding and simulation.

Why Cryptocurrency Is A Giant Fraud
From ACM Opinion

Why Cryptocurrency Is A Giant Fraud

Speculators might make money on cryptocurrency, but the arguments for its usefulness fail completely.

Why Bitcoin Is Bad for the Environment
From ACM Opinion

Why Bitcoin Is Bad for the Environment

Cryptocurrency mining uses huge amounts of power — and can be as destructive as the real thing.

Tech in the Post-Pandemic World
From ACM Opinion

Tech in the Post-Pandemic World

Assessing its future, both the bad and the good.
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account