Profing @iitmadras. Running @fp_launchpad. CTO @tarides_. Trustee https://xitter.cf/t.co/WE1No5QqOA.

Chennai, India
Joined January 2015
We're hiring post-bacc fellows at @fp_launchpad again.
1
19
1
62
3,591
If you’re taking my NPTEL course, Functional Programming with OCaml, I’d appreciate your feedback through a short survey. Let us know what worked well and what we can improve. The form link will be in the course announcements. Thank you!
5
52
1,236
To those I was assisting: please note that I’ve now stopped assisting and started associating.
34
3
193
3,520
Have written 1M+ lines of Lean since the start of the year. I guess at this point, this metric is as good as counting the number of assembly instructions emitted by my compiler. @ShriramKMurthi does call LLMs non-deterministic compilers.
4
3
1
94
5,556
KC Sivaramakrishnan retweeted
Maybe Calvin (1992) knew it all along
35
998
60
8,334
203,280
KC Sivaramakrishnan retweeted
And to go with the book, this video lecture course: Introduction to Functional Programming in Haskell youtube.com/playlist?list=PL…
1
5
25
1,076
KC Sivaramakrishnan retweeted
That the labs haven't done this, even though it would obviously be incredibly valuable for them, but continue to steamroll math, TCS, programming, cyber security, etc has to be a bearish sign for progress outside these areas.
Ok, finished going through the OAI math list. It is bonkers and should be front page news around the world if folks understood what this meant. But if I am running strategy at a lab, #1 priority is "do this for medicine, oncology, battery efficiency, etc as fast as possible".
18
13
3
437
52,011
KC Sivaramakrishnan retweeted
Replying to @JustDeezGuy
Depending on your definition of vibe coding, I vibe coded a formal verification system for OxCaml (lab.julesjacobs.com/vox/talk…)
4
10
81
4,732
KC Sivaramakrishnan retweeted
After a terrific IndiaFOSS last week, we're staying on in Bengaluru for IICT '26 at IISc. Several of us are here, and our booth has posters, goodies and team members to answer your questions. Come say hi! @compiler_tech compilertech.org/schedule
1
3
17
743
KC Sivaramakrishnan retweeted
There was a time where colleagues suggested that only code has value. I am glad, we are back at a point where explaining things is valuable again.
Ever heard of dynamic meta-compilation? Truffle uses partial evaluation to turn interpreters into optimized machine code without requiring you to write a compiler. We’ve added docs explaining how it works. Readable by humans, too: github.com/oracle/graal/blob…
1
3
12
619
KC Sivaramakrishnan retweeted
후지산 대폭발
616
70,592
1,131
589,186
10,070,324
1. This is wonderful. (Would have loved to have this when I read parts of Lectures.) 2. Hopefully it's correct. For basic physics I suspect it will be. 3. This will not lead to "rapid acquisition of knowledge", because nothing does, and we've been animating physics for decades.
reading feynman lecturess as feynman intended: with accompanying ai-made demo sections for each chapter rapid acquisition of knowledge is possible thanks to superintelligence
7
26
4
238
21,227
KC Sivaramakrishnan retweeted
I wrote about stack allocation and locality in OxCaml, a superset of OCaml for performance engineering. Give it a read! anirudhsudhir.com/posts/oxca…
10
59
2,331
KC Sivaramakrishnan retweeted
In the Van inscription, for example, Xerxes praises Ahuramazda, "who created this earth, who created yonder sky, who created man." Here the Old Persian "hya imām būmim adā" (who created this earth) corresponds to Sanskrit "ya imām bhūmim adhāt."
3
18
3
170
14,385
KC Sivaramakrishnan retweeted
Does some university want to host me (George) and offer a winter semester Compilers for Machine Learning course? 12+ weeks, hands on, build a compiler. Syllabus in next tweet. Needs a student body capable of doing this work and leadership capable of recognizing how SOTA this is.
169
98
25
2,862
183,301
KC Sivaramakrishnan retweeted
I've published detailed notes and an annotated transcript to accompany the video of the keynote I gave at @WeAreDevs World Congress North America in San Jose on Friday - here's my rundown of everything that's happened with LLMs and agents in 2026 so far simonwillison.net/2026/Sep/2…
64
90
6
713
87,935
KC Sivaramakrishnan retweeted
We built a Lean port of Cerberus, a highly realistic C semantics. If you want to model and reason about C code in Lean, now you can github.com/OathTech/cerberus…
2
22
2
114
11,454
KC Sivaramakrishnan retweeted
One fun bit about my conversation with Aaron Bauer was talking about his engineering work on editors: de-weirdifying 25 years of emacs customizations, wrestling with problems that show up at larger scales, navigating the messy notebook ecosystem, etc. youtu.be/qN6OM1IzjIE?si=zZnU…
5
7
3
104
9,316
KC Sivaramakrishnan retweeted
In Search of the Punjabis and Pashtuns Who Destroyed The Parthenon The Parthenon in Athens is arguably the most famous building in Europe, and possibly even the world.
35
133
24
925
106,133