Sep 15, 2026
StartupSelf-Improving AgentsEvolution
re-forge (The Adaply), the startup I am building, is after the best possible coding agent for a team: capture two to three weeks of Claude Code sessions, turn what went wrong into candidate changes, evolve the agent's configuration with an evolutionary search against a benchmark built from the team's own prompts, and keep only what survives. Plus the research behind it: our paper Adaptation Without Inheritance, joint work with Shine Gupta, submitted to NeurIPS 2026. App screenshots and the paper included.
Read more
Aug 19, 2026
CompilersGPU ComputingConference
I took a poster to the 2026 EuroLLVM Developers' Meeting in Dublin as an LLVM Foundation travel grantee. LLVM's offloading runtime picks the first GPU binary that works; the poster measures why it should pick the best one instead (selection costs 3–6 ns against a 36 μs module load) and proposes metadata-ranked, profile-guided dispatch. Poster included.
Read more
Aug 17, 2026
Paper PresentationSelf-Improving AgentsEvolution
Session 02 of the ML Reading Club NCR (venue partner: VirtualVakil). I presented the Darwin Gödel Machine, a coding agent that rewrites its own code and evolves from 20% to 50% on SWE-bench with zero human edits, plus its descendants: the Huxley GM (select by clade, not score) and the Red Queen GM (evolve the judge too). Slides included.
Read more
Aug 2, 2026
Paper PresentationReinforcement LearningReasoning
I started the ML Reading Club NCR in Noida (venue partner: Lyric), and gave the first session's talk on the NeurIPS 2025 paper asking whether RL with verifiable rewards teaches models anything new. The pass@k crossover says no: RL sharpens the base model's distribution, it does not expand it. Slides included.
Read more
Jun 30, 2026
ML SystemsAttentionInference
I do KV-cache eviction for a living. An OCR report out of Baidu, R-SWA, bounds the decoder to the last 128 generated tokens, keeps the cache constant, and gets higher accuracy for it. Here is why that quietly reframes the whole eviction problem for reference-grounded tasks.
Read more
Jun 18, 2026
C++GPU ComputingCompilers
C++26 reflection collapses every program entity into one scalar handle, std::meta::info. I ask whether you can steal that trick to select a GPU backend at runtime, and stay honest about why the host/device gap does not vanish.
Read more
Mar 25, 2026
ML SystemsGPU Computing
A deep dive into four attention mechanisms that power modern LLMs, from the original transformer to the serving tricks that make inference feasible at scale.
Read more
Mar 24, 2026
Signal ProcessingEssay
A 20 year old paper turned an intractable search problem into a hash table lookup. Fourier transforms, constellation maps, and the most elegant algorithm I have ever encountered.
Read more
Mar 23, 2026
ScienceEssay
What it means to harness a star's full output, why Dyson Spheres are the defining structure of a Type II civilization, and where humanity sits on the Kardashev Scale right now.
Read more
Mar 22, 2026
GPU ComputingCUDA
Four generations of NVIDIA GPUs, from the perspective of someone who actually writes the kernels that run on them. What the specs mean when you are profiling at 2am.
Read more
Mar 21, 2026
EssayAITechnology
Why civilizational scale engineering challenges require not one brilliant mind but thousands working simultaneously, and why that means superhuman AI is not optional.
Read more
Mar 20, 2026
Open SourceGPU Computing
The story behind gpucheck, a pytest plugin for GPU kernels. 511 test configs, 8 real bugs found in Triton and PyTorch, and why the GPU community deserves better testing tools.
Read more