acm-header
Sign In

Communications of the ACM

Recent Opinion


bg-corner

Competitive Compatibility
From Communications of the ACM

Competitive Compatibility: Let's Fix the Internet, Not the Tech Giants

Seeking to make Big Tech less central to the Internet.

Who's Building the Foundation Models of the Future?
From ACM Opinion

Who's Building the Foundation Models of the Future?

Curation, auditing, and evaluation of so-called 'foundation models' should not be left to the tech industry.

Building Computer Models That See Everything
From ACM Opinion

Building Computer Models That See Everything

Advanced modeling and experimental techniques help computational neuroscientist understand how our minds try to perceive the world

Where Should Information Go to Be Safe?
From ACM Opinion

Where Should Information Go to Be Safe?

Enterprise data is safest in the cloud and in the 'fog', according to one expert

Machine Learning Won't Solve Natural Language Understanding
From ACM Opinion

Machine Learning Won't Solve Natural Language Understanding

Data-driven approaches to NLU are psychologically, cognitively, and computationally implausible.

Battery Pioneer Akira Yoshino Talks Tesla, Apple, and the Electric Future
From ACM Opinion

Battery Pioneer Akira Yoshino Talks Tesla, Apple, and the Electric Future

2019 Nobel Prize winner discusses the prospect of hydrogen fuel-cell vehicles and autonomous electric vehicles that charge themselves

Testing Educational Digital Games
From Communications of the ACM

Testing Educational Digital Games

Diversifying usability studies utilizing rapid application development.

Protecting the Global Internet from Technology Cold Wars
From Communications of the ACM

Protecting the Global Internet from Technology Cold Wars

Considering the perceived dangers of the global information flow.

Why One of Ethereum's Cofounders Is Walking Away from Crypto
From ACM Opinion

Why One of Ethereum's Cofounders Is Walking Away from Crypto

Anthony Di Iorio discusses his exit, the trends behind crypto's rise, risk, security, and changes coming to Ethereum

What Does Saying That 'Programming Is Hard' Really Say, and About Whom?
From Communications of the ACM

What Does Saying That 'Programming Is Hard' Really Say, and About Whom?

Shifting the focus from the perceived difficulty of learning programming to making programming more universally accessible.

The Domestic Computer Science Graduate Students Are There, We Just Need to Recruit Them
From Communications of the ACM

The Domestic Computer Science Graduate Students Are There, We Just Need to Recruit Them

Proven practices to recruit domestic computer science graduate students.

With Internet Shutdowns, India Is Violating a 'Duty to Memory'
From ACM Opinion

With Internet Shutdowns, India Is Violating a 'Duty to Memory'

The shutdowns, aimed at quelling unrest, undercut the nation's moral and ethical obligation to record history as it is.

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.

 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.

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.

 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.

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.

Why Computing Students Should Contribute to Open Source Software Projects
From Communications of the ACM

Why Computing Students Should Contribute to Open Source Software Projects

Acquiring developer-prized practical skills, knowledge, and experiences.

The 2021 Software Developer Shortage Is Coming
From Communications of the ACM

The 2021 Software Developer Shortage Is Coming

Companies must address the difficulty of hiring and retaining high-skilled employees from an increasingly smaller labor supply.

A Vision to Compute like Nature
From Communications of the ACM

A Vision to Compute like Nature: Thermodynamically

Advocating a new, physically grounded, computational paradigm centered on thermodynamics and an emerging understanding of using thermodynamics to solve problems...
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account