A consensus is emerging that copyright laws should include human creation requirements.
How Can Vibe Coding Transform Programming Education?
Vibe coding development platforms enable an experimental, motivating approach to learning.
Advancements in Weather Prediction
The amount and quality of topographical, land use, land cover, coastline, and other data feeding forecasting models are leading to better predictions.
Conflict, Montage, and AI in Data Storytelling
Answering the community’s questions about cinematic data storytelling.
What We're Reading
Opinion
BLOG@CACM
Explore the latest issue
Table of Contents
Video
Sutton and Barto developed reinforcement learning, a machine learning method that trains neural networks by offering them rewards in the form of numerical values.
Revolutionizing Datacenter Networks via Reconfigurable Topologies
An overview of reconfigurable datacenter networks and their technological enablers.
Ransomware: Extortion Is My Business
A look at ransomware, its ecosystems, the impact of its attacks, and the tactics of its attackers.
A consensus is emerging that copyright laws should include human creation requirements.
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