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,176 Followers  |  218 Following  |  249 Posts  |  Joined: 27.04.2023  |  1.9029

Latest posts by alphaconvert.bsky.social on Bluesky

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 β€” πŸ‘ 5    πŸ” 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

There is a false dichotomy drawn between "the ivory tower" and "the real world," and I'm here to report that in a post-industrial society, your real-world economy absolutely hinges on the university.

University towns are factory towns. Universities drive economic activity, not the other way around.

18.05.2025 09:20 β€” πŸ‘ 4633    πŸ” 1343    πŸ’¬ 70    πŸ“Œ 117
Post image

Wow, they made Cheyenne Mountain from the hit 1983 thriller WarGames starting Ally Sheedy and Matthew Broderick into a real place!

16.05.2025 13:20 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

It’s genuinely embarrassing that people keep falling for these β€œAI explains the hidden secrets of its programming” posts. Grok is not sentient, it cannot explain what it’s doing and why.

15.05.2025 11:16 β€” πŸ‘ 3844    πŸ” 501    πŸ’¬ 96    πŸ“Œ 42

On the way back to Philly after an exhausting week in NYC.

One week at home, then to Colorado for my brother’s college graduation. Then back to Philly to propose my thesis, then to NYC for the summer!

10.05.2025 00:40 β€” πŸ‘ 13    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

I'll be there!

08.05.2025 19:45 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Harrison Goldstein

If you are considering applying for a PhD this Fall, please get in touch. I’m looking for students who are interested in PL, SE, and/or HCI β€” and ideally all three! You can find more information about me and my work on my website: harrisongoldste.in

07.05.2025 18:38 β€” πŸ‘ 18    πŸ” 12    πŸ’¬ 2    πŸ“Œ 1

Very stonks

07.05.2025 18:56 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I'm incredibly excited to announce that I've accepted a tenure-track position as an assistant professor at the University at Buffalo!

The PL/SE group at UB is already really impressive, and I am honored to be part of its continued growth

07.05.2025 18:38 β€” πŸ‘ 74    πŸ” 10    πŸ’¬ 13    πŸ“Œ 0
Preview
GitHub - alpha-convert/SubSlice: A little Rust library for giving ref-counted access to disjoint sub-slices of a slice A little Rust library for giving ref-counted access to disjoint sub-slices of a slice - alpha-convert/SubSlice

Ok, I put up this little library SubSlice for per-index refcounted access to a slice on Github. Maybe it'll be useful for someone someday, who knows.

github.com/alpha-conver...

29.04.2025 13:07 β€” πŸ‘ 9    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Oh using a BTreeMap is a good idea here. What do you mean by "locked"?

29.04.2025 12:58 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Ooh, that's getting closer!

29.04.2025 01:16 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
subslice.rs GitHub Gist: instantly share code, notes, and snippets.

Rust-knowers. Is there a good way of getting RefCell-like refcounted access to disjoint slices of an array? Essentially, this, but with a (presumably) less dumb implementation of the reference counting structure.

gist.github.com/alpha-conver...

29.04.2025 00:04 β€” πŸ‘ 11    πŸ” 2    πŸ’¬ 3    πŸ“Œ 0

@alphaconvert is following 20 prominent accounts