DEPARTMENT: Editor's Letter
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?
Andrew A. Chien
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 …
Moshe Y. Vardi
DEPARTMENT: Career Paths in Computing
I became a computer science student without ever having seen a computer before.
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.
Marc Rotenberg, Jeremy Roschelle
The overhead of error correction presents a serious challenge to scaling up quantum computing and may produce unexpected winners.
Can cryptocurrencies cut their environmental impact?
New AI technologies are making it possible to autonomously reduce traffic.
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.
Simson Garfinkel, Eugene H. Spafford
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
Attempting to disentangle mechanical principles.
Michael A. Cusumano
COLUMN: Law and Technology
Navigating moniker management.
Alexandra J. Roberts
Considering the conundrum of software updates.
Fabio Massacci, Giorgio di Tizio
The end of classical computer science is coming, and most of us are dinosaurs waiting for the meteor to hit.
In search of more efficient data sharing.
Natasha Noy, Carole Goble
Attempting to balance sometimes-conflicting interests.
Henrik Skaug Sætra, Mark Coeckelbergh, John Danaher
CPT can provide actionable and precise latency analysis.
Brian Eaton, Jeff Stewart, Jon Tedesco, N. Cihan Tas
Keeping data safe in the presence of crashes is a fundamental problem.
Ramnatthan Alagappan, Peter Alvaro
SECTION: Contributed Articles
A review of network science and complexity theory as they apply to the ability of systems to resist stress and recover from faults.
Ted G. Lewis
Constructing a unified platform for the scalable, reliable, robust, and efficient development and deployment of ECCI applications.
Luhui Wang, Cong Zhao, Shusen Yang, Xinyu Yang, Julie Mccann
Creating a programming environment and compilation flow that empowers programmers to create their own DSAs efficiently and affordably on FPGAs.
Yuze Chi, Weikang Qiao, Atefeh Sohrabizadeh, Jie Wang, Jason Cong
SECTION: Review Articles
Two linearizability-style correctness conditions that can be used to argue safety properties of progressively more concurrent behaviors of objects.
Armando Castañeda, Sergio Rajsbaum, Michel Raynal
SECTION: Research Highlights
"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" …
Vincent Conitzer, Gillian K. Hadfield, Shannon Vallor
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.
Inioluwa Deborah Raji, Joy Buolamwini
COLUMN: Last Byte
Poring over possible mixtures.