Cybercriminals could be hiding malware payloads in places where commercial cybersecurity software is unable to detect it.
Samuel Greengard From Communications of the ACM | October 1, 2022
Universities, and a growing number of companies, are producing brain-computer interfaces.
Samuel Greengard From Communications of the ACM | July 1, 2022
Depending on climate conditions, the availability of renewables and other factors, immersion cooling can make a profound difference in both energy consumption and...Samuel Greengard From Communications of the ACM | June 1, 2022
Specialized techniques may make it possible to induce selective 'amnesia' in machine learning models.
Samuel Greengard From Communications of the ACM | April 1, 2022
No-code platforms help non-coders program, but developers will always be needed.
Samuel Greengard Commissioned by CACM Staff From ACM News | March 1, 2022
New tools help firefighters identify the dynamics and characteristics of a fire—and respond more effectively.
Samuel Greengard Commissioned by CACM Staff From ACM News | February 22, 2022
Cheap, flexible processors could be a step on the road to the Internet of Everything.
Samuel Greengard Commissioned by CACM Staff From ACM News | February 10, 2022
Internet freedom is eroding on two fronts: the sheer number of efforts to block access to legitimate information, and the level of sophistication used.
Samuel Greengard Commissioned by CACM Staff From ACM News | November 23, 2021
The cost of powering streaming and other rapidly growing online services will not "take down the Internet."
Samuel Greengard From Communications of the ACM | December 1, 2021
Key questions and challenges remain, including how to scale qubit devices while reducing noise and errors to the point where the devices become useful.
Samuel Greengard From Communications of the ACM | November 1, 2021
Highly efficient light-based processors can overcome the bottlenecks of today's electronics.
Samuel Greengard From Communications of the ACM | September 1, 2021
There is an emerging effort to tap artificial intelligence to write code based on short text descriptions of what the code should do.
Samuel Greengard Commissioned by CACM Staff From ACM News | July 6, 2021
Verified coding techniques use mathematical proofs to ensure code is error-free and hacker-resistant. Can the approach revolutionize software?
Samuel Greengard From Communications of the ACM | July 1, 2021