The opinion archive provides access to past opinion stories from Communications of the ACM and other sources by date.
On December 10, 1993, id Software uploaded the first publicly available version of Doom to a crowded BBS and FTP server, unleashing on the world the most influential game this side of Super Mario Bros.
Whenever an app, a website, or a physical product like a gaming console is exported, it ships with a side of cultural influence.
On Monday, President Obama kicked off computer science education week, encouraging every young person to acquire computer programming skills, even if they have no intention of becoming a software engineer.
On the eve of his exit as chief executive officer of Microsoft, after more than a decade on the job, Steve Ballmer is more than ever a CEO whose image does not always reflect reality.
Millions of students will learn some lessons in computer coding this week as part of "Hour of Code," a national campaign offering free tutorials.
The Stream has been the organizing metaphor for the web for the past several years.
To avoid surveillance, the first four Americans to visit Edward Snowden in Moscow carried no cell phones or laptops.
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.
The comparison between organic viruses and computer viruses is compelling. But why?
Is a skill-based, multi-level win-win, and (almost) zero-cost model for undergraduate science and engineering programs in a research university plausible?
The world's largest mass-produced cylindrical slide rules come from Loga-Calculator AG in Zurich/Uster, Switzerland.
New Zealand software firm Rocos announced a partnership with Boston …
Police departments in several U.S. cities are using updated software …
Researchers have developed prototype multifunctional e-glasses equipped with flexible electrodes …