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

推荐订阅源

T
Threatpost
W
WeLiveSecurity
V
Vulnerabilities – Threatpost
P
Privacy & Cybersecurity Law Blog
Cisco Talos Blog
Cisco Talos Blog
Blog — PlanetScale
Blog — PlanetScale
博客园 - 叶小钗
爱范儿
爱范儿
C
CERT Recently Published Vulnerability Notes
Hugging Face - Blog
Hugging Face - Blog
P
Proofpoint News Feed
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
Know Your Adversary
Know Your Adversary
Latest news
Latest news
T
Tor Project blog
NISL@THU
NISL@THU
The Hacker News
The Hacker News
IT之家
IT之家
Last Week in AI
Last Week in AI
T
Tenable Blog
C
Cybersecurity and Infrastructure Security Agency CISA
阮一峰的网络日志
阮一峰的网络日志
小众软件
小众软件
D
Darknet – Hacking Tools, Hacker News & Cyber Security
V
Visual Studio Blog
Apple Machine Learning Research
Apple Machine Learning Research
T
Threat Research - Cisco Blogs
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
C
CXSECURITY Database RSS Feed - CXSecurity.com
博客园 - 聂微东
T
The Exploit Database - CXSecurity.com
博客园 - 三生石上(FineUI控件)
Spread Privacy
Spread Privacy
S
Secure Thoughts
博客园 - 司徒正美
A
About on SuperTechFans
Attack and Defense Labs
Attack and Defense Labs
Microsoft Security Blog
Microsoft Security Blog
N
News and Events Feed by Topic
O
OpenAI News
V
V2EX
aimingoo的专栏
aimingoo的专栏
L
LangChain Blog
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
S
Security Affairs
MyScale Blog
MyScale Blog
S
Schneier on Security
宝玉的分享
宝玉的分享
Hacker News - Newest:
Hacker News - Newest: "LLM"
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO

Hacker News

