Profile avatar
alphaconvert.bsky.social
CS PhD student at Penn and NSF GRFP fellow. Types, Programming Languages, and Distance Running.
178 posts 1,094 followers 204 following
Regular Contributor
Active Commenter

Oops, I over-functorized my OCaml code again

My depressing thought for the day: it seems increasingly inevitable that quite soon, Trump decides to simply disregard a court finding that some of his actions are illegal or unconstitutional. Impeachment is attempted & fails thanks to loyal Republicans. At which point there are no good options.

www.nytimes.com/2025/02/05/o...

Good know that they "cannot". Nevertheless,

This talk by Stephen Dolan has totally reshaped the way I think about the pareto frontier that Hindley-Milner sits on. Seriously worth watching. www.youtube.com/watch?v=C1g_...

Every time I try to write the OCaml coercion operator (:>) in Slack, it auto-emojifies it to "😆"

Tech guys believe everyone except them is an NPC, someone just doing a task without trying to improve it, when the reality is that every organization is full of people who are all trying to improve that organization in their own way, including the Federal government

Wired has really risen to the moment www.wired.com/story/elon-m...

Unboxed types-knowers: If I have v : int64# and a record r : { ... mutable x : int64; ...}, is there a way to update the x with the value v without allocating? I can write r.x <- box v, but I want to re-use the existing block from r.x...

Just lost an hour to the fact that, when using unboxed types in OCaml, Obj.repr has different results between compiled code and utop. Obvious in retrospect, but annoying.

Hey all! Who's at POPL? If you're here and looking to do a PhD at Princeton, let's chat!

Philly -> Denver for POPL! I’ll be speaking at PLMW tomorrow about How To POPL. Come say hi!

Are there keynotes at this POPL?

Penn’s annual PL REU is accepting applications for Summer 2025! penn-repl.github.io REPL is an awesome program. It’s fully funded (housing / travel / stipend) and you get to do research with an amazing group of people Deadline is March 15th—if you’re an undergrad that likes PL, you should apply!

REPL applications now open! It’s an undergraduate research internship in Penn’s programming language theory group. Includes housing, travel, and stipend for 10 weeks in the summer. Deadline to apply is March 15th. See site for more details! penn-repl.github.io

One of these papers is not like the others...

"Say Nothing" on Hulu is really exceptional.

When was the first POPL? The SIGPLAN website lists as early as '95, but that seems late...