Jorge Vicente Cantero (@jvican) header
Jorge Vicente Cantero (@jvican) profile picture

Compulsive learner, eater and powerlifter. ML Infra Engineer. Prev: Netflix, Scala Center (EPFL).

San Francisco
Joined May 2014
Photo by Jorge Vicente Cantero (@jvican)Photo by Jorge Vicente Cantero (@jvican)Photo by Jorge Vicente Cantero (@jvican)Photo by Jorge Vicente Cantero (@jvican)Photo by Jorge Vicente Cantero (@jvican)Photo by Jorge Vicente Cantero (@jvican)Photo by Jorge Vicente Cantero (@jvican)
Locate me! Was a fun talk at the SF Lean meetup about Bend2. So glad @moxspace is hosting these talks.
Replying to @VictorTaelin
sorry i cant photo
2
100
Jorge Vicente Cantero retweeted
We’re releasing our Blackwell kernel verifier, building on our recently released work on "AI as a Compiler." In this approach, an LLM generates optimized PTX for a given workload, and our verifier checks it for correctness. By skipping intermediate compiler layers, we enable finer-grained control over the hardware at the PTX level, paving the way for more efficient kernels and models. The verifier checks several properties, including symbolic correctness, race conditions, and synchronization issues. You can get access here: Volta Blackwell Verifier: github.com/francois141/ptx_v… Triton AI Compiler: github.com/francois141/trito… And here is the paper: AI as a Compiler: arxiv.org/abs/2609.36800
Motivated by growing industry interest, we're excited to share our initial efforts toward stronger correctness guarantees for AI compilation and GPU kernel generation! Our verifier, Volta Blackwell, analyzes NVIDIA Blackwell ML kernels by extracting a happens-before relationship graph alongside symbolic expressions representing their computations. By performing correctness checks over these representations, it can detect race conditions, synchronization issues, and incorrect expressions that conventional kernel testing might miss. Using this approach, Volta Blackwell identified subtle fence-related issues in our Triton AI compilation pipeline that would not have been caught by the standard correctness tests proposed by KernelBench. This highlights the limitations of test-based validation and the importance of formal reasoning about GPU kernel execution. Developing comprehensive and sound verifiers is a critical next step for AI-driven kernel generation. Subtle synchronization, memory-ordering, and computational correctness bugs remain major challenges, and no existing verifier yet provides the end-to-end guarantees required for fully trusted AI compilation and GPU kernel generation for ML workloads. 💻 Volta Blackwell: github.com/francois141/ptx_v… 💻 Triton AI Compiler: github.com/francois141/trito… 📄 AI as a Compiler: arxiv.org/abs/2609.36800
26
29
10
372
25,837
The key insight in the blog post is thought-provoking and interesting! But: - Grocery spend depends on quality expectations... it's more flexible than it seems - Childcare cost isn't fixed either, can be mitigated through family/friends - Transportation and healthcare costs are very variable as well family to family So the survival bar might not be as high?
You have stolen our dreams. Our middle class adulthood. With your broken promises. How dare you. ‼️👇
1
3
1,585
This is what I’ve been doing personally to learn hard topics out of my wheelhouse. The workflow works surprisingly well while still keeping you in the loop for everything. Equivalent to you “becoming a junior” on the job while still being able to shape requirements.
I cannot emphasize enough how much I prefer this "tutorial doc + build-it-yourself" coding workflow to the typical "ugh" feeling of reviewing huge agent PRs. You can try it right now and see for yourself: 1) Instead of having Claude Code make a PR, ask it to output a Markdown doc with a deep, detailed guide for a dev to implement the change, including teaching you background and context about the broader surrounding system, and rationale behind why we're doing things a certain way. Tell it to be very exhaustive and ultrathink. (The result should be go way more in-depth than a typical plan mode output, it may take a while so I tee this up well in advance) 2) Read the resulting doc. And then code it yourself! Use Cursor to go faster: tab complete is your friend. You can also use the Composer model in Cursor Agent to fast-forward thru tedious bits -- but avoid using slower models or doing too much AI work at one time. You are staying connected to the work and going step by step. Think about it as you go, correct course as needed. Go off-script from the tutorial doc whenever you want. What I find when I do this is that I'm able to reactivate the "building things manually" parts of my brain which help me make good decisions and understand what's going on, but I'm also able to go super fast with the AI tools.
1
186
I still think a big failure mode for all of these frontier LLMs is that they don't ask enough questions by default. Don't assume, simply ask me. Currently, they branch out in different directions, and force you to decide.
109
This is matching what I'm observing in my recent Gemini 3 chats very well.
How good is Gemini 3? From our internal testing at @elicitorg, it seems to be sacrificing calibration & carefulness in exchange for higher average accuracy @PradyuPrasad tested Gemini 3 Pro for writing Elicit reports. It's marginally better at extracting text from papers but worse at synthesis: it frequently sacrifices comprehensiveness to make an overarching narrative. For systematic reviews, that's the wrong tradeoff! On our internal benchmark of question answering from papers, Gemini gets about 95% (compared to 90% for our internal baseline) - but it also hallucinates that answers aren't available in papers 6% of the time, compared to our internal model which doesn't do that at all On sample user queries we checked, Gemini often gives answers that are much less comprehensive. For example, on hydrocortisone for septic shock where two major trials contradict each other, our current model dives deep into the contradiction, whereas Gemini just mentions both trials without explaining why they differ As usual, maybe all of this can be addressed with careful prompting - but evals are hard, and many people (and orgs are people too) use models out of the box. And in that setting we see multiple data points that suggest a trend towards narrative coherence at the expense of nuance
1
165
I'm surprised but I'm enjoying ChatGPT 5.1 a lot more than Gemini 3 for writing. It's not even a competition. G3's fact-oriented tendencies make it great for any technical question or explanation. But for document writing, it's significantly inferior, even stubborn sometimes.
118
Gavin is arguing Kimi K2 thinking and other lesser models are overfitting on benchmarks and don't generalize as well. I'm a bit skeptical about that, I think people mostly don't use these models mainly because of speed issues, lack of integrations, and a missing track record.
I tire of being confused at the state of Chinese LLMs. Supposedly frontier performance, supposedly huge shadow adoption, all under massive compute constraints. So I went digging
1
1
175
On speed, I was expecting them to be much faster than they actually are. Tool calling still has problems. I got used to Claude Code/Codex, the gain of swapping them out isn't worth it.
1
76
When both cost and task performance are truly important, sure, you might consider these models. But so long as model subscriptions are subsidized, it isn't sensible to switch. It's more important to have a safe/stable foundation to build on. People bet on long-term winners.
64
For those that don't know: the legend documentarist Ken Burns is soon releasing a new documentary: The American Revolution on 11/16. I'm so looking forward to watching it.
1
145
Just watched "Where is the friend's house" by Abbas Kiarostami. What a masterpiece. From beginning to end, it's the kind of simple movie that gets you hooked and marvel at the story and feelings it causes on you. Highly recommended.
1
135
Incredibly interesting that Codex just leaked some thoughts on the actual answer he gave me. First time I've caught him thinking out loud in the last part of the answer. Has anyone experienced the same?
104
There's something that Codex gets pretty right compared to Claude Code: very succinct output. Claude Code is overly verbose by default, it takes quite a lot of prompting to prevent that. Codex is action-focused, especially when asked for advice or explanations.
1
127
In my experience, this benefit is a huge inconvenience when Codex implements things. It dives too eagerly into action, doesn't check in with you, often goes the wrong route. I can see why Claude Code leaned on verbosity to fix that, feels more aligned at all times.
1
102
I only tried Gemini CLI through Jules. Jules does a great job. Seems a good middle ground between Codex and Claude. It feels smart. Gemini 2.5 Pro is one of my faves for sure, feels super knowledgeable, even if stubborn sometimes when getting things wrong. Looking forward to v3!
117