The opinion archive provides access to past opinion stories from Communications of the ACM and other sources by date.
Odds are you need to use that phone in your pocket many times a day—and doing so leaves you no choice but to constantly relay data revealing your location and movements to Verizon, AT&T or whatever cellphone company you pay for…
Confidence in your abilities is usually a good thing—as long as you can recognise when it's time to ask for help.
Across the computer security world yesterday, heads were shaking.
It was night when three British sailors and a 16-year-old canteen assistant boarded a sinking U-boat off the coast of Egypt.
In 2011, Apple became the first company to place artificial intelligence in the pockets of millions of consumers when it launched the voice assistant Siri on the iPhone.
"Nothing that you will learn in the course of your studies will be of the slightest possible use to you," the Oxford philosophy professor John Alexander Smith told his students, in 1914, "save only this: if you work hard and …
RRobots are taking over the world's workforce—and why shouldn't they?
Twenty years ago IBM's Deep Blue computer stunned the world by becoming the first machine to beat a reigning world chess champion in a six-game match.
In 1905, an Ohio farmer survived a railroad accident that cost him both of his legs.
Sir Tim Berners-Lee on the formative years of the world wide web, and the challenges it now faces.
You can never discount the human element in programming.
Addressing unresolved questions concerning computational thinking.
Their absence can introduce huge risks . . .
Evaluating the influence of broadening participation efforts on students, faculty, organizations, and the computing education infrastructure.