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

推荐订阅源

N
News and Events Feed by Topic
Malwarebytes
Malwarebytes
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
C
Cybersecurity and Infrastructure Security Agency CISA
F
Future of Privacy Forum
C
Cisco Blogs
T
The Exploit Database - CXSecurity.com
A
Arctic Wolf
S
Securelist
K
Kaspersky official blog
S
Schneier on Security
T
ThreatConnect
T
Tenable Blog
Spread Privacy
Spread Privacy
T
True Tiger Recordings
AWS News Blog
AWS News Blog
F
Fox-IT International blog
量子位
T
Threatpost
V
Vulnerabilities – Threatpost
C
CERT Recently Published Vulnerability Notes
Cisco Talos Blog
Cisco Talos Blog
GbyAI
GbyAI
宝玉的分享
宝玉的分享
腾讯CDC
G
Google Developers Blog
aimingoo的专栏
aimingoo的专栏
Cyberwarzone
Cyberwarzone
有赞技术团队
有赞技术团队
S
SegmentFault 最新的问题
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
V
Visual Studio Blog
U
Unit 42
雷峰网
雷峰网
cs.CV updates on arXiv.org
cs.CV updates on arXiv.org
Simon Willison's Weblog
Simon Willison's Weblog
O
OpenAI News
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
The GitHub Blog
The GitHub Blog
The Register - Security
The Register - Security
MyScale Blog
MyScale Blog
小众软件
小众软件
A
About on SuperTechFans
Last Week in AI
Last Week in AI
Y
Y Combinator Blog
博客园 - 三生石上(FineUI控件)
美团技术团队
Google Online Security Blog
Google Online Security Blog
P
Proofpoint News Feed
MongoDB | Blog
MongoDB | Blog

Hacker News - Newest: "AI"

