George Pîrlea

@dranov
96 Followers
97 Following
20 Posts
PhD student @NUSComputing. Programming languages, formal methods, distributed systems.
@stylus yeah... I think the future of verified software is less "write it in C/C++/Rust and then prove it correct" and more "write it in Lean or some other mathematical specification language and then extract an implementation"

IPAM is holding an Industrial Short Course on Generative AI Algorithms on March 5-6, 2026. https://www.ipam.ucla.edu/programs/special-events-and-conferences/industrial-short-course-generative-ai-algorithms/

The short course is aimed at people from industry or government who want to get started in deep learning, apply deep learning to their projects, learn how to code deep learning algorithms, and upgrade their skills to the latest AI algorithms, including generative AI. The course will be taught be Professor Xavier Bresson from the Department of Computer Science at the National University of Singapore (NUS).

The course will be limited to 25 participants. The fee for this course is $2,500 for participants. Registration closes soon (Feb 5); we still have a few spots available.

Sweet embedding of RISC V asm at Lean Together

https://researchseminars.org/talk/LT2026/37/

If you are at POPL, join our tutorial on Veil at 2pm and 4pm in Salle 20 to see the future of distributed protocol verification!

I've been using Claude Code with Opus 4.5 to write Lean meta-programs (and small proofs) and am constantly amazed at how good it is.

Leo de Moura recently said that Claude has solved non-trivial bugs in the Lean codebase, but it's still astonishing to see it first-hand.

@ilyasergey just gave an amazing talk about Veil [1] at AWS; it's legitimately the coolest project I've seen in a while and I want to boost it.

Veil is a framework for verifying distributed protocols that combines several verification techniques like Hoare logic proofs, SMT proofs, bounded model checking, and property-based testing all in an interactive environment embedded inside of Lean. I'm a little blown away that they got so many technologies to work together in concert, and seeing a real lightweight verification tool like this is so so so cool!

[1] https://github.com/verse-lab/veil

GitHub - verse-lab/veil: A verifier for automated and interactive proofs about transition systems. This repository is a public mirror with stable development snapshots. Submit issues and PRs here.

A verifier for automated and interactive proofs about transition systems. This repository is a public mirror with stable development snapshots. Submit issues and PRs here. - verse-lab/veil

GitHub
PhD Position Symbolic AI and Reasoning Under Uncertainty

PhD Position Symbolic AI and Reasoning Under Uncertainty

Great to see people getting excited about Veil! Many more formal verification wonders are looming 🙂

In the meantime, come see our Veil talk at CAV'25 in Zagreb on July 24th!

@notypes's post is at https://people.csail.mit.edu/rachit/post/pldi-2025/

🚨 New tool & paper! 🚨

We’re excited to introduce Veil, a framework for verifying distributed & concurrent systems both automatically and interactively — all inside Lean 4.

Veil gives you the best of both worlds:
– Push-button verification via SMT solvers
– Interactive proofs when automation falls short

📄 https://pirlea.net/papers/veil-cav25.pdf
🛠️ https://github.com/verse-lab/veil
🔍 Try it, use it, break it — we’d love your feedback!
🔁 Boost to share with your formal methods & distributed systems friends!

Nym Network Explorer