The opinion archive provides access to past opinion stories from Communications of the ACM and other sources by date.
There's little doubt that PC gaming is undergoing a renaissance at the moment.
Josh Angrist is an acclaimed experimentalist who does not work in a lab.
There is one number that matters most in cybersecurity.
When Microsoft Chief Executive Officer Steve Ballmer does his bounding these days, it's often in front of an 82-inch interactive display mounted on the wall of his office.
Facebook recently ran an experiment. Inside a test lab, somewhere behind the scenes at the world's most popular network, engineers sidled up to a computer server loaded with software that typically drives the Facebook website…
Meeting Simon for the first time was one of the most sublime experiences I've had. With every coy head nod, casual hand wave and deep eye gaze, I felt he already knew me.
Alec Saunders needed a little bait.
When you have lunch courtesy of the FBI, you are offered chicken Caesar salad, hamburger, or fish.
Today, January 28, is Data Privacy Day, when the world recognizes the importance of preserving your online privacy and security.
Architects draw detailed plans before a brick is laid or a nail is hammered. Programmers and software engineers don't. Can this be why houses seldom collapse and programs often crash?
Nine years ago, Boeing Co. BA executives decided to take the biggest leap in airliner technology in a generation and develop the 787 Dreamliner.
Ray Kurzweil's vision of the "singularity"—when nanobots make humans immortal and computer progress is so fast that the future becomes profoundly unknowable—is a bad idea.
The software company Autodesk doesn't manufacture anything.
Neil deGrasse Tyson came to Washington on Wednesday to deliver the science-specific version of President Barack Obama's second inaugural address.
At year's end, IBM selects a new innovation that has the potential to change the world.
For a few years now, I've been expecting to write an obituary for crapware. Or not an obit, exactly—I was hoping to dance on its grave.
Last fall Apple fired executive Scott Forstall, considered by many to be a Steve Jobs protégé.
My friend Will Morrell, brilliant and sardonic, was the first person I ever knew to make his living close to the machine.
We woke up on the morning of Nov. 9 expecting the usual: for one of us, the tending to patients; for the other, the morning rush of packing lunches and getting the kids to school.
Simple doesn't just sell, it sticks.
After writing about Ray Kurzweil’s ambitious plan to create a super-intelligent personal assistant in his new job at Google (see "Ray Kurzweil Plans to Create a Mind at Google—and Have it Serve You"), I sent a note to Boris Katz…
It's the latest R&D trend: penciling in tinkering time on the company clock.
You've probably never heard of Tizen, but the companies behind it are some of the most recognizable brands in the tech industry.
Human beings are born with an innate capacity to learn languages. Yet while mathematics is the language of pattern and form, many people struggle to acquire even its basic grammar.
Just imagine if all the applications and services you saw or heard about at CES earlier this month had to be designed to be "wiretap ready" before they could be offered on the market.
Reading the news that Atari’s U.S. subsidiary is filing for bankruptcy was a little like hearing that Bob Hope died—in that you were surprised to discover he had been alive all that time.
If you’ve never been inside a "real" arcade, it could be hard to distinguish one from say, oh, a Dave & Buster's. Authenticity is a hard nut to crack, but there are a few hallmarks of the video game arcade of days gone by: first…
The FBI had to rewrite the book on its domestic surveillance activities in the wake of last January’s landmark Supreme Court decision in United States v. Jones.
SQL represents data stored in rows and tables, while high-growth NoSQL is data stores arranged via nested documents as columnar …
The design of today's electronic computers is usually not very appealing, in contrast to magnificent mechanical calculating machines from earlier …
The algorithm should be respected; the malgorithm should be rejected.