The opinion archive provides access to past opinion stories from Communications of the ACM and other sources by date.
At the stroke of midnight on December 10, 1993, an executive at id Software uploaded a file to an FTP site on the University of Washington's network.
Raymond McCauley may go blind as he gets older.
Google is predicting a generation of screenless computing devices that rely on voice recognition, a senior engineer has said, emphasising that the company encrypts users' audio data to the same standard as text-based information…
Investigators are still studying what caused the derailment of a Metro-North commuter train on its way to Grand Central Terminal just over a week ago, killing four passengers and injuring 70 when the front cars of the train,…
"I've never loved anyone the way I've loved you," swoons Joaquin Phoenix, in the movie Her.
In 1984, Mike Lazaridis, an engineering student at the University of Waterloo, and Douglas Fregin, an engineering student at the University of Windsor, founded an electronics and computer science consulting company called Research…
Barack Obama is the world's most prominent BlackBerry user.
Big Brother may be watching you. But Glenn Greenwald is watching Big Brother.
At a wine bar in San Francisco on Wednesday, Broadcom Chairman and CTO Henry Samueli delivered some sobering news: Moore's Law isn't making chips cheaper anymore.
Almost everyone can name the man that invented the light bulb.
In an out-of-the-way Google office, two life-size humanoid robots hang suspended in a corner.
When you clicked on the link to read this article, your computer, tablet or phone sent a request that traveled hundreds or perhaps thousands of miles at the speed of light.
The fiasco with the $600 million federal health insurance website wasn't all bureaucratic.
If there's a gene for hubris, the 23andMe crew has certainly got it.
New ways to contract IT work to base-of-the-pyramid suppliers.
A program to encourage and support girls and women in pursuing their computer science interests.
Supplementing the classroom experience with small private online courses.
Waste not memory, want not memory — unless it doesn't matter.
Reflections on a Nobel Prize-winning physicist's early contributions to computing.
Design thinking is the newest fashion for finding better solutions to problems. Combining it with computational thinking offers some real possibilities for improving software design.
I volunteered at a middle school for the Hour of Code and helped students learn basic programming. Here are some observations …
From humble beginnings 26 years ago to today, the annual SC conference has shaped our community and our technologies.
This article describes the sometimes fraught relationship between K–12 computer science teachers and university computer science faculty. It decribes how …