acm-header
Sign In

Communications of the ACM

Recent Opinion



The U.S. Needs to Get Back in the Business of Making Chips
From ACM Opinion

The U.S. Needs to Get Back in the Business of Making Chips

Pandemic-induced supply disruptions and competition from China pressuring U.S. companies to manufacture semiconductors at home.

Improving Code Quality and Penetration Testing With DAST
From ACM Opinion

Improving Code Quality and Penetration Testing With DAST

Dynamic application security testing can provide developers with meaningful feedback loops.

Why Machine Learning Can't Understand Human Language
From ACM Opinion

Why Machine Learning Can't Understand Human Language

While larger deep neural networks can incrementally improveme specific tasks, they aren't fit for general natural language understanding.

Kubernetes Magic Is in Enterprise Standardization, Not App Portability
From ACM Opinion

Kubernetes Magic Is in Enterprise Standardization, Not App Portability

Kubernetes isn't going to magically make your applications portable, but it just might give you something even better.

Building Artificial Intelligence: Reward Is Not Enough
From ACM Opinion

Building Artificial Intelligence: Reward Is Not Enough

Rewards are not enough to build artificial intelligence, says data scientist Herbert Roitblat, countering claims from a recent paper by DeepMind scientists.

 Non-Relational's Quiet Revolution in Databases
From ACM Opinion

Non-Relational's Quiet Revolution in Databases

It's no longer exciting to talk about the rise of non-relational databases, but it's happening all the same.

TinyML: What Is It and How Will It Change Machine Learning Best Practices?
From ACM Opinion

TinyML: What Is It and How Will It Change Machine Learning Best Practices?

TinyML will change machine-learning best practices by encouraging more developers to view it as a viable option.

Faster Python Programming: How Developers Built Pyston and Where It Goes Next
From ACM Opinion

Faster Python Programming: How Developers Built Pyston and Where It Goes Next

Now in version 2.2, Pyston stakes its claim on the speed and performance of web applications.

Tesla AI Chief Says Self-Driving Cars Don't Need Lidar
From ACM Opinion

Tesla AI Chief Says Self-Driving Cars Don't Need Lidar

Andrej Karpathy shares why the company still believes in a purely vision-based autonomous driving solution.

Microsoft CEO Satya Nadella on the Business of Windows
From ACM Opinion

Microsoft CEO Satya Nadella on the Business of Windows

Microsoft CEO discusses efforts to make Windows 11 more flexible and open than predecessors.

 The Danger of Anthropomorphic Language in Robotic AI Systems
From ACM Opinion

The Danger of Anthropomorphic Language in Robotic AI Systems

Clear, non-anthropomorphic language is central to dismantling misconceptions of AI as a black box.

Q&A with Google's Bill Magro
From ACM Opinion

Q&A with Google's Bill Magro

Google's new chief technologist of HPC talks quantum computers, AI, cloud, silicone packaging, interconnect technology, and expanding HPC's reach.

How Do We Stop the Supercomputing Carbon Crisis?
From ACM Opinion

How Do We Stop the Supercomputing Carbon Crisis?

Efficiency measures are struggling to keep pace with, let alone make headway on, the accelerating demands of modern supercomputers.

An Interview with Jim Keller: 'The Laziest Person at Tesla'
From ACM Opinion

An Interview with Jim Keller: 'The Laziest Person at Tesla'

Veteran chip designer covers his past lives, Moore's Law, AI-designed chips, security, ethics, and more.

Neo4j's $325 Million Venture Suggests Databases Are Cool Again
From ACM Opinion

Neo4j's $325 Million Venture Suggests Databases Are Cool Again

Relational databases aren't dead, but database innovation is cropping up in all sorts of places now, including graph databases.

 The Next Critical Talent Shortage Won't Be Fortran
From ACM Opinion

The Next Critical Talent Shortage Won't Be Fortran

To understand where talent shortages might arise, look at critical infrastructure.

Reimplementing Software Interfaces Is Fair Use
From Communications of the ACM

Reimplementing Software Interfaces Is Fair Use

A multifactored rationale for denying Oracle's claim against Google.

Google's AI Approach to Microchips Is Welcome—but Needs Care
From ACM Opinion

Google's AI Approach to Microchips Is Welcome—but Needs Care

Artificial intelligence can help the electronics industry to speed up chip design. But the gains must be shared equitably.

What Makes Quantum Computing So Hard to Explain?
From ACM Opinion

What Makes Quantum Computing So Hard to Explain?

To understand what quantum computers can do—and what they can’t—avoid falling for overly simple explanations.

Machine Learning Security Needs New Perspectives and Incentives
From ACM Opinion

Machine Learning Security Needs New Perspectives and Incentives

Researchers and developers racing to make deep learning available to different applications need to actively seek out and address security challenges before they...
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account