DEPARTMENT: Departments
One of the most fundamental conundrums in the philosophy of mathematics is the question of whether mathematics was discovered by humans or invented by them.
Moshe Y. Vardi
Page 5
DEPARTMENT: BLOG@CACM
PL/I stands for Programming Language 1, and its aim was to be the Highlander of programming languages.
Doug Meil
Pages 6-7
COLUMN: News
It is difficult to improve on the widely used, already-efficient algorithm.
Don Monroe
Pages 8-10
Analog computing offers one possible solution to the downsides of digital computing.
Logan Kugler
Pages 11-12
Helping the sensory-impaired overcome their impediments.
Keith Kirkpatrick
Pages 13-15
COLUMN: Legally Speaking
Deliberating on inconclusive AI-generated policy questions.
Pamela Samuelson
Pages 16-19
COLUMN: Opinion
Facilitating more effective public engagement with a computer science perspective.
Sheldon H. Jacobson
Pages 20-22
COLUMN: Economic and Business Dimensions
Gaming the system.
Sean Flaherty, Gregg Gordon
Pages 23-24
COLUMN: Opinion
A design paradigm for the future of intelligent sensors.
Pete Warden, Matthew Stewart, Brian Plancher, Sachin Katti, Vijay Janapa Reddi
Pages 25-28
COLUMN: Privacy
What has changed and what should we do about it?
Sauvik Das, Hao-Ping (Hank) Lee, Jodi Forlizzi
Pages 29-31
COLUMN: Opinion
Exploring the complex interactions between humans and machines governed by algorithms.
Ricardo Fabrino Mendonça, Fernando Filgueiras, Virgilio Almeida
Pages 32-34
Suggesting a conference format better suited for both onsite and virtual conferences.
Anna Förster
Pages 35-37
SECTION: Practice
Textual interpretation and large language models.
Alvaro Videla
Pages 38-43
The developer-centric approach to measuring and improving productivity.
Abi Noda, Margaret-Anne Storey, Nicole Forsgren, Michaela Greiler
Pages 44-49
SECTION: Research
Describing a framework to support simpler development of languages best suited to express the problems and solutions of each particular domain.
Walter Cazzola, Luca Favalli
Pages 50-60
A discussion on the need for coordinated, governed, data-driven computing education initiatives of the future.
Elisabetta Di Nitto, Ismael García-Varea, Mehdi Jazayeri, Damian A. Tamburri, Svetlana Tikhonenko
Pages 61-67
Assessing the environmental impacts of machine learning on microcontrollers.
Shvetank Prakash, Matthew Stewart, Colby Banbury, Mark Mazumder, Pete Warden, Brian Plancher, Vijay Janapa Reddi
Pages 68-77
In memory of Stephen Wiesner, 1942–2021.
Or Sattath
Pages 78-86
SECTION: Research Highlights
"Boosting Fuzzer Efficiency: An Information Theoretic Perspective," by Marcel Böhme, Valentin J.M. Manès, and Sang Kil Cha, presents a novel twist to fuzzing that is shown to increase the central metric of the number of bugs …
Gordon Fraser
Page 88
In this paper, we take the fundamental perspective of fuzzing as a learning process.
Marcel Böhme, Valentin J. M. Manès, Sang Kil Cha
Pages 89-97
COLUMN: Last Byte
A Martian report from the future carries good news about the future of Earth.
Ross Koningstein
Pages 100-ff