惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Engineering at Meta
Engineering at Meta
T
Threatpost
P
Palo Alto Networks Blog
NISL@THU
NISL@THU
O
OpenAI News
Project Zero
Project Zero
G
GRAHAM CLULEY
P
Privacy International News Feed
A
Arctic Wolf
Microsoft Azure Blog
Microsoft Azure Blog
H
Help Net Security
M
MIT News - Artificial intelligence
T
Threat Research - Cisco Blogs
S
Security @ Cisco Blogs
Google DeepMind News
Google DeepMind News
B
Blog RSS Feed
D
Docker
aimingoo的专栏
aimingoo的专栏
博客园 - 【当耐特】
N
Netflix TechBlog - Medium
云风的 BLOG
云风的 BLOG
雷峰网
雷峰网
W
WeLiveSecurity
P
Proofpoint News Feed
腾讯CDC
Cloudbric
Cloudbric
S
Secure Thoughts
C
Check Point Blog
博客园 - Franky
T
The Exploit Database - CXSecurity.com
T
Troy Hunt's Blog
GbyAI
GbyAI
Security Archives - TechRepublic
Security Archives - TechRepublic
Application and Cybersecurity Blog
Application and Cybersecurity Blog
月光博客
月光博客
C
Cyber Attacks, Cyber Crime and Cyber Security
I
Intezer
TaoSecurity Blog
TaoSecurity Blog
L
Lohrmann on Cybersecurity
V
Visual Studio Blog
F
Fortinet All Blogs
博客园 - 叶小钗
C
CXSECURITY Database RSS Feed - CXSecurity.com
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
Recorded Future
Recorded Future
C
Cisco Blogs
博客园 - 司徒正美
Stack Overflow Blog
Stack Overflow Blog
Y
Y Combinator Blog
Apple Machine Learning Research
Apple Machine Learning Research

DEV Community

