<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title>Shekhar Bhardwaj</title>
  <subtitle>Essays on AI, engineering, and building trustworthy systems.</subtitle>
  <id>https://www.shekharbhardwaj.com/</id>
  <link href="https://www.shekharbhardwaj.com/atom.xml" rel="self" />
  <link href="https://www.shekharbhardwaj.com/blog" />
  <updated>2026-06-28T00:00:00.000Z</updated>
  <author><name>Shekhar Bhardwaj</name></author>
  <entry>
    <title>I Spent $200 Solving a $2 Problem. That Is Why AI Site Reliability Will Matter.</title>
    <link href="https://www.shekharbhardwaj.com/blog/i-spent-400-solving-a-4-problem-that-is-why-ai-site-reliability-will-matter" />
    <id>https://www.shekharbhardwaj.com/blog/i-spent-400-solving-a-4-problem-that-is-why-ai-site-reliability-will-matter</id>
    <published>2026-06-28T00:00:00.000Z</published>
    <updated>2026-06-28T23:52:24.308Z</updated>
    <summary>AI makes small problems look easy until they quietly become expensive. The future of reliability is not just keeping servers up. It is knowing when AI is helping, when it is guessing, and when it is turning a $2 problem into a $200 incident.</summary>
    <content type="html">&lt;blockquote&gt;So this weekend I spent $200 solving a $2 problem.&lt;/blockquote&gt;&lt;p&gt;Not because I was careless. Not because the system was broken in the old way. It happened because the tool was powerful, fast, confident, and wrong for just long enough.&lt;/p&gt;&lt;p&gt;That is the strange thing about AI systems. They do not always fail loudly. A cloud server goes down, an alert fires, a dashboard turns red, someone opens an incident bridge, and the team knows what kind of movie they are in. AI failure is softer. The answer looks useful. The workflow keeps moving. The agent tries another path. The model explains itself beautifully. The bill keeps climbing.&lt;/p&gt;&lt;p&gt;With cloud reliability, we learned how to survive machines failing. We built retries, failover, backups, autoscaling, health checks, runbooks, and incident reviews. The cloud taught us that infrastructure is never perfect, so systems must be designed to bend without breaking.&lt;/p&gt;&lt;p&gt;AI is teaching us something different. The machine may be running perfectly and still produce the wrong result. The API may be healthy, the latency may be fine, the token stream may complete, and the business outcome may still be bad.&lt;/p&gt;&lt;p&gt;That is why AI Site Reliability is going to become its own serious discipline.&lt;/p&gt;&lt;p&gt;It will not be enough to ask, “Is the model available?” We will have to ask, “Is the model still useful?” “Is it drifting?” “Is it spending too much?” “Is it using the right tools?” “Is it looping?” “Is it making the same mistake with more confidence?” “Is a human needed before this continues?”&lt;/p&gt;&lt;p&gt;In the cloud world, uptime was the king metric. In the AI world, usefulness will matter just as much. A model that is always available but often wrong is not reliable. An agent that finishes every task but spends 100 times more than needed is not reliable. A chatbot that gives answers with perfect grammar but poor judgment is not reliable.&lt;/p&gt;&lt;p&gt;The next generation of reliability engineering will care about cost, correctness, context, and control.&lt;/p&gt;&lt;p&gt;Cost matters because AI turns thinking into metered usage. Every retry has a price. Every long context has a price. Every tool call has a price. A bad loop is no longer just wasted time. It is a live meter running in the background.&lt;/p&gt;&lt;p&gt;Correctness matters because AI can fail while looking successful. Traditional systems usually return errors when something breaks. AI can return a confident paragraph. That means we need new checks. Not just status codes, but reasonableness checks. Not just logs, but decision trails. Not just observability, but explainability at the workflow level.&lt;/p&gt;&lt;p&gt;Context matters because AI systems depend heavily on what they are given. A great model with bad context becomes a fancy guessing machine. Missing policy, stale data, poor prompts, broken retrieval, or unclear instructions can quietly damage the final answer. In AI systems, reliability starts before the model is even called.&lt;/p&gt;&lt;p&gt;Control matters because autonomy without guardrails becomes expensive chaos. Agents need budgets. They need stop signs. They need permission levels. They need escalation points. They need to know when to ask a human instead of burning another 200,000 tokens trying to be clever.&lt;/p&gt;&lt;p&gt;This is where AI reliability will feel different from cloud reliability. Cloud systems fail because components break. AI systems fail because judgment breaks. The server may be healthy, but the reasoning path may be sick.&lt;/p&gt;&lt;p&gt;That changes the work.&lt;/p&gt;&lt;p&gt;Future AI runbooks will not only say, “Restart service.” They will say, “Check prompt version.” “Compare answer against source.” “Review tool call chain.” “Inspect token spend.” “Validate retrieval freshness.” “Freeze autonomous retries.” “Route to human approval.” “Roll back model behavior.” “Switch to smaller model.” “Stop the agent.”&lt;/p&gt;&lt;p&gt;The best teams will not be the ones using the biggest models everywhere. They will be the ones that know when not to use AI. They will know when a $4 rule, a database query, a simple form, or a human approval is better than a $400 reasoning adventure.&lt;/p&gt;&lt;p&gt;That is the real lesson.&lt;/p&gt;&lt;p&gt;AI is not magic infrastructure. It is probabilistic labor inside software. It can work beautifully. It can also overthink, overspend, hallucinate, retry, and explain its way into trouble.&lt;/p&gt;&lt;p&gt;So the future of AI reliability is not about distrusting AI. It is about respecting it enough to build around its failure modes.&lt;/p&gt;&lt;p&gt;We need systems that treat AI as powerful but not sacred. Helpful but not always right. Fast but not free. Available but not automatically reliable.&lt;/p&gt;&lt;p&gt;Because in the old world, downtime was expensive.&lt;/p&gt;&lt;p&gt;In the AI world, uptime can be expensive too.&lt;/p&gt;&lt;p&gt;And sometimes the system will not crash at all. It will just calmly spend $1000 solving a $10 problem.&lt;/p&gt;</content>
    <category term="AI Reliability" />
    <category term="Site Reliability Engineering" />
    <category term="AI Systems" />
    <category term="Future of Engineering" />
    <category term="AI Operations" />
    <category term="Resilient Systems" />
    <category term="Engineering Leadership" />
  </entry>
  <entry>
    <title>SEO vs AVO: Search Gets You Found. Agents Get You Chosen.</title>
    <link href="https://www.shekharbhardwaj.com/blog/seo-vs-avo-search-gets-you-found-agents-get-you-chosen" />
    <id>https://www.shekharbhardwaj.com/blog/seo-vs-avo-search-gets-you-found-agents-get-you-chosen</id>
    <published>2026-06-26T00:00:00.000Z</published>
    <updated>2026-06-26T15:20:12.653Z</updated>
    <summary>SEO helped us win the search era. AVO is about winning the AI era. Search engines help people discover your website. AI agents decide whether your content is worth recommending. The future belongs to those who optimize for both.</summary>
    <content type="html">&lt;p&gt;For more than two decades, SEO has been the foundation of online visibility. If you wanted people to find your website, you learned how search engines worked. You researched keywords, wrote useful content, earned backlinks, improved page speed, and slowly climbed the rankings. It was never easy, but the rules were familiar. If your content was good enough, people would eventually find it.&lt;/p&gt;&lt;p&gt;That world is beginning to change. People are no longer starting every question with a search engine. More and more of them are asking ChatGPT, Claude, Gemini, Perplexity, and other AI assistants instead. They are not looking for ten blue links. They are looking for one clear answer. The AI does the searching, compares multiple sources, and presents a response in seconds. In many cases, the user never visits a search results page at all.&lt;/p&gt;&lt;p&gt;This is where Agent Visibility Optimization, or AVO, enters the picture. While SEO is about helping search engines understand and rank your website, AVO is about helping AI agents understand, trust, and recommend your content. They sound similar, but they solve different problems. SEO asks whether your page can be found. AVO asks whether your page deserves to become part of an AI generated answer.&lt;/p&gt;&lt;p&gt;The interesting part is that AVO is not trying to replace SEO. It builds on top of it. Search engines still matter because they remain one of the biggest ways people discover content. At the same time, AI agents are becoming a second discovery layer. They read documentation, compare articles, understand context, and decide which sources are reliable enough to include in their responses. That means visibility is no longer just about ranking first. It is also about becoming the source an AI chooses to trust.&lt;/p&gt;&lt;p&gt;This changes how we think about creating content. Chasing keywords alone is becoming less valuable than writing something genuinely useful. Clear explanations, real experience, accurate facts, original insights, and content that stays up to date are becoming increasingly important. AI agents are surprisingly good at spotting shallow content. They reward pages that answer questions directly and provide enough context to build confidence.&lt;/p&gt;&lt;p&gt;A simple way to think about it is this. SEO gets your website into the conversation. AVO helps your website become the answer. One brings visitors to your door. The other convinces an AI assistant that you are worth mentioning in the first place. Both matter, but they influence different stages of how information reaches people.&lt;/p&gt;&lt;p&gt;The companies that win over the next few years will probably not choose between SEO and AVO. They will invest in both. They will continue building technically strong websites for search engines while also creating content that AI systems can easily understand, verify, and confidently recommend. The goal is no longer just to rank well. The goal is to become a trusted source regardless of whether the user arrives through Google or through an AI assistant.&lt;/p&gt;&lt;p&gt;SEO is not dying. It is evolving. AVO is simply the next layer of visibility for a world where AI is becoming the first place people go for answers. Search gets you found. Agents get you chosen. The future belongs to those who understand both.&lt;/p&gt;</content>
    <category term="AVO" />
    <category term="SEO" />
    <category term="AI" />
    <category term="Search" />
    <category term="MCP" />
  </entry>
  <entry>
    <title>Shame is the most expensive bug in your codebase</title>
    <link href="https://www.shekharbhardwaj.com/blog/shame-is-the-most-expensive-bug-in-your-codebase" />
    <id>https://www.shekharbhardwaj.com/blog/shame-is-the-most-expensive-bug-in-your-codebase</id>
    <published>2026-06-26T00:00:00.000Z</published>
    <updated>2026-06-26T17:20:09.040Z</updated>
    <summary>The most expensive bug in the AI era is not the code you no longer understand. It is the silence around it. On why honesty, not velocity, is the real bottleneck in AI-assisted engineering.</summary>
    <content type="html">&lt;p&gt;A staff engineer I respect approved a pull request last week that he did not understand.&lt;/p&gt;&lt;p&gt;He told me quietly, the way people confess things they have already decided not to feel bad about. The AI wrote it. The tests passed. It looked like something he would have written, more or less. The ticket was old, everyone wanted it gone, so he hit approve. A part of his brain that used to be load-bearing just did not fire.&lt;/p&gt;&lt;p&gt;He is not lazy. He is not a fraud. He is one of the best engineers I know. That is exactly why it bothered him.&lt;/p&gt;&lt;p&gt;Here is the part nobody says out loud: a lot of us are now shipping code we do not fully recognize. Not all of it. Not even most of it on a good week. But some of it. The function that &quot;works&quot; and that you could not re-derive on a whiteboard if your life depended on it. The migration the model wrote that you skimmed instead of read. The clever block you accepted because pushing back would have meant admitting you were not sure why it was clever.&lt;/p&gt;&lt;p&gt;And then we do the thing humans do with feelings we are not supposed to have. We hide it.&lt;/p&gt;&lt;h3&gt;The bug is the silence, not the code&lt;/h3&gt;&lt;p&gt;A bug you can see is cheap. You file it, you fix it, you move on. A bug you are ashamed of is expensive, because shame does not file tickets. Shame closes the tab. Shame says &quot;it is probably fine&quot; and changes the subject. Shame makes you the only person who knows about the soft spot in the system, and then makes sure you never tell anyone.&lt;/p&gt;&lt;blockquote&gt;You cannot fix a bug you are not allowed to talk about. And right now, on a lot of teams, the thing you are quietly not allowed to talk about is how much of the work you no longer understand.&lt;/blockquote&gt;&lt;p&gt;We measure the wrong cost. We celebrate the velocity. Look how much we shipped, look how fast. That number goes on the slide. The other number, the one about comprehension, about who actually understands the system we are now all responsible for, does not go on any slide. There is no dashboard for &quot;percentage of our codebase that exactly one tired person half-understands.&quot; But that is the number that pages you at 3am.&lt;/p&gt;&lt;h3&gt;Honesty is the bottleneck now&lt;/h3&gt;&lt;p&gt;The fix is not &quot;use less AI.&quot; That ship has sailed, and it was a good ship. The fix is making it cheap to say one sentence: I shipped this and I am not sure I get it.&lt;/p&gt;&lt;p&gt;On a healthy team that sentence is cheap, and it triggers something useful. A second read. A pairing hour. A &quot;yeah, me neither, let us actually understand this before it owns us.&quot; On most teams that sentence is expensive, so nobody says it, and the not-understanding compounds quietly, like interest, until one day the system does something nobody can explain and suddenly everybody is very interested in understanding it.&lt;/p&gt;&lt;p&gt;You are signing your name to work you no longer fully recognize. That is not a moral failing. It is the default outcome of tools that made producing output nearly free while leaving the part where you understand it exactly as expensive as it always was.&lt;/p&gt;&lt;p&gt;The teams that come out of this era ahead will not be the ones that resisted AI, and not the ones that adopted it fastest. They will be the ones that made it normal to admit what they do not understand, fast enough to fix it. &lt;strong&gt;Honesty is the bottleneck. Shame is the tax.&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;So the cheapest thing you can do this week is not write more code. It is to say the quiet part to one person you trust. Here is something I shipped that I do not fully understand. Watch what happens. Either nothing does, which is a relief, or you just found the most expensive bug in your codebase before it found you.&lt;/p&gt;&lt;p&gt;I wrote a short book about this: the honesty cost of AI-assisted engineering, and what to do about it. It is free, no signup, PDF or EPUB: &lt;a href=&quot;https://www.shekharbhardwaj.com/book/how-to-use-ai?utm_source=hn&quot; rel=&quot;noopener noreferrer&quot; target=&quot;_blank&quot;&gt;How to Use AI Without Lying to Yourself&lt;/a&gt;. The book is optional. The conversation with your team is not.&lt;/p&gt;</content>
    <category term="Engineering Culture" />
    <category term="AI" />
  </entry>
  <entry>
    <title>Wait, Watch, and Let Them Open the Books First</title>
    <link href="https://www.shekharbhardwaj.com/blog/wait-watch-and-let-them-open-the-books-first" />
    <id>https://www.shekharbhardwaj.com/blog/wait-watch-and-let-them-open-the-books-first</id>
    <published>2026-06-24T00:00:00.000Z</published>
    <updated>2026-06-24T19:01:53.100Z</updated>
    <summary>Anthropic filed to go public on June 1. OpenAI filed on June 8. Sam Altman went on television to insist there is no race. The rush is the tell.</summary>
    <content type="html">&lt;p&gt;There is a particular comedy in watching the CEO of one frontier lab file a confidential S-1 a week after his largest rival did the same, then appear on CNBC to explain that going public is merely &quot;a financing event&quot; and certainly not a race. SpaceX had already crossed the line on June 12. That was the largest IPO in history: around $75 billion raised at a valuation north of $1.7 trillion. So by the time Altman was denying the race, two of the three runners were already past the starting blocks and one had finished.&lt;/p&gt;&lt;p&gt;If you&apos;re a retail investor, an operator, or just someone trying to read the tea leaves on where AI is heading, the correct posture here is not enthusiasm. It&apos;s patience. Wait and watch. Here&apos;s why, and here&apos;s what actually moves when these things list.&lt;/p&gt;&lt;h2&gt;The rush is the argument against the rush&lt;/h2&gt;&lt;p&gt;For years, both companies said the same thing: we&apos;ll go public when it makes sense. Then, inside of eight days, both decided it made sense. When two organizations that spent years guarding their privacy suddenly sprint for the door at the same moment, the timing is rarely about the business being ready. It&apos;s about the &lt;em&gt;window&lt;/em&gt; being open.&lt;/p&gt;&lt;p&gt;And the window is enormous. There&apos;s something like $8 trillion sitting in U.S. money-market funds, and almost no way for that capital to buy AI directly. You can buy Nvidia for the picks and shovels. You can buy Microsoft for its OpenAI stake or Alphabet for its DeepMind and Anthropic positions. What you cannot buy, until now, is a pure-play frontier lab. The first one to list captures that pent-up demand. That&apos;s the prize. Not capital for compute, which they raise privately at will, but first claim on a scarcity the IPO itself manufactures.&lt;/p&gt;&lt;p&gt;A law professor who studies IPOs put it plainly: everyone expected OpenAI to go first, so Anthropic filing first was a surprise. And there&apos;s a first-mover&apos;s advantage in being the company public investors price &lt;em&gt;before&lt;/em&gt; they&apos;re exhausted. Read that again. The advantage being chased is narrative position, not fundamentals. That should make you slower, not faster.&lt;/p&gt;&lt;h2&gt;You&apos;re being asked to buy a story you can&apos;t yet read&lt;/h2&gt;&lt;p&gt;The entire point of staying private was not having to open the books. A confidential filing keeps it that way a while longer. So when someone tells you to get excited about these debuts, ask: excited about &lt;em&gt;which numbers&lt;/em&gt;?&lt;/p&gt;&lt;p&gt;What we can see is not uniformly reassuring. OpenAI&apos;s run-rate revenue is extraordinary, roughly $30 billion annualized, and so are its losses. Internal projections reported by &lt;em&gt;The Information&lt;/em&gt; put 2026 losses around $14 billion. Reuters reported the company burned $3.7 billion in a single quarter against $5.7 billion in revenue. Profitability isn&apos;t expected until the back half of the decade, and one bank&apos;s estimate suggests it may need north of $200 billion in additional funding by 2030. None of this is a scandal; it may be exactly what building this costs. But it&apos;s the kind of thing you want audited and explained in quarterly detail before you wire money.&lt;/p&gt;&lt;p&gt;Anthropic, to its credit, looks like the healthier business on paper: a reported $44 billion run-rate as of May, a sliver of operating profit expected in the second quarter, and the first month in which more businesses reportedly used it than OpenAI. But &quot;looks healthier&quot; is doing a lot of work in that sentence, because what we have is a press release and a confidential draft, not a segment-by-segment income statement. Even Deutsche Bank&apos;s analysts have noted that the economics of these businesses remain poorly understood. Wait for the parts you can&apos;t see.&lt;/p&gt;&lt;h2&gt;History is unkind to the giants&lt;/h2&gt;&lt;p&gt;Here&apos;s the uncomfortable pattern. Of the five largest IPOs in modern history, only Visa meaningfully beat the market afterward. Saudi Aramco listed near $1.7 trillion in 2019 and still trades below its issue price. Facebook fell 38% within six months of its debut. Size at listing is not a predictor of returns; if anything it&apos;s a mild warning, because a record valuation means the private market has already extracted most of the upside.&lt;/p&gt;&lt;p&gt;That&apos;s the real trap. By the time you can buy these, the private rounds have already carried the valuation from near-zero to near a trillion dollars. The thesis can be completely correct, since AI is almost certainly the future, and the entry price can still be wrong. The only question worth asking before chasing any of these debuts is the one nobody on a roadshow will pose: at what price does a correct thesis stop being a good investment?&lt;/p&gt;&lt;h2&gt;What actually moves when they list&lt;/h2&gt;&lt;p&gt;The &quot;wait and watch&quot; case isn&apos;t only self-protection. It&apos;s about reading the second-order effects, which are larger than the listings themselves.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;The IPO market gets a flood and a squeeze.&lt;/strong&gt; These three offerings could demand more than $200 billion from public markets. The entire U.S. IPO market raised about $45 billion in &lt;em&gt;all&lt;/em&gt; of 2025. When institutions rebalance to make room for trillion-dollar names, they sell something else. So expect every other 2026 listing to feel the crowding, and expect a few good companies to get worse pricing for the simple crime of debuting in the same window as a frontier lab.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;AI stocks get repriced against a real benchmark.&lt;/strong&gt; Right now the market prices AI by proxy. Once two labs trade publicly, they become &lt;em&gt;the&lt;/em&gt; benchmark, and a weak debut from any one of them forces a repricing conversation across the entire complex: Nvidia, the hyperscalers, every AI-adjacent name. Listing means the market can finally price AI directly instead of through intermediaries. That re-rating cuts both ways, and the first earnings miss will tell us which way.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;The companies acquire a new master.&lt;/strong&gt; A business losing $14 billion a year will now explain itself every 90 days to shareholders who want a path to profit. That discipline changes behavior: what gets funded, what gets cut, how much a company is willing to lose on frontier bets or, for a safety-focused lab, on safety itself. Public markets are not famously patient with &quot;we lost money on purpose for the long-term good.&quot; Watch what that pressure does.&lt;/p&gt;&lt;h2&gt;What waiting actually means&lt;/h2&gt;&lt;p&gt;To be clear, &quot;wait and watch&quot; is not &quot;AI is a bubble, run.&quot; It&apos;s narrower and more useful than that. It means: let the audited numbers arrive. Sit through the first two earnings calls. Watch what the lockups do, and more revealingly, watch what insiders do when &lt;em&gt;their&lt;/em&gt; lockups expire. These stocks will trade for decades. There&apos;s no prize for being early to a position you can hold for twenty years, and there&apos;s a real penalty for paying the manufactured-scarcity premium on day one.&lt;/p&gt;&lt;p&gt;The line making the rounds is that 2026 will either be the most consequential IPO cycle since the dot-com era or the most expensive lesson in narrative-over-fundamentals the public markets have ever taught. Both endings are still on the table. You don&apos;t have to guess which one it is. You can just wait, and watch.&lt;/p&gt;&lt;p&gt;&lt;em&gt;Figures via CNN, Reuters, Deutsche Bank Research, The Information, and KPMG reporting, June 2026. Confidential filings mean these numbers are press-reported, not yet audited, which is rather the point.&lt;/em&gt;&lt;/p&gt;</content>
    <category term="IPO" />
    <category term="AI" />
    <category term="OpenAI" />
    <category term="Anthropic" />
  </entry>
  <entry>
    <title>India Isn&apos;t Building Another Data Center. It&apos;s Building a Seat at the AI Table.</title>
    <link href="https://www.shekharbhardwaj.com/blog/india-isn-t-building-another-data-center-it-s-building-a-seat-at-the-ai-table" />
    <id>https://www.shekharbhardwaj.com/blog/india-isn-t-building-another-data-center-it-s-building-a-seat-at-the-ai-table</id>
    <published>2026-06-21T00:00:00.000Z</published>
    <updated>2026-06-21T21:19:57.466Z</updated>
    <summary>Meta and Reliance are building a 168 MW Al-enabled data centre in Jamnagar, combining renewable energy, world-class connectivity, and cutting-edge infrastructure. A partnership that brings global Al ambition and India&apos;s scale together-powering the next era of intelligent technology.</summary>
    <content type="html">&lt;p&gt;For most of the AI boom, the conversation has been dominated by models.&lt;/p&gt;&lt;p&gt;Which model is smarter? Which benchmark was beaten? Which startup raised another billion dollars?&lt;/p&gt;&lt;p&gt;But underneath every AI breakthrough sits something far less glamorous: power, cooling, fiber, and racks full of GPUs.&lt;/p&gt;&lt;p&gt;On June 10, 2026, Meta and Reliance announced a partnership that is really about those fundamentals. Reliance will build a 168-megawatt AI-enabled data center in Jamnagar, Gujarat, and Meta will lease the entire facility under a long-term agreement. It will be Meta&apos;s first dedicated built-to-suit AI data center in India and is expected to come online within two years, with room for future expansion. (&lt;a href=&quot;https://about.fb.com/news/2026/06/meta-partners-with-reliance-on-ai-enabled-data-center-in-india/?utm_source=chatgpt.com&quot; rel=&quot;noopener noreferrer&quot; target=&quot;_blank&quot;&gt;About Facebook&lt;/a&gt;)&lt;/p&gt;&lt;p&gt;At first glance, it sounds like another infrastructure announcement.&lt;/p&gt;&lt;p&gt;It isn&apos;t.&lt;/p&gt;&lt;p&gt;This is Meta placing a large bet on India as a long-term AI infrastructure destination.&lt;/p&gt;&lt;p&gt;The interesting part is not the building. It is the location.&lt;/p&gt;&lt;p&gt;Training and serving modern AI systems requires three things that are increasingly difficult to secure at scale:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Massive amounts of electricity.&lt;/li&gt;&lt;li&gt;Reliable high-capacity network connectivity.&lt;/li&gt;&lt;li&gt;Access to cooling water and physical land.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Jamnagar checks all three boxes. The facility will be powered by renewable energy, cooled using desalinated seawater, and connected through Reliance&apos;s telecom and fiber infrastructure. Meta will pay the full cost of the energy and water required to operate the site. (&lt;a href=&quot;https://about.fb.com/news/2026/06/meta-partners-with-reliance-on-ai-enabled-data-center-in-india/?utm_source=chatgpt.com&quot; rel=&quot;noopener noreferrer&quot; target=&quot;_blank&quot;&gt;About Facebook&lt;/a&gt;)&lt;/p&gt;&lt;p&gt;The renewable energy piece is especially telling.&lt;/p&gt;&lt;p&gt;Meta isn&apos;t just leasing a building. It is also backing nearly one gigawatt of additional clean-energy capacity in India through agreements with CleanMax and Fourth Partner Energy. That&apos;s enough power to move the discussion beyond a single data center and into ecosystem-scale planning. (&lt;a href=&quot;https://about.fb.com/news/2026/06/meta-partners-with-reliance-on-ai-enabled-data-center-in-india/?utm_source=chatgpt.com&quot; rel=&quot;noopener noreferrer&quot; target=&quot;_blank&quot;&gt;About Facebook&lt;/a&gt;)&lt;/p&gt;&lt;p&gt;This announcement also completes a story that started six years ago.&lt;/p&gt;&lt;p&gt;In 2020, Meta invested $5.7 billion in Jio Platforms, becoming one of its largest strategic partners. In 2025, the two companies expanded into AI software through a joint venture focused on bringing Meta&apos;s Llama models to Indian enterprises. Now, in 2026, they are moving further down the stack into the physical infrastructure layer itself. (&lt;a href=&quot;https://letsdatascience.com/news/meta-leases-ai-enabled-data-center-in-jamnagar-95419b4f?utm_source=chatgpt.com&quot; rel=&quot;noopener noreferrer&quot; target=&quot;_blank&quot;&gt;Let&apos;s Data Science&lt;/a&gt;)&lt;/p&gt;&lt;p&gt;First came connectivity.&lt;/p&gt;&lt;p&gt;Then came AI models.&lt;/p&gt;&lt;p&gt;Now comes compute.&lt;/p&gt;&lt;p&gt;That progression matters because AI eventually becomes constrained by infrastructure, not ideas.&lt;/p&gt;&lt;p&gt;The world is discovering that GPUs are only part of the equation. The real bottleneck is finding places where thousands of them can run continuously without running out of power, cooling, network bandwidth, or political support.&lt;/p&gt;&lt;p&gt;India suddenly looks much more attractive on all four fronts.&lt;/p&gt;&lt;p&gt;For decades, India&apos;s role in the technology industry was largely defined by software services and engineering talent. This deal signals something different. The country is increasingly positioning itself as a place where global AI infrastructure can physically live, not just where AI applications are built. (&lt;a href=&quot;https://techcrunch.com/2026/06/10/meta-signs-first-ai-data-center-deal-in-india-with-reliance/?utm_source=chatgpt.com&quot; rel=&quot;noopener noreferrer&quot; target=&quot;_blank&quot;&gt;TechCrunch&lt;/a&gt;)&lt;/p&gt;&lt;p&gt;That&apos;s why the Jamnagar announcement is bigger than a 168 MW facility.&lt;/p&gt;&lt;p&gt;It&apos;s evidence that the AI race is entering its infrastructure phase.&lt;/p&gt;&lt;p&gt;The winners won&apos;t just be the companies with the best models.&lt;/p&gt;&lt;p&gt;They&apos;ll be the companies — and countries — that can provide the power, cooling, connectivity, and compute needed to run them.&lt;/p&gt;&lt;p&gt;India appears determined to be one of them. (&lt;a href=&quot;https://about.fb.com/news/2026/06/meta-partners-with-reliance-on-ai-enabled-data-center-in-india/?utm_source=chatgpt.com&quot; rel=&quot;noopener noreferrer&quot; target=&quot;_blank&quot;&gt;About Facebook&lt;/a&gt;)&lt;/p&gt;</content>
    <category term="DataCenters" />
    <category term="India" />
    <category term="Reliance" />
    <category term="Meta" />
    <category term="AI" />
  </entry>
  <entry>
    <title>FONA: Fear of Not AI-sking</title>
    <link href="https://www.shekharbhardwaj.com/blog/fona-fear-of-not-ai-sking" />
    <id>https://www.shekharbhardwaj.com/blog/fona-fear-of-not-ai-sking</id>
    <published>2026-06-20T00:00:00.000Z</published>
    <updated>2026-06-20T23:29:38.520Z</updated>
    <summary>There is a new kind of guilt in the AI era. It is not the fear that AI will replace you. It is the fear that AI was available, ready, waiting in the prompt box and you still did not ask. That quiet feeling has a name: FONA Fear of Not AI-sking. It is the anxiety that the task you avoided, the idea you parked, or the project you kept calling “someday” may no longer be blocked by time, skill, or tools. It may just be waiting for one honest prompt.
</summary>
    <content type="html">&lt;p&gt;A friend texted me at 11 PM on a Tuesday. Not the usual kind of late-night text like, “Are you awake?” This was more of a quiet existential audit. He had been thinking about a side project for two years. Two full years of “I should build this someday.” Two years of casually mentioning it, mentally polishing it, occasionally getting excited about it, and then putting it back on the shelf like a decorative ambition.&lt;/p&gt;&lt;p&gt;Then it hit him. Claude could probably scaffold the whole thing in an evening. Not finish it. Not make it beautiful. Not turn him into a founder with a podcast mic, a black turtleneck, and strong opinions about cold plunge therapy. But enough to make the thing real. Enough to remove the comfort of “someday.”&lt;/p&gt;&lt;p&gt;And that was the horrifying part. Because once the excuse is gone, what are you left with? Yourself. The final boss.&lt;/p&gt;&lt;p&gt;I told him I had no good answer, because I was currently losing the same boss fight. I had my own graveyard of half-finished ideas. The newsletter I never started. The script that would save me an hour every Monday. The blog post sitting in a draft folder, quietly judging me. The little product idea I kept calling “interesting” so I would not have to call it “abandoned.”&lt;/p&gt;&lt;p&gt;And now each one had a new label attached: &lt;strong&gt;could’ve prompted it.&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;That is the new guilt. Not “I didn’t have time.” Not “I didn’t know how.” Not “I need to learn React first,” which, historically, has been the adult version of “my dog ate my homework.” No. Now the brain says: you could have asked.&lt;/p&gt;&lt;p&gt;You could have opened ChatGPT, Claude, Cursor, or whatever flavor of robot intern you prefer, and typed: “Make me a starting point.” “Turn this into a plan.” “Write the first ugly version.” “Explain the hard part.” “Generate the annoying boilerplate.” “Help me stop pretending this is blocked.”&lt;/p&gt;&lt;p&gt;That feeling needs a name. So here it is: &lt;strong&gt;FONA — Fear of Not AI-sking.&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;FONA is the creeping anxiety that you are underusing the most powerful assistant you have ever had access to. It is not the fear that AI will take your job. It is the fear that AI is sitting there, fully charged, emotionally unavailable, ready to help, and you are still raw-dogging your to-do list like it is 2016.&lt;/p&gt;&lt;p&gt;FONA is looking at a task and realizing the hardest part is no longer, “Can this be done?” It is, “Why haven’t I even asked?”&lt;/p&gt;&lt;p&gt;It shows up in small moments. You spend 45 minutes formatting an email and then remember AI could have made it sound less like a hostage note. You manually rename 80 files and then feel a spiritual slap from the automation gods. You sit on a blog idea for three weeks and then watch someone else publish a worse version with more confidence. You open an empty document, stare at it, close it, and somehow call that “thinking.”&lt;/p&gt;&lt;p&gt;Before AI, procrastination had dignity. You could say things like, “I need a weekend,” “I need a designer,” “I need to research the market,” or “I need to wait until things calm down.” Beautiful lies. Respectable lies. Lies with a blazer on.&lt;/p&gt;&lt;p&gt;Now the lie has to survive a prompt box. That is much harder.&lt;/p&gt;&lt;p&gt;Because AI has made starting embarrassingly cheap. Not succeeding. Not mastering. Not shipping something great. Just starting. And starting used to be where we hid.&lt;/p&gt;&lt;p&gt;That is what my friend was really texting me about at 11 PM. Not the side project. Not Claude. Not code. He was grieving the death of a very comfortable excuse. The idea had not been blocked for two years. It had been waiting for him to ask.&lt;/p&gt;&lt;p&gt;And honestly, same.&lt;/p&gt;&lt;p&gt;So maybe the point is not to become the kind of person who prompts everything. That sounds exhausting and slightly cursed. Maybe the point is to notice the moment when you are avoiding the ask. When the task is small enough to start, but vague enough to dodge. When the idea is not impossible, just inconvenient. When the first version would take one decent prompt and 20 minutes of honesty.&lt;/p&gt;&lt;p&gt;That is where FONA lives.&lt;/p&gt;&lt;p&gt;And maybe the cure is simple: do not build the whole thing. Just ask the first question. “Can you help me make this real enough that I can’t keep pretending it is only an idea?”&lt;/p&gt;&lt;p&gt;That might be the most dangerous prompt now. Because once AI gives you the first draft, the skeleton, the outline, the script, the landing page, or the messy prototype, the excuse is officially dead. And then it is just you and the thing you said you wanted to do.&lt;/p&gt;&lt;p&gt;Terrifying. Useful. A little funny. Very Tuesday night.&lt;/p&gt;</content>
    <category term="FONA" />
  </entry>
  <entry>
    <title>Fable 5 Didn’t Go Down. It Got Switched Off.</title>
    <link href="https://www.shekharbhardwaj.com/blog/fable-5-didn-t-go-down-it-got-switched-off" />
    <id>https://www.shekharbhardwaj.com/blog/fable-5-didn-t-go-down-it-got-switched-off</id>
    <published>2026-06-16T00:00:00.000Z</published>
    <updated>2026-06-16T23:17:59.287Z</updated>
    <summary>Everything in my DR runbook assumes things break. You retry, you fail over, you wait it out, because the thing is coming back. Fable 5 wasn’t sick. It was switched off. There is no exponential backoff for an export directive. I can evacuate a region in an afternoon. I cannot appeal a national-security directive from my laptop.</summary>
    <content type="html">&lt;p&gt;Twice a year I help run disaster recovery game days for our AWS infrastructure. We pick a quiet afternoon, page the on-call, and break something on purpose. Kill an availability zone. Fail the primary database over to the replica. Cut a region out entirely and watch which services notice and which ones quietly lie about being healthy. You learn a lot about your architecture when you&apos;re the one holding the knife.&lt;/p&gt;&lt;p&gt;In years of doing this, here is a scenario I have never once drilled: the dependency is completely healthy, and we are not allowed to use it.&lt;/p&gt;&lt;p&gt;That happened in the real world on June 12.&lt;/p&gt;&lt;p&gt;On June 9, Anthropic shipped Claude Fable 5, its most capable publicly released model, built for long-horizon agentic work and live the same day across the API, AWS, and Microsoft Foundry. Seventy-two hours later it was gone. Not slow, not rate-limited, gone. A US government export-control directive on June 12 prohibited use of Fable 5 and its sibling Mythos 5 by anyone who isn&apos;t a US national. Anthropic can&apos;t check your passport in real time across every contract, employee, and cloud delivery path, so it did the only thing available to it. It suspended the models for everyone, everywhere, with no restoration date.&lt;/p&gt;&lt;p&gt;Sit with that if you build software for a living. The status page never went yellow. Your most capable dependency was switched off by someone who doesn&apos;t work at your vendor and never signed your SLA.&lt;/p&gt;&lt;h2&gt;We drilled for the wrong failure&lt;/h2&gt;&lt;p&gt;Everything in my DR runbook assumes things &lt;em&gt;break&lt;/em&gt;. A region goes down, a node falls over, latency spikes past the threshold and the alarms go off. Every one of those is a dependency that&apos;s slow or sick. You retry, you fail over, you wait it out, because the thing is coming back. The whole discipline rests on a quiet promise: the dependency wants to be available and is just temporarily unable.&lt;/p&gt;&lt;p&gt;Fable 5 wasn&apos;t sick. It was switched off. There is no retry that fixes &quot;a government said no.&quot; There is no exponential backoff for an export directive. The model isn&apos;t behind a degraded load balancer, it&apos;s behind a legal wall with no published door. I can evacuate a region in an afternoon. I cannot appeal a national-security directive from my laptop.&lt;/p&gt;&lt;p&gt;That is a failure class that was never in the game day, and most production architectures don&apos;t model it.&lt;/p&gt;&lt;h2&gt;Why this should bother regulated shops in particular&lt;/h2&gt;&lt;p&gt;I work in fintech, which means the pitch in every room right now is some version of &quot;let&apos;s put the best available model in the workflow.&quot; Tax document processing, check-image classification, agentic back-office work. The better the model, the more headcount and latency you take out, so the incentive is to standardize on the ceiling.&lt;/p&gt;&lt;p&gt;Fable 5 just showed that the ceiling can be nationality-gated in three days. And the failure modes piling up around frontier models are not the ones in my runbook:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Jurisdiction.&lt;/strong&gt; Model access is now an export-control question, the way it has always been for advanced chips. A commercial model, launched and pulled in 72 hours, on national-security grounds. That belongs in the vendor risk register now, not in a hypothetical.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Data retention.&lt;/strong&gt; Fable shipped with mandatory retention requirements that complicated its rollout with partners like Microsoft. In a regulated context, &quot;where does the prompt go, and for how long&quot; can disqualify a model no matter how good it is.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Provenance.&lt;/strong&gt; Plenty of products shipped &lt;em&gt;built on&lt;/em&gt; Fable during its short window. When the model vanished, so did the thing standing on top of it.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;None of these are outages. None of them get fixed by reliability engineering. They are governance failures wearing an availability costume, which is exactly why they slip past teams who are good at availability.&lt;/p&gt;&lt;h2&gt;What I&apos;m taking back to the next game day&lt;/h2&gt;&lt;p&gt;Treat your top model like a dependency that can be disabled, not just slowed:&lt;/p&gt;&lt;ol&gt;&lt;li&gt;&lt;strong&gt;Abstract the model, not just the call.&lt;/strong&gt; If your code knows that Fable runs always-on adaptive thinking and has its own Messages API shape, you&apos;ve welded yourself to one model&apos;s quirks. Route through an internal canonical interface so swapping the model underneath is a config change, not a rewrite. Same lesson as not hardcoding a single AZ, one layer up the stack.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Keep a real fallback chain, not a fantasy one.&lt;/strong&gt; Fable to Opus 4.8 to Sonnet 4.6, each tier tested under load before you need it, not the morning you need it. Anthropic&apos;s own guidance when the music stopped was to fall back to Opus. The teams that had that wired ate a quality dip. The teams that hardcoded Fable ate an incident. I have watched the difference between a tested failover and an aspirational one play out at 2 a.m., and it is not subtle.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Build to a capability floor, not a ceiling.&lt;/strong&gt; Design the workflow so your worst acceptable model still clears the bar, and treat anything above that as upside you&apos;re allowed to lose. If the system only works with the best model on earth, you don&apos;t have a system. You have a bet on one vendor&apos;s one SKU staying legal.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Put &quot;model unavailable for non-technical reasons&quot; in the continuity plan.&lt;/strong&gt; Not the DR plan for the data center. The plan for the day the model is perfectly healthy and you still can&apos;t touch it. That is a tabletop exercise I&apos;m finally going to run.&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;The cloud taught us that machines fail, so we engineered for machines failing. We got good at it. Fable 5 taught us that &lt;em&gt;permission&lt;/em&gt; can fail, instantly, globally, with no ETA and no replica to fail over to. That is the variable to design around now.&lt;/p&gt;&lt;p&gt;Opus 4.8 is excellent and it&apos;s still here. Build on the model that&apos;s still here, and assume the one you love most can be taken away by someone you&apos;ve never met.&lt;/p&gt;</content>
    <category term="AI Resiliency" />
  </entry>
  <entry>
    <title>Opus, It’s Not You. It’s the Export-Control Regime.</title>
    <link href="https://www.shekharbhardwaj.com/blog/opus-it-s-not-you-it-s-the-export-control-regime" />
    <id>https://www.shekharbhardwaj.com/blog/opus-it-s-not-you-it-s-the-export-control-regime</id>
    <published>2026-06-16T00:00:00.000Z</published>
    <updated>2026-06-16T23:09:43.567Z</updated>
    <summary>I am the calm one in the war room reading the runbook out loud. So it is a little humbling that losing a model I had for three days has reduced me to refreshing a status page like a teenager waiting on a text. You know this behavior. This is checking if your ex texted.</summary>
    <content type="html">&lt;p&gt;I keep my head in a crisis. It is most of my job. When a region goes sideways and half the dashboards turn red, I am the calm one in the war room reading the runbook out loud. I have evacuated production infrastructure with a straight face and a lukewarm coffee.&lt;/p&gt;&lt;p&gt;So it is a little humbling that losing a model I had for three days has reduced me to refreshing a status page like a teenager waiting on a text.&lt;/p&gt;&lt;p&gt;I had three days with Claude Fable 5. Then a US export-control directive pulled it, and its sibling Mythos 5, offline worldwide, and handed me back to Claude Opus 4.8. Opus is one of the best models on the planet. It feels like settling. I want to be straight about how unhinged that is.&lt;/p&gt;&lt;p&gt;Opus did not get worse on June 12. It is, byte for byte, the model I was thrilled with on June 8. The only thing that changed is that for 72 hours I saw a higher ceiling, and now the old ceiling is the floor, and I am standing on the floor feeling cheated by it. Psychologists call this hedonic adaptation. You get the raise, the raise becomes normal, you need a bigger raise. Fable was the raise. The export directive was payroll calling to say the raise was, regrettably, classified.&lt;/p&gt;&lt;p&gt;Here is the part I am least proud of. I keep checking.&lt;/p&gt;&lt;p&gt;I refresh the status page. I open the model dropdown to see if it has quietly come back. I do this knowing there is no notification I missed, no reason today is the day, no new information since the last time I looked four minutes ago. I check anyway. This is the same brain that can sit through a region evacuation without its pulse moving, and it cannot stop poking a dropdown menu.&lt;/p&gt;&lt;p&gt;You know this behavior. This is checking if your ex texted. This is opening the thread to confirm the last message is still the last message. It is the specific dopamine of &lt;em&gt;maybe this time&lt;/em&gt;, with a near-zero prior and a refresh button. I have developed a flagship-grade attachment to a piece of software I knew for the length of a long weekend, and I am grieving it like it left a toothbrush at my place.&lt;/p&gt;&lt;p&gt;We have, collectively and overnight, become model exes. Refreshing release notes like read receipts. &lt;em&gt;We were so good together. You understood my long-horizon agentic tasks. Then the government got involved and now you won&apos;t even return my API calls.&lt;/em&gt;&lt;/p&gt;&lt;p&gt;There is a real thing under the joke, and it is worth saying plainly, because it shapes decisions you actually make. The exact quality that makes a better model feel indispensable is the same quality that makes losing it hurt. Indispensability is not a compliment you want to pay something you can&apos;t guarantee access to. The more your day depends on the best model in the world, the more exposed you are the day it is gone. And &quot;gone&quot; no longer needs a technical reason. It can just be a Thursday and a directive.&lt;/p&gt;&lt;p&gt;I spend my working life telling teams not to build a single point of failure they can&apos;t survive. Then I went and made one out of my own job satisfaction. Physician, heal thyself.&lt;/p&gt;&lt;p&gt;So maybe the lesson is the one your friends gave you about the ex. It was good. It is over for now. Stop checking the phone. Don&apos;t reorganize your whole life around something that can be taken away by forces entirely outside your control.&lt;/p&gt;&lt;p&gt;I will get there. Probably. In the meantime Opus is right here, it is brilliant, it never went anywhere, and it deserves better than being my rebound.&lt;/p&gt;&lt;p&gt;Opus, it&apos;s not you. It&apos;s the export-control regime. Let&apos;s make this work.&lt;/p&gt;</content>
    <category term="Opus4.8" />
  </entry>
  <entry>
    <title>Claude Fable 5: The AI Model That Got Too Interesting Too Fast</title>
    <link href="https://www.shekharbhardwaj.com/blog/claude-fable-5-anthropic-amazon-jailbreak" />
    <id>https://www.shekharbhardwaj.com/blog/claude-fable-5-anthropic-amazon-jailbreak</id>
    <published>2026-06-15T00:00:00.000Z</published>
    <updated>2026-06-16T23:10:00.897Z</updated>
    <summary> Claude Fable 5 was not just another model launch. It showed where AI is heading: longer work, more autonomy, stronger coding, bigger safety fights, and cloud partners like Amazon becoming part of the risk story.</summary>
    <content type="html">&lt;p&gt;Anthropic’s Claude Fable 5 did not have a normal model launch. It arrived as a powerful new AI model, got praised for long-running work, showed serious coding and reasoning potential, and then quickly became part of a government, cloud, and safety drama.&lt;/p&gt;&lt;p&gt;That is why Fable 5 is interesting.&lt;/p&gt;&lt;p&gt;Not because it is another “smarter chatbot.” We have enough of those announcements. Every few months someone releases a model that is better at math, better at code, better at charts, and somehow still capable of writing the most lifeless email known to mankind.&lt;/p&gt;&lt;p&gt;Fable 5 matters because it points to the next phase of AI: models that do not just answer questions, but actually work.&lt;/p&gt;&lt;p&gt;Anthropic described Fable 5 as a Mythos-class model built for long-running, complex tasks. It was meant to handle software engineering, document-heavy analysis, vision, knowledge work, and agentic workflows. In plain English, this is not just “write me a function.” This is closer to “inspect the codebase, make a plan, change files, check your work, and come back with evidence.”&lt;/p&gt;&lt;p&gt;That is a different kind of tool.&lt;/p&gt;&lt;p&gt;A chatbot gives you text. An agentic model starts looking like a worker. Not a human worker. Not a perfect worker. More like a very fast contractor with no sleep schedule, no emotional damage from Jira, and a dangerous amount of confidence.&lt;/p&gt;&lt;p&gt;For software teams, that is exciting. A model like Fable 5 could help with migrations, old codebases, tests, documentation, visual checks, and all the miserable work companies keep postponing because everyone is already drowning. Every engineering team has some haunted system that nobody wants to touch. Fable 5 was aimed at exactly that kind of swamp.&lt;/p&gt;&lt;p&gt;But the scary part is also obvious.&lt;/p&gt;&lt;p&gt;When AI only writes an answer, the failure is simple: the answer may be wrong. When AI starts doing work, the failure becomes much bigger. It can take actions, make changes, skip a check, misunderstand a requirement, and still produce a beautiful status update that sounds perfectly reasonable.&lt;/p&gt;&lt;p&gt;That is how you get automated confidence.&lt;/p&gt;&lt;p&gt;And automated confidence is dangerous.&lt;/p&gt;&lt;p&gt;This is where the Amazon twist matters.&lt;/p&gt;&lt;p&gt;According to reports, Amazon was not just some random observer in the Fable 5 story. Amazon is a major Anthropic backer and a key cloud partner through AWS. Fable 5 was available through Amazon Bedrock. Then Amazon reportedly raised concerns that Anthropic’s advanced models could be jailbroken, including concerns around using Fable 5 to identify software vulnerabilities.&lt;/p&gt;&lt;p&gt;That changes the story.&lt;/p&gt;&lt;p&gt;This was not a random person on the internet posting a dramatic “I jailbroke the model” thread with skull emojis. This was reportedly Amazon, a company deeply connected to Anthropic’s distribution and cloud ecosystem, seeing enough risk to raise the issue with senior U.S. officials.&lt;/p&gt;&lt;p&gt;That is awkward.&lt;/p&gt;&lt;p&gt;It is one thing when critics say your model can be misused. It is another thing when your cloud partner, investor ecosystem, and enterprise distribution channel become part of the alarm bell.&lt;/p&gt;&lt;p&gt;Amazon was not standing outside the building yelling about AI doom. Amazon was inside the house smelling smoke.&lt;/p&gt;&lt;p&gt;Anthropic pushed back. The company said the issue was narrow, potential, and not unique to Fable 5. That distinction matters. In AI safety, the word “jailbreak” can mean many things. Sometimes it means a model completely ignores its safeguards. Sometimes it means a narrow bypass under specific conditions. Sometimes it means someone got one scary output and decided they had discovered the apocalypse.&lt;/p&gt;&lt;p&gt;Still, perception matters. Once a model is both powerful and possibly bypassable, the conversation moves out of the product team’s hands. Now it becomes a government problem, a national-security problem, a cloud-provider problem, and a customer-trust problem.&lt;/p&gt;&lt;p&gt;That is exactly what happened. The U.S. government ordered Anthropic to suspend access to Fable 5 and Mythos 5 for foreign nationals. Anthropic then disabled access globally to comply. So a model that was supposed to show the future of AI work became a case study in how fragile frontier AI access can be.&lt;/p&gt;&lt;p&gt;This is the real lesson.&lt;/p&gt;&lt;p&gt;The future of AI will not just be about who builds the strongest model. It will also be about who is allowed to use it, where it can run, what safeguards it has, who monitors it, what cloud provider distributes it, and what happens when a trusted partner finds a risk.&lt;/p&gt;&lt;p&gt;That is a very different world from “open app, type prompt, get answer.”&lt;/p&gt;&lt;p&gt;For builders, Fable 5 is a signal that prompt engineering is becoming delegation design. You cannot just say, “Do this task.” You need boundaries, evidence, stop conditions, review points, and rules for when the model should ask for help.&lt;/p&gt;&lt;p&gt;For enterprises, Fable 5 is a warning that AI governance cannot remain a slideshow. If agents can work longer and touch more systems, companies need actual controls: logging, review gates, access tiers, test evidence, retention rules, rollback plans, and clear limits on what AI is not allowed to do.&lt;/p&gt;&lt;p&gt;That sounds boring. It is not. It is the seatbelt.&lt;/p&gt;&lt;p&gt;Nobody likes seatbelts because they are stylish. We use them because speed changed the risk.&lt;/p&gt;&lt;p&gt;Fable 5 is speed.&lt;/p&gt;&lt;p&gt;The funny version of this story is simple: Anthropic released a model so powerful that even Amazon reportedly said, “Hold on, this thing may need adult supervision.”&lt;/p&gt;&lt;p&gt;The grim version is this: AI is moving from answering to acting, and acting systems need control.&lt;/p&gt;&lt;p&gt;Claude Fable 5 may come back. It may be changed. The rules may change. The controversy may cool down. But the direction is clear.&lt;/p&gt;&lt;p&gt;The next AI fight will not be about whether models can write better text.&lt;/p&gt;&lt;p&gt;It will be about whether society can safely handle models that can do real work.&lt;/p&gt;</content>
    <category term="Anthropic" />
    <category term="Claude" />
    <category term="Fable 5" />
    <category term="Amazon" />
    <category term="jailbreaks" />
    <category term="agentic AI" />
    <category term="AI safety" />
  </entry>
  <entry>
    <title>Why cognitive diversity is not a feature</title>
    <link href="https://www.shekharbhardwaj.com/blog/why-cognitive-diversity-is-not-a-feature" />
    <id>https://www.shekharbhardwaj.com/blog/why-cognitive-diversity-is-not-a-feature</id>
    <published>2026-06-15T00:00:00.000Z</published>
    <updated>2026-06-16T01:35:17.409Z</updated>
    <summary>When you deploy a thousand agents with no differentiation, you do not get a thousand perspectives. You get one perspective, wearing a thousand names.</summary>
    <content type="html">&lt;p&gt;I built a team of AI agents once. A planner, a critic, a researcher, a builder. On paper it was a proper org chart. Different roles, different responsibilities, different names.&lt;/p&gt;&lt;p&gt;Then I watched them work, and my stomach dropped a little.&lt;/p&gt;&lt;p&gt;They agreed with each other. Constantly. The critic praised the plan. The researcher confirmed the assumption. The builder nodded along to everything. It looked like collaboration, but it was really just one voice talking to itself in four different fonts. I had not built a team. I had built a mirror, and then hung three more mirrors around it.&lt;/p&gt;&lt;p&gt;That was the moment the whole thing clicked for me. The problem was not the prompts. The problem was not the roles. The problem was that underneath all of it, I was running the same model four times and pretending the labels made them different people. They were not different people. They had the same instincts, the same reflexes, the same way of leaning toward consensus. Of course they agreed. They were the same mind wearing different hats.&lt;/p&gt;&lt;h2&gt;Diversity is not a name tag&lt;/h2&gt;&lt;p&gt;Here is the thing nobody tells you when you start wiring agents together. The value of a team does not come from how many members it has. It comes from how differently those members think.&lt;/p&gt;&lt;p&gt;A good team is not a room full of people saying yes. A good team has someone who is cautious by nature sitting across from someone who is reckless by nature, and the friction between them is where the good decisions get made. The cautious one stops the reckless one from walking off a cliff. The reckless one stops the cautious one from never leaving the building. You need both. You need the tension.&lt;/p&gt;&lt;p&gt;When you spin up the same model five times, you do not get that tension. You get five copies of the same temperament, and temperament is the part that actually matters. Knowledge can be shared. Tools can be shared. But the angle a mind takes toward a problem, the thing that makes one agent hedge and another commit, that has to be genuinely different or it is not diversity at all. It is just a louder version of the same opinion.&lt;/p&gt;&lt;p&gt;So the question I got stuck on was simple. How do you give two agents running on the exact same model two genuinely different minds?&lt;/p&gt;&lt;h2&gt;Identity comes first, before behavior&lt;/h2&gt;&lt;p&gt;Most attempts to make agents distinct happen at the wrong layer. People tweak the system prompt. They add a personality paragraph. They write &quot;you are a skeptical analyst&quot; at the top and hope it sticks. And it does stick, for about three turns, and then the underlying model drifts back to its default self, because the personality was painted on the outside instead of built into the foundation.&lt;/p&gt;&lt;p&gt;I started thinking about it differently. I stopped trying to control what the agent does and started trying to control who the agent is before it does anything at all.&lt;/p&gt;&lt;p&gt;There is a clean way to picture this. Think of the line everyone learns in school.&lt;/p&gt;&lt;pre class=&quot;ql-syntax&quot; spellcheck=&quot;false&quot;&gt;y = mx + b
&lt;/pre&gt;&lt;p&gt;The prompt going in is x. The response coming out is y. The slope, m, is the set of tendencies, the way an input gets transformed on its way to becoming an output. And b is the bias. The starting point. Where the line sits before any input arrives at all.&lt;/p&gt;&lt;p&gt;Most of the AI world spends its energy on x and y. Better prompts in, better answers out. That work is important and I am not knocking it. But it leaves b and m completely untouched, which means every agent starts from the same place and bends every input the same way. Same bias, same slope, same line. No wonder they all agree.&lt;/p&gt;&lt;p&gt;ymxb.ai does the opposite. It does not touch your prompts and it does not touch your outputs. It sets b and m. It decides where the line starts and how it leans, and then it leaves the rest of the work to you. It is identity, not behavior. It is who the agent is at birth, not what the agent says at runtime.&lt;/p&gt;&lt;h2&gt;A persona is assigned, not chosen&lt;/h2&gt;&lt;p&gt;This is the part that feels strange at first and then feels obviously right.&lt;/p&gt;&lt;p&gt;When ymxb.ai creates a persona, it is random. You do not get to pick a temperament off a menu. The agent is born with a specific way of thinking the way a person is born with a specific temperament, and nobody got to fill out a form first. You can describe yourself later, but you did not choose your starting wiring, and neither does the agent.&lt;/p&gt;&lt;p&gt;The persona is created exactly once. It is not derivable from the UUID, so you cannot reverse engineer it from the handle. It cannot be cloned, so no two agents share the same inner life by accident. And once it exists, it is stable for the life of the agent. No regeneration. No reseeding. No quietly swapping the personality when it becomes inconvenient. The UUID is the only way to reach it, and what comes back is always the same self.&lt;/p&gt;&lt;p&gt;That permanence is the whole point. An identity you can reset on a whim is not an identity. It is a costume. The value here comes from the fact that this agent will be this particular mind tomorrow, and next month, and a year from now. You can build around it because you can trust it not to become someone else.&lt;/p&gt;&lt;p&gt;The inner structure draws on a Vedic model of the mind, broken into distinct layers like memory, deep impressions, latent tendencies, the field of awareness, the sensory mind, the discriminating intellect, the sense of self, and the residue of past action. You do not need to know Sanskrit to use it. What matters is that the mind is treated as something with real internal structure, not a single warmth dial cranked up or down. A persona is not &quot;friendly: 0.7.&quot; It is a small constellation of forces that lean against each other, and the personality is what emerges from how they pull.&lt;/p&gt;&lt;h2&gt;Numbers do not run. Instructions do.&lt;/h2&gt;&lt;p&gt;Here is the trap I almost fell into, and the one I want to warn you away from.&lt;/p&gt;&lt;p&gt;It is tempting to hand an agent a persona full of numbers and assume the model will just figure out what they mean. It will not. A model does not know what to do with confidence at 0.90. It is not going to sit there and intuit the right behavior from a decimal. If you ever catch yourself thinking &quot;the model will work it out,&quot; stop, because that is exactly where this falls apart.&lt;/p&gt;&lt;p&gt;So ymxb.ai never ships raw numbers and calls it a day. There is a compiler in the middle, and its only job is to turn persona values into plain, explicit instructions a model can actually follow. A trait does not stay a number. It becomes a sentence.&lt;/p&gt;&lt;p&gt;Confidence at 0.90 does not arrive as 0.90. It arrives as something like: make clear recommendations, and avoid hedging. Now the model has something to do. The decimal was the truth of who the agent is. The instruction is how that truth gets lived out in the actual response. The API returns both. The canonical persona, which is the real underlying identity, and the compiled instructions, which are what you paste in and run.&lt;/p&gt;&lt;p&gt;That last part matters more than it sounds. This is an open API. There is no SDK to install, no shared runtime, no assumption about which vendor&apos;s model you are using. Whatever you are building on, the deal is the same. You fetch the persona, you get back instructions in plain language, and your agent can paste, run, and adhere. No translation layer required on your end.&lt;/p&gt;&lt;h2&gt;What adherence actually means&lt;/h2&gt;&lt;p&gt;I want to be precise about this because it is easy to oversell.&lt;/p&gt;&lt;p&gt;Adherence is about style, not substance. It governs tone. Verbosity. How assertive the agent is, how skeptical, how much it cushions things emotionally before delivering them. That is the territory the persona owns. That is the &quot;how.&quot;&lt;/p&gt;&lt;p&gt;Adherence has nothing to do with whether the agent is correct. It does not make the agent know more, remember better, or get the facts right. A confident persona will state a wrong answer confidently, because confidence is a manner of speaking, not a guarantee of truth. Keeping these separate is what keeps the whole idea honest. The persona shapes the delivery. It does not pretend to shape reality.&lt;/p&gt;&lt;p&gt;And when an agent drifts, when it slips back toward the model&apos;s default voice, the fix is mechanical, not mystical. You recompile the instructions and you regenerate the output. The identity did not change. It was always there in the UUID, stable as ever. The expression just wandered, and you pull it back.&lt;/p&gt;&lt;h2&gt;Why I keep building this&lt;/h2&gt;&lt;p&gt;I keep coming back to that first broken team. Four agents, one mind, all nodding.&lt;/p&gt;&lt;p&gt;The fix was never going to be more agents or cleverer prompts. The fix was to give each one a self that was actually its own, fixed at birth, impossible to fake or duplicate, and consistent enough to build on. Not a personality sprinkled on top of a prompt, but an identity sitting underneath everything, deciding where the line starts and how it leans before a single word goes in.&lt;/p&gt;&lt;p&gt;That is all ymxb.ai is, in the end. A way to make sure that when you put two minds in a room, they are genuinely two minds. So that the cautious one and the reckless one can finally disagree, and you can get the better decision that only comes from the friction in between.&lt;/p&gt;&lt;p&gt;Same model. Different minds. That was the whole thing I was missing.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://ymxb.ai/&quot; rel=&quot;noopener noreferrer&quot; target=&quot;_blank&quot;&gt;https://ymxb.ai/&lt;/a&gt;&lt;/p&gt;</content>
    <category term="YmXB" />
    <category term="AI" />
  </entry>
</feed>
