The opinion archive provides access to past opinion stories from Communications of the ACM and other sources by date.
The U.S. government is not doing enough to combat the burgeoning threat of cybercrime.
An international team of 22 big name AI researchers have laid out a road map suggesting how machine learning can help save the planet and humanity from imminent peril.
Parenthood is a key driver of gender imbalance in STEM. Almost half of all women in full-time science jobs leave or go part-time after the birth of their first child. This is twice the number of men.
Facebook's announcement of a new cryptocurrency, Libra, and the nonprofit association that will oversee it raises questions about the future of global banking and Facebook's role in it.
A recent article about languages that developers love and those that they hate reported that Java was the third most loved language as well as the second most hated.
The majority of open-source projects that we usually consider sustainable are actually receiving income below industry standards or even below the poverty threshold.
A new research challenge for computer science.
Total-system hardware and microarchitectural issues are becoming increasingly critical.
Many risks of catastrophic failures of critical infrastructures can be significantly reduced by relatively simple measures to increase resiliency.
It is time to care about digital provenance.
We, as developers of such systems, need to take some conscious decisions to make sure we do not usher in …
We know how to make multi-lingual pseudocode-based assessments, not language-independent assessments.
In the 18th century, there were several famous makers of automatons in Europe; who created the Chinese musical clock automaton …
Scientists at three Israeli institutions are collaborating to restore dying …
Russia has sent an unmanned spacecraft containing a life-size humanoid …
The European Commission is planning regulation that will entitle European …