DEPARTMENT: Editor's letter
In addition to reaping computing's bounty (education, information access, entertainment, commerce, efficiency, and more), we should "own" and work to reduce the negative impacts of computing.
Andrew A. Chien
DEPARTMENT: Letters to the editor
In her February 2020 column ("Are You Sure Your Software Will Not Kill Anyone?"), Nancy Leveson says the solution to software safety is not "building a software architecture and generating the requirements later." We are surprised …
DEPARTMENT: Cerf's up
There is no doubt in my mind that our profession and the products it creates will have a prominent role in shaping our post-COVID-19 society.
Vinton G. Cerf
Terrence DeFranco suggests the Internet of Things could be keeping us safer, and Jeremy Roschelle airs issues related to online instruction.
Terrence DeFranco, Jeremy Roschelle
ACM A.M. Turing Award recipients, Ed Catmull and Pat Hanrahan, overcame industry indifference to found Pixar and put their computer graphics expertise to work.
Deep learning looks for better pretexts.
Artificial intelligence makes sense of radio signals to understand what someone in another room is doing.
Companies increasingly are looking to hire people who are on the autism spectrum to fill IT roles.
COLUMN: Inside risks
Limiting sensitive information leakage via smart-home sensor data.
Connor Bolton, Kevin Fu, Josiah Hester, Jun Han
COLUMN: Kode vicious
With increasing complexity comes increasing risk.
George V. Neville-Neil
COLUMN: The profession of IT
The S-shaped curve of technology adoption is a welcome recurrence in an otherwise chaotic adoption world.
Peter J. Denning, Ted G. Lewis
Programming research has entered the Neuroage.
Janet Siegmund, Norman Peitek, André Brechmann, Chris Parnin, Sven Apel
A discussion of ethical considerations.
Meredith Ringel Morris
Chipping away at Moore's Law.
Leveraging expectations for better communication.
Thomas A. Limoncelli
SECTION: Contributed articles
Lessons learned from Meltdown's exploitation of the weaknesses in today's processors.
Moritz Lipp, Michael Schwarz, Daniel Gruss, Thomas Prescher, Werner Haas, Jann Horn, Stefan Mangard, Paul Kocher, Daniel Genkin, Yuval Yarom, Mike Hamburg, Raoul Strackx
It's difficult to see the ecological impact of IT when its benefits are so blindingly bright.
Alan Borning, Batya Friedman, Nick Logler
SECTION: Review articles
Advances in how programs treat natural language words have a big impact in AI.
Noah A. Smith
Strategically augmented street lamps can become the key enabling technology in smart cities.
Max Mühlhäuser, Christian Meurisch, Michael Stein, Jörg Daubert, Julius Von Willich, Jan Riemann, Lin Wang
SECTION: Research highlights
"Data-Driven Algorithm Design," by Rishi Gupta and Tim Roughgarden, addresses the issue that the best algorithm to use for many problems depends on what the input "looks like."
We model the problem of identifying a good algorithm from data as a statistical learning problem.
Rishi Gupta, Tim Roughgarden
COLUMN: Last byte
ACM A.M. Turing Award recipients Ed Catmull and Pat Hanrahan discuss how they helped to bring the power of three-dimensional imagery to computer graphics.