n1nj4 Profile Banner
Joey Dodds Profile
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
Don't wanna be here? Send us removal request.
@n1nj4
Joey Dodds
5 years
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
@n1nj4
Joey Dodds
11 months
RT @miike: I’ve done a lot of formal methods “technical sales” - trying to scope projects for Galois clients that solve their problem and f….
0
97
0
@grok
Grok
12 days
Join millions who have switched to Grok.
355
763
6K
@n1nj4
Joey Dodds
2 years
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.
@n1nj4
Joey Dodds
2 years
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
@n1nj4
Joey Dodds
2 years
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
@n1nj4
Joey Dodds
2 years
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.
@deedydas
Deedy
2 years
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
@n1nj4
Joey Dodds
2 years
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
@n1nj4
Joey Dodds
3 years
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.
@tcannoy
Tamzen Cannoy
3 years
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
@n1nj4
Joey Dodds
3 years
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
@n1nj4
Joey Dodds
3 years
I don't think I realized sledgehammer could do things like this. Pretty impressive.
@tobycmurray
Toby Murray
3 years
@n1nj4 In Isabelle/HOL sledgehammer (SMT based proof search) finds the proof without guidance
Tweet media one
0
0
1
@n1nj4
Joey Dodds
3 years
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
@n1nj4
Joey Dodds
3 years
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.
@AmazonScience
Amazon Science
3 years
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. 🙌
Tweet media one
0
4
15
@n1nj4
Joey Dodds
3 years
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
@colmmacc
Colm MacCárthaigh
3 years
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
@n1nj4
Joey Dodds
3 years
RT @strangeloop_stl: "Formally Verifying Everybody's Cryptography" by Mike Dodds @miike, Joey Dodds @n1nj4 from Strange Loop 2022 https://t….
0
6
0
@n1nj4
Joey Dodds
3 years
RT @miike: From @n1nj4 and my Strange Loop talk on verifying cryptographic primitives!.
0
3
0
@n1nj4
Joey Dodds
3 years
RT @ChariseeChiw: Ah! This Thursday is Rust Day! Come chat. *Adopting Rust on your team* 🦀😀👩‍💻.
Tweet card summary image
opensourcelive.withgoogle.com
0
7
0
@n1nj4
Joey Dodds
3 years
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
@n1nj4
Joey Dodds
3 years
I'm one week in as an applied scientist at @awscloud. Automated reasoning for cryptography and systems already. This is going to be fun!.
1
3
37
@n1nj4
Joey Dodds
3 years
Today is my last day at @galois. Taking a month off then another adventure in automated reasoning begins!.
7
1
65
@n1nj4
Joey Dodds
3 years
RT @miike: I’m at PLDI! Here are some ongoing projects that I’m involved with at Galois. I'd be excited to chat about any of these. Free to….
0
8
0
@n1nj4
Joey Dodds
3 years
RT @galois: In an article published in @IEEEorg S&P, @miike discusses @galois's approach to formal verification of cryptographic systems, f….
0
5
0
@n1nj4
Joey Dodds
3 years
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