Online magazine of the Association for Computing Machinery

New York, USA
Failure Is a Feature: Engineering Fault-Tolerant AI Agents Treating LLM agents as distributed systems and borrowing 40 years of reliability engineering to make them work Reliability, not capability, is the binding constraint on agents in production. queue.acm.org/doi/10.1145/38…
4
4
11
617
"Scalable and Personalized Oral Assessments Using Voice AI," by Panos @Ipeirotis (@NYUStern) and Konstantinos Rizakos (@NICECompliance), offers five practical engineering lessons that surfaced in the deployment of a voice AI assessment system. bit.ly/47gQWPq
1
2
327
Now available for ACM Members: "Intelligent Networks and Systems: Advanced Technologies and Applications," edited by Nazmul Siddique (@UlsterUni), Mohammad Shamsul Arefin, Sheak Rashed Haider Noori (@daffodilvarsity), @mdshamimkaiser. This book explores... share.percipio.com/cd/72u5fW…
1
1
260
Running an Agentic Threat Model Workflow, abuse cases, and runtime controls Helping security and engineering teams extend established threat-modeling practices to autonomous systems without relying on the AI model to enforce critical security boundaries queue.acm.org/doi/10.1145/38…
1
307
A Valid Tool Call Can Still Be an Invalid Effect Why consequential agent actions need a semantic read set AI agents expose an interface failure: A system can synthesize a transaction at runtime and then erase its read set before emitting the write. queue.acm.org/doi/10.1145/38…
1
1
368
CAFE(S): Your Agent Is Only As Good As Its Context Even the latest models degrade when operating on unclear inputs. We present CAFE(S), a framework that evaluates context across five dimensions: clarity, actionability, fidelity, efficiency, and security queue.acm.org/doi/10.1145/38…
1
3
408
Now available for ACM Members: "Game Development Concepts in C++: Elevate Your Skills with Unreal Engine," by Sheikh Sohel Moon. Understand detailed scenarios that demonstrate how each mechanic is applied in real-world game dev projects. Utilize ready... share.percipio.com/cd/3voyRX…
1
2
2
316
Finding the Real Bottleneck in Large-Scale ML Training Real efficiency requires fixing the underlying systems In production training clusters, actual model execution frequently consumes only half of an accelerator’s theoretical capacity queue.acm.org/doi/10.1145/38…
1
2
408
Now available for ACM Members: "Learn Docker in a Month of Lunches, Second Edition," by @EltonStoneman. @Docker in 22 short lessons, w/new coverage of multi-platform builds, cloud container services, replatforming legacy Windows apps, & @kubernetesio. share.percipio.com/cd/ST7NUP…
2
1
3
325
Signs of a Brewing Crisis Crises have the destabilizing power to shift incentives and invert power structures Identifying these circumstances allows operators and engineers to anticipate opportunities when adaptive resilience will be required queue.acm.org/doi/10.1145/38…
1
2
2
403
What’s in Your Software Repair Kit? The things you wish you had before a crisis You can’t prevent or predict the next systems meltdown. But you can build resilience into your systems and organization before the next crisis strikes. queue.acm.org/doi/10.1145/38…
327
#Data Architectures in the Age of #AI Business semantics must be machine readable and continuously synchronized Federation must become the default for operational workflows Governance must shift from controlling access to governing autonomous behavior queue.acm.org/doi/10.1145/38…
1
4
424
How CHERIoT Provides Strong and Able Isolation Without an MMU Co-design of hardware and software offers stronger security and ease of use CHERIoT is optimized for small devices but showcases what is possible at any scale if you start by assuming CHERI. queue.acm.org/doi/10.1145/38…
317
Kode Vicious When You Wish Upon a Prompt Relying on an LLM doesn’t teach how to write code Today’s students must be taught not how to spot an errant asterisk, but how all the components of a system work together. queue.acm.org/doi/10.1145/38… @kode_vicious
1
484
Now available for ACM Members: "Modern C: Covers the C23 standard, Third Edition," by Jens Gustedt (@Inria). C powers programs that need to be small, fast, & reliable, whether you’re writing embedded code, low-level system routines, or high-performance... share.percipio.com/cd/aTEjNB…
2
2
7
317
Arithmetic Without Numbers What happens inside an LLM when it tries to calculate with nothing but matrices How does a large language model do arithmetic when all it has are matrices—no fingers, no scratch paper, no columns of digits? queue.acm.org/detail.cfm?id=…
3
485
Too Many DevEx Metrics, Too Little Guidance DevEx Metrics Compass: making sense of developer experience measurement As AI-augmented development becomes standard practice, engineering leaders face mounting pressure to demonstrate its impact. queue.acm.org/detail.cfm?id=…
2
1
456
In this week’s People of ACM, Russ Cox, who was the technical lead at the Go programming language for over a decade, gives us a behind-the-scenes look at the popular programming environment. Read the full interview here: buff.ly/O2wlgeg
1
7
13
2,120