Sign in

Nate Foster

@natefoster.bsky.social
971 followers 255 following 171 posts

Husband, dad, cyclist, OCaml h4x0r, EPFL professor (in that order)

PostsRepliesMedia
Nate Foster @natefoster.bsky.social · 28/05/2026
As always, research is more fun with friends...
020
Nate Foster @natefoster.bsky.social · 28/05/2026
Congratulations to Dr. Mark Moeller! He wrote a very nice PhD dissertation and passed his B-exam (Cornell-speak for "dissertation defense") with flying colors. He'll start as an Assistant Professor at Holy Cross in a few months...
140
Nate Foster @natefoster.bsky.social · 19/01/2026
010
Nate Foster @natefoster.bsky.social · 08/01/2026
You've heard of elf on a shelf, now get ready for...
010
Nate Foster @natefoster.bsky.social · 13/12/2025
Real-life Twitter memes on a professional committee.. @shriram.bsky.social: “I just want to clarify my position, since I certainly don't want it misconstrued” @natefoster.bsky.social: So… ?
Twitter post from 2022
140
Nate Foster @natefoster.bsky.social · 09/10/2025
Always remember to capitalize “mealy” when talking about automata or people will think you have an infestation.
080
Nate Foster @natefoster.bsky.social · 12/09/2025
Team 545
020
Nate Foster @natefoster.bsky.social · 08/09/2025
I came all the way to Coimbra wearing this silly t-shirt and @justinesherry.bsky.social isn’t even here 😭
160
Nate Foster @natefoster.bsky.social · 07/09/2025
Tired of receiving one-line “reviews”? Ask your doctor whether NINes is right for you. for you.
A reviewer after getting one-line "reviews" from HotNets.
101
Nate Foster @natefoster.bsky.social · 15/07/2025
I like to eat these chips this time of year. It’s so damn literal! (With apologies to Mitch Hedberg.)
Late July chips
050
Nate Foster @natefoster.bsky.social · 04/07/2025
Team 545
040
Nate Foster @natefoster.bsky.social · 02/07/2025
Team 545
010
Nate Foster @natefoster.bsky.social · 30/06/2025
Team 545
A group of cyclistsCornell’s observatory
010
Nate Foster @natefoster.bsky.social · 23/06/2025
Team 545
5 cyclists at dawn
130
Nate Foster @natefoster.bsky.social · 07/06/2025
Been a while since I did a bike race, but looks like I haven't forgotten my pain face.
Gravel bike racersKeuka Gravel
040
Nate Foster @natefoster.bsky.social · 05/06/2025
Writing my CAREER proposal in the 2010s (after several years of anemic hiring and with an NSF pumped full of Obama stimulus funds) vs. junior faculty writing CAREER proposals today
Winning Olympic vaults, 56 years apart
2151
Nate Foster @natefoster.bsky.social · 01/06/2025
First bike race since 2023… Oof. For once, my Garmin gets it right.
020
Nate Foster @natefoster.bsky.social · 29/05/2025
Nice to see some big lambdas at the SRI Formal Methods Summer School
Two big lambdas
060
Nate Foster @natefoster.bsky.social · 27/05/2025
Teaching at a formal methods summer school today so naturally... Thanks @justinesherry.bsky.social!
Sequent Calculus
061
Nate Foster @natefoster.bsky.social · 21/05/2025
🐈‍⬛🟥🐈‍⬛🟥🐈‍⬛🟥
Big Red KATs
180
Nate Foster @natefoster.bsky.social · 18/05/2025
May he Brighten up your days
130
Nate Foster @natefoster.bsky.social · 13/05/2025
The way life should be
Bike on Maine coast
010
Nate Foster @natefoster.bsky.social · 08/05/2025
Oopsie 🙊
Text from my mom!
020
Nate Foster @natefoster.bsky.social · 05/05/2025
Team 545: Snyder-Midline-Ringwood
Cyclists on a wet road
030
Nate Foster @natefoster.bsky.social · 04/05/2025
Sunday Muddy Sunday
A selfie with two cyclists on a wet gravel road.
020
Nate Foster @natefoster.bsky.social · 28/04/2025
Team 545
CyclistObservatory
030
Nate Foster @natefoster.bsky.social · 15/04/2025
Sunrise BDT with RC
070
Nate Foster @natefoster.bsky.social · 14/04/2025
Team 545
081
Nate Foster @natefoster.bsky.social · 13/04/2025
Ithaca-Roubaix
030
Nate Foster @natefoster.bsky.social · 12/04/2025
Today’s Dad-Joke-A-Day calendar is perfect for Ithaca
050
Nate Foster @natefoster.bsky.social · 04/04/2025
Team 545 rides again!
020
Nate Foster @natefoster.bsky.social · 01/04/2025
Well, lookee here! Seems like Mike Greenberg needed a static analysis after all. sigops.org/s/conference...
HotOS XX paper...
391
Nate Foster @natefoster.bsky.social · 19/03/2025
@anil.recoil.org ✅ @neurocy.bsky.social ✅ ♟️✅ 🏏 ✅ 🍹✅ 🇧🇧 ✅
1150
Nate Foster @natefoster.bsky.social · 18/03/2025
Jon Sterling gives a plenary on Synthetic Domain Theory at Bellairs ‘25
061
Nate Foster @natefoster.bsky.social · 16/03/2025
Prakash Panangaden gives the first plenary at Bellairs ‘25
1171
Nate Foster @natefoster.bsky.social · 11/12/2024
Checks out.
130
Nate Foster @natefoster.bsky.social · 10/12/2024
Not exactly a lightweight, no
020
Nate Foster @natefoster.bsky.social · 07/12/2024
Congrats!
What the #%!@ is a kilometer
120
Nate Foster @natefoster.bsky.social · 24/11/2024
I prefer type systems that are just like my editor setup
1131
Nate Foster @natefoster.bsky.social · 21/11/2024
Congratulations Dr. Eric Campbell!
Eric Campbell’s B-examEric Campbell’s B-examÉric Campbell’s B-examEric Campbell’s B-exam
1110
Nate Foster @natefoster.bsky.social · 19/11/2024
Achievement unlocked: have now authored a paper with both Andrew C. Myers and Andy Myers
Andy Myers presents our paper at HotNets ‘24
2291
Nate Foster @natefoster.bsky.social · 18/11/2024
Mine is Clément Pit-Claudel’s super cool proofs.swiss domain name and turnstile
proofs.swiss turnstile
030