The Software Sins of Bloat and Debt
Let's find the ethical manifestations of programming that affect public safety.
The Software Sins of Bloat and Debt
Let's find the ethical manifestations of programming that affect public safety.
Do All Problems Have Technical Fixes?
Tech solutionism and its variants all express confidence that technology can solve non-technical problems, with costs and other drawbacks considered as secondary.
Leveraging Computational Thinking in the Era of Generative AI
The importance of computational thinking increases, and becomes essential, as generative AI applications come to the fore.
We have entered a period in which computation is the principal animating factor in modern society.
Specifying the Power and Limitations of Randomness
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 InvolvedBy opening CACM to the world, we hope to increase engagement among the broader computer science community and encourage non-members to discover the rich resources ACM has to offer.
Learn More