
Joey Dodds
@n1nj4
Followers
687
Following
3K
Media
201
Statuses
2K
Automated reasoning, cryptography, and systems at AWS This is a personal account. https://t.co/mHZnPLjx9p
Portland, OR
Joined March 2007
We have a podcast! . It's called Building Better Systems, and the first episode features @jeanqasaur . I'll dive into some of the topics here on twitter soon, but for now. enjoy (also available on most podcast platforms).
0
6
36
More about these research internships opening this year: Publication is a goal. Out of 5 interns this year we had 3 submitted papers. Possible locations include Portland, Arlington or Seattle. The team is a science team embedded in an engineering org.
It looks very likely there will be automated reasoning intern spots open with me and others on my team this year. Reach out here if you'd like to chat. Topics include:.Program analysis.Program synthesis.Concurrent systems code and protocol proof.Correctness for machine learning.
0
1
10
It looks very likely there will be automated reasoning intern spots open with me and others on my team this year. Reach out here if you'd like to chat. Topics include:.Program analysis.Program synthesis.Concurrent systems code and protocol proof.Correctness for machine learning.
3
9
25
I'm not a huge meta fan, and have no idea why metaverse is a "blown" investment, but I do respect them for taking a big shot on innovating with a lot of strong people.
Let’s just say wear no one is saying:. Meta blew $30B+ into the Metaverse not because it had to, but because their pampered engineers would work for nothing short of $500k-$1m a piece, full well knowing this could never ship but their vacation home in Tahoe would be fine!.
2
0
6
Exactly what happens to startup founders with VCs. The only good reason to undertake a PhD or a startup is because you want to do the work itself, not as a means to an end.
0
0
4
Just like all relationships, I say love all you want. You also have to set boundaries and have reasonable expectations. Once those aren't respected you can reevaluate. Life isn't as fun if you think of yourself as a mercenary, even if it means disappointment is painful later.
I'm sorry so many people who used to be at Twitter had to learn the lesson that those of us who worked at DEC got schooled in - NEVER FALL IN LOVE WITH A JOB OR COMPANY. Even when it's the best place in the world to work. Some jerk will take over and destroy it.
1
0
1
IMO the difference at more selective schools is the students, not the teaching. An important reason to go to school in person is for the culture, and in my experience the culture at selective schools is more work and learning centric than at less selective schools.
0
0
0
I don't think I realized sledgehammer could do things like this. Pretty impressive.
0
0
1
Can your verification system of choice prove this function and spec to check if intervals overlap?. function overlap l1 h1 l2 h2 : nat -> bool = ! (h1<l2 || h2 < l1). overlap l1 h2 l2 h2 <-> exists x. contains x l1 h1 /\ contains x l2 h2. If so do you have to guide it and how?.
2
1
5
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.
Amazon researchers and engineers gathered for the annual Amazon Formal Reasoning Enthusiasts (FReE) workshop to discuss formal methods tools that improve quality of Amazon software and customer experience. 🙌
0
4
15
A few years back, Rob Dockins and I implemented and verified an RCV tabulator in Coq. The tabulator is pretty easy to implement and prove, I think it only took a week or two.
github.com
Some formalized developments of ranked-choice and instant-runoff voting schemes in Coq - FreeAndFair/formal-rcv
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 . .
0
0
4
RT @strangeloop_stl: "Formally Verifying Everybody's Cryptography" by Mike Dodds @miike, Joey Dodds @n1nj4 from Strange Loop 2022 https://t….
0
6
0
RT @ChariseeChiw: Ah! This Thursday is Rust Day! Come chat. *Adopting Rust on your team* 🦀😀👩💻.
opensourcelive.withgoogle.com
0
7
0
RT @joe_hendrix_fm: I wanted to learn some post-quantum crypto, so I formalized a configuration of one of the NIST candidates, Classic Mcel….
github.com
Cryptographic routines for the Lean 4 language. Contribute to joehendrix/lean-crypto development by creating an account on GitHub.
0
9
0
RT @galois: Ep #21: @lambdaNik of @MSFTResearch joins @shpatar and @n1nj4 on the Building Better Systems podcast to discuss a dependently t….
0
3
0