SShortSingh.
Back to feed

AI agent kill switches need defined stop outcomes, not just disabled credentials

0
·1 views

A hypothetical invoice-processing agent that keeps resubmitting jobs shows why disabling its principal may not halt harm, since it could still use model keys, write files, or leave queued work running. The author argues a kill switch should be treated as a testable procedure, distinguishing containment, which blocks specified consequential actions, from quiescence, which also requires running and outstanding work to reach verified terminal states. Recommended artifacts include a stop scope listing effects and execution units, a shutdown protocol assigning independent authority, and an acceptance report recording coverage and timing. The piece also notes that token revocation is not uniform: refresh and access token revocation carry different guarantees, and self-contained tokens may keep working until resources check them. Each new tool integration should therefore specify both the authority it adds and how that authority will be withdrawn.

Read the full story at DEV Community

This is an AI-generated summary. ShortSingh links to the original source for the complete article.

Discussion (0)

Log in to join the discussion and vote.

Log in

Related stories

0
ProgrammingDEV Community ·

Developer builds Duo-Man, a virtual Walkman app for the foldable iPhone Duo

Developer Vidit Bhargava has created Duo-Man, an app for the foldable iPhone Duo using the new BitRig development environment. The app uses hinge state events to mimic the cassette-door behavior of classic Walkman players. Its features include interface control through APIs for the 7.6-inch internal display, and audio feedback built from real field recordings. It also integrates with Apple Music and local files, and supports Apple Pencil to simulate physically spinning a cassette tape reel.

0
ProgrammingDEV Community ·

CSS alpha(): serve davvero o è solo zucchero sintattico?

Il testo analizza tre modi per ottenere una variante trasparente di un colore definito in una custom property CSS. Per anni la soluzione più diffusa è stata scomporre il colore in canali, con il limite di vincolare il formato colore e rendere il codice fragile. Le alternative moderne sono color-mix() con transparent, che miscela il colore verso la trasparenza, e i colori relativi, che ricostruiscono il colore in un'altra funzione impostandone l'alpha. La nuova funzione alpha() svolge esattamente il compito di impostare un'opacità, senza scegliere spazi colore né riscrivere i canali, rendendo il codice più leggibile.

0
ProgrammingDEV Community ·

AI, Quantum Computing and Biotech Seen as Key Technologies for the Next Decade

Emerging technologies such as artificial intelligence, quantum computing and biotechnology are increasingly moving from research labs into commercial products. AI is evolving from single-task tools toward agentic systems that can plan steps, use tools and revise their own results toward a goal. Quantum computers exploit superposition and entanglement to tackle specific hard problems like molecular simulation, though qubits remain fragile and error-prone. Biotechnology, now heavily data-driven, depends on bioinformatics, which makes it a valuable skill for computer science students. The article also highlights that all three fields demand large computing power, which cloud infrastructure increasingly provides.

0
ProgrammingDEV Community ·

RecallForge: an offline, open-source study workspace with source-linked practice

The developer built RecallForge, a free and open-source tool that helps learners repeat cycles of practice, mistake review and revision. The browser-based viewer works without an account, storing study data locally in the browser and functioning offline once opened. It includes sample packs on investment fundamentals, technical analysis, financial risk and Cell Biology, though these are demonstrations rather than official exam material. Learners can study with immediate feedback or sit timed exams, and can build focused retests from wrong or skipped questions. The article also stresses that browser-local data can be lost when browser data is cleared or devices change, which is why portable encrypted or plain JSON backups are provided.