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

推荐订阅源

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

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. 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 AI Changed How We Build. It Did Not Change What Matters. 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
Grappling with AI
RyeCombinato · 2026-05-26 · via Hacker News - Newest: "AI"

As a software engineer working for a large-ish multinational tech company, it has been entirely impossible to ignore the all-consuming AI hype. My employer is not quite mandating AI use, but it is heavily encouraging it (and paying for it), and it is setting expectations of enhanced productivity across our R&D organisation. My colleagues are adopting agentic coding to an increasing extent; some have had so much of the Kool Aid that there seems to be no mental space left for anything that isn't AI-adjacent.

Personally, I have been both skeptical and impressed, at varying degrees. I really am grappling with AI use in software engineering (and outside it; though I won't venture into that in this blog entry). This article is more of an attempt to organise my own thoughts than anything else. It is meant to be an exploration of the various themes in my thinking on AI, rather than a clear and streamlined argument. I am going to freely mix political considerations with professional ones, as I think they are intertwined and shouldn't be artificially separated. Content warning: this blog might be a little rambling. Maybe I should've asked Claude to tighten it up?

The politics of AI

AI is a highly political technology. Some argue that all technologies are political, and I do not necessarily disagree; but AI sits at the extreme end of that continuum.

As a technology, generative AI models are built on top of the indiscriminate mass-scale extraction of artifacts created by human beings, often made available free of charge, without paying for them and without concern about copyright. These same models are then used to "democratise" the areas of human creativity that they have extracted the fruits from. AI can create music for you; it can create images, even films; it can write prose and poetry; it can write code and build software. The list goes on.

When hypercapitalist companies such as Google, OpenAI, or Anthropic talk about "democratising" something, it is obvious that we are getting lied to. When they say "democratising art", what they mean is: paying us to generate art for you. That is: we are taking this human activity, extracting it into a highly sophisticated statistical model, and selling it back to humanity for financial gain. Bonus points if, in doing so, we can permanently disenfranchise swathes of people and their professions so that we can become monopolists.

True democratisation would be helping people with an interest in the various arts and professions to achieve a high level of skill irrespective of their background and economic status; this cynical use of the term is the opposite: it exploits creativity for financial gain and makes people dependent on technology, owned by these large companies, to create things.

Deskilling and the devaluation of labour

A few years ago, I used to love discussing approaches to solving problems with software. My colleagues and I would discuss divergent architectural options and their drawbacks; think carefully about how to implement a certain pattern in code; talk about which approaches would be more maintainable and extensible in the long run, etc. Then we'd review each other's code, learn from it, share context, and ship a product we were mostly proud of and understood intimately. Obviously this wasn't some kind of fairytale land: we were subject to deadlines, we consciously shipped suboptimal code on the understanding that getting something out now was more important than getting something perfect (or even good) out later.

At my current day job, a lot of this atmosphere is gone. When I walk around the office, indiscreetly looking at my colleagues' screens, I see Claude Code and Cursor windows open, often multiple on a single screen. Discussions between engineers about architecture and code have all but dried up, and when I ask probing questions I often get answers that indicate that the engineer responsible for a piece of code has not actually read or understood it, or genuinely does not care about the way something works; as long as it does, by some measure, work. More and more of my colleagues are becoming conduits, quite happily so, between some management layer setting out objects and some piece of software implementing features that meet those objectives. They are becoming middlemen. For some, this is by choice; for others, this is due to the relentless and intense pressure that is being placed on them to be 10x faster, "upskill" themselves to be extremely adept at agentic coding. We are all engineering managers now, and you better act like one if you want to keep your job.

This dynamic has been sold to us as "moving up the value chain". Look, you may no longer be doing the thing you were highly skilled in before (i.e., crafting software), but now you are telling others (i.e., a swarm of agents, running in some hyperscaler's cloud infrastructure) what to build! That is a win, isn't it? We've eliminated the grunt work for you and now you can just orchestrate agent teams to build a million things, a million times faster. Lots of people I know and work with are embracing this new world enthusiastically. (As an aside, I think there seems to be a latent desire in many of us to have access to always-available servants that you can treat as badly or indifferently as you want, and which do whatever you instruct them to do.) The short-term incentives to adopt this way of working are very convincing. For me personally, I know that if I want to get a promotion to the next level on our IC ladder, I better evangelise AI usage and come up with "innovative" ways of replacing human labour in our own company with AI-based automations.

In embracing this new model, I have observed many people losing the skills that once made them competent programmers. This pattern (automation leading to loss of skills) is well-known, but what is somewhat different with generative AI is that the skill that it is purporting to make redundant is thinking itself. Even when you try to use it sparingly, using generative AI to help you think through approaches to a problem or possible implementations ends up creating a solution space for you, primes your thinking, and in doing so discourages your own creativity. And, given what I see at work and around me in the industry, most people are not trying to be even this judicious about their AI use. They want to go fast, make sure they don't get sacked, and embrace what the LLMs give them. Looks good to me, let's get this merged.

But what happens once we are all middlemen that take what management wants and instruct our groups of agents? Our profession will be totally hollowed out, many of our colleagues will have been made redundant, we're all scrambling for the few jobs left and we will have to accept worse terms of labour because what we bring to the table is a much-devalued version of what we used to do before. This is a tale as old as technology, and it is a capitalist's happy place: labour gets cheaper, more of the value is captured at the capital level (i.e., the frontier models), and human individuality gets eliminated from the production process. At the end of the day, a few companies end up owning the infrastructure that makes production possible and we will all be dependent on them to do the things that once we knew how to do ourselves. Now we can rent those skills back. As a software engineer in the tech industry, there's an irony here too; we've worked so hard to "disrupt" traditional industries (read: to put people out of their jobs and replace them with technology) and now it is our turn to be made redunant. I guess there's some kind of karma at play here? At least it is becoming clear that tech workers are just that - workers - and our privileged position was temporary until our labour too could be devalued.

The quality of AI

Given the previous paragraphs, it is obvious that I do not think the politics of AI align with my personal ethics. It would have been very handy if the quality of AI outputs were so bad that the draw to use it was minimal. If everything it could do was slop, and if I weren't interested in creating slop, then the decision would be cheap: AI sucks, its politics sucks, I won't use it and I won't take anyone else using it seriously.

For a little while, at the start of this AI boom, I think this was the case. LLMs were interesting toys that output words that sounded plausible, generated code that at first glance roughly did what you asked it to but at second glance was almost always broken in many subtle ways at once.

In my opinion, this is no longer true, at least within my niche of software engineering. It seems that with recent models, the "frontier labs" have managed to release LLMs that are pretty good at approximating a fairly competent but mediocre software engineer when it comes to routine tasks that don't require an innovative step. At present, I do not think that these models are close to the outputs of better software engineers, but one day they might. And even if not, they don't have to output at that high level in order to be useful in a narrow, work-focused sense.

I could, for example, go for a coffee with my colleague while I ask Claude to update a set of dependencies in my repository, following a clear step-by-step guide. Bump one dependency at a time, run the build, run the tests, and when everything passes without any code changes, commit and continue to the next dependency. When something fails, locate the CHANGELOG or migration guide and either 1) apply the changes if they are trivial or 2) skip the dependency bump and write up in a few sentences what changes would be required to support the upgrade. Obviously this does not make me a 10x engineer, and it is a far cry from the breathless hype around what AI can do for you; but it is a real productivity gain. At this point, generative AI is very capable to complete these kinds of tasks as well as more sophisticated ones, as long as there are clear goals and clear evaluation criteria that it can measure its output against.

