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

推荐订阅源

L
LINUX DO - 最新话题
cs.CV updates on arXiv.org
cs.CV updates on arXiv.org
PCI Perspectives
PCI Perspectives
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
H
Heimdal Security Blog
S
Security @ Cisco Blogs
N
News | PayPal Newsroom
J
Java Code Geeks
罗磊的独立博客
Security Archives - TechRepublic
Security Archives - TechRepublic
N
News and Events Feed by Topic
V
V2EX
WordPress大学
WordPress大学
Google Online Security Blog
Google Online Security Blog
N
News and Events Feed by Topic
www.infosecurity-magazine.com
www.infosecurity-magazine.com
月光博客
月光博客
AI
AI
小众软件
小众软件
The GitHub Blog
The GitHub Blog
MongoDB | Blog
MongoDB | Blog
A
Arctic Wolf
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
美团技术团队
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
Hacker News - Newest:
Hacker News - Newest: "LLM"
T
Tailwind CSS Blog
S
Schneier on Security
博客园 - 三生石上(FineUI控件)
F
Full Disclosure
B
Blog RSS Feed
Forbes - Security
Forbes - Security
S
SegmentFault 最新的问题
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
人人都是产品经理
人人都是产品经理
云风的 BLOG
云风的 BLOG
Jina AI
Jina AI
Cisco Talos Blog
Cisco Talos Blog
U
Unit 42
Project Zero
Project Zero
H
Hacker News: Front Page
Y
Y Combinator Blog
Application and Cybersecurity Blog
Application and Cybersecurity Blog
The Cloudflare Blog
大猫的无限游戏
大猫的无限游戏
S
Secure Thoughts
The Hacker News
The Hacker News
Microsoft Azure Blog
Microsoft Azure Blog

Hacker News - Newest: "AI"

