Aaron Tomb retweeted
I’ve done a lot of formal methods “technical sales” - trying to scope projects for Galois clients that solve their problem and fit into a budget. I gave a talk last week on some things that I learned along the way: mikedodds.github.io/files/ta…
Aaron Tomb retweeted
A gang of VCs, scammers, grifters, and idiots want taxpayers to pump their crypto investments and socialize their losses, all while worsening a massive waste of electricity. Crypto is technologically and economically illiterate, and it isn't even privatized statecraft any more.
Aaron Tomb retweeted
New blog post: "How the Lean Language Brings Math to Coding and Coding to Math"!
amazon.science/blog/how-the-…
Aaron Tomb retweeted
Here's a practical example of how Formal Methods can make code faster: AWS's new proven-correct authorization engine is 65% faster (even at p99.9) than the previous version. youtu.be/oshxAJGrwMU?si=7H4w…
Aaron Tomb retweeted
AWS Clean Rooms Differential Privacy uses the SampCert sampler, a proven correct sampler implementation developed in Lean by AWS.
docs.aws.amazon.com/clean-ro…
Aaron Tomb retweeted
The cornerstone of differential privacy is the random number generator. You get it wrong and everything falls apart.
This is a mechanically verified implementation of the discrete Gaussian algorithm by @thegautamkamath, @ccanonne_ , @shortstein
AWS Clean Rooms Differential Privacy uses the SampCert sampler, a proven correct sampler implementation developed in Lean by AWS.
docs.aws.amazon.com/clean-ro…
Aaron Tomb retweeted
This is a great blog post describing one of Lean's applications at AWS.
aws.amazon.com/blogs/opensou…
Aaron Tomb retweeted
Math is a wild garden with many different corners to explore and if you hit a Wall that is just an invitation to turn in another direction and continue exploring. It may take years to 'know yourself' in relation to math.
OK, I wrote a blog post about my experiences hitting The Wall in mathematics and then getting past it once I learned more about myself. I hope people enjoy it
taliaringer.wordpress.com/20…
The submission deadline for Formal Techniques for Java-like Programs, FTfJP 2023, has been extended to this Friday, May 26th. If you've got work on formal reasoning about programs, consider submitting! 2023.ecoop.org/track/ftfjp-2…
1
114
If you do research in programming languages and formal methods, consider submitting to the Workshop on Formal Techniques for Java-like Programs this year! We construe the term "Java-like" very broadly. 2023.ecoop.org/track/FTfJP-2…
Dafny 4.0 has been released! I'd encourage anyone interested in verification to give it a try. See details on the changes in this release on the new Dafny blog: dafny.org/blog/2023/03/03/da…
7
193
Aaron Tomb retweeted
We have added support for semi-automated proof assistance and repair to Crux, Galois’s symbolic testing tool for C/C++ and Rust.
galois.com/blog/2023/02/proo…
Aaron Tomb retweeted
I'm getting more convinced that Rust code is generally going to end up faster than C++ code every day I work on optimizations.
Strong immutability and no-alias guarantees are a game-changer and we've only really begun to scratch the surface of what can be done.
Aaron Tomb retweeted
So many friends, and role models in this group (even some who are both!).
This is a group that will prove to the world that Automated Reasoning is an indespensible component of high quality software. It feels great to be part of it.
Aaron Tomb retweeted
Seattle voters, please vote for ranked choice voting (RCV), that's prop 1B, and please retweet for reach! I've voted in Ireland using it and seen its benefits in action, and the @LWV agree that it's the best option on the ballot! Here's five reasons and more info ...
Aaron Tomb retweeted
Replying to @chelseakomlo
My belief is that the primary purpose of formal verification tooling is to keep you from designing things as complicated as Matrix in the first place.
Aaron Tomb retweeted
I’ve been thinking there’s some kind of power vs predictability trade-off in engineering tools, and that formal methods tools often fall on the wrong side 🧵
Aaron Tomb retweeted
We continue to improve Cryptol with a new release. Even more exciting stuff coming in the next one!
galois.com/blog/2022/06/anno…
