Authentication Security Deep Dive: From Brute Force to Salted Hashing (With Java Examples) Why AI Systems Don’t Fail — They Drift Spilling beans for how i learn for exam😁"Reinforcement Learning Cheat Sheet" I Replaced Chrome with Safari for AI Browser Automation. Here's What Broke (and What Finally Worked) How Python Borrows Other People's Work The $40 Architecture: Processing 1 Billion API Requests with 99.99% Uptime Vibe Coding: A Workflow Guide (From Zero to SaaS) Most webhook security guides protect the wrong side. The scary part is delivery. Headless CMS for TanStack Start: Build a Blog with Cosmic EU Age Verification App "Hacked in 2 Minutes" — What Actually Happened Comfy Cloud’s delete function does not actually remove files Running AI Models on GPU Cloud Servers: A Beginner Guide Event-driven media intelligence with AWS Step Functions and Bedrock I scored 500 AI prompts across 8 quality dimensions — here's what broke How to Call Google Gemini API from Next.js (Free Tier, No Backend Needed) The Portal Protocol: Reclaiming Human Connection in the Age of AI How to Fix Your Team's Scattered Knowledge Problem With a Self-Hosted Forum Intro to tc Cloud Functors: A Graph-First Mental Model for the Modern Cloud Designing Multi-Tenant Backends With Both Ownership and Team Access I Built a Neumorphic CSS Library with 77+ Components — Here's What I Learned PostgreSQL Performance Optimization: Why Connection Pooling Is Critical at Scale Cómo construí un SaaS multi-rubro para gestionar expensas en Argentina con FastAPI + Vue 3 🚀 I Built an Ethical Hacking Scanner Tool – Open Source Project I Replaced /usage and /context in Claude Code With a Single Statusline A Pythonic Way to Handle Emails (IMAP/SMTP) with Auto-Discovery and AI-Ready Design I Collected 8.9 Million Polymarket Price Points — Here's What I Found About How Markets Really Move EcoTrack AI — Carbon Footprint Tracker & Dashboard Everyone's Using AI. No One Agrees How. 5 self-hosted ebook managers worth trying in 2026 Building Your First AI Agent with LangChain: From Chatbot to Autonomous Assistant Common SOC 2 Failures (Real World) Stop Vibe-Checking Your AI App: A Practical Guide to Evals How to Use SonarQube and SonarScanner Locally to Level Up Your Code Quality Your Next To-Do App Is Dead — I Replaced Mine with an OpenClaw AI Sign a Nostr event in 60 lines of Python using coincurve — no nostr-sdk, no nbxplorer, no rust toolchain ITGC Audit Explained Like You’re in Big 4 Patch Tuesday abril 2026: Microsoft parcha 163 vulnerabilidades y un zero-day en SharePoint Stop scraping everything: a better way to track competitor price changes Listing on MCPize + the Official MCP Registry while routing payments OUTSIDE the marketplace — how I kept 100% of my x402 revenue Building an AI-Powered Risk Intelligence System Using Serverless Architecture Why We Ripped Function Overloading Out of Our AI Toolchain Testing AI-Generated Code: How to Actually Know If It Works SaaS Churn Is Killing Your Business. Here Is What to Do About It (Without a Support Team) The Speed of AI Is No Longer Linear - And Self-Improving Models Are Why How to Implement RBAC for MCP Tools: A Practical Guide for Engineering Teams From Standard Quote to Persuasive Proposal: AI Automation for Arborists I built a CLI that scaffolds complete multi-tenant SaaS apps Axios CVE-2025–62718: The Silent SSRF Bug That Could Be Hiding in Your Node.js App Right Now The dashboard that ended our friendship Data Pipelines Explained Simply (and How to Build Them with Python) The Hidden Cost of AI Systems Nobody Talks About. undefined vs undeclared, and how typeof behaves Switching from file-based jobs to NATS/Kafka in Rust without changing code io_uring Adventures: Rust Servers That Love Syscalls Why Agentic AI is Killing the Traditional Database The POUR principles of web accessibility for developers and designers Quantum Neural Network 3D — A Deep Dive into Interactive WebGL Visualization How To Install Caveman In Codex On macOS And Windows Automation Pipeline Reliability: Why Your Workflow Breaks When Nobody Is Watching I Built an 'Open World' AI Coding Agent — It Works From ANY Folder From Freelancing to Product: A Tech Service Company's SaaS Transformation China's AI Giants: Adding Tencent Hunyuan & ByteDance Doubao to AI University (74 Providers) On the Vibe Coders and Their Lies clerk: Auto-Summarize Your Claude Code Sessions AI Weekly — 2026/04/10–04/17 | The Model Lockdown Is Here, but the Toolchain Is the Real Battleground AI 週報 — 2026/04/10–2026/04/17 模型封鎖潮來了,但工具鏈才是真戰場 Maybe this is how Open-Source apps are born... 🚀 Fine-Tune LLMs with LoRA and QLoRA: 2026 Guide tRPC v11 + Next.js App Router: End-to-End Type Safety Without the Boilerplate ShadCN UI in 2026: Why I Stopped Installing Component Libraries and Started Owning My Components SaaS Billing in React Server Components: Stripe + Supabase Without a Single `useEffect` Join our DEV Weekend Challenge — $1,000 in Prizes Across TEN winners! Submissions Due April 20 at 6:59 AM UTC. Implementing FSRS Spaced Repetition in Flutter + Supabase — Adding Memory Science to an AI Learning App "I Texted My Localhost From the Train — Claude Code Fixed the Bug Before I Got Home" I Built a Sales Prep AI and It Went Deeper Than Expected Design to Code #2: One JSON, Eleven Outputs Solving the 100M-Row Problem: A Summary Table Pattern for High-Volume Push Notification Logs Flutter Web With Wasm: What Actually Changes For Developers I Built 50 Royalty-Free Soundtracks for My Side Project in a Weekend Using AI Music Generation The Vibe Coding Security Checklist: 7 Things to Check Before You Ship Stop Letting Googlebot Guess Fix Your React App's SEO Right Desconstruindo o Streaming do LinkedIn: Como Criar um Engine de Extração de Vídeo de Alta Performance com HLS e FFmpeg (EDA Part-1) EDA (Exploratory Data Analysis) Explained With Real Life — Why Looking at Your Data Is the Most Important Step in Machine Learning Brand Relationship Management at Scale: Our 4-Touch Outreach System for 200+ Brands Why String.fromEnvironment() Might Return an Empty String in Dart JGuardrails 1.0.0 — Hardening Java LLM Apps Against Jailbreaks, Toxicity, and Prompt Injection Plan and Schedule a Full Week of Threads Content From One Claude Conversation Coding Cat Oran Ep3, Five Tables Changed Everything Updated: BFF Pattern I'm done watching freelancers get buried by 200 proposals. So I'm building the alternative. This is my first post BFS Algorithm in Java Step by Step Tutorial with Examples Tracking LLM Pricing Monthly: An Open Dataset for 22 AI Models How We Measure Content ROI on a Comparison Site: Revenue Attribution Without Perfect Data Introducing Nova AI Ops: The AI-Native Operating System for SRE Teams I built a free desktop video downloader for Windows — Grabbit How Talkie OCR Helps Vision-Impaired & Dyslexic Users Read the World Around Them VRCFaceTracking安装和iPhone面捕配置教程,有bug Even CrowdStrike Can't See Your Agents The Automation Gold Rush: What n8n Workflows and Claude Are Opening Up for Developers Right Now
The Slot-Machine Was the Point
Arthur · 2026-06-17 · via DEV Community