AI can't read an investor deck AI as an attorney? Student uses ChatGPT, Gemini to sue UW over alleged racial discrimination Hacking MCP Servers in AI Systems – The Rug Pull: Tool Changes After Approval GitHub - MeepCastana/KubeezCut: Free Web based video editor GitHub - GenAI-Gurus/awesome-eu-ai-act: Curated tools, official sources, OSS, templates, and guides for EU AI Act compliance. Amazon AI Cancelling Webcomics Can AI judge journalism? A Thiel-backed startup says yes, even if it risks chilling whistleblowers Coming soon: 10 Things That Matter in AI Right Now DARPA built an AI to fact-check enemy weapons claims What explains heterogeneity in AI adoption? When AI Meets Muscle: Context-Aware Electrical Stimulation Promises a New Way to Guide Human Movements - Department of Computer Science Linux rules on using AI-generated code - Copilot is OK, but humans must take 'full responsibility for the… Meta spins up AI version of Mark Zuckerberg to engage with employees Code Mode: Let Your AI Write Programs, Not Just Call Tools | TanStack Blog GitHub - Delavalom/graft: Go framework for building AI agents. Type-safe tools, multi-provider (OpenAI, Anthropic, Gemini, Bedrock), zero vendor SDKs. India's TCS tops estimates, says new AI models did not dent services demand Gen Z's fading AI hype Strong feeling: we are in a folded AI reality GitHub - machinarii/total-recall-catalog: A reference catalog of latest knowledge retrieval, memory & RAG systems GitHub - mensfeld/code-on-incus: Give each AI agent its own isolated machine with root, Docker, and systemd. Active defense detects and stops threats automatically.. Quantization, LoRA, and the 8% Problem: Benchmarking Local LLMs for Production AI Iran war: We spoke to the man making Lego-style AI videos that experts say are powerful propaganda Powell, Bessent discussed Anthropic's Mythos AI cyber threat with major U.S. banks GitHub - immartian/bellamem: Persistent belief-graph memory for AI agents. Retrieves decisive context by importance — not recency, not RAG, not /compact. recursive-mode: The Repo-Native Operating System for AI Engineering After the attack on Sam Altman's home, will AI CEO's go on the offensive? The biggest advance in AI since the LLM Opus 4.6 vs GPT 5.4 One Prompt Unity World Generation Test “AI polls” are fake polls Client Challenge Can AI be a 'child of God'? Inside Anthropic's meeting with Christian leaders How to Switch AI Chatbots and Why You Might Want To GitHub - MattMessinger1/agentic_refund_guardrail: Safe refund policy layer for AI agents — Python + TypeScript. Same behavior, shared tests. Adam/papers/emergent_values_whitepaper.md at master · strangeadvancedmarketing/Adam Ask HN: How do you stop playing 20 questions with your AI coding tools How far can automation and AI support psychotherapy? - @theU GitHub - stagas/rtdiff: realtime git diff gui and AI-assisted commits A Mac Studio for Local AI — 6 Months Later A History of the Early Years of AI at the University of Edinburgh Why AI Coding Tools Still Feel Stuck on Localhost MSN AI Datacenters Are Becoming Strategic Targets twitter.com Penn Researchers Use AI to Surface Unreported GLP-1 Side Effects in Reddit Posts Show HN: MoodSense AI (ML and FastAPI and Gradio, Deployed on Hugging Face) Moodsense Ai - a Hugging Face Space by aman179102 AI models are terrible at betting on soccer—especially xAI Grok GitHub - xialeistudio/echoic GitHub - HimashaHerath/github-dev-wrapped: AI-powered weekly GitHub activity reports deployed to GitHub Pages GitHub - alejandrobalderas/claude-code-from-source: Architecture, patterns & internals of Anthropic's AI coding agent — reverse-engineered from source maps AI and Tech brief: Ireland ascendant GitHub - Titovilal/context0: Context0 - Never Surrender Training for a Marathon with an AI Coach: What Worked and What Didn't Cyber Pulse: Agentic Intel - Apps on Google Play I Built an AI PR Reviewer That Catches Bugs by Not Looking for Bugs Gen Z workers are so fearful AI will take their job they’re intentionally sabotaging their company’s AI rollout | Fortune How AI Is Reimagining the Game of Golf–For Both Players and Courses GitHub - nattergabriel/reseed: A CLI tool for managing and distributing agent skills across projects Is SVG the final frontier? My AI workflow evolved from prompts to a near-autonomous workflow MLSharp Help - 3DGS Viewer & Generator I put my cognitive field based AI's runtime on GitHub Is Numble the first AI-proof game? A3: Kubernetes for autonomous AI agent fleets | Emergent Principles Deepali Vyas ("The Elite Recruiter") GitHub - msmarkgu/RelayFreeLLM: A restful API designed to route user prompts to various AI model providers. Unionized ProPublica staff are on strike over AI, layoffs, and wages Unleashing the Advantage of Quantum AI We're heading for an AI-fueled 'dementia crisis,' brain scientist warns The AI-Assisted Breach of Mexico's Government Infrastructure [pdf] GitHub - stef41/lmscan: 🔍 Detect AI-generated text and fingerprint which LLM wrote it. Open-source GPTZero alternative. Zero dependencies, works offline. MSN GitHub - visionscaper/collabmem: Enabling long-term collaboration with Agentic AI - building up episodic and world model memory over time with in-context awareness We gave an AI a 3 year retail lease in SF and asked it to make a profit | Andon Labs AI Code is Hollowing Out Open Source, and Maintainers are Looking the Other Way What leaked "SteamGPT" files could mean for the PC gaming platform's use of AI AI is the boss at this retail store. What could go wrong? GitHub - Wuzu11517/agentic-proxy: Local proxy meant to help reduce With Drones, Geophysics and ArtificiaI Intelligence, Researchers Prepare to Do Battle Against Land Mines A Single Operator, Two AI Platforms, Nine Government Agencies: The Full Technical Report 在 Steam 上购买 FriedrichAI: Offline AI 立省 10% GitHub - inevolin/resume-cli: Hit Claude usage limits? Resume any AI coding session elsewhere. Switch tools at zero friction. GitHub - atripati/ark: AI Runtime Kernel — a context operating system for AI agents. Eliminates tool bloat, loads only what’s needed, and gives LLMs their reasoning space back. How to Build a Secure AI PR Reviewer with Claude, GitHub Actions, and JavaScript This Startup Wants You to Pay Up to Talk With AI Versions of Human Experts Intel Arc Pro B70 Brings 32GB VRAM to Local AI for $949 WordPress 7.0: The Good, the AI, and the Still Missing AI on the couch: Anthropic gives Claude 20 hours of psychiatry IatroBench: Pre-Registered Evidence of Iatrogenic Harm from AI Safety Measures AI Agents Know About Supabase. They Don't Always Use It Right. The history and future of AI at Google, with Sundar Pichai Inside an AI‑enabled device code phishing campaign How Meta Used AI to Map Tribal Knowledge in Large-Scale Data Pipelines AI for Systems: Using LLMs to Optimize Database Query Execution Forecasting the Economic Effects of AI Introducing Tinker: Play with AI, bring your ideas to life AI sheds light on an ancient gaming mystery People really hate AI but not as much as Iran—or Democrats | Fortune What is an AI Product Engineer? Phoebe Gates wants her $185 million AI startup to succeed with 'no ties to my privilege or my last name': 'I have a chip on my shoulder' | Fortune
AI Changed How We Build. It Did Not Change What Matters.
2026-04-14 · via Hacker News - Newest: "AI"

