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

推荐订阅源

奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
Stack Overflow Blog
Stack Overflow Blog
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
T
The Exploit Database - CXSecurity.com
美团技术团队
P
Proofpoint News Feed
S
Schneier on Security
P
Privacy International News Feed
Last Week in AI
Last Week in AI
Scott Helme
Scott Helme
V
Vulnerabilities – Threatpost
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
T
Tor Project blog
S
SegmentFault 最新的问题
Security Latest
Security Latest
月光博客
月光博客
A
About on SuperTechFans
Martin Fowler
Martin Fowler
A
Arctic Wolf
C
Cyber Attacks, Cyber Crime and Cyber Security
腾讯CDC
Schneier on Security
Schneier on Security
H
Hacker News: Front Page
TaoSecurity Blog
TaoSecurity Blog
NISL@THU
NISL@THU
B
Blog RSS Feed
C
Cybersecurity and Infrastructure Security Agency CISA
Cyberwarzone
Cyberwarzone
V2EX - 技术
V2EX - 技术
Hacker News - Newest:
Hacker News - Newest: "LLM"
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
W
WeLiveSecurity
Cisco Talos Blog
Cisco Talos Blog
MyScale Blog
MyScale Blog
M
MIT News - Artificial intelligence
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
P
Proofpoint News Feed
F
Fortinet All Blogs
aimingoo的专栏
aimingoo的专栏
N
News and Events Feed by Topic
The Last Watchdog
The Last Watchdog
Engineering at Meta
Engineering at Meta
博客园 - 叶小钗
T
Tenable Blog
H
Hackread – Cybersecurity News, Data Breaches, AI and More
L
LINUX DO - 热门话题
Help Net Security
Help Net Security
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
G
Google Developers Blog

GoPenAI - Medium

