What Do DDT and Computing Have in Common?
June 2020 - Vol. 63 No. 6
Features
Opinion 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.
Opinion Letters to the editor
Safety Proposal Points in Same Direction
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 that anyone would propose such an approach.
Opinion Cerf's up
Implications of the COVID-19 Pandemic
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.
Detecting/Preventing Infections, and Moving Instruction Online
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.
Artificial intelligence makes sense of radio signals to understand what someone in another room is doing.
Hiring from the Autism Spectrum
Companies increasingly are looking to hire people who are on the autism spectrum to fill IT roles.
Opinion Inside risks
How to Curtail Oversensing in the Home
Limiting sensitive information leakage via smart-home sensor data.
Opinion Kode vicious
With increasing complexity comes increasing risk.
Opinion The profession of IT
The S-shaped curve of technology adoption is a welcome recurrence in an otherwise chaotic adoption world.
Opinion Viewpoint
Studying Programming in the Neuroage: Just a Crazy Idea?
Programming research has entered the Neuroage.
Communicate Using the Numbers 1, 2, 3, and More
Leveraging expectations for better communication.
Research and Advances Contributed articles
Meltdown: Reading Kernel Memory from User Space
Lessons learned from Meltdown's exploitation of the weaknesses in today's processors.
Research and Advances Contributed articles
The ‘Invisible’ Materiality of Information Technology
It's difficult to see the ecological impact of IT when its benefits are so blindingly bright.
Research and Advances Review articles
Contextual Word Representations: Putting Words into Computers
Advances in how programs treat natural language words have a big impact in AI.
Research and Advances Review articles
Strategically augmented street lamps can become the key enabling technology in smart cities.
Research and Advances Research highlights
Technical Perspective: Algorithm Selection as a Learning Problem
"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."
Research and Advances Research highlights
We model the problem of identifying a good algorithm from data as a statistical learning problem.
Opinion 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.