A view on engineering in the AI age

AI is powerful. That is no longer a theoretical point.

I spend far less time writing code from scratch than I used to. With a short prompt, I can generate something that would have taken hours or days before. I use that constantly now, and I don’t think there is any serious way to deny that the economics of building software have changed.

But after using it on real systems, one thing became obvious to me.

AI changed how we build.
It did not change what makes systems work.

For a long time, implementation was the expensive part. Writing code, connecting parts, putting together internal tools, building small utilities people needed but never quite had time for. A lot of that work is simply cheaper now.

If I need a small dashboard, a viewer, or some narrow internal tool, I can often get something usable in a few hours. In that kind of work, I do not always read every line anymore. Sometimes it is faster to fix it after the fact, or even regenerate it, than to inspect it up front.

That is a real shift. It matters.

But I have also learned that this only applies to a certain category of software. Once the system has to survive real use, the standard changes.

For anything that looks like a real service, I still want to understand what the system is doing, where it can fail, and how it behaves when conditions stop being ideal.

If I cannot explain that clearly, I do not think of it as production-ready.

That is not because I am skeptical of AI in some abstract sense. It is because I have spent enough time around systems that looked fine until they were under load, partially degraded, or just slightly outside the conditions people had in mind when they built them.

That kind of failure did not go away.

I ran into this recently in a launch review. The system did not fail. That was the problem. It returned an empty result instead, which made the behavior look safe from the outside. Nothing crashed. Nothing alerted. But the fallback was really just a way of hiding failure. The system had moved into a state where it could be wrong without making that visible. Once failure gets turned into something a system can silently absorb, I stop trusting the code no matter how clean it looks.

If anything, AI makes it easier to produce something that looks complete before it has really earned that confidence. Generated code is easy. Owning a system is not.

There is a common narrative that AI reduces the need for engineers. I do not think that is what is happening.

What AI reduces is the friction of building. That is different.

When it becomes cheap to produce software, more software gets produced. More decisions get embedded in what the model handed back. More things start to look “done” earlier than they should. And someone still has to decide whether the thing is safe to run, safe to depend on, and safe to evolve.

That responsibility does not disappear. In practice, I think it increases.

The easier it is to build, the easier it is to create systems whose risks nobody has really examined.

I do not think SaaS disappears. But I do think the balance shifts.

We will build more things ourselves. Not because every company suddenly wants to become a software vendor, but because it becomes much easier to create tools that match a particular team, workflow, or context. Things that used to be too small to justify building are now cheap enough to make locally.

I already see that happening.

But when that boundary moves, responsibility moves with it. If I generate a tool myself instead of buying one from a vendor, then I own the behavior. I own the failure modes. I own the consequences when it breaks at the wrong time, or silently does the wrong thing.

That is not a minor shift. It is a change in who is accountable.

AI Raises the Baseline. It Does Not Raise the Standard.

One thing I have noticed is that AI-generated systems often look better than a lot of software that teams were already shipping.

You often get the obvious patterns for free. Basic retries. Some error handling. Cleaner structure than whatever rushed internal tool would have been written otherwise. In teams that were weak on engineering discipline to begin with, this can genuinely improve the baseline.

But that is exactly why it can be misleading.

A better-looking baseline is not the same thing as what I would actually trust in production. I have seen systems that had all the recognizable patterns and still failed badly under real conditions. Not because the code looked messy, but because the assumptions were wrong, the boundaries were unclear, or nobody had really thought through what would happen once the system was exposed to change and failure.

Production systems are not defined by whether they contain familiar patterns. They are defined by how they behave when things stop going well.

