acm-header
Sign In

Communications of the ACM

Recent Articles


bg-corner

Hackers Used to Be Humans. Soon, AIs Will Hack Humanity
From ACM Opinion

Hackers Used to Be Humans. Soon, AIs Will Hack Humanity

To date, hacking has exclusively been a human activity. Not for long.

Google Has A Plan To 'Fix' Online Privacy. Everybody Hates It
From ACM Opinion

Google Has A Plan To 'Fix' Online Privacy. Everybody Hates It

Google recently decided to adopt a new way to track users, and says it's more private than cookies and nearly as effective for advertising. The rest of the Internet...

Data Is Power
From ACM Opinion

Data Is Power

Data has become a critical source of power, yet remains largely ungoverned. Washington needs to craft new rules.

Data Brokers Are a Threat to Democracy
From ACM Opinion

Data Brokers Are a Threat to Democracy

The unregulated practice of data brokerage is incredibly dangerous and harmful, and policymakers can ignore it no longer.

The Healing Power of Javascript
From ACM Opinion

The Healing Power of Javascript

For some, code is therapy, an escape and a path to hope in a troubled world.

Automation and the 'Winner Take Most' Effect
From ACM Opinion

Automation and the 'Winner Take Most' Effect

The threat that automation poses to humans has been greatly exaggerated, says Erik Brynjolfsson, director of the Stanford Digital Economy Lab and a senior fellow...

Undermining Mathematics In the Land of Zero
From ACM Opinion

Undermining Mathematics In the Land of Zero

Making mathematics and physics optional for an engineering degree runs counter to the spirit of the multi-disciplinary approach and reduces the talk of India's...

Let's Teach Computer Science Majors to Be Good Citizens
From ACM Opinion

Let's Teach Computer Science Majors to Be Good Citizens

Students in computer science are graduating college with less preparation than students in all other majors to become agents of responsible change in an increasingly...

Building a Multilingual Wikipedia
From Communications of the ACM

Building a Multilingual Wikipedia

Seeking to develop a multilingual Wikipedia where content can be shared among language editions.

Roots of 'Program' Revisited
From Communications of the ACM

Roots of 'Program' Revisited

Considering the fundamental nature and malleability of programming.

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.

Reflections on Black in Computing
From Communications of the ACM

Reflections on Black in Computing

Seeking to improve systemic fairness in the computing realm.

From Remote Work to Working From Anywhere
From Communications of the ACM

From Remote Work to Working From Anywhere

Tracing temporary work modifications resulting in permanent organizational changes.

We Need a Global Push to Connect the World's Young People
From ACM Opinion

We Need a Global Push to Connect the World's Young People

As the World Wide Web turns 32, web inventor Sir Tim Berners-Lee and Web Foundation Co-founder Rosemary Leith reflect on its power to catalyze change and advocate...

Bridging The Gap Between AI Policymakers and AI Developers
From ACM Opinion

Bridging The Gap Between AI Policymakers and AI Developers

The current gap in policymakers' tech knowledge and technologists' ethics knowledge needs to be bridged to ensure AI's sustainable development.

The Worldwide Web As We Know It May Be Ending
From ACM Opinion

The Worldwide Web As We Know It May Be Ending

A combination of rising nationalism, trade disputes, and concerns about the market dominance of certain global tech companies has prompted threats of regulatory...

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.

The Transformation of Patient-Clinician Relationships with AI-based Medical Advice
From Communications of the ACM

The Transformation of Patient-Clinician Relationships with AI-based Medical Advice

A "bring your own algorithm" era in healthcare.

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.
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account