Joe Cutler's Avatar

Joe Cutler

@alphaconvert.bsky.social

CS PhD student at Penn and NSF GRFP fellow. Types, Programming Languages, and Distance Running.

1,181 Followers  |  219 Following  |  260 Posts  |  Joined: 27.04.2023  |  2.0572

Latest posts by alphaconvert.bsky.social on Bluesky

Coding like this does require a *ton* of discipline (which I do not always have!) to keep the complexity down and the abstractions solid.

If you lose track of the state of the system, it will spiral very quickly.

07.10.2025 00:17 β€” πŸ‘ 5    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

I have also experienced this. When it works well (not always), Claude code can free me up to think mostly about the bits of the work I'm interested in.

07.10.2025 00:14 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

never! actually never been to asia before. never been to anywhere that's not north america or western europe, even!

06.10.2025 23:49 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

moi

06.10.2025 23:44 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

I'd argue that decidable inference *and* baggage polymorphism is the key. Though this precludes higher order baggage.

04.10.2025 23:42 β€” πŸ‘ 10    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Some of my favorite baggage is pictured here

04.10.2025 22:00 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I will also be at ICFP/SPLASH in Singapore! Similarly excited to see everyone (especially Harry)

04.10.2025 21:59 β€” πŸ‘ 9    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Congrats Satnam! Seems really exciting.

29.09.2025 19:40 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

This seems to be on the agenda for OxCaml, at least according to this design document!

github.com/oxcaml/oxcam...

25.09.2025 20:31 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

YES

25.09.2025 20:22 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
A HOUSE OF DYNAMITE | Official Trailer | Netflix
YouTube video by Netflix A HOUSE OF DYNAMITE | Official Trailer | Netflix

I'm very excited about this new movie from Kathryn Bigelow. More great movies about how terrifying nukes are can only be a good thing. Side-bonus: I expect more WIRED videos featuring @wellerstein.bsky.social

www.youtube.com/watch?v=_wpw...

25.09.2025 20:21 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Think Globally, Discuss PL Locally In-person meetings are hugely beneficial for academic research; they provide a venue to collaborate and connect, making our community more connected and facilitating the exchange of ideas. In addit…

Have you been considering hosting a local PL meetup? Need a good place to start? Check out the PL Perspectives post that I wrote with Michael Greenberg and Noam Zilberstein!

blog.sigplan.org/2025/09/16/think-globally-discuss-pl-locally/

24.09.2025 14:48 β€” πŸ‘ 6    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
Upstate PL August 2025

Upstate NY folks: Cornell will be hosting Upstate PL (www.cs.cornell.edu/upstate-pl/) on Thursday, August 28th. You should come if you're in the area!

Talk proposals are due August 4th, registration closes August 18th.

10.07.2025 18:21 β€” πŸ‘ 7    πŸ” 5    πŸ’¬ 0    πŸ“Œ 0

I concur with the FAA

06.07.2025 19:22 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Some more exciting news! This year we had not one, but two(!) dissertations receiving the SIGPLAN John C. Reynolds Doctoral Dissertation Award at PLDI!
The awardees are: Harrison Goldstein from the University of Pennsylvania and Rachit Nigam from Cornell University. More info ⬇️

28.06.2025 03:55 β€” πŸ‘ 24    πŸ” 8    πŸ’¬ 1    πŸ“Œ 0

meanwhile, i said "ack" out loud to my dad yesterday. ruining happens in all directions

21.06.2025 15:21 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Reality has a well-known liberal bias

15.06.2025 16:14 β€” πŸ‘ 6    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

But .unwrap() is memory safe! The value of rust is that you don’t have memory unsafety, not that your program will never crash for any reason.

15.06.2025 12:23 β€” πŸ‘ 5    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Certainly! I'll make you an AI coding assistant that isn't an utter sycophant...

27.05.2025 23:41 β€” πŸ‘ 8    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

That’d be fun!!

27.05.2025 04:34 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

🀯

24.05.2025 21:54 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

just met 2 fellow interns and i am definitively an old man

24.05.2025 18:31 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Headed to NYC for the summer! If you're in town and want to hang out, let me know!

24.05.2025 15:03 β€” πŸ‘ 6    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0

if you want to get back into it just text me, i'll be in town starting tomorrow :)

23.05.2025 20:07 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

wait this weather is so good

23.05.2025 19:01 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

omg you were there?? thanks!! hope it was an ok talk lol

22.05.2025 23:36 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Going to New York on Saturday morning. Tomorrow will be spent feverishly packing and being a little ball of excitement

22.05.2025 23:30 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Unclear if "PhD candidate" is actually a designation Penn has, but I have decided to give it to myself for funsies

22.05.2025 23:29 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

john what happens if i end up as 1/candidate

22.05.2025 23:28 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Passed my proposal defense! Now a PhD candidate, I guess.

22.05.2025 23:22 β€” πŸ‘ 42    πŸ” 0    πŸ’¬ 4    πŸ“Œ 0

@alphaconvert is following 20 prominent accounts