The opinion archive provides access to past opinion stories from Communications of the ACM and other sources by date.
The threat that automation poses to humans has been greatly exaggerated, says Erik Brynjolfsson, director of the Stanford Digital Economy Lab and a senior fellow at Stanford HAI.
Making mathematics and physics optional for an engineering degree runs counter to the spirit of the multi-disciplinary approach and reduces the talk of India's past achievements, like the discovery of zero, to empty rhetoric.…
Students in computer science are graduating college with less preparation than students in all other majors to become agents of responsible change in an increasingly global citizenry.
As the World Wide Web turns 32, web inventor Sir Tim Berners-Lee and Web Foundation Co-founder Rosemary Leith reflect on its power to catalyze change and advocate for delivering Internet access to all young people.
The current gap in policymakers' tech knowledge and technologists' ethics knowledge needs to be bridged to ensure AI's sustainable development.
Considering the origins, interpretations, and possible changes to Communications Decency Act §230 amid an evolving online environment.
Designing and testing 'Do Not Sell My Personal Information' icons.
Seeking to reap the positive uses of synthetic media while minimizing or preventing negative societal impact.
The issue is not who has the "truth," but whose claims deserve more credence.
Experimenting with the creative process.
A "bring your own algorithm" era in healthcare.
The Pascal programming language creator Niklaus Wirth reflects on its origin, spread, and further development.
How should software engineers try to classify their reflections?
To game a programmed system means thwarting non-programmed intention.
The ambitious systems that we develop today need a proper requirements structure. The plan defined here organizes requirements specification along …