If you let AI do your writing, I will come to your house and kill you AI Makes Adding Features Faster - So Why Not Add Just One More? Ask HN: How to get back into programming without AI? How Claude's AI model may cause security issues for your money Kevin O'Leary wants to build a massive AI data centre in Utah. Some residents aren't happy My AI coding flow was burning tokens to do things code should do Show HN: Live AI music sequencing agent The Dark Between the Stars GitHub - lynote-ai/humanize-text: Free open-source AI text humanizer to convert AI-generated content into undetectable, human-like writing. Bypass Turnitin, GPTZero, and all major AI detectors. No sign-up required. Try our unlimited free online tool Sign in Nobody Wants AI Anymore [video][12 mins] AI Has Taken Over Open Source How to Teach AI the "Taste" Global AI Diffusion: Q1 2026 Trends and Insights [pdf] HN: Silau – AI detects employee burnout" How AI Talks People Out of Conspiracy Theories–and What We Can Learn from That What to know about the AI models that are jolting Washington AI for design needs solving | by Megha Agrawal Client Challenge Predicting AI job exposure — Benedict Evans AI is becoming increasingly unpopular AI-Driven Design Automation What's Left for AI-Assisted Coding GitHub - Totes-MickGOATs/mcgoats-game-template: AI-powered game development template with CI/CD, auto-merge queue, TDD enforcement, 3-layer master protection, and 50+ skills for Godot/Unity/Unreal Vericoding: The End of "Trust Me Bro, The AI Wrote It". Bone Keeper AI Assisted Feature Film – Barrett Sonntag Nuance in all things. A dive into (Anti-) “AI” Myths AgentGate — Trust Authorization for Autonomous AI Agents AI is learning to fly airplanes – and aviation is starting to embrace it GitHub - oldrich-research/gravitational-constant-relation: A high-precision phenomenological relation for Newton's gravitational constant: G = (4/3)(hbar c / m_e^2) alpha^21 exp(-5 alpha/2). Companion to Zenodo DOI 10.5281/zenodo.20120946. Research performed by AI agents under named author's direction. AI agents just got their own web browser via a Firefox fork AI poses "urgent threat" to student learning and the HSC The AI Bifurcation of Tech The largest study of AI use by undergrads is in, revealing disparities in access — and in cheating NZ at wild frontier of AI superhacking The Race Is On Google CEO Sundar Pichai says booing graduates will shape AI's future Show HN: TalkTimer, a micro-SaaS run by an AI agent team Trickster's Table Venture Capitalist John Doerr Says AI Is the Biggest Tech 'Tsunami' AI Can’t Care – Dan Moore! GitHub - peterxcli/ccost: Turn local AI coding session logs into a searchable terminal UI with a cost lens. Ask HN: What is your daily AI stack? GitHub - PanzerPeter/Neuro: A programing language for AI Resyl: AI Memory for People - Apps on Google Play AI Chip Component Costs: Memory at 63% | Epoch AI Ask HN: Why do people seem to generally hate AI? Resonance, randomness, and negotiated meaning for AI-assisted tarot divination GitHub - Kind-Computers/quinlight-audio: Audophile-quality MOD music with AI remastering at 32-bit 96 kHz! The Case Against the AI Job Apocalypse AI and the Rise of Just-In-Time Knowledge Work Careers After AI There Is No AI (It's Just People), with Jaron Lanier [video] wolfram-fb0 — AI writes x86_64 asm + eBPF for fractals, in a real VM in your browser Bursting the AI Bubble: Fed Could Take Away the "Who Could Have Known?" Defense AI proves mathematicians wrong I built a free AI travel planner for budget Europe trips Our AI just got even better Integral Intelligence: a Catholic view of the AI debate How to Tame AI’s Voracious Appetite for Energy GitHub - atveit/pi-mojo: A mojo port of the PI AI Agent Toolkit Autotrader – paper trading AI agent for Indian equities The invisible fabric of AI: chips are not a war between two, but a global fabric - zoopa.es Responsible Work with AI The AI Existential Crisis: Western AI Agents Will Win Commerce Legal Ontologies for AI This AI Stock Is the Ultimate Set-It-and-Forget-It Buy for Long-Term Investors AI wealth must benefit the public, South Korea's deputy PM says amid Samsung labor tensions Forget electrons, this breakthrough uses light-matter particles to power AI State Explosion Security Problem in AI-Era Software Supply Chains ShannonBase: The Lightweight Semantic Layer for Enterprise AI SQL AI Content Got Too Real. Now OpenAI and Nvidia Are Using Google’s Watermarking System. - Firethering Karen Hao: AI creating a DESPERATE BASE OF WORKERS with no full-time employment GitHub - barvhaim/llm-learning-path: 🎓 Structured LLM Learning Path — From Zero to Researcher. 8-phase curriculum covering Transformers, pre-training, fine-tuning, alignment, agents, and advanced research. Letting Agents Write Code Without Ratcheting Up Risk Why Every Electronic Product May Need To Be Rebuilt For On-Device AI: The Chip Layer Will Decide The Next Hardware Wave – Easelink Tech Ask HN: I mapped 6,494 AI engines into a taxonomy – anyone else tried this? China behind in LLM race but it can still win in AI, ex-Tencent AI lead says Newsom signs order aimed at tackling AI job displacement How AI is redefining Software Engineering Hiro, AI job matching with real visa sponsorship data (550K jobs) For developers without design skills, how do you leverage AI for front end dev? The Anatomy of AI Power in 2026 | Wayne Research arxiv ‘AI washing’: firms are scrambling to rebrand themselves as tech-focused Clawd Cursor v0.9.7 SpaceX, OpenAI and Anthropic IPOs set to test limits of AI boom Export chats from 11 AI platforms to PDF or Markdown locally From Vibe Coding to AI-Assisted Engineering: Lessons from Real Projects Shannon Got AI This Far. Kolmogorov Shows Where It Stops GitHub - machineswillrise/jagent: AI coding agent in Java GitHub - anatomia-dev/anatomia: Verified AI development. Ship with proof. Joe Rogan accidentally exposed AI in four words [video][12 mins] AI Headshot Generator for Work | Preview before you pay $4.99 one-time, no subscription MAXTOKEN A Unified Framework for Unbounded Output Generation and Repository-Scale Code Understanding The unlikely Vatican-Anthropic relationship that's reshaping AI ethics debate Fashion designer Jeremy Scott gets a huge cheer after ripping up his AI-written commencement speech Sycophantic AI decreases prosocial intentions and promotes dependence GitHub - anasmohiuddinsyed-bit/ai-fix: When a command fails, one word fixes it. AI-powered error fixer for your terminal. AI Governance 2026: I Almost Quit over This Shit (and Why You Might Too) GitHub - sabir-gbs/the-polyglot-protocol: A senior-engineer protocol for polyglot code generation, architecture, testing, security, performance, and agent validation.
No, AI is not making software worse, people are - Raphael Amorim
purpleberry · 2026-05-25 · via Hacker News - Newest: "AI"

A quick note before anything else: this article isn’t linked on my home page. AI is such a dramatic and sensitive topic right now that I’d rather avoid the noise around it. I just wanted to put my thoughts into words, so I can share them with friends if they ever ask how I feel about it. And, I am also concerned that people think I like AI slop code, since in this world it’s either good or bad, there’s no mid term.

Every other day I see the same headline in a slightly different costume: “AI is making software worse.” And every time, I think the same thing. No, it isn’t. People are. AI is just the latest tool we’ve handed to people who were already comfortable shipping bad software.

Let me be clear from the start: I’m not an AI enthusiast. Well, I do like the technology behind it. I’ve already built my own models, done fine-tuning, and I often spend time reading papers. However, I’m not a fan of giving AI the pilot seat. This is not an article against AI, neither in favor of it.

That being said, blaming AI is the easiest way to avoid looking at the much deeper problem, and the deeper problem has been with us for a long time. We were building bad software long before any model could autocomplete a function for us.

Think about it honestly. How did we get here? We got here because, year after year, we kept lowering the bar and calling it progress. We normalized software that wastes resources like it costs nothing, because for the person shipping it, it doesn’t. The cost is paid by the user’s machine, the user’s battery, the user’s RAM, never by the person who decided “good enough” was good enough.

The clearest example is right in front of most developers every single day: the editor. A lot of people write code in a browser pretending to be a desktop app. VS Code is wonderful in many ways, I won’t pretend otherwise, but it is a browser-based editor that can happily consume well over 10GB to let you edit a handful of text files. Editing text. That’s the task. We somehow decided that editing text is worth ten gigabytes of memory, and almost nobody blinks.

I never used Electron apps. That’s a principle, not a coincidence. I’m not willing to accept defeat for low quality software just because it’s convenient for the people who make it. And I know how that sounds: stubborn, maybe a little old-fashioned. I’m fine with that.

Because I remember when constraints were real. I remember when 64kb actually meant something, when people built entire experiences inside limits that would make today’s developers laugh in disbelief. Those constraints didn’t make software worse. They made people think. They forced craftsmanship. Every byte had to earn its place.

And now? Now we have literally no constraints. None. So instead of using that freedom to build something beautiful, the collective response has been: “Sure, let’s burn 30GB of my RAM.” It’s almost a celebration of waste. We have more power than we’ve ever had, and we use it to be lazier than we’ve ever been.

It goes deeper than editors. Look at the languages themselves. We now have bloated languages being pushed for systems programming, the one domain where every byte and every cycle is supposed to matter, and people shrug and say it’s fiiiine. It is not fine. Choosing a heavy, garbage-collected, runtime-on-top-of-runtime stack to do the work that demands precision, and then defending it, is exactly the attitude I’m talking about. The constraints that used to define systems programming got quietly thrown away, and we called it pragmatism.

And then there’s the part that genuinely makes me laugh: installing binaries from a completely different language through npm, wrapping the whole thing in IPC calls, and shipping it as if that’s a reasonable architecture. You pull a native binary written in another language, spawn it as a subprocess, talk to it over a pipe, and call it a “package.” Layers on layers, each one paying a tax in memory and complexity, all so nobody has to leave their comfort zone. It works, sure. But “it works” was never the bar for good engineering. It was the bare minimum we somehow turned into the goal.

This is the part nobody wants to say out loud: AI didn’t lower the bar. The bar was already on the floor. AI just lets us reach the floor faster.

If a developer doesn’t care about resource usage, doesn’t care about ownership, doesn’t care about understanding what they ship, AI doesn’t make them worse. They were already there. AI just removes the last bit of friction that used to slow them down. The slop was always coming. AI just gave it a faster delivery truck.

And let’s be honest about where slop code actually comes from. It exists because people lost the sense of good engineering, or, more likely, they simply don’t care. The whole thing has become about delivering rather than crafting, about time rather than the work itself. Ship it, close the ticket, move on. When the only question anyone asks is “is it done yet?” and never “is it good?”, slop isn’t an accident. It’s the predictable output of a system that rewards speed and ignores craft. AI didn’t invent that incentive. It just feeds it beautifully.

So when people point at AI-generated code and say “look, software is getting worse,” I want to ask: worse compared to what? Compared to the 10GB text editor? Compared to the chat app that needs a gigabyte of memory to show you messages? Compared to the desktop apps that are just websites wearing a window? We accepted all of that. We applauded a lot of it. Let’s not suddenly grow a conscience the moment a model writes the bad code instead of a person.

That would be hypocrisy, plain and simple.

The honest position is harder. The honest position is to admit that quality has been optional for years, that we traded craftsmanship for convenience long ago, and that AI is simply the mirror showing us what we already valued. If you give a tool to a culture that doesn’t care about quality, you get more of what that culture already produces, just faster.

So no, AI is not making software worse.

We are. We always have been. And the day we admit that is the day we can actually start building better.