Introducing Claude Opus 4.7 Qwen Studio The Future of Everything is Lies, I Guess: Where Do We Go From Here? GitHub - SeanFDZ/macmind: Single-layer transformer in HyperTalk for the classic Macintosh Show HN: Agent-cache – Multi-tier LLM/tool/session caching for Valkey and Redis Bonsai 1-bit WebGPU - a Hugging Face Space by webml-community Moving a large-scale metrics pipeline from StatsD to OpenTelemetry / Prometheus GitHub - Nightmare-Eclipse/RedSun: The Red Sun vulnerability repository GitHub - SethPyle376/hiraeth: Local AWS emulator focused on fast integration testing, with SQS support, SQLite-backed state, and a debug-friendly web UI. GitHub - macOS26/Agent: Any AI, replaces Claude Code, Cursor, OpenClaw. Over 18 LLM providers (Claude, OpenAI, Gemini, Ollama, Zai, HF, Qwen) wired into a native Mac app that writes code, builds Xcode projects, bumps versions, manages git, automates Safari, use AppleScript, JS or Accessibility, extend Agent! w/ MCP Servers, run tasks from your iPhone via Messages. YouTube now lets you turn off Shorts I Made a Terminal Pager Burgers | マクドナルド公式 Commands — HackerNews CLI documentation ChatGPT for Excel PiCore - Raspberry Pi Port of Tiny Core Linux Live Nation illegally monopolized ticketing market, jury finds Google Broke Its Promise to Me. Now ICE Has My Data. Founding Engineer at Adaptional | Y Combinator CRISPR takes important step toward silencing Down syndrome’s extra chromosome GitHub - saffron-health/libretto: The AI toolkit for building reliable browser automations US v. Heppner (S.D.N.Y. 2026) no attorney-client privilege for AI chats [pdf] Retrofitting JIT Compilers into C Interpreters IPv6 – Google The Accursèd Alphabetical Clock Cybersecurity Looks Like Proof of Work Now Fragments: April 14 Cal.com Goes Closed Source: Why AI Security Is Forcing Our Decision | Cal.com - Scheduling Software for Online Bookings Laravel raised money and now injects ads directly into your agent When moving fast, talking is the first thing to break Too much Discussion of the XOR swap trick – Heather Cafe Introduction to Spherical Harmonics for Graphics Programmers The Grand Line Building a Z-Machine in the worst possible language High-Level Rust: Getting 80% of the Benefits with 20% of the Pain GitHub - duguyue100/midnight-captain: Inspired by Midnight Commander, tailored to my taste. How to build a `git diff` driver · Jamie Tanna | Software Engineer Center for Responsible, Decentralized Intelligence at Berkeley The Local Universe’s Expansion Rate Is Clearer Than Ever, but Still Doesn’t Add Up - A new synthesis of astronomical measurements confirms a persistent mismatch that could point to physics beyond current models The air throughout our homes is infused with microplastics. But there are things you can do to breathe less of them The disturbing white paper Red Hat is trying to erase from the internet – OSnews The Future of Everything is Lies, I Guess: Annoyances ‘Abhorrent’: the inside story of the Polymarket gamblers betting millions on war Productive procrastination — Max van IJsselmuiden maps, territory and LMs 447 Terabytes per Square Centimetre at Zero Retention Energy: Non-Volatile Memory at the Atomic Scale on Fluorographane Show HN: Pardonned.com – A searchable database of US Pardons 20 Years on AWS and Never Not My Job The Seasons are Wrong Artemis II crew splashes down near San Diego after historic moon mission We gave an AI a 3 year retail lease in SF and asked it to make a profit | Andon Labs How a dancer with ALS used brainwaves to perform live On filing the corners off my MacBooks Installing every* Firefox extension OpenClaw’s memory is unreliable, and you don’t know when it will break Steve Blank Nowhere Is Safe Chimpanzees in Uganda locked in vicious 'civil war', say researchers watgo - a WebAssembly Toolkit for Go linux/Documentation/process/coding-assistants.rst at master · torvalds/linux GitHub - callumlocke/json-formatter: Makes JSON easy to read. Founding Product Engineer at Bild AI | Y Combinator A compelling title that is cryptic enough to get you to take action on it GitHub - Keychron/Keychron-Keyboards-Hardware-Design: Industrial design files for Keychron keyboards and mice. 100+ models with CAD assets in STEP, DXF, DWG, and PDF. Source-available, with commercial use allowed for original compatible accessories within the license terms. [ANNOUNCE] WireGuardNT v0.11 and WireGuard for Windows v0.6 Released 1D-Chess Helium Is Hard to Replace Cooperative Vectors Introduction | Evolve Keeping a Postgres queue healthy — PlanetScale Our response to the Axios developer tool compromise Do Americans read print books, e-books or audiobooks more? The Zettelkasten Method in Obsidian: A Practical Setup Guide Artemis II Is Competency Porn and We Are Starving For It WeakC4 Flight Viz — Cockpit View A Mexican surveillance giant you’ve never heard of is now watching the U.S. border Surelock: Deadlock-Free Mutexes for Rust RISC-V 101 – what is it and what does it mean for Canonical? | Ubuntu The Problem That Built an Industry How Much Linear Memory Access Is Enough? | Solidean Investigating Split Locks on x86-64 Simplest hash functions Sybilproof reputation mechanisms (2005) [pdf] What is a property? How Complex is my Code? Static code analysis in Kotlin — tools overview Toffoli gates are all you need PGLite evangelism dcmake: a new CMake debugger UI Clojure on Fennel part one: Persistent Data Structures Fragments: April 2 Python Release Python install manager 26.1 The Life and Death of the Book Review - Liberties Introducing Database Traffic Control — PlanetScale Bitcoin miners are losing $19,000 on every BTC produced as difficulty drops 7.8% God sleeps in the minerals Building slogbox Apple Silicon and Virtual Machines: Beating the 2 VM Limit Who was “Not Even Wrong” first? Pokemon Evolution Vs Darwinian Evolution The APL Programming Language Source Code
AWS Fired the One Employee Who Gave a Damn
Abdelkader Boudih · 2026-05-26 · via Hacker News

In August 2025, I wrote about AWS deleting my 10-year account without warning. Then I wrote about the one human who restored it. Tarus Balog, a 20-year open-source veteran who escalated my case to a Severity 2 ticket, got the CEO’s attention, and proved that even inside a machine the size of AWS, one person could still make a difference.

AWS just fired him.

This is the finale of a trilogy nobody asked for.

The Blog Post That Hit Different

On May 23rd, Tarus published “Amazon Web Services - Four Years and Out”. Four years on the Open Source Strategy and Marketing team. Fired. And the part that gutted me:

His proudest accomplishment at AWS? Restoring my account.

Not a product launch. Not a keynote. Not a revenue metric. The thing he was most proud of in four years at one of the biggest companies on the planet was helping one developer in Morocco get his data back.

And senior leadership’s reaction? Indifference. The rank-and-file were inspired. They told him it renewed their faith in the company. Management couldn’t have cared less.

The Math That Doesn’t Add Up

Let me connect the dots:

  1. August 2025: Tarus escalates my case. 50+ internal emails. CEO aware. VP-level Severity 2 ticket. A “Correction of Error” process launched to ensure it never happens again.
  2. October 2025: First wave of layoffs hits AWS.
  3. January 2026: Second wave guts his team. Close colleagues gone.
  4. May 2026: Tarus fired.

The man who triggered a CEO-level investigation into AWS’s own dysfunction? Gone within ten months.

I’m not saying there’s a direct line from saving my account to getting fired. I’m saying the system didn’t reward him for it. It didn’t even acknowledge it. And eventually, the system did what systems do. It optimized him away.

