The Return of Age Verification Laws
Considering the ways in which free-speech law could shift rapidly.
Language-Based Software Testing
Constraints over grammar elements can make test generation easier than ever.
More Efficient Fault-Tolerant Quantum Computing
Researchers are exploring ways to reduce a quantum system’s lopsided ratio of error-correction qubits to logical qubits.
What We're Reading
Opinion
Views on issues of broad interest to the computing community
BLOG@CACM
Thought leaders discuss relevant computing topics
Explore the latest issue
Table of ContentsVideo
The Science of Detecting LLM-Generated Text
A technical introduction to LLM-generated text detection methods.
Increasing Diversity, Equity, and Inclusion Awareness: An Example from India
Examining attitudes on the value of diversity, equity, and inclusion.
Combining Machine Learning and Lifetime-Based Resource Management for Memory Allocation and Beyond
We introduce a two-step approach to attain high memory utilization in huge pages, which gives rise to a new methodology for applying Machine Learning in computer systems.
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