acm-header
Sign In

Communications of the ACM

Recent Opinion


bg-corner

When Hackers Were Heroes
From Communications of the ACM

When Hackers Were Heroes

The complex legacy of Steven Levy's obsessive programmers.

The Non-Psychopath's Guide to Managing an Open Source Project
From Communications of the ACM

The Non-Psychopath's Guide to Managing an Open Source Project

Respect your staff, learn from others, and know when to let go.

Devavrat Shah on Curbing Online Misinformation
From ACM Opinion

Devavrat Shah on Curbing Online Misinformation

MIT Professor Devavrat Shah shares his thoughts on human content moderation, recommendation algorithms, and diluting the spread of misinformation online.

Why Was SolarWinds So Vulnerable to a Hack?
From ACM Opinion

Why Was SolarWinds So Vulnerable to a Hack?

The federal government should set minimum security standards for software and software development.

What Can the Maker Movement Teach Us About the Digitization of Creativity?
From Communications of the ACM

What Can the Maker Movement Teach Us About the Digitization of Creativity?

Experimenting with the creative process.

50 Years of Pascal
From Communications of the ACM

50 Years of Pascal

The Pascal programming language creator Niklaus Wirth reflects on its origin, spread, and further development.

Science Is Not Another Opinion
From Communications of the ACM

Science Is Not Another Opinion

The issue is not who has the "truth," but whose claims deserve more credence.

What To Do About Deepfakes
From Communications of the ACM

What To Do About Deepfakes

Seeking to reap the positive uses of synthetic media while minimizing or preventing negative societal impact.

Informing California Privacy Regulations with Evidence from Research
From Communications of the ACM

Informing California Privacy Regulations with Evidence from Research

Designing and testing 'Do Not Sell My Personal Information' icons.

Let's Not Dumb Down the History of Computer Science
From Communications of the ACM

Let's Not Dumb Down the History of Computer Science

Donald Knuth on the best way to recognize the history of computer science.

Kabin Fever
From Communications of the ACM

Kabin Fever

KV's guidelines for KFH (koding from home).

When Permissioned Blockchains Deliver More Decentralization Than Permissionless
From Communications of the ACM

When Permissioned Blockchains Deliver More Decentralization Than Permissionless

Considerations for the governance of distributed systems.

Programming the Soon-to-Be World's Fastest Supercomputer
From ACM Careers

Programming the Soon-to-Be World's Fastest Supercomputer

The University of Delaware's Sunita Chandrasekaran is leading an international team that is designing an app for the world's fastest supercomputer, set to come...

Go Language at 13 Years: Ecosystem, Evolution, and Future in Conversation with Steve Francia
From ACM Opinion

Go Language at 13 Years: Ecosystem, Evolution, and Future in Conversation with Steve Francia

To understand where Go is coming from and where it is going, InfoQ reached out to Steve Francia, a core member of the Go programming language team at Google responsible...

Insights for AI from the Human Mind
From Communications of the ACM

Insights for AI from the Human Mind

How the cognitive sciences can inform the quest to build systems with the flexibility of the human mind.

The Immortal Soul of an Old Machine
From Communications of the ACM

The Immortal Soul of an Old Machine

Taking apart a book to figure out how it works.

Cybersecurity Research for the Future
From Communications of the ACM

Cybersecurity Research for the Future

Considering the wide range of technological and societal trade-offs associated with cybersecurity.

What Does It Take To Build a Chip Industry In India?
From ACM Opinion

What Does It Take To Build a Chip Industry In India?

An interview with Balajee Sowrirajan of Samsung Semiconductor India R&D.

Federated Learning for Privacy-Preserving AI
From Communications of the ACM

Federated Learning for Privacy-Preserving AI

Engineering and algorithmic framework to ensure data privacy and user confidentiality.

Navigating in Real-Time Environments
From Communications of the ACM

Navigating in Real-Time Environments

An interview with Jim Selman.
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account