BLOG@CACM
Each new step that helps automate code creation moves programmers further away from understanding the core principles of a language and conceptualizing the solution and its programming. AI code assistants accelerate this separation.
Analytics Are A Full Stack Problem
Dashboards provide insight into operations and opportunities for improvement.
Environmental Embodied AI is an intelligent virtual agent capable of real-time perception, learning, and interaction with its surrounding environment.
Privacy Washing through PETs: the Case of Worldcoin
The computing community should prevent the use of PETs (privacy enhancing technologies) for privacy washing.
The UGC Overload: Scaling Content Moderation for Massive Datasets
AI and ML have a role to play in moderating user-generated content in real time to keep sites safe, civilized, and legally compliant.
Multi-Dimensional Growth of GenAI Use by STEM Undergraduates
The evolution of GenAI tool usage by science and engineering students over their academic years provides valuable insights for students, educators, and educational institutions.
Ushering In a New Era of Business Process Innovation with AI and ML
The evolution of AI and ML technologies has transformed business systems and made processes smarter and more efficient.
Beyond Compliance: Security Documentation as a Strategic Asset
It’s time to stop viewing security documentation as a necessary evil and start leveraging it as a strategic asset.
You Need Much Less Memory than Time
An upcoming STOC conference paper reports a huge near-quadratic improvement that will go down as a true classic complexity theorem.
The Challenge of Consistency in Generative AI: Will We Adapt or Fix the System?
The Role of Research in Preparing K-12 Students for Computer Science and AI
K-12 education needs to build on CS successes and prepare students for an AI-powered world.
GenAI as a Teacher Guide and Coding Companion (Part 1)
GenAI could be the perfect coding companion for novice CS teachers in K-12 classrooms.
Why Policies and Training Fail Without a Strong Cybersecurity Culture
Organizations must foster a culture of trust where employees feel comfortable discussing security concerns openly.
Generative AI tools are becoming a fundamental part of how students learn and work.
HR has shifted from performing administrative tasks to using analytics to develop more productive workers and leaders.
A Pragmatic Overview of Wi-Fi Security Risks
Communication between each device on a Wi-Fi network and its router should be secured with strong encryption because the signals can literally be snatched out of the air.
The creator of C++ presents key concepts for performant, type-safe, and flexible C++ software.
AI Agents: Automation is Not Enough
AI Agents adapt to changes, learn from feedback, and can act autonomously or in collaboration with humans or other agents.
Shaping the Future of Technology
Developing Effective Stakeholder Engagement Strategies in Agile Projects
Strategies for productive stakeholder interaction, better project outcomes, and reinforcing agile values.
The Hidden Risks of URL-Shortening in Scientific Review
Reviewers, authors, and editors all have a role to play in protecting fairness and objectivity in the blind review process.
Assessment in Computer Science Education in the GenAI Era
Exploring the need to rethink assessment in computer science education in the Generative AI era.
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