That still takes deliberate design.

The biggest change I see in the AI era is not productivity. It is control over what gets shipped.

AI makes it easy to produce software quickly. Much easier than before. What it does not make easy is deciding whether that software should exist, whether it is correct enough to rely on, and whether the organization can still reason about it once it starts changing.

That is the part that worries me more.

Without control, bad assumptions spread quickly. Inconsistencies accumulate. Failure modes become harder to trace because too much was generated too quickly and not enough of it was made explicit. I have already seen cases where something looked fine, worked for a while, and then became difficult to reason about precisely because no one had a strong model of why it worked in the first place.

Faster iteration is valuable, but only when our ability to check it keeps up.

If the cost of building drops, then our ability to verify, observe, and challenge what gets built has to improve as well. Otherwise, all you have done is increase the rate at which unexamined systems enter the world.

For me, that is the practical question behind AI-assisted engineering. Not “can we generate this?” but “how do we keep a fast build loop connected to reality?”

That usually means explicit checks, observable behavior, and feedback loops tied to real outcomes rather than appearances. It means being able to tell whether the system is actually correct, actually safe, and actually aligned with how it will be operated.

I think this is where a lot of teams will struggle. The bottleneck has moved, but many people are still looking for it in the old place.

Reliability practices still matter. Architecture still matters. Operational discipline still matters.

None of that became irrelevant.

But the context changed. Systems are created faster. Assumptions are now embedded in prompts and in what the model produced rather than discussed explicitly in design docs or code review. Change becomes more continuous, and often less visible.

So I do not think the right response is to throw away existing engineering practice. I think the right response is to adapt it.

A new model of building requires a new operating model around validation, control, and change.

People sometimes say developers will no longer need to code. In a narrow sense, I understand what they mean. I do spend less time typing code than I used to.

But that does not make engineering less important. If anything, it makes engineering more exposed.

I spend less time on syntax and more time thinking about system behavior, failure modes, trade-offs, and boundaries. And those questions do not get easier in the kinds of systems that matter most. Concurrency is still hard. Backpressure is still hard. Connection management is still hard. Distributed failure is still hard.

AI can apply patterns. It cannot decide when those patterns matter, what trade-offs they imply, or what happens when reality pushes back.

That still requires understanding.

Another thing AI does not change is that systems do not stay still.

Requirements move. Constraints move. Teams move. The shape of the problem changes while the system is still alive. That is where I have seen prompt-driven development become fragile. Context gets compressed. Assumptions pile up. Prompts drift. Side effects show up later, when nobody remembers exactly why the system ended up this way.

I have seen this happen in a very ordinary way. A system starts simple, then gets patched one prompt at a time: a timeout here, a new state there, background polling, retry, recovery, cancellation. Each change is locally reasonable. But after enough iterations, the shape of the system starts to drift. What began as a tool quietly turns into something closer to a platform, except nobody explicitly designed it that way. The system keeps growing, but the model of the system does not keep up.

For small tools, this is often acceptable.

For systems that need to survive change, I have found that design still has to come first. Not design in the sense of heavyweight process, but in the sense of having a model of what the system is, where its boundaries are, and what kinds of failure it needs to withstand.

Then AI can help implement that design much faster.

If building becomes cheap, then it becomes more reasonable to ask whether our tools actually fit the problem.

For a long time, adopting a new language or runtime carried a heavy implementation cost. Even when something matched the problem better, the surrounding cost was often too high. AI changes that equation, at least somewhat. When more of the implementation work can be generated, the question shifts from “can we afford to build this?” to “does this model fit the problem better?”

That is part of what led me to work on BUSAN: not because novelty matters, but because cheaper implementation opens up design space that used to be too expensive to explore.

AI did not remove the need for engineering.

It changed where engineering matters.

Building became easier. Designing did not. Operating got harder. Governing what gets built became critical.

That is the shift I see.

We are less constrained by how fast we can produce software. We are more constrained by how well we understand it, validate it, and keep it under control once it starts changing.

This is not a tooling problem. It is an operating problem.

This is the frame I am using for the AI era.

In the next posts, I want to go deeper into what that means in practice: how to operate coding agents as systems rather than chat tools, how to think about control and risk when change becomes cheap, how to build feedback loops that keep fast iteration safe, and how to design runtimes and systems that match the real shape of the problem.