acm-header
Sign In

Communications of the ACM

Recent Interviews


bg-corner

How to Write Software with Mathematical Perfection
From ACM Opinion

How to Write Software with Mathematical Perfection

Leslie Lamport revolutionized how computers talk to each other, and now he's working on how engineers talk to their machines.

Computers Have Memories Too
From ACM Opinion

Computers Have Memories Too

Simons Foundation Junior Fellow Sebastian Wolff discusses his quest to simplify the switch between the two deletion processes.

Turning a Million-Qubit Quantum Computing Dream into Reality
From ACM Opinion

Turning a Million-Qubit Quantum Computing Dream into Reality

Intel's director of quantum hardware talks about quantum computing's reliance on the next generation of chips.

Future of Computer Science Is in Its Application to Daily Life
From ACM Opinion

Future of Computer Science Is in Its Application to Daily Life

Microsoft India CTO Shivkumar Kalyanaraman believes computer science's future will be based on how it can be applied as a utility.

The Future of Linux
From ACM Opinion

The Future of Linux

Fedora project leader Matthew Miller weighs in.

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.

What Stewart Brand Sees on the Horizon
From ACM Opinion

What Stewart Brand Sees on the Horizon

Silicon Valley prophet thinks tech can clean itself up.

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.

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.

Crypto and Technology for the People
From ACM Opinion

Crypto and Technology for the People

Brown University professor Seny Kamara talks about the intersection between social responsibility and cryptography/technology

Tracing the Evolution of the Computer, from Unusual to Ubiquitous
From ACM Opinion

Tracing the Evolution of the Computer, from Unusual to Ubiquitous

New book chronicles computer's journey from scientific instrument to general-purpose device

Supercomputing to Save the Planet
From ACM Opinion

Supercomputing to Save the Planet

Fujitsu CTO Vivek Mahajan says true power of cloud will come with democratizing HPC and quantum computers for the masses

Understanding Software Dynamics
From ACM Opinion

Understanding Software Dynamics

In an interview, computer architect Richard L. Sites discusses his new book

Connecting Large Language Models to Human Values
From ACM Opinion

Connecting Large Language Models to Human Values

AI researcher Connor Leahy talks about replicating GPT-2/GPT-3, superhuman AI, AI alignment, AI risk and research norms, and more

Machine-Learning Robustness, Foundation Models, and Reproducibility
From ACM Opinion

Machine-Learning Robustness, Foundation Models, and Reproducibility

An interview with Percy Liang, associate professor of Computer Science at Stanford University

Robot Learning at Google and Generalization via Language
From ACM Opinion

Robot Learning at Google and Generalization via Language

Google Robotics research scientist Eric Jang talks about robotic manipulation and self-supervised robotic learning

The Benefits of Rust
From ACM Opinion

The Benefits of Rust

An in-depth discussion about the virtue of Rust, its future, and more

How Much Has Quantum Computing Actually Advanced?
From ACM Opinion

How Much Has Quantum Computing Actually Advanced?

John Martinis, former chief architect of Google Sycamore, offers a measured perspective on quantum's progress

A Fix-It Job for Government Tech
From ACM Opinion

A Fix-It Job for Government Tech

To build trust in the government, it would help if the website worked

Self-Supervised Learning and Large Language Models
From ACM Opinion

Self-Supervised Learning and Large Language Models

Stanford PhD student discusses recent research on understanding, building, and controlling pre-trained models
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account