Michael Johnson retweeted
we’ve been wanting to do this for a while and i’m so excited we finally did, don’t sleep on it - build on the api with credits as part of your monthly sub!
/claude-api managed-agents-onboard and go nuts
Replying to @ClaudeDevs
We’re rolling out monthly Claude Platform API credits for Max and Team plans:
Max 5x: $100
Max 20x: $200
Team: up to $500, pooled
Works on any model, including Haiku 5.5, in your code or third-party harnesses.
How it works and full terms: support.claude.com/en/articl…
Yes, you can now build an inbox in an afternoon.
Congratulations, you are now responsible for:
- Deliverability.
- Bounce management.
- SPF, DKIM, DMARC.
- A domain that slowly drifts into spam.
- Finding out it why the hell it's drifting into spam?!
- Parsing emails from a mail server last updated in 2007
- HTML, plain text, and emails somehow containing neither.
- Outlook’s interpretation of HTML.
- Outlook’s other interpretation of HTML.
- Threading that breaks when someone changes the subject.
- Someone starting a new conversation by replying to an email from 2022.
- Forwards inside forwards inside forwards.
- CC, BCC, reply-all, and someone who really shouldn’t have clicked reply-all.
- Attachments.
- Attachments with malware..
- Inline images that become attachments.
- Attachments that were supposed to be inline images.
- A company logo attached to every reply, forever.
- Quoted replies.
- Distinguishing a quoted reply from the actual reply.
- Someone answering your five questions inside the quoted reply.
- Signatures longer than the conversation.
- The out-of-office that answers your out-of-office.
- Two autoresponders having a productive weekend together.
- Notifications that fire twice.
- Notifications that never fire.
- A reply sent from the notification itself.
- A reply to a notification about an internal note.
- Making absolutely sure that notes stays internal.
- Permissions.
- Two teammates writing the same reply.
- Drafts that sync across devices.
- Drafts that overwrite other drafts across devices.
- A confidently displayed “Saved” that was optimistic.
- Snoozed conversations.
- Time zones (!)
- Daylight saving time (!!)
- A conversation snoozed until a time that technically doesn’t exist.
- One customer showing up as three people across email, chat, and Slack.
- Three different people sharing one email address.
- Merging them.
- Undoing the merge.
- Search.
- Search that finds the thing you can literally see on screen.
- Webhooks arriving twice.
- Webhooks arriving out of order.
- Webhooks not arriving.
- Retrying a failed send without sending the customer six apologies.
- Rate limits you discover during your first traffic spike.
- Training your AI on your product.
- Scraping your website.
- Scraping the pages that need JavaScript.
- Not scraping your entire website footer into every answer.
- PDFs.
- PDFs that are actually pictures of PDFs.
- Keeping the content fresh.
- Knowing when content changed.
- Knowing when content disappeared.
- Making the AI forget the pricing page from last year.
- Conflicting answers across your docs, website, and past replies.
- Deciding which one wins.
- Chunking.
- Embeddings.
- Reindexing everything when you change embedding models.
- Retrieval that finds the answer, not just something with similar words.
- Web search tooling.
- Knowing when to search.
- Prompt injection hiding in a page you just scraped.
- An agent confidently promising a feature you don’t have.
- An agent confidently issuing a refund it shouldn’t.
- Tool permissions.
- Tool timeouts.
- Tool retries that issue the refund twice.
- Knowing when to hand off to a human.
- Actually handing off to a human.
- Not continuing to argue after handing off to a human.
- Evaluating whether any of this works.
- Evaluating it again after a model update.
- Token budgets.
- Context windows.
- A customer pasting an entire novel into the chat.
- WebSockets.
- WebSocket authentication.
- Reconnecting WebSockets.
- Reconnecting 10,000 WebSockets at once after a restart.
- A connection that looks alive but isn’t.
- A phone switching from Wi-Fi to mobile data mid-message.
- Messages that arrive once.
- Messages that arrive in order.
- Messages that arrive.
- Syncing read states.
- Unread badges.
- Typing indicators that stop typing eventually.
- A customer opening your widget in six tabs.
- Anonymous users becoming logged-in users.
- Logged-in users logging out on a shared computer.
- The iPhone keyboard covering the message composer.
- Safari.
- Keyboard navigation.
- A widget that must not slow down the actual product.
- Explaining that “sent” and “delivered” are different things.
- A help center.
- An editor.
- An editor that survives pasting from Google Docs.
- Images.
- Image resizing.
- Broken images.
- Article drafts.
- Autosave.
- Version history.
- Restoring the version before someone deleted half the article.
- Reordering nested categories without losing an afternoon.
- Slugs.
- 301 Redirects when slugs change.
- Internal links that now point nowhere.
- Working out which translations need updating after an edit.
- Search that understands what customers mean.
- Custom domains.
- DNS verification.
- SSL certificates.
- Renewing SSL certificates.
- Someone putting Cloudflare in front of your Cloudflare.
- Mobile layouts.
- Dark mode.
- Code blocks.
- Tables on small screens.
- Sitemaps.
- Canonical URLs.
- Accidentally indexing draft content.
- Accidentally deindexing published content.
- Cache invalidation.
- “I published it. Why does it still show the old version?”
- Making sure your AI sees the new version too.
- Spam.
- Phishing.
- Someone uploading malware as “a screenshot of the issue.”
- Someone pasting their CC details into chat.
- Someone asking you to delete every trace of that CC.
- Logs that also contain the CC.
- Backups that also contain the CC.
- Backups.
- Restoring backups.
- Discovering those are two separate features.
- An expired token.
- A background job that quietly stopped on Thursday.
- “Disk is full.” Sunday. 3 a.m.
- Monitoring all of this.
- Monitoring the monitoring.
Now you have two jobs 🤷♂️
Hard agree! So many devs pontificating on whether AI writes good code, and nothing about user experience or whether it actually works. Bruh, I don't care if you're using COBOL to build a new browser. Does it work!? Cool
It's pencils down, people. Writing code by hand is no longer an economically viable skill for most programmers at most companies. But the future of making software has never been brighter. Don't you dare black pill this beautiful moment! youtu.be/vDjW_dRyKXY?si=6Fsf…
Announcing Discovery Loop!
I am very excited to announce that, along with my longtime friends and collaborators @Sanjay_Ghemawat, @OriolVinyalsML and @quocleix, we are founding Discovery Loop (@DiscoLoopAI), a Public Benefit Corporation whose mission is to automate machine learning, science, and engineering to accelerate discoveries and progress. The four of us have worked together for 14 to 30 years, and have helped build some of the world’s most used products, infrastructure and AI models, and we’re excited to turn our attention to this ambitious endeavor.
♾
Learn more at: discoveryloop.com
🤯
Releasing the model weights and technical report of Kimi K3.
Kimi K3 is our most capable model: a 2.8T MoE model with native visual understanding and a 1M-token context window.
New model architecture: 2.5x the intelligence per unit of compute, not just more params.
Alongside Kimi K3, we're opening up more of the stack behind it — high-performance attention kernels, MoE communication library, and infrastructure for running agent environments at scale.
Model weights: huggingface.co/moonshotai/Ki…
Tech report: github.com/MoonshotAI/Kimi-K…
Tech blog: kimi.com/blog/kimi-k3
I think GLM 5.2 is gonna make @modal the most in demand product in the enterprise software space
I think this logic applies way beyond just software development and into operations. The details of how a process/workflow emerged is really really valuable
Great software always took shape in conversation, not the commit. With agents, the conversation that generates the code is becoming the true source of our software. And Git can't keep up.
So we built something that can. Meet DeltaDB: zed.dev/blog/introducing-del…
Michael Johnson retweeted
Today, we're introducing Claude Fable 5 and Mythos 5, two configurations of our next major language model.
I'd normally highlight the numbers: It's SOTA on nearly all benchmarks. I want to talk about something else, because with Fable 5 out in the world, I think a third era quietly started today.
I lead Claude Code & Cowork on the desktop, so I think a lot about how people use AI to get work done. I believe we're about to see a major shift, moving from giving AI tasks to giving it responsibilities.
BYOH!
Replying to @billxbf
📜Paper: arxiv.org/pdf/2605.24220
💻Codebase: github.com/NVIDIA-NeMo/ProRL…
Thanks to the following contributors! @HaoZhang3438830 @ShaokunZhang1 @songyang_han Mingjie Liu, Jian Hu, @shizhediao Zhenghui Jin, @yunhengjackiez.
This work is done at @NVIDIAAI with great mentorship from @jankautz, @doyend, Michael Demoret.
The work draw inspiration from open-source contributions @slime_framework @sgl_project @radixark and @nvidia Megatron, RL and Gym family 💚.
Michael Johnson retweeted
Do I know anyone at AWS who would like to collaborate on this? I love dynamodb.
🚀 Just launched: ExtendDB — an open source DynamoDB-compatible adapter written in Rust.
✅ Full wire-protocol compatibility ✅ PostgreSQL storage backend ✅ Pluggable architecture for more backends ✅ Works with existing AWS SDKs & CLI
Apache 2.0 | v0.1 — come build with us 🛠️
go.aws/4fzBl2C
Dont fix it if it ain’t broken!
Fork your dependencies, trim them to only your use case, never update unless it breaks for your users. I’ve been vocal about this for 10+ years. I’ve always said that updating is way riskier than latent bugs (which can be tracked and CVEs monitored).
If you are updating a dependency, it’s on you to analyze every single commit in the full transitive set of dependencies. If you dont see anything compelling, dont update!
I remember at HashiCorp once in awhile an engineer would try to update a dep or replace a DIY lib with an external one and id always ask “show me the commit we need.” Dont update for the sake of it.
Feeling pretty swell about this mentality with all the supply chain attacks happening.
Michael Johnson retweeted
my favorite test failure during bun’s rust rewrite: TOML & YAML parsers stack overflow tests failed because it could now go deeper than the test expected
Michael Johnson retweeted
We are hiring a bunch of Members of the Technical Staff for @GoogleAIStudio who can blend PM, design, eng, and more
If this is you, pls DM me, we will move fast for the best people.
I feel desensitized from all the rapid progress but this is incredible
Imagine every pixel on your screen, streamed live directly from a model. No HTML, no layout engine, no code. Just exactly what you want to see.
@eddiejiao_obj, @drewocarr and I built a prototype to see how this could actually work, and set out to make it real. We're calling it Flipbook. (1/5)
Michael Johnson retweeted
We're launching the Anthropic STEM Fellows Program.
AI will accelerate progress in science and engineering. We're looking for experts across these fields to work alongside our research teams on specific projects over a few months.
Learn more and apply: job-boards.greenhouse.io/ant…
So good 😂
This is @_gongy. He leads our LLM inference team. He has a car that goes vroom!
You can work with us and have a car that goes vroom!
modal.jobs
Michael Johnson retweeted
Anthropic Fellows Program - 4-month, fully funded research fellowship at Anthropic for promising talent in AI safety, security & economics/societal impact
Fellows receive a weekly stipend of $3,850 USD, ~$15K/month in compute, direct mentorship from Anthropic researchers & access to workspaces in Berkeley or London
Must have work authorization in the US, UK or Canada. Prior AI safety experience not required.
Deadline: April 26 (for July 2026 cohort)
job-boards.greenhouse.io/ant…
I expect companies to have dedicated in house @Anthropic specialist very soon. If they haven’t already the should probably set up a program for training, feature role out etc






















