A deleted private key, a looming deadline, and a last chance to patch a new static root of trust into the bootloader.
Phil Vachon From Communications of the ACM | July 2022
Software engineering teams can exploit attackers' human nature by building deception environments.
Kelly Shortridge, Ryan Petrich From Communications of the ACM | June 2022
A discussion with Reynold Xin, Wes McKinney, Alan Gates, and Chris McCubbin.
Reynold Xin, Wes McKinney, Alan Gates, Chris McCubbin From Communications of the ACM | May 2022
Building privacy-preserving systems for machine learning and data science on decentralized data.
Kallista Bonawitz, Peter Kairouz, Brendan Mcmahan, Daniel Ramage From Communications of the ACM | April 2022
The future of machine learning will depend on it being in the hands of the rest of us.
Piero Molino, Christopher Ré From Communications of the ACM | January 2022
Algorithms, microcontent, and the vanishing distinction between platforms and creators.
Liu Leqi, Dylan Hadfield-Menell, Zachary C. Lipton From Communications of the ACM | December 2021
A user interface for querying provenance.
Ashish Gehani, Raza Ahmad, Hassaan Irshad, Jianqiao Zhu, Jignesh Patel From Communications of the ACM | December 2021
Creating a software solution with fast decision capability, agile project management, and extreme low-code technology.
João Varajão From Communications of the ACM | October 2021
A discussion of concerns on quantum vulnerability for the automobile industry.
Michael Gardiner, Alexander Truskovsky, George Neville-Neil, Atefeh Mashatan From Communications of the ACM | September 2021