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.
Leveraging Graph Databases for Fraud Detection in Financial Systems
Graph databases offer a more effective approach than traditional tools to identifying fraudulent financial activities.
Leveraging SaaS and Cloud Solutions for Enhanced Business Agility
Companies that invest in SaaS and cloud solutions improve operations and position themselves for long-term success.
Technical Marvels, Part 7: Musical Clocks and Organs
Many clocks, automaton figures, furniture, and jewelry have built-in musical mechanisms.
Using Generative AI to View Questions Through Different Academic Disciplines
A scenario to access knowledge can broaden our understanding and help us compare different ways of understanding the world.
No Generalization without Understanding and Explanation
LLMs, at least in their generative capabilities, will never be able to perform high-level reasoning like what's needed in deep language understanding, problem solving, and planning.
Giving Go a Go: Simplifying Cloud Infrastructure Development
Go's design principles prioritize simplicity and productivity, making it a language to which developers can easily adapt and utilize.
Intense competition among organizations has made open-sourcing LLMs an attractive strategy that's leveled the competitive field.
Technical Marvels, Part 6: Musical Automatons
Music automatons range from singing birds and music boxes to barrel organs and self-playing pianos.
Fort Knox Your Data: A Guide to Access Controls
Regular audits and continuous monitoring are critical for identifying and addressing potential security vulnerabilities.
Cybersecurity in Industrial IoT: Protecting Critical Infrastructure
Today's IIoT environments demand sophisticated, multi-layered security strategies.
Everything You Always Wanted to Know About PCs, But Were Afraid to Ask
There are important ground rules one needs to follow to make the submission review process fulfilling for reviewers and fair and productive for our technical communities.
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.
The Promises and Possibilities of Scenarios We Can Create
The way we ask a generative AI chatbot a question affects the way it is answered.
The resilience of Internet applications is reduced by making assumptions about connectivity that do not always hold true.
Societal Impacts of Embodied AI
A reliance on AI systems for routine tasks and emotional support could lead to a deterioration of communal bonds and increased social isolation.
A Guide to Managed Backup and Disaster Recovery
Modern services go above and beyond the simple creation of data copies, adding managing, monitoring, and recovery of an organization’s data whenever necessary.
Operational and Analytic Data Cycles
In highly effective environments, operational and analytic data cycles never end.
Technical Marvels, Part 5: Chess Automatons
Chess has been a touchstone for artificial intelligence.
Confuseds, Strategists, and Snoozers: A Whimsical Odyssey Through the Maze of Scholarly Reviews
The academic spirit perseveres amidst the tragicomedy of peer review, driven by a mix of stubbornness, the thrill of discovery, and the hope that one day the review process will be more conducive to scientific advancement.
Establishing Standards for Embodied AI
The complexity of embodied AI systems underlines the imperative need for a standards framework to ensure their safety, reliability, performance, and usability.
A Pioneer in Using AI to Teach Reading
A researcher predicted Mostow’s daughter would learn to read faster with an automated feedback system. Twenty years of productive research and development followed.
A Versal Story in the Era of Hardware AI: Why the Chinese Could Win
Chinese integrators are the ones making the chip company's technology more accessible to a wide range of developers.
The U.K. Post Office Scandal: Software Malpractice At Scale
Accounting software should be predictable and boring, not falsely send people to prison. But that's what it did.
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