Pat Alt
banner
patalt.org
Pat Alt
@patalt.org
Trustworthy AI, Counterfactual Explanations, Open-Source Software and other PhD things at TU Delft.

@julialang.org developer @taija.org

Website: www.patalt.org
My pass:
July 23, 2025 at 10:41 AM
Back from a mostly offline vacation. Has anything noteworthy happened?
a cartoon dog is sitting at a table with a cup of coffee surrounded by fire .
Alt: A cartoon dog is sitting at a table with a cup of coffee surrounded by fire saying “This is fine.”
media.tenor.com
June 13, 2025 at 7:30 AM
"Reject" despite mostly positive reviews

Somehow I'm not as fazed this time, because we have done a ton of robustness checks, the theory checks out and criticism was largely about presentation. I guess the 45 page appendix didn't help ...
Finally submitted what’s been the longest project of my PhD and I’m about to GO HARD-

ly anywhere other than my couch. Imma sleep. Good night 😴
May 27, 2025 at 12:33 PM
I love the fact that I can go back to my 3-4yo #julialang project, run `julia +1.8`, then `[ instantiate` and

EVERYTHING. JUST. WORKS. I LOVE IT*

*Julia, not my 3-4yo code
May 22, 2025 at 12:46 PM
This work and the chart should go a long way in terms of explaining "why Julia" to AI folks:

1. Autodiff through anything using anything (one day ...)
2. Multiple dispatch fosters extensibility and interoperability of different ecosystems that OOP just doesn't (in practice).
3. See 1.
How to make #autodiff user-friendly? What lies beyond the safety of Python-world? Why does it matter for scientific machine learning?
All this, and more, in our latest preprint with @adrhill.bsky.social! Spoiler alert: it describes the most useful software I ever wrote.
arxiv.org/abs/2505.05542
May 20, 2025 at 8:24 AM
Moving fast and breaking things is difficult to justify when things are humans
May 20, 2025 at 8:10 AM
Reposted by Pat Alt
How to make #autodiff user-friendly? What lies beyond the safety of Python-world? Why does it matter for scientific machine learning?
All this, and more, in our latest preprint with @adrhill.bsky.social! Spoiler alert: it describes the most useful software I ever wrote.
arxiv.org/abs/2505.05542
May 12, 2025 at 6:59 PM
Reposted by Pat Alt
Hello Friends!

I'm on the job market now!

I have a oodles of knowledge for all the software performance engineering tricks in Rust, Julia and other systems languages and would love to work with teams that are looking to skill up in those respects, from back ends to big data crunching!
May 9, 2025 at 6:03 PM
Ran my first marathon last Sunday with my brother and a friend. Thought the #julialang sticker might help but we ran hella slow 🐌
May 2, 2025 at 9:06 AM
I was today years old when I learned that #revealjs (standard HTML presentation format for @quarto.org) has #vim bindings
a boy sitting in front of a computer with the word sweet written on it
Alt: a boy sitting in front of a computer with the word sweet written on it
media.tenor.com
May 1, 2025 at 1:39 PM
Girlfriend said it was time for a professional headshot
April 25, 2025 at 12:00 PM
Reposted by Pat Alt
If you are at #ICLR2025 and want to chat about automatic sparse differentiation (or just grab a sticker), come see me at poster 471!
April 24, 2025 at 6:55 AM
whelp! I just reviewed* an obviously AI-generated paper for the first time. Hilariously obvious, sloppy and shameful. I'm going to burn my hard drive now, bye

*put together a case for why this is most definitely a hot piece of #genAI trash
April 17, 2025 at 2:50 PM
Reposted by Pat Alt
Wish I could attend!

The work @tidierjl.bsky.social is doing within #julialang is so 🔥 while also fantastic.

Love seeing the bridging happening between the #rstats #tidyverse and the Julia community! 🤝
April 15, 2025 at 3:29 PM
Finally some good news this week: they make jute bags with custom #raspberrypi pockets now
April 4, 2025 at 9:08 AM
# GenAI: An Unexpected Journey

🚪🚶‍➡️ *enters WhatsApp search*

Meta 📣 “LET ME HELP YOU FIND YOUR PASSION. DOG BREED RECs. SOLO TRAVEL TIPS !!!!!!”

🚶🚪

April 3, 2025 at 11:52 AM
The kind of x-risk they don’t want you to worry about
April 2, 2025 at 5:21 PM
It’s cherry blossom season here in NL so this seems like an fitting first flash from @flashes.blue 🌸
April 2, 2025 at 1:17 PM
torch it before it lays eggs
Are you tired of context-switching between coding models in @pytorch.org and paper writing on @overleaf.com?

Well, I’ve got the fix for you, Neuralatex! An ML library written in pure Latex!

neuralatex.com

To appear in Sigbovik (subject to rigorous review process)
Neuralatex: A machine learning library written in pure LATEX
Neuralatex: A machine learning library written in pure LATEX
neuralatex.com
April 2, 2025 at 11:40 AM
Reposted by Pat Alt
I'm launching Comind, an open source project to develop a cognitive layer for #ATProto.

Comind is intended to build a network of AI agents that collaboratively process information flowing through AT Protocol.

I'm looking for contributors interested in the project.

github.com/cpfiffer/com...
GitHub - cpfiffer/comind: Open-source components for Comind, the cognitive layer for the web.
Open-source components for Comind, the cognitive layer for the web. - cpfiffer/comind
github.com
March 31, 2025 at 1:36 AM
Bought my first #raspberrypi and it’s such a fun little toy but also so useful. Not sure I’ll ever really need a personal laptop again
March 27, 2025 at 7:52 PM
Nobody:

Meta: Hey, here’s the AI you asked for ⭕️
"how do i turn off meta ai?"
March 26, 2025 at 7:09 PM
Finally submitted what’s been the longest project of my PhD and I’m about to GO HARD-

ly anywhere other than my couch. Imma sleep. Good night 😴
March 15, 2025 at 2:41 PM
Reposted by Pat Alt
Fellow #JuliaLang enthusiasts in Europe, I've got 4 words for you.

JuliaCon Local Paris 2025

Yes, it's happening. Like the global @juliacon.bsky.social event, but with more croissants. Stay tuned!
JuliaCon Local Paris 2025
JuliaCon Local Paris 2025
juliacon.org
March 11, 2025 at 5:52 PM
Reposted by Pat Alt
Call it by its name: Trumpcession
March 4, 2025 at 6:11 AM