DEPARTMENT:
Departments
To Regulate Tech, Nullify Click-Through Contracts
It is time to cut the Gordian knot and nullify, legislatively, all click-through agreements.
Moshe Y. Vardi
Page 5
DEPARTMENT:
Career Paths in Computing
Finding the Right Mix of Creativity and Technology
The original Star Wars and The Matrix were pivotal influences in igniting my unshakable fascination with technology-driven creativity.
Fiona Rivera
Page 7
DEPARTMENT:
BLOG@CACM
A Year Embedded in the Crypto-NFT Space
Carlos Baquero investigates cryptocurrencies and non-fungible tokens.
Carlos Baquero
Pages 8-9
COLUMN:
News
Historic Algorithms Help Unlock Shortest-Path Problem Breakthrough
By revisiting key algorithms from computing, a team unlocked hidden efficiency in a long-standing computer science problem.
Chris Edwards
Pages 10-12
Shining a Light on the Dark Web
How the Dark Web continues to operate, and why law enforcement will not shut it down anytime soon.
Esther Shein
Pages 13-14
Distilling What We Know
Researchers look to cut large GPT models down to size.
Samuel Greengard
Pages 15-17
COLUMN:
Law and Technology
Closing Our Digital Divides
Seeking a more efficient path to improved broadband Internet access.
Tejas N. Narechania
Pages 18-20
COLUMN:
Security
Coming of Age
Stressing the importance of threat models.
Stefano Zanero
Pages 21-23
COLUMN:
The Profession of IT
The Smallness of Large Language Models
There is so much more to language and human beings than large language models can possibly master.
Peter J. Denning
Pages 24-27
COLUMN:
Opinion
Dilemma of the Artificial Intelligence Regulatory Landscape
Navigating the complex and varying AI regulatory landscape.
Weiyue Wu, Shaoshan Liu
Pages 28-31
We Need to Focus on How Our Data Is Used, Not Just How It Is Shared
Toward better understanding of the different ways data circulates between users and platforms.
Katrina Ligett, Kobbi Nissim
Pages 32-34
Rebutting Rebuttals
Evaluating the impact of the conference review rebuttal process.
Nachum Dershowitz, Rakesh M. Verma
Pages 35-41
Can Crowdsourcing Rescue the Social Marketplace of Ideas?
How collaborative designs and community-based moderation could improve social media.
Taha Yasseri, Filippo Menczer
Pages 42-45
SECTION:
Practice
Cargo Cult AI
Is the ability to think scientifically the defining essence of intelligence?
Edlyn V. Levine
Pages 46-51
Research for Practice: OS Scheduling
Better scheduling policies for modern computing systems.
Kostis Kaffes, Peter Alvaro
Pages 52-54
SECTION:
Research
Heads-Up Computing
Developing tools that better complement natural human capabilities to support a more human-centered vision.
Shengdong Zhao, Felicia Tan, Katherine Fennedy
Pages 56-63
Dynamic Certification for Autonomous Systems
An attempt to provide a common language between formal models, simulations, real-world (testing) data, and regulatory mechanisms.
Georgios Bakirtzis, Steven Carr, David Danks, Ufuk Topcu
Pages 64-72
Humble AI
An effort to bring artificial intelligence into better alignment with our moral aims and finally realize the vision of superior decision making through AI.
Bran Knowles, Jason D'Cruz, John T. Richards, Kush R. Varshney
Pages 73-79
Serverless Computing
Dispelling the confusion around serverless computing by capturing its essential and conceptual characteristics.
Samuel Kounev, Nikolas Herbst, Cristina L. Abad, Alexandru Iosup, Ian Foster, Prashant Shenoy, Omer Rana, Andrew A. Chien
Pages 80-92
SECTION:
Research Highlights
Technical Perspective: Tapping the Link between Algorithmic Model Counting and Streaming
"Model Counting Meets Distinct Elements," by A. Pavan et al., gives a surprising connection between model counting and streaming, providing a generic transformation of data stream algorithms for F0 estimation to algorithms for …
David P. Woodruff
Page 94
Model Counting Meets Distinct Elements
In this work, we seek to investigate whether bridging the seeming communication gap between two different domains of computer science may pave the way to richer fundamental insights.
A. Pavan, N. V. Vinodchandran, Arnab Bhattacharyya, Kuldeep S. Meel
Pages 95-102
COLUMN:
Last Byte
How Many Ways Can You Teach a Robot?
ACM Prize recipient Pieter Abbeel is working to help robots learn, and learn to improve.
Leah Hoffmann
Pages 104-ff