The opinion archive provides access to past opinion stories from Communications of the ACM and other sources by date.
As the federal agency at the forefront of exploring outer space, NASA winds up being the front door for all manner of alien conspiracies.
Anyone who has ever watched an American crime movie or television show can practically recite the Miranda warning by heart, even if they don't know its official name.
David Fahrenthold's coverage of Donald Trump’s charities this year for The Washington Post stood out for its quality and depth. It also stood out the way he did his work.
If you've seen in it in a movie, you might see it in reality in 2017.
Our editors' picks for the best books of 2016, and some they're eagerly anticipating.
In 1942, not long after the attack on Pearl Harbor, the poet Archibald MacLeish wrote an essay called "The Image of Victory," in which he asked what winning the Second World War, the "airman’s war," would mean for posterity.…
If the United States pulls back on its climate commitments as president-elect Donald Trump has promised, China, the world's biggest emitter of greenhouse gases, could take the lead on climate-change mitigation.
Chances are that anyone in their 50s or older will remember watching Apollo 11 land on the Moon.
My personal challenge for 2016 was to build a simple AI to run my home—like Jarvis in Iron Man.
A massive distributed denial-of-service (DDoS) attack took several high-profile websites—Twitter, Amazon, the New York Times, even WIRED—offline in October.
My big idea is that we have to fix the Internet.
Astro Teller has an unusual way of starting a new project: He tries to kill it.
Earlier this year, I had a beer in one of the more budget-conscious bars in the Mission district. My wallet stayed a little later than I did.
Humans have broken the Internet.
In 2014, Nasa awarded $1.1M to the Center for Theological Inquiry, an ecumenical research institute in New Jersey, to study “the societal implications of astrobiology”.
Get ready for AI to show up where you'd least expect it.
Solar physicist Thomas Zurbuchen became NASA's science chief in October, replacing astronaut John Grunsfeld. Just one month later, the US political system went through a seismic shift when Donald Trump was elected president.…
Two weeks after a presidential election that could have vaulted him to the head of NASA, John Grunsfeld reached across his peanut curry at a small restaurant on the Far West Side of Manhattan, grabbed my notebook and sketched…
Cyberattackers pose many threats to a wide range of targets. Russia, for example, was accused of hacking Democratic Party computers throughout the year, interfering with the U.S. presidential election.
Few in the technology sector besides Peter Thiel had much love for Donald Trump during the presidential campaign.
Observers and alumni of America's intelligence community have already fretted over Donald Trump's impending control of the world's most powerful spy agencies.
In 2003, we reviewed "Moneyball," Michael Lewis's book about Billy Beane and the Oakland A's
For a term that is suddenly everywhere, "fake news" is fairly slippery.
More and more of the things we use every day are being connected to the Internet.
For decades Hollywood has treated computers as magic boxes from which endless plot points could be conjured, in denial of all common sense.
Here's what you don’t want to do late on a Sunday night. You do not want to type seven letters into Google. That's all I did.
The latest controversy involving so-called fake news has left many wondering why websites that publish patently false statements on the Internet have not been prosecuted or sued for money damages.
On April 1, 1960, the newly established National Aeronautics and Space Administration heaved a 270-pound box of electronics into Earth orbit.
The ambitious systems that we develop today need a proper requirements structure. The plan defined here organizes requirements specification along …
The circular slide rule was widely used until the 1970s.
The focus is on executable exams for an Introduction to Computer Science course.