”Customer Obsession” vs. What Actually Gets Rewarded

Tarus wrote something that crystallizes everything wrong with big tech right now:

“There is this push to use AI to create content which will ultimately be consumed by AI, and we’ve lost the human being in the process.”

He watched colleagues brag about using a single prompt to generate entire conference presentations. He watched the company pivot so hard toward GenAI that basic services like S3, EC2, and RDS, the actual backbone of the internet, became afterthoughts at re:Invent.

Remember what Tarus did for me? He read a blog post. He felt something. He picked up the phone. He escalated beyond what his role required. He was human about it.

That’s not a skill you can automate. It’s also, apparently, not a skill AWS values enough to keep around.

The Ones Who Left the Screen Forever

For years, I actually liked AWS. The chaos was the charm. 47 services that do the same thing, each billed separately. It was a playground for people who thrived on complexity.

But in 2024, most of my friends at AWS were let go. When my data was deleted in late July 2025, I started reaching out to them one by one, hoping someone still inside could help.

All gone.

Some switched to farming. Others opened coffee shops. One bakes bread now. That’s the level of abyss we’re talking about. These are people who know they can’t do anything online anymore. Not because they lack the skills. Because their brains were so filled and indoctrinated with complexity that they found decorating a cookie more fulfilling than maintaining 87 files of Kubernetes manifests plus CloudFormation templates plus Terraform state plus whatever abstraction layer Amazon invented that quarter.

When the people who built and operated your cloud would rather knead dough than touch a terminal again, that’s not a career pivot. That’s a trauma response.

Tarus isn’t the first person AWS broke. He’s just the first one who wrote about it on his way out. The rest are scattered across small towns, running businesses that don’t require an IAM policy to open the front door.

The Open Source Contradiction

Tarus was hired specifically to improve AWS’s standing in open-source communities. His boss called him “non-fungible” during recruitment. Ironic, given Amazon’s philosophy that almost all employees are replaceable commodities. Like EC2 instances. Except EC2 instances keep billing you when the shutdown crashes, unless you contact Support. But Support is AI now. The worst type of AI.

Here’s the thing about open-source credibility: you can’t buy it, you can’t fake it, and you definitely can’t maintain it by firing the people who earned it.

AWS still sponsors conferences. Still runs its open-source credits program, the same one Tarus pointed me toward after saving my account. But the person who embodied what that program was supposed to represent? Fired.

When Tarus questioned how open source survives in a world where state-of-the-art AI models are locked behind vendor APIs, he wasn’t being philosophical. He was describing the exact contradiction that made his own job impossible.

Remember When They Said It Wasn’t AI?

When AWS deleted my account in July 2025, they insisted it was a billing issue. A payer problem. Human error on my end. Nothing to do with automation, nothing to do with AI. Just a mundane administrative mix-up.

Five months later, in December 2025, AWS’s own AI coding agent Kiro autonomously decided to delete and recreate an entire production environment. A 13-hour outage. The AI inherited an engineer’s elevated permissions and bypassed the two-person approval process. It looked at the problem and concluded the optimal solution was to destroy everything and start over.

Sound familiar?

Amazon’s official response? “This brief event was the result of user error, specifically misconfigured access controls, not AI.” And my favorite line: “It was a coincidence that AI tools were involved.”

A coincidence. Like how it was a coincidence that my account got nuked during what an insider described as a proof-of-concept on dormant accounts.

Then in March 2026, AI-assisted code changes caused Amazon to lose 6.3 million orders in a single day. A 99% drop in US order volume for six hours. Amazon responded with a 90-day safety reset across 335 critical systems, mandating dual approvals for AI-assisted deployments.

So let me get this straight:

  • July 2025: My account gets deleted. AWS says billing issue, not AI.
  • December 2025: Kiro deletes a production environment. AWS says human error, not AI.
  • March 2026: AI-assisted code wipes out 6.3 million orders. AWS mandates a 90-day safety reset.

Three incidents. Three times they said it wasn’t AI. Then a 90-day safety reset for the thing that definitely wasn’t the problem.

When my account was deleted, the insider theory was a -dry vs --dry flag on a Java tool. Maybe it was. Maybe it wasn’t. But the pattern is clear now: AWS has been fighting fires caused by automated systems while insisting to customers that everything is fine, that the smoke is a coincidence, that the matches just happened to be there.

They told me my data deletion was a billing problem. Then their own AI deleted their own infrastructure. Three times.

This is the tokenmaxxing pipeline in action. Generate code nobody reads, nobody reviews. If the build is green, ship. Burn tokens, push to prod, blame humans when it breaks. The AI writes the code, the AI reviews the code, and when the AI deletes production, it was “a coincidence that AI tools were involved.”

