The opinion archive provides access to past opinion stories from Communications of the ACM and other sources by date.
CAPTCHAs are a time-worn way for humans to tell computers that we are human.
EFF has long advocated for websites to support HTTPS instead of plain HTTP to encrypt and authenticate data transmitted on the Internet.
Self-driving cars, extreme life extension, and global wifi provided by weather balloons: Google makes projects that sound like science fiction into reality at its secretive research lab, Google X.
When Wally Pfister's Transcendence is released on April 17, millions of moviegoers will be asking themselves, "Could we really upload Johnny Depp into a computer one day?"
Back in 1991, a New York Times Magazine writer, Anne Matthews, described Andrew Ross, a doyen of American studies, strolling through the Modern Language Association conference in his "pale mango wool-and-silk Commes des Garcons…
NASA is everywhere.
The developer who introduced the "Heartbleed" vulnerability to the open-source code used by thousands of websites has told the Guardian it was an "oversight"—but that its discovery validates the methods used.
You'd be excused for thinking infographics are a modern invention.
The Moscow-based computer security firm Kaspersky Lab has analyzed major new kinds of malware, including Stuxnet, which four years ago was revealed to have damaged centrifuges in Iran's uranium-enrichment facilities.
History is not entirely kind to those responsible for the Industrial Age in the 19th century.
The cryptography expert Bruce Schneier, who has been writing about computer security for more than fifteen years, is not given to panic or hyperbole.
As gadgets get smaller, and mobile manufacturers find new ways to shrink their devices to fit on a user's wrist, people like Steve Matteson are focused on keeping said devices as usable and readable as possible.
Michael Lewis couldn't have timed it better if he'd tried.
When he was in elementary school, Scott Aaronson, like many mathematically precocious kids of his generation, dreamed of making his own video games.
A small group of financial firms are using their technological superiority to skim the top off the market, Michael Lewis claims in his new book "Flash Boys."
The news that Facebook paid $2 billion for a virtual reality start-up, Oculus VR, might strike you as a bit zany.
Technically, Cortana isn't supposed to exist for at least another 500 years, but that's not stopping Microsoft from bringing her to life this week.
The U.S. government has long complained about Chinese hacking and cyberattacks, but new documents show that the National Security Agency managed to penetrate the networks of Huawei, a large Chinese telecommunications firm, gathering…
The Internet of Things has tremendous potential but also poses a tremendous risk if the underlying security of Internet of Things devices is not taken into account, according to Vint Cerf, Google’s Internet Evangelist.
A few weeks ago, a messaging app called FireChat launched.
In another 10 years, the very idea of a "black box" flight data recorder on an airliner will seem as naive and outdated as a smoking section.
This week, the Supreme Court tackled one of the thorniest problems in tech policy: software patents.
On March 24 at 2:36 p.m., the New York Post reported that the body of former Nets basketball player Quinton Ross had been found in a shallow grave on Long Island.
One recent morning, while contemplating writing this column, I scrolled through thousands and thousands of listings for mundane microgigs on Mechanical Turk, or Mturk, a decade-old platform created by Amazon.
Google loves to unveil a good gag product on April Fool's Day.
Encouraging the opportunities for digital innovation and invention to flourish in a variety of social environments.
The current generation of general-purpose multicore hardware must be fixed to support more application domains and to allow cost-effective parallel programming.
Seeking personalized data-derived insights from analysis of our digital traces.
Assessing the rapidly evolving realm of massive open online courses.
The meaning of bits and avoiding upgrade bogdowns.
Our final year course where students get course credit for teaching computer science in high schools has benefitsfor kids, teachers …
We are not ready to make CS a requirement for all children in the U.S., even if that's where we …
Often, you will be told programming languages do not matter much. It is a pretty general rule that people arguing …