The opinion archive provides access to past opinion stories from Communications of the ACM and other sources by date.
Computing professionals are on the front lines of almost every aspect of the modern world.
With Apple Inc. now exceeding $1 trillion in market capitalization, it's tempting to understand this moment in terms of the dominance of all-too-large companies and technology in our lives.
"Any sufficiently advanced technology is indistinguishable from magic," Arthur C. Clarke famously wrote. That line must have zoomed through 5,000 audience brains when, at Google's developer conference in May, CEO Sundar Pichai…
The first dance at my wedding lasted exactly four minutes and 52 seconds, but I'll probably remember it for decades.
By now, you've probably seen all the news regarding Defense Distributed, company founder Cody Wilson, and 3D-printed guns.
Back in the last presidential campaign season, reporters on the tech and politics beats began noticing a rise in far-right memes that supported Trump. Memes being memes, these seemed initially like weird, off-color jokes.
While anyone can learn how to design a circuit board, it takes a skilled engineer to design a circuit board that is both well optimized and unlikely to melt, explode, or cause whatever it's controlling to melt or explode.
There it was: Glowering red on the dashboard of the sky like an astrological warning light next to the full Blood Moon Friday. Mars.
In 2010, Google made a moral calculus. The company had been censoring search results in China at the behest of the Communist government since launching there in 2006.
After a five-year, $240 billion acquisition spree, there's a suspicion that the nature of deal-making in the semiconductor industry may be starting to change.
Understanding the unique local context, as well as technical considerations, are essential components of successful project deployment.
Seeking the best measures to reach advantaged and less-advantaged students equally.
Cache is king. And if your cache is cut, you are going to feel it.
Considering the possibility of achieving an e-democracy based on long-established foundations that strengthen both real-world democracies and virtual Internet communities.
Increased technology is not the solution to the fundamental issue of declining democratic culture.