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.
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.
Terrence DeFranco suggests the Internet of Things could be keeping us safer, and Jeremy Roschelle airs issues related to online instruction.
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.
COLUMN: Kode vicious
With increasing complexity comes increasing risk.
COLUMN: The profession of IT
The S-shaped curve of technology adoption is a welcome recurrence in an otherwise chaotic adoption world.
Programming research has entered the Neuroage.
A discussion of ethical considerations.
Chipping away at Moore's Law.
Leveraging expectations for better communication.
SECTION: Contributed articles
Lessons learned from Meltdown's exploitation of the weaknesses in today's processors.
It's difficult to see the ecological impact of IT when its benefits are so blindingly bright.
SECTION: Review articles
Advances in how programs treat natural language words have a big impact in AI.
Strategically augmented street lamps can become the key enabling technology in smart cities.
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.
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.