Sora Morimoto (@smorimoto) header
Sora Morimoto (@smorimoto) profile picture

Occasional Programmer. @Cambridge_CL @OCaml_org @TC39. Formerly: @YCombinator AI SUS (Funded by @JapanGov & @TransposeVC) @Tarides_

San Francisco, CA
Joined March 2026
Photo by Sora Morimoto (@smorimoto)Photo by Sora Morimoto (@smorimoto)Photo by Sora Morimoto (@smorimoto)Photo by Sora Morimoto (@smorimoto)Photo by Sora Morimoto (@smorimoto)Photo by Sora Morimoto (@smorimoto)Photo by Sora Morimoto (@smorimoto)Photo by Sora Morimoto (@smorimoto)Photo by Sora Morimoto (@smorimoto)
Sora Morimoto retweeted
One js_of_ocaml function carried 13,539 local variables. Two new optimisation passes, variable coalescing and constant sinking, took it to 1,263 and shrank compressed output by 16%. Both are now on by default. tarides.com/blog/2026-11-12-…
1
4
12
563
Sora Morimoto retweeted
Gemini 4 Carbon is now available. It’s our strongest model, built to dig deeper, handle long-horizon tasks, and multi-step reasoning. If Argon is great for complex tasks, Carbon is the model you bring in for your hardest problems.
676
1,112
873
10,735
2,915,367
Sora Morimoto retweeted
This is a pretty central question! One direction we're taking is to integrate specifications into OxCaml, so the spec language is easy and familiar for us. @JulesJacobs5's slides point to some of the directions we're trying. lab.julesjacobs.com/vox/talk…
Deciding how to help non-expert humans engage with formal verification specifications seems like one of the more important non-verifiable UX problems facing the rise of formal verification. 🧵
9
26
1
252
18,202
Sora Morimoto retweeted
Replying to @cradrrat
We have dumped JAX/SGLang and rewritten the entire RL and inference stack from scratch in C/C++, which took some extra time. Training (aka pre-training) is done. Lot of cleanup was needed on the SFT data to get that mostly right. Now, 4.8 is in RL and the evals are starting to climb. We will do a soft rollout to Bot users later this week and see how it goes. Grok 4.8 will bear no resemblance to 4.7 (thankfully). It is not yet incredible, but, this time, the foundations are built right, so I expect it to evolve to be something special.
1,682
1,587
1,049
29,227
4,128,228
ドリフトするというのは本当にそうで、だからこそこれを作った teapawt.net/smorimoto/status/21185…
Leanの定理証明で堅いシステム作るとか美しく感じるからエンジニアが飛びつくのはわかるけどさぁ 本当に価値の高いものってインターフェースの境界部分みたいな泥臭いところにあって、証明が仕様変更のたびに壊れるのでただお荷物が増えるだけになりがちだよ 定理証明が活きるような強いモジュールって、それこそ新しいプログラミング言語だったりランタイムだったり、それ自体の世界が広いものなので、やるならRubyを超える世界的な何かを作るぞ、ぐらいの気概が必要 たかがSaaS開発ぐらいで必要になることは、まぁないと思ってた方がいいと思う ほぼ状態機械のモデル検査として普通のテストで代替できます そしてフロンティアのコーディングモデルならほぼ勝手に不変条件を決めながらテストを書いてくれるので意識する必要もないという
2
75
Sora Morimoto retweeted
I had Opus 5.5 formalize CPython in Lean: 613,318 lines of Lean that copy Python's internals line by line, tested against the real interpreter and checked by Lean. On the way it found real bugs in Python, including crashes from plain Python code. 🧵
64
231
35
2,492
162,488
Sora Morimoto retweeted
We shipped Semantic Search for Upstash Redis! 🎉 ◆ Build extremely fast search with Redis ◆ Full-text + semantic search out of the box ◆ Works with existing Redis databases Live today 👇
1
5
1
37
2,863
Introducing rocq-typescript-extraction, a Rocq plugin that extracts Rocq definitions to TypeScript. - Inductive Types, Records, Recursive Functions, Modules, and Functors - Generates erasable TypeScript ES modules, checked under strict settings - Number and BigInt presets map integers to number or bigint Experimental. Read the limitations before use.
5
6
3
49
433,880
@ccrisccris @_chenglou @poteto I'm sure you'll definitely be interested in this!
210
Sora Morimoto retweeted
introducing TScert, a sound core for TypeScript. - TypeScript functions accepted only with a proof - a checker whose soundness is proved in Lean - first target: its own front end, 628 of 684 functions verified a research project, unfinished by design. read it, inspect it 👇
19
50
7
510
38,963
Sora Morimoto retweeted
Building TScert: TypeScript based on a formally verified core, one feature at a time. @typescript made smart, pragmatic tradeoffs on a very hard problem. With unlimited agents, those tradeoffs can be revisited. First milestone: TScert verifying its own front end, which uses the TypeScript compiler's libraries. 189 functions out of 499 verified so far.
4
5
1
60
4,634
Sora Morimoto retweeted
Today we announce 1Password for Agents platform, building with companies @Muse, SpaceX Super Intelligence Grok @Bot, @AnthropicAI’s @Claudeai, @OpenAI, @TownAI, @Browserbase, @Browser_use, @heydana_ai, Instinct, @usekernel, @Perplexity_ai, @tryramp, @Tomo, and @wajo_ai, with more integrations on the way. 🎉 We've heard from so many of our customers who want to use these new personal AI agents to help them get more done, but want more control over what the agent can access with the same trust and ease of use they get when using 1Password directly. 1Password for Agents gives your agents access without giving up your passwords. When an agent reaches a sign-in form, it requests a credential from your vault. If you approve the request, 1Password directly auto-fills the credential in the destination site so the agent can’t see or take possession of the credentials. The agent gets the task done, but it doesn’t get your passwords.. You stay in control. 1Password for Agents free and optional for personal and family accounts. Unless you opt-in to an agent connector, agents cannot touch your vault. ➡️Learn more: bit.ly/487da6J
646
1,093
901
10,586
1,858,168
Usage fees for third-party models? Who cares!
1
86
Sora Morimoto retweeted
TanStack Start 1.0 is officially stable! 🎉 A full-stack web framework for React and Solid, already used to build millions of apps, from Fortune 500 companies to your favorite tools and weekend projects. tanstack.com/start
166
599
222
4,359
368,417
Sora Morimoto retweeted
Le Chonk cooked on visual grounding. Pinpoints exactly where things are in an image. 42% on Dense 200, ahead of even frontier closed models..
93
195
38
3,296
139,438
地下壕や要塞施設にあるタイプの防弾ホスティング(Bulletproof Hosting)を利用するしかない時代になったりして…
我々はデータセンターに求められる物理的セキュリティーの基準が上書きされつつある瞬間を目撃しているのかも知れないね。だがしかしこの闘いに解はあるのかな?
1
218