BLOG@CACM
Visual Object Tracking Challenge: How to Offer a Working Solution in 24 Hours Using Multimodal LLM
A video of a black and white cat poses some playful problems for a computer vision competition.
Benchmarks for AI in Software Engineering
Benchmarks are important for those of us who build software development products that incorporate AI.
Leveraging AI Multi-Agent Systems in Financial Analysis
A key strength of a multi-agent system is its decentralized intelligence and distributed problem-solving approach.
GenAI, Education, and Crisis Situations
The proper integration of AI technologies during routine times can ensure the continuity of learning in emergency situations.
Security Principles for Designing an Unhackable Crypto Wallet
Resilience requires formal rigor, verification tools, and zero-trust assumptions.
Rethinking Distributed Computing for the AI Era
DeepSeek’s mixture-of-experts approach fundamentally changes the distributed computing equation by making computation sparse again.
Harnessing AI, Behavioral Data Science for Smarter Consumer Platforms
We Need AI Systems That Can Govern Themselves
Stop Training Your Competitor’s AI
Knowledge flows naturally when experts are teaching, collaborating, or working through challenges together, and not when they're asked to pause work and document their insights.
Beyond Downtime: Architectural Resilience on Hyperscalers
Essential considerations for building durable systems in the cloud era.
AI Agents in Healthcare Revolutionizing Patient Care and Clinical Decision-Making
AI agents are playing a growing role in healthcare and changing patient care for the better.
How AI/LLMs Can Help, Hinder Developers
How to create a coding culture that harnesses AI’s potential while preserving software integrity and security.
Empowering Sustainability in the Energy Sector through AI
A new wave of AI technologies are leading to smart, responsive energy systems that will define our green future.
How Can Vibe Coding Transform Programming Education?
Vibe coding development platforms enable an experimental, motivating approach to learning.
Conflict, Montage, and AI in Data Storytelling
Answering the community's questions about cinematic data storytelling.
Evaluating Alternative Ideas Might Get Us Away From Siloed Positions
Imagine a tool that uses AI to encourage people to see different perspectives on their writing and reading.
Tools for Writing and Thinking
Insights into the differences of writing with pen and paper, typewriters, old computers, and AI.
Claude 4’s Agency in Practice: Beyond Code Generation
Smarter Prompts for a More Sustainable Future?
Companies should embed AI usage policies into their AI strategies.
Fantasy, the Restrained AI Cousin of Hallucination
Closing the Gap Between AI Output and Human Expectations
Exploring the gap between what's expected of AI and what it can actually deliver.
Supply Chain Resilience Is More Important than Ever
Cascading relationships that place vendors, partners, and cloud providers into one another’s ecosystems make resilience an essential element of every node.
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