Lars Faye's Agentic Coding Is a Trap — published Sunday, May 3, picked up on Hacker News at 398 points and 316 comments — is the best single compendium of the cognitive-debt evidence base anyone has put together in 2026. It catalogues the studies. It names the trade-offs. It lands on a personal-discipline conclusion. The receipts are now collected; the careful reader will have spent the weekend nodding through them.

Buried in Faye's second paragraph, almost in passing, is the line that does the actual analytical work. Faye describes the agentic workflow as a process in which "someone defines the project's requirements ... generates a plan, and then pulls the slot machine lever over and over, iterating and reiterating with often multiple agent instances until it's done." The link goes to a March post by Quentin Rousseau, CTO and co-founder of Rootly, titled One More Prompt: The Dopamine Trap of Agentic Coding. The metaphor isn't Faye's. Rousseau got there first, in clinical language: the workflow runs on "variable ratio reinforcement — the same psychological mechanism that makes slot machines the most addictive form of gambling".

That is the framing the rest of Faye's piece is downstream of, and it is the framing this article is about.

What the receipts add up to

Faye's catalogue, briefly. Anthropic's own research note on internal use names what it calls the "paradox of supervision": effective use of Claude requires the very skills that sustained Claude use atrophies. MIT Media Lab's Your Brain on ChatGPT measured the cognitive impact and labelled it cognitive debt. A Microsoft study covered by 404 Media reached parallel findings for knowledge workers more broadly. A separate Anthropic study on coding skills reported a 47% drop-off in debugging skills among engineers leaning heavily on AI-assisted workflows. Sandor Nyako, the LinkedIn engineering director who oversees fifty engineers, has reportedly asked his team not to use these tools for "tasks that require critical thinking or problem-solving."

These are well-credentialed studies, performed mostly by parties with no incentive to overstate the effect. Each one names some symptom: cognitive debt, debugging atrophy, skill-formation interruption, supervisory paradox. The piece this article is responding to has done the hard work of collecting them.

What the catalogue underspecifies is the upstream question. Why does this particular workflow produce these particular symptoms? The answer is in the link Faye's second paragraph throws away.

What Rousseau actually said

Rousseau's March post is unusually direct. The author, writing as a working CTO of an early-stage company, names the workflow's reward schedule and its physiological consequences in the same paragraph. The agentic-coding loop, in Rousseau's account, is structured around intermittent reinforcement. Sometimes the diff is what you wanted, sometimes not, sometimes spectacularly close, sometimes laughably wrong. The "intermittent reinforcement of those dopamine and adrenaline hits creates the core addictive pull," in Rousseau's phrasing. The behaviour the schedule produces, in Rousseau's reporting from the Y Combinator founder community he is part of: developers "routinely coding until 2-4 AM despite no deadline pressure", the author himself reaching for orexin-receptor-blocker prescriptions to push back against the wakefulness effect, and a public comparison from Garry Tan describing the dopamine return as comparable to manually finding the answer. Rousseau also reports that approximately 25% of the most recent Y Combinator batch has codebases described as "almost entirely AI-generated".

This is the framing Faye is referring to, and it is not metaphorical decoration. The engineering-cohort observation is that a particular workflow produces a particular reward schedule, and that reward schedule produces a particular pattern of behaviour, including pharmaceutical countermeasures. The behaviour pattern is not coincidence. It is the engineered output of the loop.

What the workflow is shaped for

