COMMUNICATIONS OF THE ACM
Viewpoints
32 The Profession of IT
Learning to Learn
Do you get stuck when it is time
to learn something new? Read this.
By Peter J. Denning and Gloria Flores
37 Historical Reflections
Nailing Smoke
Curation at the bleeding edge
of technology.
By David P. Anderson
40 Broadening Participation
Mentoring Female Assistant
Professors Enhances Their Success
A randomized controlled trial
validates many of the practices
used to retain women in academia.
By Yan Chen
43 Viewpoint
Assessing Abstraction Skills
What makes a good question?
By Orit Hazzan and Jeff Kramer
46 Viewpoint
(Mis)Managing Parallel Computing
Research through EU Project Funding
Considering the possible negative
long-term effects of EU projects
on European scientific culture.
By Jesper Larsson Träff
Departments
6 From ACM’s Committee
on Professional Ethics
The ACM Code of Ethics:
A Call to Action
By Marty J. Wolf
7 ACM Code of Ethics
and Professional Conduct
Making a Positive Impact:
Updating the ACM Code of Ethics
By Bo Brinkman, Don Gotterbarn,
Keith Miller, and Marty J. Wolf
15 Cerf’s Up
When Email Isn’t Private
By Vinton G. Cerf
17 Letters to the Editor
Reclaim the Lost Promise
of the Semantic Web
18 BLOG@CACM
ICER 2016, and Star Trek at 50
Mark Guzdial reports on promising
papers, and Daniel Reed recalls
a television show that continues to
inspire innovation.
41 Calendar
130 Careers
Last Byte
144 Q&A
A View to the Future
Takeo Kanede, recipient of the 2016
Kyoto Prize for Advanced Technology
for pioneering contributions to
computer vision and robotics,
sees respect as an important part of
Quality of Life Technology initiatives.
By Leah Hoffmann
News
21 Cracking the Code on Biology
Genetic engineering promises
to revolutionize everything
from agriculture and biofuels
to medicine and food safety.
By Samuel Greengard
24 Containers Push Toward
the Mayfly Server
The container revolution represents
a large-scale shift in thinking
about multitasking systems.
By Chris Edwards
27 Can We Trust Autonomous Weapons?
Nations consider using
defense systems that can make
their own lethal decisions.
By Keith Kirkpatrick
I
M
A
G
E
S
B
Y
D
I
G
I
T
A
L
S
T
O
R
M
;
A
N
D
R
I
J
B
O
R
Y
S
A
S
S
O
C
I
A
T
E
S
/
S
H
U
T
T
E
R
S
T
O
C
K
Association for Computing Machinery
Advancing Computing as a Science & Profession
27
32