All Stories

  1. Techno-Optimism, Techno-Pessimism, and Techno-Realism
  2. Computing Is Indeed a Discipline in Crisis
  3. Will AI Destroy the World Wide Web?
  4. An On-the-fly Synthesis Framework for LTL over Finite Traces
  5. I Teach Computer Science, and That Is Not All
  6. Big Tech, You Need Academia. Speak Up!
  7. Homo Ratiocinator (Reckoning Human)
  8. I Was Wrong about the Ethics Crisis
  9. What Is Theoretical Computer Science?
  10. The Linear Fallacy
  11. Is Computing a Discipline in Crisis?
  12. More Is Different, in Social Media Too
  13. Human Intuition and Algorithmic Efficiency Must Be Balanced to Enhance Data Mesh Resilience
  14. What Do Computing and Economics Have to Say to Each Other?
  15. Computing, You Have Blood on Your Hands!
  16. What Came First, Math or Computing?
  17. To Regulate Tech, Nullify Click-Through Contracts
  18. Revisiting ACM's Open-Conference Principle
  19. ACM for the Public Good
  20. The sand-heap paradox of privacy and influence
  21. Program verification
  22. The agency trilemma and ACM
  23. Deep Tech Ethics: An Approach to Teaching Social Justice in Computer Science
  24. The people vs. tech
  25. Strategy Logic with Imperfect Information
  26. Reboot the computing-research publication systems
  27. On uniformly sampling traces of a transition system
  28. What should be done about social media?
  29. Where have all the domestic graduate students gone?
  30. A computational lens on economics
  31. Advancing computing as a science and profession
  32. Publish and perish
  33. The winner-takes-all tech corporation
  34. The long game of research
  35. To serve humanity
  36. Quantum hype and quantum skepticism
  37. Lost in math?
  38. Are we having an ethical crisis in computing?
  39. Self-reference and section 230
  40. Move fast and break things
  41. Sequential Relational Decomposition
  42. How the hippies destroyed the internet
  43. How we lost the women in computing
  44. Open access and ACM
  45. A declaration of the dependence of cyberspace
  46. Computer professionals for social responsibility
  47. Would Turing have won the Turing award?
  48. Divination by program committee
  49. A Theory of Regular Queries
  50. The moral hazard of complexity-theoretic assumptions
  51. Does query evaluation tractability help query containment?
  52. Semantic acyclicity on graph databases
  53. Why ACM?
  54. Compositional Temporal Synthesis
  55. Predatory scholarly publishing
  56. What is an algorithm?
  57. Hypercriticality
  58. Is the image crisis over?
  59. The financial meltdown and computing
  60. Open, closed, or clopen access?
  61. "Yes, it can be done"
  62. How are we doing?
  63. Let us---together---make CACM exciting
  64. Robust Satisfaction
  65. Module checking revisited
  66. Module checking
  67. Alternating automata and program verification
  68. On decomposition of relational databases
  69. The Büchi Complementation Saga
  70. Symbolic Techniques in Satisfiability Solving
  71. Verification of Open Systems
  72.  Globalization and Offshoring of Software
  73. LTL Satisfiability Checking
  74. From Monadic Logic to PSL