acm-header
Sign In

Communications of the ACM

Recent Articles


bg-corner

How Compute and the Climate Go Hand-in-Hand
From ACM Opinion

How Compute and the Climate Go Hand-in-Hand

Data is critical to the success of all climate tech projects, whether to drive development or improve efficiency.

Deep Learning Is Hitting a Wall
From ACM Opinion

Deep Learning Is Hitting a Wall

What would it take for artificial intelligence to make real progress?

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

Security: The Lock and the Key to Blockchain's Future
From ACM Opinion

Security: The Lock and the Key to Blockchain's Future

For blockchain technology to fulfill its full potential, the security standard needs to mature

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

Intelligence and Comprehension
From ACM Opinion

Intelligence and Comprehension

What does it mean to say a computer model 'understands'?

Deep Learning Is a Bad Idea for Security
From ACM Opinion

Deep Learning Is a Bad Idea for Security

Deep learning must address some major issues before AI can scale more widely into security applications

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

Futures of Digital Governance
From Communications of the ACM

Futures of Digital Governance

Seeking to increase the interoperability among the technical and social sciences toward new forms of governance associated with digital technology.

Copyright Implications of Emulation Programs
From Communications of the ACM

Copyright Implications of Emulation Programs

How emulation programs might be affected by new claims of copyright infringement.

The Metaverse Will Require Computing Tech No One Knows How to Build
From ACM Opinion

The Metaverse Will Require Computing Tech No One Knows How to Build

Experts believe building the metaverse will require nearly every kind of chip to be an order of magnitude more powerful than it is today

Humans and AI: Problem Finders and Problem Solvers
From ACM Opinion

Humans and AI: Problem Finders and Problem Solvers

Technologies such as AlphaCode cannot think about and design their own problems, but they are very good problem solvers

The Inevitability of Trusted Third Parties
From ACM Opinion

The Inevitability of Trusted Third Parties

The search for a crypto use case continues

The Race to Save the Internet from Quantum Hackers
From ACM Opinion

The Race to Save the Internet from Quantum Hackers

The quantum computer revolution could break encryption, but more-secure algorithms can safeguard privacy

Why Is Silicon Valley Still Waiting for the Next Big Thing?
From ACM Opinion

Why Is Silicon Valley Still Waiting for the Next Big Thing?

Have the big thinkers of tech lost their mojo?

Open Source Intelligence
From ACM Opinion

Open Source Intelligence

Averting strategic surprises requires uncovering secrets hidden in plain sight

The Turing Trap
From ACM Opinion

The Turing Trap

The promise and peril of human-like artificial intelligence

Microsoft Quantum Computing Exec Sees Progress
From ACM Opinion

Microsoft Quantum Computing Exec Sees Progress

Company's novel, risky approach to quantum computing might be ready to put setbacks behind it

Facebook's Unglamorous Mistakes
From ACM Opinion

Facebook's Unglamorous Mistakes

Facebook's little mistakes have big consequences, too, but only for us

Is LiDAR on Its Way Out?
From ACM Opinion

Is LiDAR on Its Way Out?

As automation proliferates, sensing is increasingly moving toward software and away from LiDAR
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account