How can we prevent prompt-hacking and an associated AI research replication crisis?
The Software Sins of Bloat and Debt
Let’s find the ethical manifestations of programming that affect public safety.
Toward Effective AI Support for Developers
Insights into the opportunities and concerns that developers have with using AI in their work.
You Don’t Know Jack about Bandwidth
Fixes to IP networking help ISPs and other companies make better use of their bandwidth.
What We're Reading
Opinion
BLOG@CACM
Explore the latest issue
Table of ContentsVideo
Between the two extreme visions of AI as a servant and AI as a sentient fighter-lover, resides an important and practical alternative: AI as a provocateur.
Advances in AI and HCI can power intelligent, interactive, and accessible reading interfaces to improve scholarly reading.
Introducing the distinction between a programmer and a coder made the idea of automatic coding more appealing.
How can we prevent prompt-hacking and an associated AI research replication crisis?
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