The opinion archive provides access to past opinion stories from Communications of the ACM and other sources by date.
Interacting online today means being besieged by system-generated recommendations, but do we want what the machines tell us we want?
The U.S. is betting billions to spur semiconductor manufacturing.
Models such as DALL-E dissociate ideation from implementation, but do we care?
Only when we learn from them can we make headway in stopping the cycle.
Past initiatives did not focus enough on people of color, but here is how to improve.
Leading metaverse theorist shares his thoughts on the sudden rise of the concept, its utility for the enterprise, and what we still get wrong.
The computer vision research community is behind on AI ethics, but it is not just a research problem.
And yet, we demand that it protect us.
A non-sentient artificial intelligence may be able to offer effective psychotherapy.
A "replication crisis" in mathematics raises questions about the purpose of knowledge.
Next time you laugh at musty old tech, remember that new technologies are often built on it.
Software engineer, consultant, and author Karl Wiegers discusses specific practices based on his 50 years of experience in the industry.
Artificial intelligence has bested humans at problem-solving challenges like chess and Go. Is mathematics research next?
Is it okay for security researchers to virtualize software to look for vulnerabilities?
Considering the recent effects of remote work on network structure.
Inscrutable cookie banners torment users while failing to inform consent.
Seeking a new approach that goes beyond worst-case analysis.
Some jargon can be offensive to newcomers and unintentionally shape our thoughts.