Table of Contents
DEPARTMENT: Editor's letter
The powerful forces pulling the global computing community apart have broad implications on all seven continents, not just in the U.S. and China.
Andrew A. Chien Page 5
Technology can lead to improved education, but only if we move slow and do not break things.
Moshe Y. Vardi Page 7
DEPARTMENT: Career paths in computing
What have I learned that might be helpful in preparing aspiring computer scientists to lead impactful and meaningful professional lives?
Peter M. Small Page 9
Mark Guzdial considers the goals of computer science education and the role(s) of educators within that.
Mark Guzdial Pages 10-11
Energy concerns push AI optimizations to the edge.
Chris Edwards Pages 12-14
In highly regulated industries, it is critical that laws are translated precisely into code that reflects their intent.
Esther Shein Pages 15-16
What is your private data worth, to you and to the companies willing to pay you for it?
Keith Kirkpatrick Pages 17-19
COLUMN: Technology strategy and management
Seeking a more equitable way to govern and distribute the revenues generated by App-store marketplaces.
Michael A. Cusumano Pages 22-24
COLUMN: Law and technology
Considering the intersection of technical design and civil rights when building and using classification algorithms.
Pauline T. Kim Pages 25-27
Anticipating the output of the competition for new cryptographic algorithms.
Brian LaMacchia Pages 28-30
Attempting to mitigate problems associated with the trend toward massive dataset scaling.
Vincent J. Hellendoorn, Anand Ashok Sawant Pages 31-33
Enabling effective cross-company AI without data disclosure.
Olga Fink, Torbjørn Netland, Stefan Feuerriegelc Pages 34-36
Turning believers into nonbelievers.
Vashek Matyas, Kamil Malinka, Lydia Kraus, Lenka Knapova, Agata Kruzikova Pages 37-40
The future of machine learning will depend on it being in the hands of the rest of us.
Piero Molino, Christopher Ré Pages 42-49
The fundamental challenge of software engineering is one of complexity.
Patrick Thomson Pages 50-54
SECTION: Contributed articles
A look through the lens of neighbor discovery protocols reveals significant potential to improve electronic contact-tracing accuracy.
Philipp H. Kindt, Trinad Chakraborty, Samarjit Chakraborty Pages 56-67
Lessons learned from South Korea's contact-tracing system.
Gwanhoo Lee, Jaeho Kim Pages 68-75
Advances in algorithms, machine learning, and hardware can help tackle many NP-hard problems once thought impossible.
Lance Fortnow Pages 76-85
SECTION: Review articles
Developer tools that use a neural machine learning model to make predictions about previously unseen code.
Michael Pradel, Satish Chandra Pages 86-96
SECTION: Research highlights
Neural volume rendering exploded onto the scene in 2020, triggered by "NeRF," the impressive paper by Ben Mildenhall
et al., on Neural Radiance Fields.
Frank Dellaert Page 98
We present a method that achieves state-of-the-art results for synthesizing novel views of complex scenes by optimizing an underlying continuous volumetric scene function using a sparse set of input views.
Ben Mildenhall, Pratul P. Srinivasan, Matthew Tancik, Jonathan T. Barron, Ravi Ramamoorthi, Ren Ng Pages 99-106
"Eyelid Gestures for People with Motor Impairments," by Mingming Fan
et al., addresses the accessibility of mobile devices to people with motor impairments.
Tiago Guerreiro Page 107
We present an algorithm to detect nine eyelid gestures on smartphones in real time and evaluate it with 12 able-bodied people and four people with severe motor impairments in two studies.
Mingming Fan, Zhen Li, Franklin Mingzhe Li Pages 108-115
COLUMN: Last byte
When should the satellites fly?
Dennis Shasha Pages 120-ff