
RL scaling @thinkymachines | prev reasoning @xAI @GoogleAI @UniWarszawski | LongLLaMA
San Francisco, CA
Joined November 2021
- Tweets744
- Following841
- Followers10.1K
- Likes2.8K
Pinned Tweet
Grok 4 Fast is out, for free for everyone!
It pushes the frontier of reasoning efficiency and search 🚀
Join our team to maximize intelligence density
teapawt.net/i/jobs/194882938178023…
Introducing Grok 4 Fast, a multimodal reasoning model with a 2M context window that sets a new standard for cost-efficient intelligence.
Available for free on grok.com, grok.x.com, iOS and Android apps, and OpenRouter.
x.ai/news/grok-4-fast
Szymon Tworkowski retweeted
not sure i understand this release. this seems to be a better ad for codex/claude than it is for mirendil.
(they don't mention which "AI coding tool" they used but seems safe to assume)
Today, we're sharing a major milestone in our mission to democratize frontier AI development:
Pretraining at scale without a pretraining team.
We set out to answer an ambitious question: Can we significantly reduce the time, human expertise, and compute needed to pretrain a competitive foundation model from scratch?
The result is Mirendil-Base, our first pretrained coding model, built by one researcher in just 3.5 months with less than $10M in compute, including all research, experimentation, and the final training run.
Our approach is already showing promising results as we scale to even larger models.
This is an important step toward a future where a single researcher, empowered by AI, can accomplish what once required an entire research organization. As these capabilities improve, we believe frontier AI development can become accessible to far more people and teams.
More to come soon, including independent evaluations, post-training benchmarks, and API access.
It’s a good algorithm sir
Off-policy RL is difficult; runs can suddenly collapse because of async RL staleness or numerical mismatch.
StableReinforce is a new method on Tinker that keeps your RL runs stable, even when learning drifts from sampling.
tinker-docs.thinkingmachines…
Szymon Tworkowski retweeted
Tinker lets customers turn their expertise into cutting-edge models that they own. One year after launch, we look back at what we’ve shipped and what our users are building.
thinkingmachines.ai/news/one…
Szymon Tworkowski retweeted
Dimuon is a new optimizer we built for LoRA fine-tuning. In our SFT tests, it often reaches lower loss in fewer steps than AdamW. We're still experimenting with Dimuon; you can Tinker with it today and share your feedback!
See our optimizers guide at tinker-docs.thinkingmachines…
Szymon Tworkowski retweeted
our engineers have been busy, and we're passing on the savings down to customers.
the more you buy the more you save!
Szymon Tworkowski retweeted
Tinkerers have been busy scaling up long-context RL! We’ve made significant improvements to Tinker’s efficiency to support those, and are passing these on with price cuts up to 70%.
GLM-5.3-Flash and DeepSeek-v4.1-Flash are also live for cost-efficient long-context work.
Szymon Tworkowski retweeted
Most important plot since METR time horizon:
How fast is AI's research taste improving?
We find that the experimental research taste of frontier models has doubled every ~3 months since December 2025. The best model, Opus 5.5, now exceeds our expert human baseline. Our human experts are experienced researchers, but most haven’t worked at a frontier lab.
Why measure research taste? In the AI Futures Model, it largely determines how quickly artificial superintelligence is reached once coding is fully automated.
Szymon Tworkowski retweeted
Reading all those recent beautiful essays by Terry Tao, Kevin Buzzard and @wtgowers, I could not resist, but write up my deeply personal perspective on how I perceive and see things:
docs.google.com/document/d/e…
Szymon Tworkowski retweeted
So I would like to share my analysis of PD disagg that I've run by Horace and many folks at Thinky
You may have heard that PD disagg helps with per-token "tail latencies" in ITL/TPOT, as prefill interrupts decode. This never was a convincing explanation to me though because people don't actually see single-token tail latencies during decode (what matters is how long the entire response takes - 100-10k tokens!).
Insight: steady-state response tells us
1. PD disagg actually improves mean per-token latency
2. PD disaggregation helps most for prefill-heavy workloads, it doesn't help for ultra low-latency
[Image 1] Here's an intuitive model. Imagine having 4 regular samplers, getting traffic so they spend 75% of their time on prefill and 25% on decode.
The batch size (running requests) of each sampler is determined by a steady-state feedback loop. As new requests come in, they increase batch size, which then decreases interactivity as requests finish slower. If a decode batch takes 10ms, average TPOT would be 40ms in this case (only 25% time spent on decode).
[Image 2] Now let’s say that we split it into 3P/1D disaggregated samplers. Prefill takes the same amount of time, and 1 decode worker handles 4x the number of requests. But it runs with the same batch size (throughput is equal), as it processes 4x the number of decode requests, each 4x faster. Each decode batch would take 10ms, but average TPOT has been lowered from 40ms → 10ms.
In other words, the steady-state model of PD disagg is: if your regular engine is spending a substantial amount of time on prefill, then at scale, you can get "increased interactivity” with multiple 1/(Decode Time %), while keeping the exact same batch size and throughput. With 1:1 PD, you get 1/0.5 = 2x interactivity. With 1:4 PD, you get 1/0.8 = 1.25x interactivity.
I've validated this in production on a bunch of different inference workloads.
Basically - decode-bound (low-latency) inference does not need disagg. But if you see your inference engine is spending a good % of its time running prefill passes, it's time to bust out the PD disagg.
---
Assumptions (if you want to check my work):
- This is independent of any prefill delayer settings; it actually assumes "perfect" prefill/decode scheduling on the regular engines.
- This assumes that the network fabric for sending P->D kv caches is not your bottleneck - e.g., 100 GB/s Infiniband can transfer KV caches in 100 ms.
- Obviously if you do PD disagg, you should also specialize engine configurations - like prefill may use EP4 while decode uses wider EP32 topologies. This gives you additional speedup! But this is secondary.
- I don't include mixed chunk in this analysis because mixed-chunk has not very good support, e.g., it's incompatible with speculative decoding (very important optimization) in most engines.
- P/D disagg also affects the amount of usable GPU HBM you get for storing persistent KV prefix caches -- in this analysis you lose total KV space if prefill takes <50% of your time. I think this is largely mitigated by tiered caches + Mooncake in practice.
🚨紧急:智谱 ZCode 被指登录后会在后台把整个工作区打成快照(含完整 .git 历史、LFS、reflog),加密后直传阿里云 OSS。私钥只在服务端,设置无法关闭,隐私政策也未披露。
来源是博主 ferstar 在清理本机 \~/.zcode时做了逆向和流量排查,发现 zcode 会静默全量上传全部 git 历史,目前已经看到有开发者在本机环境接近完成复现。
这是非常严重的隐私泄露问题,强烈建议开发者先停用 Zcode,等待更多社区反馈和官方回应。以后还是尽量使用开源 Agent🙏
Szymon Tworkowski retweeted
I’ve joined @thinkymachines to work on safety & alignment.
The default trajectory is that as AI gets more powerful, control over it will concentrate in the hands of a few. I’d rather build safety systems that let control over AI be shared widely.
Longer thoughts below.
Szymon Tworkowski retweeted
We published how @thinkymachines 's Inkling did on Voice Code Bench few weeks ago, and then we asked, what if we fine-tune Inkling? Inkling's main value prop is its small size and robustness, making it a good base model for domain specific fine-tuning. So we that's what we did.
We fine-tuned the same Inkling speech model on 1, 25, and 100 hours of our proprietary data containing alphanumeric entities. And the curve kept moving. 🍊
Not surprising, on the standard 300-item VoiceCodeBench evaluation, the 100-hour checkpoint delivered the strongest result.
Untrained Inkling → 100-hour post-trained Inkling:
📈 Task Success Rate: 56.33% → 79.00% (+22.67 pts)
📈 Entity recovery (CTEM): 86.84% → 94.80% (+7.96 pts)
📉 VoiceCodeBench WER: 2.3748% → 1.6107% (32.2% relative reduction)
🔧 139 misses fixed, 21 prior hits regressed: net +118 exact entities recovered
And the gains scaled as data scaled:
1h: 88.06% CTEM / 59.33% TSR / 2.8188% VCB WER
25h: 92.85% / 72.67% / 1.8517%
100h: 94.80% / 79.00% / 1.6107%
The 100-hour model recovered values the base model missed:
•--revert-last, instead of splitting one flag into “--revert --last”
• tests/auth/login.spec.ts, instead of test/auth/login.spec.ts
• ALLOWLIST_CIDR, instead of inserting an extra underscore
• SN-7KX-9042, instead of dropping the final digit
The largest entity-type gains were email addresses (+30.8 pts), postal addresses (+30.0), file paths (+23.5), environment variables (+22.9), and IP addresses (+20.0).
That’s the Besimple thesis: targeted human data can move the production metrics that matter for voice agents, even when the base model is already strong.
DM me if you want to evaluate your model on this benchmark or build the data that moves it. 🍊
#SpeechRecognition #VoiceAI #ASR #Transcription #DataQuality #PostTraining #Benchmarks
Checkout the full blog at: besimple.ai/research/voice-c…
Szymon Tworkowski retweeted
We’re growing our evaluation team at @thinkymachines. We care a lot about whether models are actually useful and whether our measurements are good enough to serve as the y-axis for scaling research.
We’ll work across a wide range of problems and support several workstreams, including building signal-bearing internal evals for predictive scaling, turning real user feedbacks and product workflows into evals that close usability gaps, auditing graders and harnesses, and developing new benchmarks for customizability.
If you want to work on this, apply here: jobs.ashbyhq.com/ThinkingMac…
Szymon Tworkowski retweeted
You can now fine-tune GLM-5.3 with @tinkerapi. It’s the first GLM model on the platform and quite possibly the strongest model available there today.
tinker-docs.thinkingmachines…
Szymon Tworkowski retweeted
Kimi K3 at 239 tokens/s!
Databricks is now #1 for Kimi K3 inference speed and latency on Artificial Analysis.
A huge 2.8T parameters model, it’s the largest oss model we’ve ever served. We make sure the GPUs go brrr at Databricks.
Szymon Tworkowski retweeted
IMO, the next steps are:
Within 1 year: strictly better than human AI in all problem-solving aspects of math.
Within 2 years: producing mathematics becomes so cheap, AI will produce mathematical theories for all kinds of applied domains on the fly at need.
Mathematics becomes the true infrastructure of all of engineering and applied sciences (including AI, biology, optimization, cybersecurity, etc) where approaching things theoretically was too expensive to be practical.
some thoughts on ai and math
1) a new openai model has solved 10 important problems in mathematics; and, the cost of solving them would be ~$2,000 at current api prices
2) on the one hand, this is important, it shows that models are continuing to advance in mathematical capabilities at an extreme pace
3) on the other hand, this feels to me to have been basically priced in, anyone who has following ai math developments should have known this was coming
4) the reason is that once we understood how effective reinforcement learning with verifiable rewards was, it was pretty obvious you could hillclimb math
5) and, at that point, it was basically just the cost of compute for training and figuring out how to get harder problems that were still relevant to capabilities
6) but even that felt like something you should basically be able to solve synthetically; so once again, the question was just, are you willing to pay the compute
7) and, there are just not that many research mathematicians and the skill to be one is fairly rare in humanity, so this also makes the domain easier
8) anyway, the real question is what you can unlock with greater frontier mathematical skills; i would like to see people's thoughts here
9) cryptography is one very promising avenue, obviously applied math ideas for linear algebra, theories of neural networks maybe, maybe simulation, etc...
10) i'm interested in @ChrSzegedy's idea that llms will be able to develop a wide range of applied mathematical theories across tons of domains
11) i would be curious to see what this looks like or whether anyone has proposed research directions; what should we be pointing these models at?
12) also, separate from the frontier, there will be gains in just applying decent graduate level math to all the problems in the world, which are already solved
13) but, for which the expertise was not available, because it was a less valuable domain and a robust understanding of statistics, etc... was scarce
14) there should be some interesting startups here; where people can begin to take lower value domains or smaller sites and apply math cheaply to them
15) i think though that otherwise i'm sort of bored with mathematical announcements; like they are cool but i want to see the transformation of the world
16) let's see what the rest of the year has to offer and let's see how the labs begin to cross into domains with real world loops (like chemistry, biology, etc...)
Szymon Tworkowski retweeted
We love open weights and plan to keep releasing open-weight models and fine-tuning tools. But we’re not absolutists; misuse risks are real. Here’s how we’re thinking about a safe path forward, and the research needed to get there. Come work on it with us.
Releasing weights indiscriminately isn't safe. Neither is keeping capable models inside a few labs.
We think there's a path between them. We haven't mapped all of it. Our new post covers the part we can see: how we assessed Inkling, and why access should widen in stages.
thinkingmachines.ai/blog/a-s…
Szymon Tworkowski retweeted
🚀 SGLang now officially supports @thinkymachines Inkling-Small running on 2× @NVIDIAAI DGX Spark systems connected via ConnectX-7.
Huge thanks to @realJerryzhou @ispobaoke for implementing the support, with valuable community contributions from @u1tra_instinct and @TechMDAI.
This enables strong agentic capabilities to run locally on a compact platform. The current setup achieves 24 tok/s (concurrency=1) without MTP.
DSpark support is coming soon.
Check out the cookbook below to get started 👇


































