acm-header
Sign In

Communications of the ACM

Recent Opinion


bg-corner

The AI in a Jar
From ACM Opinion

The AI in a Jar

Exploring a metaphysical argument against artificial intelligence.

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?

Patterns and Prose
From ACM Opinion

Patterns and Prose

A University of Southern California computer scientist is a coder by trade and a poet at heart.

25 years with cURL
From ACM Opinion

25 years with cURL

Founder and lead developer Daniel Stenberg discusses looking after cURL and libcurl for the past 25 years.

Timnit Gebru Is Building a Slow AI Movement
From ACM Opinion

Timnit Gebru Is Building a Slow AI Movement

Her new organization, DAIR, aims to show a more thoughtful mode of AI research.

Quantum Computing Has a Hype Problem
From ACM Opinion

Quantum Computing Has a Hype Problem

Quantum computing startups are all the rage, but it is unclear if they will be able to produce anything of use in the near future.

Democratize Machine Learning with No-Code AI
From ACM Opinion

Democratize Machine Learning with No-Code AI

Organizations lacking skilled data scientists and ML engineers can create and deploy ML models, too.

Congress's Antitrust Bills Have a Problem: The Happy Customer
From ACM Opinion

Congress's Antitrust Bills Have a Problem: The Happy Customer

Politicians must walk a fine line as they try to rein in Big Tech's self-preferencing tactics.

AI Suggested 40,000 New Chemical Weapons in Six Hours
From ACM Opinion

AI Suggested 40,000 New Chemical Weapons in Six Hours

Drug-developing artificial intelligence invents 40,000 potentially lethal molecules in quarter of a day.

Systems Abstractions
From Communications of the ACM

Systems Abstractions

Computing professionals use powerful abstractions to tame complexity in large software systems and distributed networks.

Getting Off the Mad Path
From Communications of the ACM

Getting Off the Mad Path

Debuggers and assertions.

Explainable AI
From Communications of the ACM

Explainable AI

Opening the black box or Pandora's Box?

Web Scraping
From ACM Opinion

Web Scraping

The increasing use of computational approaches for data collection and data analysis in social sciences research.

Yoshua Bengio: 'I Have Rarely Been as Enthusiastic about a New Research Direction'
From ACM Opinion

Yoshua Bengio: 'I Have Rarely Been as Enthusiastic about a New Research Direction'

Yoshua Bengio gushes about GFlowNets, calling them "a new beast" for which the appropriate optimization algorithms are still making rapid progress

Meta's Yann LeCun on His Vision for Human-level AI
From ACM Opinion

Meta's Yann LeCun on His Vision for Human-level AI

Rather than try to replace natural intelligence, create AI that is compatible with human intelligence

Europe Is in Danger of Using the Wrong Definition of AI
From ACM Opinion

Europe Is in Danger of Using the Wrong Definition of AI

Some intelligent systems are at risk of being excluded from oversight in the EU's proposed legislation

Why You Can't Rebuild Wikipedia with Crypto
From ACM Opinion

Why You Can't Rebuild Wikipedia with Crypto

Software engineer and Wikipedia editor talks about her Web3 skepticism

The Ecological Impacts of Computation and the Cloud
From ACM Opinion

The Ecological Impacts of Computation and the Cloud

The cloud is not only material but also an ecological force

Who Gets to Decide if an AI Is Alive?
From ACM Opinion

Who Gets to Decide if an AI Is Alive?

We need a Turing Test for consciousness that works for modern AI
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account