smly retweeted
Hi all, I have a new result I'm excited to share. It turns out that *all existing implementations* of softmax and cross-entropy (that's JAX, PyTorch, textbooks, etc) have a subtle bug --- two bugs, actually. A simple rewrite fixes both, and eliminates "slingshots" when grokking:
smly retweeted
やったあああああーーーー
2次ラウンド優勝するぞ!
PTCGABC(ポケカコンペ), Strategy部門の評価も終わりました!みなさんありがとうございました〜!
また第二ラウンドや、PlayGroundでお会いしましょう!
kaggle.com/competitions/poke…
smly retweeted
第二ラウンド進出したぜ!優勝するぞ!!!
PTCGABC(ポケカコンペ), Strategy部門の評価も終わりました!みなさんありがとうございました〜!
また第二ラウンドや、PlayGroundでお会いしましょう!
kaggle.com/competitions/poke…
smly retweeted
遅ばせながら、Securityコンペの振り返り記事を書かせていただきました。コンペに参加してない方でもわかるように書いたので、ぜひお読みください!
zenn.dev/mkj/articles/fad8ad…
smly retweeted
みなさんお久しぶりです。ishikeiです。
Xが乗っ取られたためアカウントを作り直しました。
1ヶ月程X運営に連絡をとっていたのですが取り返せず、今日いよいよやばくなってきたためアカウント自体やり直すことにしました。 お手数ですが旧アカウントについてはフォロー解除お願いします!
もし↓のアカウントからDMなど受け取った場合はリンクを開かず無視していただけますと幸いです。ご迷惑をおかけしました。
(旧アカウント)x.com/ishikei4
ishikei-san が再誕されたらしいのでこちらにシェアします🥺
xitter.cf/ishikei_kaggle
smly retweeted
KaggleのAI Agent Securityコンペ(レッドチーミングコンペ)ですが、なんと4位/4,251 Teams(上位0.1%)で金メダル&Prize獲得となりました!!
最強のチームメイトと参加することができて、さらに結果も伴って良かったです!
smly retweeted
COLMAP 4.2 just released with LoMa, AMD acceleration, and a browser based viewer for COLMAP!
I'm most excited that spherical camera matching is also getting faster and more accurate!
smly retweeted
It's lonely here at the top. #kaggle - kaggle.com/competitions/poke…
OpenAI’s internal testing shows that provider-managed conversation state preserves greater continuity across turns and improves performance on long-horizon tasks like ARC-AGI-3. This is a real and useful result. We’re encouraged to see ARC used to identify useful harness design.
ARC’s verified scores use a “no harness” approach to avoid accidental or intentional developer-aware targeting and to fairly compare scores across all providers. All systems receive the same observations, system prompt, and operate under the same action limits. Conversation state is managed client-side using the industry-wide standard interface for LLMs (the OpenAI-style completions API).
We want progress on ARC to reflect true AGI progress, not ARC-specific format training or settings, and we’re actively working with several industry labs, including OpenAI, to figure out how to best incorporate these server-side state management findings into our verified testing setup while remaining fair and consistent across providers.
GPT-5.6 Sol has been used to solve open problems in mathematics. So why was it struggling with ARC-AGI-3, a benchmark of 2D puzzle games?
We investigated. The harness was not letting it remember what it had learned.
We found that enabling two API settings tripled our scores with 6x fewer output tokens.
autoresearch really interested me, despite me not being "all-in" on agents yet. i wanted to get started with running auto experiments
i looked to existing tools to serve as a harness but each one had its problems. so i made one
introducing Helios for autonomous ML research
Three days ago I left autoresearch tuning nanochat for ~2 days on depth=12 model. It found ~20 changes that improved the validation loss. I tested these changes yesterday and all of them were additive and transferred to larger (depth=24) models. Stacking up all of these changes, today I measured that the leaderboard's "Time to GPT-2" drops from 2.02 hours to 1.80 hours (~11% improvement), this will be the new leaderboard entry. So yes, these are real improvements and they make an actual difference. I am mildly surprised that my very first naive attempt already worked this well on top of what I thought was already a fairly manually well-tuned project.
This is a first for me because I am very used to doing the iterative optimization of neural network training manually. You come up with ideas, you implement them, you check if they work (better validation loss), you come up with new ideas based on that, you read some papers for inspiration, etc etc. This is the bread and butter of what I do daily for 2 decades. Seeing the agent do this entire workflow end-to-end and all by itself as it worked through approx. 700 changes autonomously is wild. It really looked at the sequence of results of experiments and used that to plan the next ones. It's not novel, ground-breaking "research" (yet), but all the adjustments are "real", I didn't find them manually previously, and they stack up and actually improved nanochat. Among the bigger things e.g.:
- It noticed an oversight that my parameterless QKnorm didn't have a scaler multiplier attached, so my attention was too diffuse. The agent found multipliers to sharpen it, pointing to future work.
- It found that the Value Embeddings really like regularization and I wasn't applying any (oops).
- It found that my banded attention was too conservative (i forgot to tune it).
- It found that AdamW betas were all messed up.
- It tuned the weight decay schedule.
- It tuned the network initialization.
This is on top of all the tuning I've already done over a good amount of time. The exact commit is here, from this "round 1" of autoresearch. I am going to kick off "round 2", and in parallel I am looking at how multiple agents can collaborate to unlock parallelism.
github.com/karpathy/nanochat…
All LLM frontier labs will do this. It's the final boss battle. It's a lot more complex at scale of course - you don't just have a single train. py file to tune. But doing it is "just engineering" and it's going to work. You spin up a swarm of agents, you have them collaborate to tune smaller models, you promote the most promising ideas to increasingly larger scales, and humans (optionally) contribute on the edges.
And more generally, *any* metric you care about that is reasonably efficient to evaluate (or that has more efficient proxy metrics such as training a smaller network) can be autoresearched by an agent swarm. It's worth thinking about whether your problem falls into this bucket too.
The FA4 paper is finally out after a year of work. On Blackwell GPUs, attention now goes about as fast as matmul even though the bottlenecks are so different! Tensor cores are now crazy fast that attn fwd is bottlenecked by exponential, and attn bwd is bottlenecked by shared memory bandwidth.
Some fun stuff in the redesigned algorithm to overcome these bottlenecks: exponential emulation with polynomials, new online softmax to avoid 90% of softmax rescaling, 2CTA MMA instructions that allow two thread blocks to share operands to reduce smem traffic.
Asymmetric hardware scaling is here. Blackwell tensor cores are now so fast, exp2 and shared memory are the wall. FlashAttention-4 changes the algorithm & pipeline so that softmax & SMEM bandwidth no longer dictate speed. Attn reaches ~1600 TFLOPs, pretty much at matmul speed!
joint work w/ Markus Hoehnerbach, Jay Shah(@ultraproduct), Timmy Liu, Vijay Thakkar (@__tensorcore__ ), Tri Dao (@tri_dao)
1/
FlexAttention now has a FlashAttention-4 backend.
FlexAttention has enabled researchers to rapidly prototype custom attention variants—with 1000+ repos adopting it and dozens of papers citing it.
But users consistently hit a performance ceiling. Until now.
We've added a FlashAttention-4 backend to FlexAttention on Hopper and Blackwell GPUs. PyTorch now auto-generates CuTeDSL score/mask modifications and JIT-instantiates FlashAttention-4 for your custom attention variant.
The result: 1.2× to 3.2× speedups over Triton on compute-bound workloads.
🖇️ Read our latest blog here: hubs.la/Q045FHPh0
No more choosing between flexibility and performance.
hashtag#PyTorch hashtag#FlexAttention hashtag#FlashAttention hashtag#OpenSourceAI
smly retweeted
Here's my conversation with Peter Steinberger (@steipete), creator of OpenClaw, an open-source AI agent that has taken the Internet by storm, with now over 180,000 stars on GitHub.
This was a truly mind-blowing, inspiring, and fun conversation!
It's here on X in full and is up everywhere else (see comment).
Timestamps:
0:00 - Episode highlight
1:30 - Introduction
5:36 - OpenClaw origin story
8:55 - Mind-blowing moment
18:22 - Why OpenClaw went viral
22:19 - Self-modifying AI agent
27:04 - Name-change drama
44:15 - Moltbook saga
52:34 - OpenClaw security concerns
1:01:14 - How to code with AI agents
1:32:09 - Programming setup
1:38:52 - GPT Codex 5.3 vs Claude Opus 4.6
1:47:59 - Best AI agent for programming
2:09:59 - Life story and career advice
2:13:56 - Money and happiness
2:17:49 - Acquisition offers from OpenAI and Meta
2:34:58 - How OpenClaw works
2:46:17 - AI slop
2:52:20 - AI agents will replace 80% of apps
3:00:57 - Will AI replace programmers?
3:12:57 - Future of OpenClaw community
smly retweeted
I've used Gmail for 20 years. Almost 2M emails, 150K attachments. Rather than let Google hold my data hostage, I built msgvault: local-first email archive with a terminal UI and MCP server, powered by DuckDB. Open source, single Go binary.
wesmckinney.com/blog/announc…
Today we're launching the ARC-AGI-3 Toolkit
Your agents can now interact with environments at 2,000 FPS, locally.
We're open sourcing the environment engine, 3 human-verified games (AI scores <5%), and human baseline scores.
ARC-AGI-3 launches March 25, 2026.

