Group Relative Policy Optimization (GRPO) Your agent fleet can build trustworthy state with their own keys Epistemic Backbone #1: Why AI Systems Need Shared Memory, Not Just Models Transformers Beyond NLP: Fun and Trendy Use Cases Your First Transformer: The Road to Attention Part 4. From Seats to Agents: Early Evidence on the Future of Work in the Agentic AI Era From Bytes to BPE: A From-Scratch Tour of LLM Tokenization ️ Grok Voice Think Fast 1.0: The First Voice AI That Actually Thinks While Talking .NET 10.0.7 OOB Security Update: The Kind of Bug You Can’t Afford to Ignore Writing Custom Pallas Kernels for vLLM on TPU — A Step-by-Step Guide Contrastive Learning Day 39: Advanced Ensemble Learning Techniques — Stacking, Random Forest, AdaBoost, and Gradient… Localization: Beyond Translation, Into the Territory of Growth Hacking Can We Translate Our Sentiments? Training the first modern architecture encoder for South Slavic languages What Is Data, and Why Does It Matter for AI? A Complete Guide to Prompt Engineering: Best Practices & Tips DeepSeek TileKernels: The Hidden Tech Making AI Models Insanely Fast Can AI Growth Really Become Economic Growth? Evaluating API Test Generation Across Leading AI Tools Pin Clustering in .NET MAUI Maps: Finally Making Maps Usable (With Example) Unsupervised Learning What is an LLM? Tokens, Context Window, and Why They Matter Build a reactive AI agent harness — Part 1. Conversation. From Hallucination to Citation… RAG Made Simple: How AI Finds the Right Answers CLI Coding Agents Tierlist Google Deep Research Max: Build Autonomous AI Research Agents Hermes Agent vs Every AI Assistant: Why Memory Changes Everything I Watched a Startup Burn $1,200 in a Week. The Culprit Was 800 Tokens. Fine-Tuning LLMs Explained: How Companies Teach AI to Think Like Them ️ xAI Just Dropped the Fastest Voice AI Ever Essential Code Patterns in Generative Artificial Intelligence Exploratory Data Analysis: A basic Understanding Day 36: Introduction to Ensemble Learning — Why Multiple Models Perform Better than One Concept to build a Student IQ — Agent Framework Workflow + Microsoft Foundry Agents 20 API Concepts Every Software Engineer Should Know From Human-Feedback Control to Declared No-Meta Agency: A Scientific Exposition GPT-5.5 Is Here — And It’s Not Just Smarter… It Works For You Test Cases in Data Science Projects: A Basic Understanding Q, K, V: The Three Matrices That Quietly Run Every Modern LLM Artificial Intelligence UseCases in Testing A Comprehensive Guide for Beginners into Artificial Intelligence Day 33: DBSCAN — Clustering Beyond Boundaries The Attention Breakthrough — How Language Models Finally Learned to Focus I rebuilt Strava (and Strava Premium) for fun, and now I want your feedback .NET April 2026 Updates: The Kind of Release You Should Never Ignore .NET 11 Preview 3: Small Changes That Quietly Improve Everything ChatGPT Images 2.0 Isn’t an Update — It’s a Revolution Claude Mythos: The AI Model Too Powerful to Release Basic Understanding of Key Parameters: Artificial Intelligence Part-2 Kimi K2.6: The Most Powerful Open-Source LLM Is Here (And It’s Not What You Expect) Elephant in the room — Openrouter’s Elephant-Alpha I Built a RAG System From Scratch in 4 Weeks — Here’s Everything I Learned Graphify: Build a Knowledge Graph From Your Entire Codebase — Without Sending Your Code to Anyone Deep Learning Interview Q&A Part -1 Deep Learning Interview Q&A Part -2 Anthropic Just Launched Claude Routines Microsoft Just Dropped a Cheaper AI Image Model — And This Changes Everything Building a Local-first Knowledge Management System with LLM and Obsidian Basic Understanding of Key Parameters: Artificial Intelligence Part-1 Copy These 7 Prompt Formulas and Never Struggle With AI Again Claude Opus 4.7 vs Mythos — The Benchmark Truth Nobody Explains The ROI on Reading is Broken. I Built an AI Learning OS to Fix It Beyond Scatter: Metrics That Allows to Measure Creativity in LLMs. Banish the RNN: The Road To Attention Part 3. You Typed a Few Words. The AI Painted a World. Here’s Exactly How. 46% of Code Is Now AI-Generated. The Other 54% Is the Part That Will Get You Fired. Claude Opus 4.7: The Quiet Leap Toward Autonomous AI Workflows Is bitnet.cpp the Game Changer for Running LLMs on Your Laptop? Machine Learning Algorithms : A Comprehensive Guide Building REPI (Real Estate Pain Point Intelligence Platform) — From Scraping 5 Noisy Data Sources… Hermes Agent: The AI That Actually Remembers You (Not Another OpenClaw) MiniMax M2.7 Just Went Open-Weight — Run a Powerful AI Agent on Your Own Machine XML Is Everywhere — You Just Never Noticed It The Missing Infrastructure for GUI Agents: Unpacking the ClawGUI Framework Wayfarer: Building an AI-Powered Travel Intelligence Platform with Agentic Orchestration, Bayesian… Attention from First Principles: DeltaNet Project Glasswing and Claude Mythos Preview: Anthropic’s Bet on AI-Powered Cyber Defense Deep Learning-Based Binary Classification of Forest Fires GenAI Q and A Interview Questions Part -2 How Google Maps Knows There Is Traffic Before You Even Reach There 5 AI Freelance Services Clients Actually Pay For I Accidentally Built a World Where AIs Govern Themselves (And I Have No Idea What’s Happening… Meta’s “Compute Desk” Is the Tell: When AI Stops Being Software and Becomes Resource Strategy The Last Human Stronghold Falls: Inside the GrandCode Multi-Agent System ASP.NET Core 2.3 End of Support: What It Really Means for Developers Andrej Karpathy’s LLM Wiki: The Idea That Could Kill RAG Forever I Built an Open-Source Kubernetes Control Plane for AI Agents. Here’s What It Took. GLM-5.1 Just Changed Coding Forever — The AI That Gets Smarter the Longer It Works Goodbye Llama? Meta Just Dropped Muse Spark — And It Changes Everything Anthropic Accidentally Leaked All of Claude Code’s Source Code Stop Sending Your Data to the Cloud — Build This Instead Today Physical AI Cosmos Reason2 2B World Model inference in Azure Machine Learning LangChain vs LlamaIndex vs LangGraph: The Difference Nobody Explains Clearly Cloud Services Interview Q and A Part- 1 Cloud Services Interview Q and A Part- 2 Gemma-4 — disabling thinking with gemma-4–26b-a4b-it Mixture of Experts Explained: The Secret Architecture Making AI 10x Smarter Without Using 10x More… Diffusion Models Demystified: How AI Paints Masterpieces from Pure Noise (No Math Needed)
The AI Trust Gap: Why Faster Code Is Creating Less Confidence
Aparna Pradh · 2026-05-02 · via GoPenAI - Medium
A data-backed architectural analysis of the widening gap between AI adoption and developer trust in 2026 The Paradox in the Data The 2025 Stack Overflow Developer Survey — 49,000+ respondents across 177 countries — revealed the starkest contradiction in modern software engineering: more than 84% of developers use or plan to use AI tools in 2025, up from 76% in 2024. But developer trust in those tools dropped 11 percentage points in a single year, falling to just 29% overall. More developers actively distrust the accuracy of AI output (46%) than trust it (33%). And only 3% report “highly trusting” AI-generated code. The cohort most distrustful is also the most experienced: senior engineers show the highest “highly distrust” rate at 20% and the lowest “highly trust” rate at 2.6%. This is not a niche concern. GitHub Copilot has 68% adoption in large enterprise engineering organizations. ChatGPT and Copilot are used by 74% and 75% of developers, respectively, according to Sonar’s 2025 State of Code report. AI tools now produce an estimated 30–40% of enterprise code. And 66% of security practitioners spend more than half their time manually validating AI-generated code rather than resolving underlying vulnerabilities. The question is not whether the trust gap exists. The data is conclusive. The question is why — and what architectural choices close it. Root Cause 1: The Determinism-Probability Mismatch Software engineering is fundamentally a discipline of determinism. Developers build intuition around systems that behave predictably: same input produces same output, always. That repeatability is what makes a codebase legible — you can trace a failure backwards through known decision points. Large language models are probabilistic. The same prompt can produce subtly different outputs on different runs. The same system prompt can produce slightly different routing logic, slightly different error messages, slightly different field validation, across invocations. This mismatch — between how engineers are trained to reason and how AI actually produces output — creates persistent cognitive friction at every review. Even when AI-generated code appears correct, developers cannot fully internalize that correctness the way they would for code they wrote themselves. Every AI-generated module carries an implicit uncertainty that code you authored does not. The Stack Overflow data reflects this directly: 64% of developers cite “almost right” AI output and debugging AI-generated code as their top daily frustrations. Not “completely wrong” output — almost right output. The category of output that looks correct, passes a surface review, but fails in specific edge cases that require deep understanding of the system to anticipate. Root Cause 2: The Circular TDD Problem Test-Driven Development assumes a specific workflow: a failing test is written first, defining desired behavior; then implementation code is written to make that test pass. The test represents an independent specification of correctness. When AI generates both implementation and tests simultaneously, this contract breaks down. The AI writes code to satisfy requirements, then writes tests that verify whether the code does what the code does — not whether the code solves the actual business problem. It is a closed loop of internal consistency that can achieve 100% test coverage while remaining wrong in ways that matter. This problem is especially acute in multi-agent systems, where non-deterministic behaviors — race conditions, API timeouts, hallucination logic flows, and emergent coordination patterns — are exactly the failure modes that standard unit tests miss. Green checkmarks in AI-assisted TDD indicate conformance to the AI’s own assumptions. They do not indicate production correctness. The result is what the Stack Overflow survey captures: developers using AI tools yet not trusting their outputs. They see the tests pass and do not feel confident, because they understand, at some level, that the verification loop is circular. Root Cause 3: The Security Surface Expansion Veracode’s 2025 analysis found that 45% of AI-generated code contains security vulnerabilities, with up to 62% presenting design or security flaws. ProjectDiscovery’s 2026 AI Coding Impact Report found that AI tools now produce 30–40% of enterprise code and that 78% of security practitioners identify secrets exposure as the top new risk introduced by AI-assisted coding. These are not anecdotal concerns. AI tools generate code confidently, without the adversarial skepticism that security-aware engineers apply when reviewing authentication flows, input validation, API boundary logic, or state management in distributed systems. The tool does not know what it does not know about the threat model of a specific application. The compounding problem: because AI generates code faster than security review can absorb it, the validation backlog grows. The 66% of security practitioners spending more than half their time on manual validation are not doing so because AI code is trivially wrong — they are doing so because it is plausibly right, and distinguishing plausibly right from actually right requires exactly the kind of deep ownership that AI-assisted development tends to skip. The Architect’s Paradox The deepest problem is structural, not technical. Call it the Architect’s Paradox: AI tooling allows developers to skip the apprenticeship of building and move directly to the management of directing. A developer using AI agents can generate a complete codebase in a weekend: data models, service layers, orchestration logic, tests, Docker configuration, CI/CD pipelines. The output looks architecturally sound. Clean separation of concerns. Sensible naming conventions. Recognizable patterns. But the AI made thousands of micro-decisions during that generation: every variable name, every timeout value, every error handling path, every state management choice. The developer directed the output without making those decisions. And when something fails in production — an edge case the happy-path tests never reached, a race condition under concurrent load, a hallucination in the LLM response that the error handling does not gracefully absorb — the developer has no intuition for where to look. This is the Potemkin Village failure mode. Potemkin villages were false facades built to impress observers passing at a distance. AI-generated codebases can present the architectural appearance of production systems while lacking the internal coherence that comes from earned ownership. The facade holds during the demo. It collapses under production load, security review, or sustained debugging. The connective tissue between “understanding a system” and “trusting a system” only grows through friction: the hours spent debugging a race condition, the profiling session that reveals an N+1 query, the 3am incident that forces you to trace a failure through every layer of the stack. AI-assisted generation skips that friction by design. The confidence gap is the price. The Production Reality Production systems require a set of properties that AI-generated code rarely provides by default. Observability: structured logging, distributed tracing via OpenTelemetry, meaningful metrics with alerting thresholds. AI-generated code defaults to print(“error”) and optimistic assumption that the happy path is the only path. Resilience: circuit breaking on downstream service failures, exponential backoff on LLM API errors, dead letter queuing for failed agent tasks, graceful degradation when critical dependencies are unavailable. AI generates synchronous, blocking, optimistic code. State management: in distributed multi-agent systems, state held in process memory evaporates on restart. Distributed state requires explicit locking mechanisms, conflict resolution, and consistency guarantees. AI rarely gets this right by default. Security posture: input validation on all user-supplied data, secrets management via environment injection rather than hardcoded values, rate limiting, authentication boundary enforcement. Veracode found 45% of AI-generated code fails here. None of these requirements are exotic. They are the standard checklist for any system that will serve real users under real load. The trust gap exists partly because developers know — implicitly or explicitly — that these properties are missing from what AI generated, and they do not know how to verify or add them without owning the code. Closing the Trust Gap: A Trust Architecture Trust in AI-assisted systems is not a feeling. It is an architectural property that must be designed and built deliberately. Move from generation to review. The highest-leverage shift is to stop asking AI to generate the system and start asking AI to challenge the system you are building yourself. Write the architecture. Ask AI to find the failure modes. Write the critical path. Ask AI to suggest edge cases. AI as a skeptical reviewer of human-authored design is dramatically more trustworthy than AI as a solo author. Break the system on purpose. Real confidence does not come from green checkmarks. It comes from watching a system fail under adversarial conditions and fixing the failure yourself. Kill the database mid-request. Set LLM API timeout to 1 millisecond. Send 1,000 concurrent requests. Inject malformed JSON at every boundary. Deploy with 128MB RAM and watch for OOM failures. For each failure: document the mode, write the fix, write a regression test. After 20 iterations of this loop, the system’s failure surface becomes intuitive. That intuition is what trust actually is. Own the critical path. Identify the single most important module — the orchestration logic, the LLM call handler, the core data pipeline — and delete the AI-generated code for it. Rewrite it yourself. Use AI only as documentation and small-function autocomplete. The result is a module you fully understand, can debug from memory, and can extend confidently. That ownership propagates outward. The Economic Dimension The trust gap is not only an engineering problem. It is a business problem. ProjectDiscovery’s data shows that 66% of security practitioners spend more than half their time manually validating AI-generated code. That is the velocity advantage of AI-assisted development being consumed by the verification overhead it creates. The net throughput gain of AI generation, in teams without ownership workflows, approaches zero — or turns negative when production incidents are included. Teams that close the trust gap — where AI generates at the periphery and humans own the critical path — ship faster and trust what they ship. The verification overhead is lower because ownership is higher. The production incident rate is lower because chaos testing surfaces failure modes before deployment. Trust is a competitive moat. In AI-assisted engineering, the teams that build it first will have durable velocity advantages over teams that optimize only for generation speed. Summary The trust gap is not a feature of bad AI. It is a feature of a workflow that has not yet matured around ownership, adversarial testing, and production-grade verification. The path to closing it is not less AI — it is a more deliberate relationship between AI-generated output and human-owned systems. The AI Trust Gap: Why Faster Code Is Creating Less Confidence was originally published in GoPenAI on Medium, where people are continuing the conversation by highlighting and responding to this story.