If the workflow's reward schedule is variable-ratio reinforcement, the question is whose problem that solves. The engineer's problem is that the work needs to get done. The vendor's problem is that the engineer needs to keep paying for tokens. The two problems do not point in the same direction; one of them gets solved more thoroughly than the other.

Faye's piece links to reporting on a related dynamic: AI adoption inside organisations is being measured in tokens spent, and that measurement is being used as a proxy for productivity. Token count is the easiest number for an engineering-management dashboard to render; it is also the revenue line item for the vendor. The metric and the price of revenue are the same number, which is unusual, and worth thinking about. The Uber data published earlier this month, with per-engineer monthly token bills running to $500–$2,000, the engineering organisation ramping from 32% to 84% adoption in four months, and the entire 2026 AI budget consumed in the first quarter, is the corporate-finance-line-item version of the YC founders Rousseau describes coding to 2 AM. The lever is the same lever; only the cadence and the venue differ. Each engineer pulling it at industrial frequency is one row in a budget the CFO did not anticipate.

The alignment is not pedagogical. It is industrial. It is the same alignment that produced the previous decade's attention economy, with the engineer in the seat the social-media user used to occupy.

We have done this before

The historical analog is not assembly-to-FORTRAN, the comparison Faye explicitly rejects in his piece, and rejects correctly. "a higher level of ambiguity is not a higher level of abstraction," in Faye's phrasing, and the FORTRAN frame flatters the new tools by aligning them with a pedigree of advances they do not earn. The honest analog is closer to home, in the same fifteen-year window many readers of this piece have lived through.

Dimension Social-media attention economy (2010s) Agentic-coding token economy (2026)
Reward shape Variable-ratio reinforcement (next post, next like) Variable-ratio reinforcement (next prompt, next diff)
Captive population Users who didn't realise they had opted in Engineers under top-down workflow mandates
Revenue mechanism Attention → ad inventory Tokens → metered consumption
Externalised cost Mental health, polarisation, attention-deficit Cognitive debt, skill atrophy, vendor lock-in
Industry rebuttal at scale "It's just a phone, put it down" (representative) "Demote AI's role" (Faye's prescription)
Time from product launch to documented harm Roughly a decade (2010 → 2020) Roughly three years (2023 → 2026)

The compression of the recognition window is the part most worth noticing. The attention-economy harms took a decade to accumulate enough peer-reviewed evidence to argue about; the token-economy harms have a paradox-of-supervision admission from the largest vendor inside three years. The cohort doing the measurement also happens to be the cohort being measured, which speeds the reporting.

What the lever pulls cost, one engineer at a time

The HN thread on Faye's piece is unusually heavy on testimony from inside the senior bracket. The senior-engineer-cannot-answer-questions scene that the previously-published companion piece What We Lose When Coding Becomes Reviewing centred is one such datapoint; what concerns this piece is the moment immediately downstream, when the same engineer reaches for the same workflow again the next morning. One commenter with thirty-five years of experience offered a more cheerful counter, that agentic tools had let them learn more in the last few years than in the prior thirty-five, only to draw an immediate reply that this is a curve available only to engineers who already had thirty-five years of friction in the bank to draw on. Both readings can be right. The point one of them was making, deeper in the same comment thread, is the one that keeps catching: "I think a great deal of what made computing an amazing industry to work in is going to or has already died." Whether the speaker is right depends on how the next five years go. The reading is not a complaint; it is a description offered without satisfaction by someone who watched the previous version.

What the lever pulls cost the individual engineer, in the cases the studies are now measuring, is the cognitive practice that produced the engineer in the first place. The slot-machine analogy is exact in the wrong way: a casino visitor leaves with thinner pockets and the same brain. The agentic-coding loop costs the brain.

Coda

The slot-machine framing is not a complaint. It is a description offered, not for the first time, by people who have noticed that the workflow's reward shape and the vendor's revenue shape are the same shape, and that the alignment has consequences. We have done this once before, with a different captive population and a different metering surface, and the consequences took a decade to be argued about with a straight face. The compressed timeline this time is a small mercy. The receipts arrived faster. The remaining question is whether the recognition is going to do any structural work, or whether the field, having decided that demote AI's role is a sufficient answer at the individual level, will accept that as the answer at the institutional level too. The cost was not a bug. The cost was the design. Every previous case of this pattern was eventually answered by someone with the standing to write a rule about it. The slot-machine industry, eventually, accepted some.