acm-header
Sign In

Communications of the ACM

Recent Opinion



L. Peter Deutsch on the Fallacies of Distributed Computing
From ACM Opinion

L. Peter Deutsch on the Fallacies of Distributed Computing

How relevant are the fallacies today?

Let the Linux Kernel Rust
From ACM Opinion

Let the Linux Kernel Rust

Rust is creeping into the Linux kernel, which could mean a very important step forward in terms of security.

What Do Developers Want and Need from Secure Coding Training?
From ACM Opinion

What Do Developers Want and Need from Secure Coding Training?

There is still confusion about the role developers play in software security

The Crackdown in China Is a Hot Mess, and It's Coming for Us
From ACM Opinion

The Crackdown in China Is a Hot Mess, and It's Coming for Us

Recent moves by the Chinese government against tech companies represent a terrifying government action.

Governing AI Safety through Independent Audits
From ACM Opinion

Governing AI Safety through Independent Audits

Governance of highly automated systems is critical to garner widespread public trust

How Higher Ed Can Win at Tech Offense and Defense
From ACM Opinion

How Higher Ed Can Win at Tech Offense and Defense

To live in a world that is enhanced rather than oppressed by technology, we need to change its culture from one of opportunism to one in the public interest

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.

Artificial Intelligence and the Intelligence Community
From ACM Opinion

Artificial Intelligence and the Intelligence Community

The intelligence community's budget and acquisition processes rise to the top of the issues it must address before it can take full advantage of AI

FTC Commissioner Rebecca Slaughter: Why Today's Data Privacy Approaches Don't Work
From ACM Opinion

FTC Commissioner Rebecca Slaughter: Why Today's Data Privacy Approaches Don't Work

The era of the Federal Trade Commission being dismissed as having some bark and little bite appears to be over.

Algorithmic Impact Assessments Should Leverage Diverse Expertise and Complex Histories
From ACM Opinion

Algorithmic Impact Assessments Should Leverage Diverse Expertise and Complex Histories

There is a pressing need to establish algorithmic impact assessment practices from the ground up.

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.

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.

The Brutal Truth About Bitcoin
From ACM Opinion

The Brutal Truth About Bitcoin

Are cryptocurrencies the wave of the future and should you be using and investing in them?

Wanted: Rules for Pandemic Data Access That Everyone Can Trust
From ACM Opinion

Wanted: Rules for Pandemic Data Access That Everyone Can Trust

In the wake of COVID-19, a pandemic treaty could be a way to agree on data access before the next emergency strikes.

Are We Waiting for Everyone to Get Hacked?
From ACM Opinion

Are We Waiting for Everyone to Get Hacked?

Leon Panetta is one of the few American government officials who can look around at the nation's rolling cyberdisasters and justifiably say, “I told you so.”

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...

Should Alexa Read Our Moods?
From ACM Opinion

Should Alexa Read Our Moods?

Companies should be barred from analyzing what people say and how they sound to recommend products or personalize advertising messages.
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account