As a practicing software engineer, this is more than a little uncomfortable, given everything I have said in the politics of AI section above. My employer expects me to be more productive than before, and I would prefer to work on more interesting things than, say, dependency upgrades. Using an LLM to take that work off my plate would seem like a no-brainer, were it not for the fact that the technology itself is tainted and that by using it, I will be directly contributing to the continued growth of companies like Anthropic, helping put lots of people and companies out of business and, among other direct harms, position themselves as a key link in the kill chains of western militaries (to give but one dystopian example). It is perversely funny, in a sense, that Anthropic is seen as the "good" guy because it did not like autonomous targeting using its models, while they were at pains to make it clear to the Pentagon that they were perfectly happy to provide targeting suggestions and help kill more effectively as long as a human is involved). In a previous blog article, I have tried to explain why, despite this kind of knowledge, it is easy to just continue with business as usual in the tech industry. I am trying to keep myself accountable and not to fall into this trap, but it is hard. I am also myself a bit hypocritical in that I, too, have been using these technologies and evaluating them (see, e.g., a previous article I wrote on Github's Copilot).

Perhaps this is a slightly zealous position to take, especially for those who frame technologies as neutral. But even if, for the sake of argument, we would accept that technologies are indeed neutral, companies and the societal outcomes they pursue are not. And once those dynamics and goals are clear, it becomes really hard to ignore them, especially if (like me) you do not agree with this societal direction. Is it worth forgetting about those dynamics so that I can more quickly update my project's dependencies? I would argue it isn't; but I know that my employer, and most other employers, will argue that it is. This places us in a bit of a bind if we want to remain employed: do we privilege our own ethics or our employer's expectations? Acting solely according to your personal requires a lot of privilege, a lot of courage, and a means to ensure that those depending on you can be provided for, which means that there are no easy answers. Personally, I will try to limit my use of generative AI, but I do not think it is realistic to expect everyone, even those considering themselves progressive or left-of-center, to fully avoid any and all use of a technology that has become this pervasive so quickly. That really upsets me.

(There is perhaps an even stronger position one can take here, which is: if you care about a just society and human flourishing, you probably shouldn't be working in the tech industry at all. Can you just let me bracket that painful idea for a little while longer while I grapple with AI first?)