The opinion archive provides access to past opinion stories from Communications of the ACM and other sources by date.
Melvin Greer, chief data scientist for the Americas, Intel Corp., discusses the importance of nontechnical skills and cross-domain expertise, ethical AI, and AI as "augmented intelligence."
Jeffrey Ullman, co-recipient of the 2020 ACM A.M. Turing Award, discusses the imposter syndrome, running a Burroughs 5500, and using applications to address social problems.
For some, code is therapy, an escape and a path to hope in a troubled world.
Rediet Abebe uses the tools of theoretical computer science to understand pressing social problems — and try to fix them.
Tracing temporary work modifications resulting in permanent organizational changes.
Seeking to improve systemic fairness in the computing realm.
Respect your staff, learn from others, and know when to let go.
The complex legacy of Steven Levy's obsessive programmers.
Considering the fundamental nature and malleability of programming.
Seeking to develop a multilingual Wikipedia where content can be shared among language editions.
SQL represents data stored in rows and tables, while high-growth NoSQL is data stores arranged via nested documents as columnar …
The design of today's electronic computers is usually not very appealing, in contrast to magnificent mechanical calculating machines from earlier …
The algorithm should be respected; the malgorithm should be rejected.
A human brain organoid was cultured in a week in …
A new version of physically unclonable functions could prevent even …
A 2020 locust plague in East Africa was mitigated by …
Create a Web Account
If you are an ACM member, Communications subscriber, Digital Library subscriber, or use your institution's subscription, please set up a web account to access premium content and site features. If you are a SIG member or member of the general public, you may set up a web account to comment on free articles and sign up for email alerts.