🇨🇦 Joey Eremondi
@joeyeremondi.bsky.social
230 followers 280 following 98 posts
PL Researcher. Assistant Prof at University of Regina 🇨🇦 Trying to make dependent types a bit easier to use. Formerly Postdoc at Edinburgh with Ohad Kammar, and PhD at UBC with Ron Garcia.
Posts Media Videos Starter Packs
joeyeremondi.bsky.social
If you would like to know more about the projects, feel free to contact me (email address can be found at eremondi.com)
Joey Eremondi | Assistant Professor, University of Regina
eremondi.com
joeyeremondi.bsky.social
Eligibility:

* Undergrad from one of: Brazil, Chile, China, Colombia, France, Germany, Hong Kong, Jordan, Mexico, Pakistan, Singapore, South Korea, Taiwan, Thailand, Tunisia, Ukraine, United Kingdom and the United States
* 1-3 semesters left in your program in Fall 2026
* Studying CS or math
joeyeremondi.bsky.social
I have three MITACS projects which are looking for undergraduate interns to work on:

* Flexible Pattern Matching in Dependently Typed Languages
* A Corpus of Error Messages from Dependently Typed Compilers
* Implementing Gradual Dependent Types in Idris or Lean
joeyeremondi.bsky.social
Summer Undergraduate Internship - reposts welcome!

Are you a senior undergrad, interested in Programming Languages? Do you want to visit Canada for a paid 12-week internship?
Reposted by 🇨🇦 Joey Eremondi
Reposted by 🇨🇦 Joey Eremondi
Reposted by 🇨🇦 Joey Eremondi
Reposted by 🇨🇦 Joey Eremondi
cfiesler.bsky.social
This is fascinating: www.reddit.com/r/OpenAI/s/I...

Someone “worked on a book with ChatGPT” for weeks and then sought help on Reddit when they couldn’t download the file. Redditors helped them realized ChatGPT had just been roleplaying/lying and there was no file/book…
From the OpenAI community on Reddit
Explore this post and more from the OpenAI community
www.reddit.com
Reposted by 🇨🇦 Joey Eremondi
lean-lang.org
Incredibly grateful to @sigplan.bsky.social and @sigplan-pldi.bsky.social for awarding #LeanLang the Programming Languages Software Award 2025 at #PLDI2025!

#LeanProver #FormalMethods #ProgrammingLanguages #Mathematics #SoftwareVerification
Reposted by 🇨🇦 Joey Eremondi
janiczek.cz
I like how explicit How To Design Programs is about the process that takes place in my head but that I never named.

"IDK all the details right now but this function surely will access the three numbers in the input list. Put those accesses in there surrounded with ..., deal with the rest later"
Reposted by 🇨🇦 Joey Eremondi
alcidesfonseca.com
PhD and MSc students interested in Theorem Proving or Evolutionary Computation can apply for a Species scholarship to visit and collaborate with me in lisbon: wiki.alcidesfonseca.com/research/tea...
Species Scholarship 2025 by Alcides Fonseca
wiki.alcidesfonseca.com
Reposted by 🇨🇦 Joey Eremondi
slim.bsky.social
multiple audience members too young to remember Spectre/Meltdown holy shit time to order my own coffin
Reposted by 🇨🇦 Joey Eremondi
tonofcrates.bsky.social
it is impossible to generate code comments from source code because good comments are definitionally based on things not in the source code (intent, counterfactuals, experiments, etc.)
Reposted by 🇨🇦 Joey Eremondi
tacticalgrace.justtesting.org
I already hinted at it a few times. I’m building a new development environment for macOS. The current focus is on Haskell support, but it can also do Agda & Swift. I only just started beta testing with external testers, so there are still rough edges. Interested in giving the beta a spin? Send a DM!
Reposted by 🇨🇦 Joey Eremondi
Reposted by 🇨🇦 Joey Eremondi
sundogplanets.mastodon.social.ap.brid.gy
The more I learn about atmospheric chemistry, the more terrified and angry I am about satellite companies' blatant lack of consideration for how their actions will harm the atmosphere. I hope this gets a lot of press. Great work by a whole team of scientists, including @astrokiwi.bsky.social! […]
Original post on mastodon.social
mastodon.social
Reposted by 🇨🇦 Joey Eremondi
hillelwayne.com
To show the absence of bugs you need a proof that works for all inputs. Failing the proof doesn't necessarily give you insight into WHAT input is wrong, or even if there is a wrong input at all! While a failing test guarantees you know at least one buggy input.
joeyeremondi.bsky.social
Right, but you're not really asking for reviewers, because it's not just review, it's *the actual hard interesting work of the project*
joeyeremondi.bsky.social
Right, but you are apparently either unwilling or unable to check the outcome of the experiment, while at the same time saying "This experiment was a success, as long as someone else does the work of verifying it was a success"
joeyeremondi.bsky.social
But the math holding is the only part that matters. You've asked an AI to build a car, and said "I haven't checked if it runs, but if it runs, look how amazing it is." You've done a pale imitation of the actual task, which is *checking if the math holds*.
Reposted by 🇨🇦 Joey Eremondi
sundogplanets.mastodon.social.ap.brid.gy
Welp, in case we needed even more things to worry about, apparently in 3 days we're going to stress-test Starlink's current orbital configuration with a severe geomagnetic storm. After running simulations of Starlink's orbital configuration, I am honestly quite worried about how this is going to […]
Original post on mastodon.social
mastodon.social