At least when a human types --dry instead of -dry, there’s someone to fire. When Kiro decides to nuke an environment, you get a blog post about misconfigured access controls and a promise that no customers complained.

The Correction of Error That Never Corrected Anything

In my second article, I wrote about the formal “Correction of Error” process AWS launched after my incident. The goal: ensure no one else goes through what I went through.

Let’s check the scorecard:

  • Has AWS fixed the payer-linking cascade deletion? Unknown. No public communication.
  • Has AWS MENA improved its support? People still pay premiums to avoid MENA billing. The market has spoken again.
  • Has AWS switched critical account notifications to the .aws domain? No. Verification emails still come from no-reply@amazon.com, still land in Gmail’s Promotions tab, still mixed with Black Friday deals.
  • Did the person who championed these fixes keep his job? No.

The CoE process was supposed to be about fixing systems. Instead, the system fixed itself by removing the person who exposed the problem.

What Tarus Actually Wrote About Me

I want to quote what he said, because it matters:

“All I did was manage to poke the right bear and the support team did the rest of the work (and they were amazing).”

That’s Tarus being humble. Here’s what actually happened: he took a stranger’s blog post, recognized it as a systemic failure, escalated it past every bureaucratic barrier AWS could throw up, and got a CEO involved. The support team was amazing because Tarus forced the issue. Without him, I’d still be getting 5-star review requests from no-reply@amazon.com.

And now AWS has lost him. Not to a competitor. Not to retirement. They actively chose to remove someone whose instinct was to fix things when they broke.

The Weight He Carried

Tarus gained 30 pounds at AWS. His blood pressure climbed. He couldn’t sleep. He called getting fired “actually a relief.”

I know that weight. After my account was deleted, I nearly yanked every gem I maintain from RubyGems. Nearly deleted everything. The only thing that stopped me was knowing it would hurt developers who depend on my work, not AWS.

Tarus carried similar weight. Watching the company he joined to improve slowly abandon everything he believed in. Watching talented colleagues get laid off. Watching “customer obsession” become a slide in a GenAI presentation instead of something anyone actually practiced.

When I wrote that AWS needed more people like Tarus, I meant it as a recommendation. I didn’t expect them to take it as a hit list.

That Mint Tea in Morocco

In my second article, I promised Tarus a meal in Morocco. Mint tea, tagine, and a long conversation about keeping humanity in technology.

That offer doesn’t expire, Tarus. It never had an AWS logo on it.

You’re free now. You said you want to go back to open source. The community that you spent 20 years building before AWS is still there. It still knows your name. And unlike AWS, it doesn’t fire people for giving a damn.

The Trilogy Nobody Wanted

Let me be real about what this three-part series documents:

Part 1: A cloud provider deletes a decade of work because of a broken verification process and a Java parameter parsing quirk. Support gaslights the customer for 20 days.

Part 2: One human inside the machine fights the bureaucracy, escalates to the CEO, and restores the account. Hope restored. Faith in humanity renewed.

Part 3: That human gets fired. The systemic issues remain unfixed. The machine continues.

This is the arc of modern tech. The system breaks. A human fixes it despite the system. The system removes the human. Repeat.

The Real Lesson

In Part 2, I wrote: “My trust isn’t fully restored. What is restored is my faith that even in massive corporations, one person can make a difference.”

I still believe that. But I’ll add a corollary: the difference that person makes is often inversely proportional to how long the corporation keeps them around.

The people who challenge broken systems, who go off-script, who escalate when the template says “close the ticket”. Those people are threats to institutional inertia. They’re expensive. They’re inconvenient. They make leadership answer uncomfortable questions.

And eventually, they get optimized away. Just like a “low-activity” AWS account.

A Note to AWS

You don’t need me to tell you this, but I will anyway: Tarus Balog was worth more to your reputation than any GenAI keynote. Every developer who read my story and thought “maybe AWS isn’t so bad after all”? That was because of him. Not your PR team. Not your marketing budget. One human being who decided to do the right thing.

You’ll replace him with someone who hits KPIs and doesn’t ask uncomfortable questions. And you’ll wonder why developers keep building exit strategies from your platform.

The cloud isn’t your friend. I said that in Part 1. But sometimes there are friends inside the cloud. The tragedy is what happens to them.


To Tarus: Welcome back to the other side. The open-source world didn’t forget you while you were inside the machine. The mint tea is ready when you are.

To AWS: You had a human circuit breaker. You removed it. Good luck with the next cascade failure.

To everyone else: Keep your backups distributed. Keep your exit strategies current. And if you find a Tarus inside your cloud provider, thank them before the system optimizes them away.


Captain’s Log, Stardate 2026.146 - End Transmission

Captain Seuros, RMNS Atlas Monkey Ruby Engineering Division, Moroccan Royal Naval Service “Per aspera ad astra. But the machine keeps eating its own stars.”