Technology can lead to improved education, but only if we move slow and do not break things.
Moshe Y. Vardi
The Paradox of Choice in Computing-Research Conferences
The current computing-research publication system conflates research publishing with community building. We may need in-person conferences for community building, but not so many!
The Sand-Heap Paradox of Privacy and Influence
In 2018, Arnold Kling wrote a famous blog article, "How the Internet turned bad." It is time for us, as a community, to ask now: "How do we turn the Internet good?"
Program Verification: Vision and Reality
In 1969, Tony Hoare wrote in "An Axiomatic Basis for Computer Programming" about mathematical certainty, great reliance, and confidence. In retrospect, the hope for "mathematical certainty" was idealized, and not fully realistic, I believe.
Three-way conflict arises in professional societies, such as ACM, which have members, elected officials, and permanent staff. Aligning the interests of these three groups can be challenging.
Today, the top seven companies in the S&P 500 index are all tech companies. Large companies wield power, and that often leads to a clash between these companies and "The People," that is, with governments.
Reboot the Computing-Research Publication Systems
The virtualization of conferences due to COVID-19 has sharpened my conviction that the computing-research publication system is badly broken and in need of a serious reboot.
What Should Be Done About Social Media?
One of the most basic and urgent policy questions is how to tackle the rising role of social media in our public sphere.
Where Have All the Domestic Graduate Students Gone?
U.S. Government actions to restrict immigration could result in a dramatic reduction in the number of international graduate students in U.S. universities, and will have a devastating impact on U.S. graduate programs in computing.
A Computational Lens on Economics
Our digital infrastructure, which has become a key component of the economic system in developed countries, is one of the few components that did not buckle under the stress of COVID-19.
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