Editing Self-Image
Algorithms to Harvest the Wind
The BBC micro:bit
Spotify Guilds
Four Internets
Pivot Tracing
Crowdsourcing
Moral Machines
COMMUNICATIONS
OF THE ACM
CACM.ACM.ORG 03/2020 VOL.63 NO.03
Association for
Computing Machinery
http://CACM.ACM.ORG
C
M
Y
CM
MY
CY
CMY
K
dgov-first-issue-cacm-01-2020-marks.pdf 1 1/31/20 12:18 PM
C
M
Y
CM
MY
CY
CMY
K
dgov-first-issue-cacm-01-2020-marks.pdf 1 1/31/20 12:18 PM
C
M
Y
CM
MY
CY
CMY
K
dgov-first-issue-cacm-01-2020-marks.pdf 1 1/31/20 12:18 PM
C
M
Y
CM
MY
CY
CMY
K
dgov-first-issue-cacm-01-2020-marks.pdf 1 1/31/20 12:18 PM
http://dgov.acm.org
https://dgov.acm.org
Communications of the ACM’s regional special sections—
designed to spotlight a region of the world with the goal of
introducing readers to new voices, innovations, and technological
research—will feature emerging research and the latest technical
advances from East Asia and Oceania next month.
This region includes Japan, Korea, Taiwan, South East Asia
(Singapore, Malaysia, Indonesia, Brunei, Vietnam, Thailand, Myanmar,
Philippines, Laos, Cambodia), and Oceania (Australia, New Zealand,
Papua New Guinea, Fiji, Melanesia, Polynesia, Micronesia).
The section includes a dozen articles that explore the technologies
from the region drawing the greatest investment, adoption, and
future potential.
Some of the topics on tap include:
• The commercialization of 5G services;
• Digitally enabled healthcare ecosystems;
• Singapore’s quest to achieve a fully smart nation;
• Flagship research projects throughout the region;
• Advances in cybersecurity, data analytics,
and finance technologies;
• Technologies for preserving cultural heritage; and,
• Tracing significant government investment in artificial
intelligence technologies.
East Asia and Oceania
Regional Special Section in April 2020 Issue
2 C O M M U N I C AT I O N S O F T H E A C M | M A R C H 2 0 2 0 | V O L . 6 3 | N O . 3
COMMUNICATIONS OF THE ACM
P
H
O
T
O
B
Y
J
U
A
N
E
N
R
I
Q
U
E
D
E
L
B
A
R
R
I
O
Viewpoints
18 Education
Computing and Community
in Formal Education
Culturally responsive computing
repurposes computer science
education by making it meaningful
to not only students, but also
to their families and communities.
By Michael Lachney and Aman Yadav
22 The Profession of IT
Dilemmas of Artificial Intelligence
Artificial intelligence has confronted
us with a raft of dilemmas
that challenge us to decide what
values are important in our designs.
By Peter J. Denning
and Dorothy E. Denning
25 Viewpoint
Through the Lens
of a Passionate Theoretician
Considering the far-reaching
and fundamental implications
of computing beyond
digital computers.
By Omer Reingold
28 Viewpoint
Four Internets
Considering the merits
of several models and approaches
to Internet governance.
By Kieron O’Hara and Wendy Hall
31 Viewpoint
Unsaf.
Editing Self-ImageAlgorithms to Harvest the WindThe BB.docx
1. Editing Self-Image
Algorithms to Harvest the Wind
The BBC micro:bit
Spotify Guilds
Four Internets
Pivot Tracing
Crowdsourcing
Moral Machines
COMMUNICATIONS
OF THE ACM
CACM.ACM.ORG 03/2020 VOL.63 NO.03
Association for
Computing Machinery
http://CACM.ACM.ORG
C
M
Y
4. Communications of the ACM’s regional special sections—
designed to spotlight a region of the world with the goal of
introducing readers to new voices, innovations, and
technological
research—will feature emerging research and the latest
technical
advances from East Asia and Oceania next month.
This region includes Japan, Korea, Taiwan, South East Asia
(Singapore, Malaysia, Indonesia, Brunei, Vietnam, Thailand,
Myanmar,
Philippines, Laos, Cambodia), and Oceania (Australia, New
Zealand,
Papua New Guinea, Fiji, Melanesia, Polynesia, Micronesia).
The section includes a dozen articles that explore the
technologies
from the region drawing the greatest investment, adoption, and
future potential.
Some of the topics on tap include:
• The commercialization of 5G services;
• Digitally enabled healthcare ecosystems;
• Singapore’s quest to achieve a fully smart nation;
• Flagship research projects throughout the region;
• Advances in cybersecurity, data analytics,
and finance technologies;
5. • Technologies for preserving cultural heritage; and,
• Tracing significant government investment in artificial
intelligence technologies.
East Asia and Oceania
Regional Special Section in April 2020 Issue
2 C O M M U N I C AT I O N S O F T H E A C M | M A
R C H 2 0 2 0 | V O L . 6 3 | N O . 3
COMMUNICATIONS OF THE ACM
P
H
O
T
O
B
Y
J
U
A
N
E
N
R
6. I
Q
U
E
D
E
L
B
A
R
R
I
O
Viewpoints
18 Education
Computing and Community
in Formal Education
Culturally responsive computing
repurposes computer science
education by making it meaningful
to not only students, but also
to their families and communities.
By Michael Lachney and Aman Yadav
22 The Profession of IT
Dilemmas of Artificial Intelligence
Artificial intelligence has confronted
us with a raft of dilemmas
7. that challenge us to decide what
values are important in our designs.
By Peter J. Denning
and Dorothy E. Denning
25 Viewpoint
Through the Lens
of a Passionate Theoretician
Considering the far-reaching
and fundamental implications
of computing beyond
digital computers.
By Omer Reingold
28 Viewpoint
Four Internets
Considering the merits
of several models and approaches
to Internet governance.
By Kieron O’Hara and Wendy Hall
31 Viewpoint
Unsafe At Any Level
The U.S. NHTSA’s levels
of automation are a liability
for automated vehicles.
By Marc Canellas and Rachel Haga
35 Viewpoint
Conferences in an Era
of Expensive Carbon
Balancing sustainability and science.
By Benjamin C. Pierce, Michael Hicks,
Crista Lopes, and Jens Palsberg
Departments
8. 5 Vardi’s Insights
Advancing Computing as a Science
and Profession—But to What End?
By Moshe Y. Vardi
6 Letters to the Editor
Conferences and Carbon Impact
8 [email protected]
Coding for Voting
Robin K. Hill explains the ethical
responsibility of the computing
professional with respect
to voting systems.
27 Calendar
Last Byte
104 Upstart Puzzles
Stopping Tyranny
A compromise proposal toward
a solution to making it impossible
for a would-be tyrant to exceed
reasonable authority.
By Dennis Shasha
News
10 Can Nanosheet Transistors
Keep Moore’s Law Alive?
The technology promises to advance
semiconductors and computing,
but also introduces new questions
and challenges.
9. By Samuel Greengard
13 Algorithms to Harvest the Wind
Wake steering can help ever-larger
turbines work together more
efficiently on wind farms.
By Don Monroe
15 Across the Language Barrier
Translation devices are getting
better at making speech
and text understandable
in different languages.
By Keith Kirkpatrick
13
M A R C H 2 0 2 0 | V O L . 6 3 | N O . 3 | C O M M
U N I C AT I O N S O F T H E A C M 3
03/2020
VOL. 63 NO. 03
Practice
38 Securing the Boot Process
The hardware root of trust.
By Jessie Frazelle
43 Above the Line, Below the Line
The resilience of Internet-facing
systems relies on what is above
the line of representation.
By Richard I. Cook
11. R
T
Contributed Articles
48 Crowdsourcing Moral Machines
A platform for creating
a crowdsourced picture of human
opinions on how machines
should handle moral dilemmas.
By Edmond Awad, Sohan Dsouza,
Jean-François Bonnefon,
Azim Shariff, and Iyad Rahwan
56 Spotify Guilds
When the value increases
engagement, engagement
increases the value.
By Darja Smite, Nils Brede Moe,
Marcin Floryan, Georgiana Levinta,
and Panagiota Chatzipetrou
62 The BBC micro:bit—
From the U.K. to the World
A codable computer half the size
of a credit card is inspiring
students worldwide to develop
core computing skills
in fun and creative ways.
By Jonny Austin, Howard Baker,
Thomas Ball, James Devine,
Joe Finney, Peli de Halleux,
Steve Hodges, Michał Moskal,
and Gareth Stockdale
12. Watch the authors
discuss this work
in the exclusive
Communications video.
https://cacm.acm.org/
videos/crowdsourcing-
moral-machines
Watch the authors
discuss this work
in the exclusive
Communications video.
https://cacm.acm.org/
videos/spotify-guilds
Review Articles
70 Editing Self-Image
Technologies for manipulating
our digital appearance alter the way
the world sees us as well as the way
we see ourselves.
By Ohad Fried, Jennifer Jacobs,
Adam Finkelstein,
and Maneesh Agrawala
80 Toward Model-Driven
Sustainability Evaluation
Exploring the vision of
a model-based framework that
may enable broader engagement
with and informed decision making
about sustainability issues.
By Jörg Kienzle, Gunter Mussbacher,
Benoıt Combemale, Lucy Bastin,
Nelly Bencomo, Jean-Michel Bruel,
13. Christoph Becker, Stefanie Betz,
Ruzanna Chitchyan, Betty H.C. Cheng,
Sonja Klingert, Richard F. Paige,
Birgit Penzenstadler, Norbert Seyff,
Eugene Syriani, and Colin C. Venters
Research Highlights
93 Technical Perspective
A Perspective on Pivot Tracing
By Rebecca Isaacs
94 Pivot Tracing: Dynamic
Causal Monitoring for
Distributed Systems
By Jonathan Mace, Ryan Roelke,
and Rodrigo Fonseca
Association for Computing Machinery
Advancing Computing as a Science & Profession
38
About the Cover:
This month’s cover story
explores how to build
intelligent machines into
moral machines. Case in
point: Design autonomous
vehicles that respond
to emergencies with
intelligent and ethical
aptitude. As the authors
of “Crowdsourcing Moral
Machines” contend, it is
a challenge that takes a
14. village. Cover illustration
by Kollected Studio.
http://queue.acm.org
https://cacm.acm.org/videos/crowdsourcing-moral-machines
https://cacm.acm.org/videos/spotify-guilds
https://cacm.acm.org/videos/crowdsourcing-moral-machines
https://cacm.acm.org/videos/crowdsourcing-moral-machines
https://cacm.acm.org/videos/spotify-guilds
COMMUNICATIONS OF THE ACM
Trusted insights for computing’s leading professionals.
Communications of the ACM is the leading monthly print and
online magazine for the computing and information technology
fields.
Communications is recognized as the most trusted and
knowledgeable source of industry information for today’s
computing professional.
Communications brings its readership in-depth coverage of
emerging areas of computer science, new trends in information
technology,
and practical applications. Industry leaders use Communications
as a platform to present and debate various technology
implications,
public policies, engineering challenges, and market trends. The
prestige and unmatched reputation that Communications of the
ACM
enjoys today is built upon a 50-year commitment to high-quality
editorial content and a steadfast dedication to advancing the
arts,
sciences, and applications of information technology.
P
L
15. E
A
S E
R E C Y
C
L
E
T
H
I
S
M A G A
Z
I
N
E
ACM, the world’s largest educational
and scientific computing society, delivers
resources that advance computing as a
science and profession. ACM provides the
computing field’s premier Digital Library
and serves its members and the computing
profession with leading-edge publications,
16. conferences, and career resources.
Executive Director and CEO
Vicki L. Hanson
Deputy Executive Director and COO
Patricia Ryan
Director, Office of Information Systems
Wayne Graves
Director, Office of Financial Services
Darren Ramdin
Director, Office of SIG Services
Donna Cappo
Director, Office of Publications
Scott E. Delman
A C M C O U N C I L
President
Cherri M. Pancake
Vice-President
Elizabeth Churchill
Secretary/Treasurer
Yannis Ioannidis
Past President
Alexander L. Wolf
Chair, SGB Board
Jeff Jortner
Co-Chairs, Publications Board
Jack Davidson and Joseph Konstan
Members-at-Large
Gabriele Kotsis; Susan Dumais;
Renée McCauley; Claudia Bauzer Mederios;
Elizabeth D. Mynatt; Pamela Samuelson;
Theo Schlossnagle; Eugene H. Spafford
SGB Council Representatives
Sarita Adve and Jeanna Neefe Matthews
17. B O A R D C H A I R S
Education Board
Mehran Sahami and Jane Chu Prey
Practitioners Board
Terry Coatta
R E G I O N A L C O U N C I L C H A I R S
ACM Europe Council
Chris Hankin
ACM India Council
Abhiram Ranade
ACM China Council
Wenguang Chen
P U B L I C AT I O N S B O A R D
Co-Chairs
Jack Davidson and Joseph Konstan
Board Members
Phoebe Ayers; Nicole Forsgren; Chris Hankin;
Mike Heroux; Nenad Medvidovic;
Tulika Mitra; Michael L. Nelson;
Sharon Oviatt; Eugene H. Spafford;
Stephen N. Spencer; Divesh Srivastava;
Robert Walker; Julie R. Williamson
ACM U.S. Technology Policy Office
Adam Eisgrau
Director of Global Policy and Public Affairs
1701 Pennsylvania Ave NW, Suite 200,
Washington, DC 20006 USA
T (202) 580-6555; [email protected]
Computer Science Teachers Association
Jake Baskin
Executive Director
S TA F F
18. D I R E C T O R O F P U B L I C AT I O N S
Scott E. Delman
[email protected]
Executive Editor
Diane Crawford
Managing Editor
Thomas E. Lambert
Senior Editor
Andrew Rosenbloom
Senior Editor/News
Lawrence M. Fisher
Web Editor
David Roman
Editorial Assistant
Danbi Yu
Art Director
Andrij Borys
Associate Art Director
Margaret Gray
Assistant Art Director
Mia Angelica Balaquiot
Production Manager
Bernadette Shade
Intellectual Property Rights Coordinator
Barbara Ryan
Advertising Sales Account Manager
Ilia Rodriguez
Columnists
David Anderson; Michael Cusumano;
Peter J. Denning; Mark Guzdial;
Thomas Haigh; Leah Hoffmann; Mari Sako;
Pamela Samuelson; Marshall Van Alstyne
C O N TA C T P O I N T S
19. Copyright permission
[email protected]
Calendar items
[email protected]
Change of address
[email protected]
Letters to the Editor
[email protected]
W E B S I T E
http://cacm.acm.org
W E B B O A R D
Chair
James Landay
Board Members
Marti Hearst; Jason I. Hong;
Jeff Johnson; Wendy E. MacKay
A U T H O R G U I D E L I N E S
http://cacm.acm.org/about-
communications/author-center
A C M A D V E R T I S I N G D E PA R T M E N T
1601 Broadway, 10th Floor
New York, NY 10019-7434 USA
T (212) 626-0686
F (212) 869-0481
Advertising Sales Account Manager
Ilia Rodriguez
[email protected]
Media Kit [email protected]
Association for Computing Machinery
(ACM)
1601 Broadway, 10th Floor
New York, NY 10019-7434 USA
20. T (212) 869-7440; F (212) 869-0481
E D I T O R I A L B O A R D
E D I T O R - I N - C H I E F
Andrew A. Chien
[email protected]
Deputy to the Editor-in-Chief
Morgan Denlow
[email protected]
S E N I O R E D I T O R
Moshe Y. Vardi
N E W S
Co-Chairs
Marc Snir and Alain Chesnais
Board Members
Tom Conte; Monica Divitini; Mei Kobayashi;
Rajeev Rastogi; François Sillion
V I E W P O I N T S
Co-Chairs
Tim Finin; Susanne E. Hambrusch;
John Leslie King; Paul Rosenbloom
Board Members
Terry Benzel; Michael L. Best; Judith Bishop;
Lorrie Cranor; Boi Falting; James Grimmelmann;
Mark Guzdial; Haym B. Hirsch;
Richard Ladner; Carl Landwehr; Beng Chin Ooi;
Francesca Rossi; Len Shustek; Loren Terveen;
Marshall Van Alstyne; Jeannette Wing;
Susan J. Winter
P R A C T I C E
Co-Chairs
Stephen Bourne and Theo Schlossnagle
Board Members
21. Eric Allman; Samy Bahra; Peter Bailis;
Betsy Beyer; Terry Coatta; Stuart Feldman;
Nicole Forsgren; Camille Fournier;
Jessie Frazelle; Benjamin Fried; Tom Killalea;
Tom Limoncelli; Kate Matsudaira;
Marshall Kirk McKusick; Erik Meijer;
George Neville-Neil; Jim Waldo;
Meredith Whittaker
C O N T R I B U T E D A R T I C L E S
Co-Chairs
James Larus and Gail Murphy
Board Members
Robert Austin; Kim Bruce; Alan Bundy;
Peter Buneman; Jeff Chase;
Yannis Ioannidis; Gal A. Kaminka;
Ben C. Lee; Igor Markov;
Lionel M. Ni; Doina Precup;
Shankar Sastry; m.c. schraefel; Ron Shamir;
Hannes Werthner; Reinhard Wilhelm
R E S E A R C H H I G H L I G H T S
Co-Chairs
Azer Bestavros, Shriram Krishnamurthi,
and Orna Kupferman
Board Members
Martin Abadi; Amr El Abbadi;
Animashree Anandkumar; Sanjeev Arora;
Michael Backes; Maria-Florina Balcan;
David Brooks; Stuart K. Card; Jon Crowcroft;
Alexei Efros; Bryan Ford; Alon Halevy;
Gernot Heiser; Takeo Igarashi;
Srinivasan Keshav; Sven Koenig;
Ran Libeskind-Hadas; Karen Liu; Greg Morrisett;
Tim Roughgarden; Guy Steele, Jr.;
Robert Williamson; Margaret H. Wright;
23. Subscriptions
An annual subscription cost is included
in ACM member dues of $99 ($40 of
which is allocated to a subscription to
Communications); for students, cost
is included in $42 dues ($20 of which
is allocated to a Communications
subscription). A nonmember annual
subscription is $269.
ACM Media Advertising Policy
Communications of the ACM and other
ACM Media publications accept advertising
in both print and electronic formats. All
advertising in ACM Media publications is
at the discretion of ACM and is intended
to provide financial support for the various
activities and services for ACM members.
Current advertising rates can be found
by visiting http://www.acm-media.org or
by contacting ACM Media Sales at
(212) 626-0686.
Single Copies
Single copies of Communications of the
ACM are available for purchase. Please
contact [email protected]
C O M M U N I C AT I O N S O F T H E A C M
(ISSN 0001-0782) is published monthly
by ACM Media, 1601 Broadway, 10th Floor
New York, NY 10019-7434 USA. Periodicals
postage paid at New York, NY 10001,
and other mailing offices.
P O S T M A S T E R
Please send address changes to
24. Communications of the ACM
1601 Broadway, 10th Floor
New York, NY 10019-7434 USA
Printed in the USA.
4 C O M M U N I C AT I O N S O F T H E A C M | M A
R C H 2 0 2 0 | V O L . 6 3 | N O . 3
mailto:[email protected]
mailto:[email protected]
mailto:[email protected]
mailto:[email protected]
mailto:[email protected]
mailto:[email protected]
http://cacm.acm.org
http://cacm.acm.org/about-communications/author-center
mailto:[email protected]
mailto:[email protected]
mailto:[email protected]
mailto:[email protected]
http://www.copyright.com
http://www.acm-media.org
mailto:[email protected]
mailto:[email protected]
http://cacm.acm.org/about-communications/author-center
M A R C H 2 0 2 0 | V O L . 6 3 | N O . 3 | C O M M
U N I C AT I O N S O F T H E A C M 5
vardi’s insights
Advancing Computing as a Science
and Profession—But to What End?
25. F
O U N D E D I N 1 9 4 7 , the Associa-
tion for Computing Machinery
(ACM) is the oldest educational
and scientific society dedicated
to the computing profession.
With over 100,000 members around the
world it is also the largest. According it
its 1947 Certificate of Incorporation, the
purpose of the association was to “ad-
vance the science, design, development,
construction and application of modern
machinery and computing techniques,
for performing operations in math-
ematics, logic, statistics, accounting,
automatic control, and kindred fields.”
The narrowness of this purpose was rec-
ognized in the ACM Constitution, last
changed in 1998, whose Article 2 offers
the purpose of “advancing the art, sci-
ence, engineering, and application of
information technology, serving both
professional and public interests by fos-
tering the open interchange of informa-
tion and by promoting the highest pro-
fessional and ethical standards.” ACM’s
website at acm.org offers yet a broader
description of ACM’s purpose, stating:
“Advancing Computing as a Science &
Profession—We see a world where com-
puting helps solve tomorrow’s prob-
lems, where we use our knowledge and
skills to advance the profession and
make a positive impact.”
26. One can clearly see a growing com-
mitment to the public good between
the Certificate of Incorporation, the
Constitution, and the descriptive text
on ACM’s website. While the latter text
is nonbinding and could be seen as
“marketing,” the Preamble of ACM’s
Code of Ethics states: “Computing pro-
fessionals’ actions change the world.
To act responsibly, they should reflect
upon the wider impacts of their work,
consistently supporting the public
good.” So ethical computing profes-
sionals have a responsibility to support
the public good. But what is ACM’s re-
sponsibility to the public good?
This year, we celebrate the 75th an-
niversary of “Science, The Endless Fron-
tier,” a highly influential report sub-
mitted in July 1945 to the President of
the United States by Vannevar Bush, an
American engineer and science admin-
istrator, who during World War II head-
ed the U.S. Office of Scientific Research
and Development, through which al-
most all wartime military research and
development was carried out. The re-
port, which led to the establishment of
the U.S. National Science Foundation,
argued that scientific progress is essen-
tial to human progress: “Progress in
the war against disease depends upon
a flow of new scientific knowledge. New
products, new industries, and more
27. jobs require continuous additions to
knowledge of the laws of nature, and
the application of that knowledge to
practical purposes. Similarly, our de-
fense against aggression demands new
knowledge so that we can develop new
and improved weapons.” Bush argued,
“this essential, new knowledge can be
obtained only through basic scientific
research” and is “the pacemaker of
technological progress.” As such, he
concluded it is the role of the Federal
Government to support the advance-
ment of knowledge. His philosophy
can be summarized in one phrase:
“Science for the public good.”
Bush’s 1945 vision was recently revis-
ited in the article “Science Institutions
for a Complex, Fast-Paced World,”a by
Marcia McNutt, president of the Nation-
al Academy of Sciences, and Michael M.
a https://issues.org/science-institutions/
Crow, president of Arizona State Univer-
sity. Writing in Issues in Science and Tech-
nology, McNutt and Crow point out that
“today’s understanding of how knowl-
edge, innovation, economic growth, and
social change are all intimately interde-
pendent is something of which Bush—
and his world—had barely an inkling.”
Building on that, they note, “In the past
75 years, the challenges—from nucle-
ar proliferation to climate change to
28. wealth concentration to social media’s
impact on expertise and truth—that
have resulted, at least in part, from so-
ciety’s application of scientific advances
are now subjects that science itself must
directly help to solve.”
McNutt and Crow stress the institu-
tions that carried out much of the sci-
entific progress over the past 75 years
must re-assess their mission and be
committed not only to advancing scien-
tific knowledge but also to addressing
the societal problems that technology,
driven by scientific knowledge, has cre-
ated. In other words, the commitment
to “science for the public good” should
be to pursue the public good via science.
Computing professionals, like their
colleagues in the sciences, must also ac-
cept the challenges of our era. It is time,
in other words, to revisit and update the
purpose of ACM. It is not enough to fo-
cus on science and profession. ACM’s
purpose must be “to advance the sci-
ence and profession of computing for
the public good.” A vigorous discussion
and debate on how best to work toward
this purpose must now begin.
Follow me on Facebook and Twitter.
Moshe Y. Vardi ([email protected]) is the Karen Ostrum
George Distinguished Service Professor in Computational
Engineering and Director of the Ken Kennedy Institute for
29. Information Technology at Rice University, Houston, TX, USA.
He is the former Editor-in-Chief of Communications.
DOI:10.1145/3381047 Moshe Y. Vardi
http://dx.doi.org/10.1145/3381047
http://www.facebook.com/moshe.vardi.1
https://twitter.com/vardi
http://acm.org
https://issues.org/science-institutions/
mailto:[email protected]
6 C O M M U N I C AT I O N S O F T H E A C M | M A
R C H 2 0 2 0 | V O L . 6 3 | N O . 3
letters to the editor
But if the cause of reducing computing’s
carbon footprint excites you, recognize
that conference travel is a pittance when
compared to the negative climate impact
of computing’s power consumption. Our
research collaborators’ work of 2019
datacenter global power consumption
estimates are nearly double earlier
estimates—now 400 TWh! These numbers
are a large multiple higher than the best
projections based on 2013 data.3 There has
been an important major change. These
numbers are shockingly large—and worse—
they are growing fast. Recent press about
hyperscale cloud reveal growth rates of
perhaps 40% per year.2
For more, see my broader call to action1
30. for computing professionals to address
computing’s growing and problematic
direct environmental impact. Let’s all get
moving on this!
References
1. Chien, A. Owning computing’s environmental impact.
Comm. ACM 62, 3 (Mar. 2019), 5.
2. Kniazhevich, N. and Eckhouse, B. Google tops green-
energy buys, BlackRock seen jogging new growth.
Bloomberg Green (Jan. 28, 2020); https://bloom.
bg/31qdPNt.
3. Shehabi, A. et al. United States Data Center Energy
Usage Report. LBNL, June 2016.
Andrew A. Chien, Chicago, IL, USA
Reducing Biases in
Clinical Prediction Modeling
In “Algorithms, Platforms, and Ethnic
Bias” (Nov. 2019), Selena Silva and Mar-
tin Kenney visualized a chain of major
potential biases. The nine biases, which
are not mutually exclusive, indeed must
be considered in the design of any data-
driven application that may affect indi-
viduals, especially if the biases have the
potential to negatively affect a person’s
health condition.
Users may be slightly affected if they
are exposed to irrelevant online adver-
tisements or more greatly affected if
31. they are unjustifiably refused a loan at
the bank. Even worse would be a poorly
designed algorithm that can cause a
physician to make a decision that may
be harmful to patients. An outdated risk-
assessment algorithm can significantly
affect many individuals, especially if
broadly used. An example of such an al-
M
O S H E VA R D I M A K E S an ex-
cellent point in his January
2020 column in noting we,
as a community, should
do more to reduce carbon
emissions and suggests ACM conferenc-
es do more to support remote participa-
tion. While I share his concern about car-
bon emissions, I have several concerns
about his proposals for conferences.
First, time zones often make it difficult
to participate in remote events, a problem
that is also often faced by members of a
distributed development team. At home,
I’m nine hours behind Western Europe
and about 12.5 behind India, so I would
have to join late at night in both cases.
That is just not a workable solution for a
multiday conference.
Second, my own teaching experience
during the past 15 years (plus countless
faculty meetings) has repeatedly dem-
onstrated that remote participants are
32. less involved. Maybe they are trying (un-
successfully) to multitask, but it is sim-
ply more difficult for remote attendees
to ask questions or join a discussion un-
less it is a virtual event where everyone
is remote and there is a moderator who
recognizes participants in turn.
Third, the experience with online
courses (Udacity, edX, among others)
suggests material should be presented
differently to a remote audience than
to a local one. Khan Academy has long
taught in 10-minute snippets, perhaps
in recognition of the shorter attention
spans of its audience. Personally, a brief
illness last year caused me to deliver a
keynote address remotely. Even though
I cut my talk down to half of its original
length and used slides, there were fewer
questions and less discussion than I
would have expected.
Fourth, it’s important for aspiring
and junior faculty to personally meet
the senior faculty in their specialty
F2F. Not only are they colleagues, but
they are often valuable for supporting
academic promotions. A connection
over LinkedIn, even if accepted, falls
well short of a personal connection.
Vardi recognizes, and I agree, that
there is an important social network-
ing aspect to conferences that cannot
be satisfied by remote participation.
33. Finally, conferences need to build
their own community to assure their
long-term success, including the lead-
ership of future years of the confer-
ence. While it’s easy to join a program
committee remotely, conference and
program chairs, as well as other mem-
bers of the organizing committees, are
more likely to come from repeat attend-
ees who have developed personal rela-
tionships with conference organizers.
In summary, I’m trying to do my
part (home solar panels, electric car)
to reduce my carbon impact, but I
think there are some difficult issues
with Vardi’s proposal. I hope that we
can continue the important discussion
about our impact on the environment
and find some alternative solutions that
can address the issues raised here.
Anthony I. Wasserman,
Moffett Field, CA, USA
Author’s response
Quoting from my column: “Of course,
conferences are more than a paper-
publishing system. First and foremost,
they are vehicles for information sharing,
community building, and networking. But
these can be decoupled from research
publishing, and other disciplines are able to
achieve them with much less travel, usually
with one major conference per year. Can we
34. reduce the carbon footprint of computing-
research publishing?”
Reducing our carbon footprint is an
existential imperative. We cannot blindly
cling to the way we have been doing things.
For some fresh thinking, see, for example,
http://uist.acm.org/uist2019/online/
Moshe Y. Vardi, Houston, TX, USA
Response from the Editor-in-Chief
The idea that the field of computing could
reduce its carbon impact by reducing the
prominence of conferences and adopting
practices from a number of other scientific
fields is a good one, and I applaud
Vardi’s column, Wasserman’s response,
and other efforts recently highlighted in
Communications (for example, see
Pierce et al. on p. 35 of this issue.)
Conferences and Carbon Impact
DOI:10.1145/3380448
http://dx.doi.org/10.1145/3380448
http://uist.acm.org/uist2019/online/
https://bloom.bg/31qdPNt
https://bloom.bg/31qdPNt
M A R C H 2 0 2 …