acm-header
Sign In

Communications of the ACM

Recent Opinion


bg-corner

 Supercomputer Emulator: AI's New Role in Science
From ACM Opinion

Supercomputer Emulator: AI's New Role in Science

Chris Bishop, Microsoft's head of AI4Science, sees machine learning partially supplanting simulation.

'The New Generation of Computer Scientist Wants to Benefit Society'
From ACM Opinion

'The New Generation of Computer Scientist Wants to Benefit Society'

Professor Jim Kurose discusses the type of science computing researchers are focusing on and the future of the field.

On the Model of Computation: Counterpoint
From Communications of the ACM

On the Model of Computation: Counterpoint: Parallel Programming Wall and Multicore Software Spiral: Denial Hence Crisis

Parallel programming wall and multicore software spiral: Denial hence crisis.

On the Model of Computation: Point
From Communications of the ACM

On the Model of Computation: Point: We Must Extend Our Model of Computation to Account for Cost and Location

We must extend our model of computation to account for cost and location.

Security by Labeling
From Communications of the ACM

Security by Labeling

Protecting and empowering the digital consumer.

These Are Not the Apes You Are Looking For
From Communications of the ACM

These Are Not the Apes You Are Looking For

Considering copyright licensing issues involving non-fungible tokens to manage creative works.

Democratizing LLMs Needs a Revolution in AI Hardware
From ACM Opinion

Democratizing LLMs Needs a Revolution in AI Hardware

Hardware barriers must be overcome to make LLMs available to a broader audience.

Data Breaches Involve the Same Stories Again and Again
From ACM Opinion

Data Breaches Involve the Same Stories Again and Again

Only when we learn from them can we make headway in stopping the cycle.

When Should a Black Box Be Transparent?
From Communications of the ACM

When Should a Black Box Be Transparent?

When is a replacement not a replacement?

An Interview with Dana Scott
From Communications of the ACM

An Interview with Dana Scott

ACM Fellow and A.M. Turing Award recipient Dana Scott reflects on his career.

An Interview with Dana Scott
From Communications of the ACM

An Interview with Dana Scott

ACM Fellow and A.M. Turing Award recipient Dana Scott reflects on his career.

Transforming Science through Cyberinfrastructure
From Communications of the ACM

Transforming Science through Cyberinfrastructure

NSF's vision for the U.S. cyberinfrastructure ecosystem for science and engineering in the 21st century.

The Latin of Software Code Is Thriving
From ACM Opinion

The Latin of Software Code Is Thriving

Next time you laugh at musty old tech, remember that new technologies are often built on it.

Algorithms with Predictions
From Communications of the ACM

Algorithms with Predictions

Seeking a new approach that goes beyond worst-case analysis.

Cookie Monster
From Communications of the ACM

Cookie Monster

Inscrutable cookie banners torment users while failing to inform consent.

The Future of Information Work
From Communications of the ACM

The Future of Information Work

Considering the recent effects of remote work on network structure.

Apple's Challenge to Virtualization Software
From Communications of the ACM

Apple's Challenge to Virtualization Software

Is it okay for security researchers to virtualize software to look for vulnerabilities?

Testing in Python with pytest
From ACM Opinion

Testing in Python with pytest

Software engineer discusses the popularity and use of pytest for Python testing.

Why Robots Need to See
From ACM Opinion

Why Robots Need to See

Cameras and vision-based perception will increasingly serve as the technological underpinning for mobile robots going forward.

Democracy Deserves Better Algorithms
From ACM Opinion

Democracy Deserves Better Algorithms

Big Tech could deploy any number of solutions to slow the spread of disinformation, with the most promising being to fix the algorithms.
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account