Keith Kirkpatrick
Protecting Children’s Privacy Online
Assuring youngsters they can use websites without giving away their personal information is not child's play.
No-Code AI: Platforms and Tools
In the 1990s, tools like Macromedia Dreamweaver made Web development accessible to all. Today, no-code tools aim to do the same for artificial intelligence.
Extreme Security for Users Targeted by Cyberattack
Apple's Lockdown Mode provides serious security to individuals personally targeted by sophisticated attackers.
Preparing for the end of life should include consideration of online accounts that will continue when you're gone.
ACM Fellow and A.M. Turing Award recipient Dana Scott reflects on his career.
The future of over-the-counter at-home medical tests is trending toward multiple-malady detection.
Europe’s Blockchain: A Solution Struggling to Find a Problem
Decentralizing the chain of trust to a blockchain–also known as a distributed ledger–causes additional privacy and security issues.
NFT Thefts and What to Do About Them
When someone steals a non-fungible token (NFT), the options for recourse are not always clear.
Universities, and a growing number of companies, are producing brain-computer interfaces.
Using Makeup to Block Surveillance
Altering one's facial features with a special type of makeup can keep them from being recognized by artificial intelligence.
Biometric markers are increasingly popular targets of data theft, potentially endangering far more than your locally stored information.
Existing and new technologies can help cut datacenters' carbon footprint.
Addressing Labor Shortages with Automation
Labor shortages have many companies turning to automation technology, but with mixed outcomes.
Depending on climate conditions, the availability of renewables and other factors, immersion cooling can make a profound difference in both energy consumption and costs.
Shape the Future of Computing
ACM encourages its members to take a direct hand in shaping the future of the association. There are more ways than ever to get involved.
Get InvolvedCommunications of the ACM (CACM) is now a fully Open Access publication.
By opening CACM to the world, we hope to increase engagement among the broader computer science community and encourage non-members to discover the rich resources ACM has to offer.
Learn More