Sign In

Communications of the ACM

Table of Contents

DEPARTMENT: Editor's Letter

Computing Divided: How Wide the Chasm?

Four years have seen accelerating division and growing fissures driven by international geopolitics and increasing technology and trade restrictions. The world is at an inflection point. What should ACM do?
DEPARTMENT: Departments

How Not to Win a Tech War

For the U.S. to compete with China, the U.S. is using Chinese talent. Approximately 65% of doctoral students in computing in North America are international students. My estimate is that this pool is dominated by Chinese students …
DEPARTMENT: Career Paths in Computing

A Computer Scientist with a Biologist's Ambition: Advance Humanity

I became a computer science student without ever having seen a computer before.

Making AI Fair, and How to Use It

Marc Rotenberg looks at how an early AI study led to the 1974 Privacy Act, while Jeremy Roschelle considers different aspects of human-centric AI.

Error Control Begins to Shape Quantum Architectures

The overhead of error correction presents a serious challenge to scaling up quantum computing and may produce unexpected winners.

The Outlook for Crypto

Can cryptocurrencies cut their environmental impact?

Making Traffic a Thing of the Past

New AI technologies are making it possible to autonomously reduce traffic.

In Memoriam: Frederick P. Brooks, Jr. 1931-2022

Frederick P. Brooks, Jr. "was a statesman in the best sense of the word, as well as a great leader, a very kind man, and a fine engineer," said fellow ACM A.M. Turing Award winner and ACM Fellow Ivan Sutherland.

Remembering Valérie Issarny

Computer scientist Valérie Issarny, a director of research at France's National Institute for Research in Digital Science and Technology and chair of the ACM Europe Council since October 2021, passed away November 12, 2022.
COLUMN: Technology Strategy and Management

From Quantum Computing to Quantum Communications

Attempting to disentangle mechanical principles.
COLUMN: Law and Technology

Getting a Handle on Handles

Navigating moniker management.
SECTION: Security

Are Software Updates Useless against Advanced Persistent Threats?

Considering the conundrum of software updates.
COLUMN: Viewpoint

The End of Programming

The end of classical computer science is coming, and most of us are dinosaurs waiting for the meteor to hit.

Are We Cobblers without Shoes?: Making Computer Science Data FAIR

In search of more efficient data sharing.

The AI Ethicist's Dirty Hands Problem

Attempting to balance sometimes-conflicting interests.
SECTION: Practice

Distributed Latency Profiling through Critical Path Tracing

CPT can provide actionable and precise latency analysis.

Research for Practice: Crash Consistency

Keeping data safe in the presence of crashes is a fundamental problem.
SECTION: Contributed Articles

The Many Faces of Resilience

A review of network science and complexity theory as they apply to the ability of systems to resist stress and recover from faults.

ACE: Toward Application-Centric, Edge-Cloud, Collaborative Intelligence

Constructing a unified platform for the scalable, reliable, robust, and efficient development and deployment of ECCI applications.

Democratizing Domain-Specific Computing

Creating a programming environment and compilation flow that empowers programmers to create their own DSAs efficiently and affordably on FPGAs.
SECTION: Review Articles

A Linearizability-based Hierarchy for Concurrent Specifications

Two linearizability-style correctness conditions that can be used to argue safety properties of progressively more concurrent behaviors of objects.
SECTION: Research Highlights

Technical Perspective: The Impact of Auditing for Algorithmic Bias

"Actionable Auditing Revisited," by Inioluwa Deborah Raji and Joy Buolamwini, examines how companies producing commercial facial classification software responded to the publication of the groundbreaking 2018 "Gender Shades" …

Actionable Auditing Revisited: Investigating the Impact of Publicly Naming Biased Performance Results of Commercial AI Products

This paper investigates the commercial impact of Gender Shades, the first algorithmic audit of gender- and skin-type performance disparities in commercial facial analysis models.
COLUMN: Last Byte

Maximal Cocktails

Poring over possible mixtures.