One of the main insights developed at the "Publication Culture in Computing Research" workshop, held in November 2012, was that the computing-research publishing ecosystem — both conferences and journals — has simply failed to scale up with the growth of the field.
Moshe Y. Vardi
The End of The American Network
The U.S. National Security Agency's pervasive phone and Internet eavesdropping and surveillance operations is making the surveillance technology in George Orwell's classic novel, 1984, seem rather primitive in comparison.
Has The Innovation Cup Run Dry?
The future for continuing innovation is quite bright, according to the conventional wisdom. Recently, however, several techno-pessimists have been questioning this techno-optimism. So which way is it?
What Is a Flagship Publication?
Communications of the ACM has become known as the "flagship magazine of the ACM." While ACM has an impressive collection of other high-quality journals and magazines, the flagship is not leading the fleet!
A major debate has erupted among economists regarding the impact of robots and automation on jobs and the possibility of technological unemployment.
Our discipline is dedicated to reducing friction. Our goal is to reduce the friction of computing and communication as much as possible. But should zero friction really be our goal? Let's bring friction back into computing.
There has been sound and fury in the Open Access movement over the past year.
The Turing Centenary is now behind us and we can afford some reflection on what has transpired. There is a risk, however, that in our focus on highlighting Turing's seminal contributions we may have gone from celebration to hagiography.
"Thy destroyers and they that made thee waste shall go forth of thee," wrote the prophet Isaiah. This phrase has been popping into my mind as I have been following the recent raging discussions over the topic of MOOCs.
Shape the Future of Computing
ACM encourages its members to take a direct hand in shaping the future of the association. There are more ways than ever to get involved.
Get Involved