Adrian Hill @ NeurIPS San Diego
banner
adrianhill.de
Adrian Hill @ NeurIPS San Diego
@adrianhill.de
PhD student at @bifold.berlin, Machine Learning Group, TU Berlin.
Automatic Differentiation, Explainable AI and #JuliaLang.
Open source person: adrianhill.de/projects
Pinned
You think Jacobian and Hessian matrices are prohibitively expensive to compute on your problem? Our latest preprint with @gdalle.bsky.social might change your mind!
arxiv.org/abs/2501.17737
🧵1/8
„Making things easy breaks systems that use difficulty as signaling“ @zey.bsky.social @neuripsconf.bsky.social
December 3, 2025 at 11:10 PM
Join us today from 4:30 to 7:30 PM @neuripsconf.bsky.social Hall C,D,E #1006 for our poster on SmoothDiff, a novel XAI method leveraging automatic differentiation.
🧵1/6
December 3, 2025 at 7:36 PM
In San Diego for @neuripsconf.bsky.social this week, so hit me up to talk science. I'll make one of these longer announcement posts for our paper on Wednesday.
December 2, 2025 at 7:05 PM
Awesome to see the French government recognize our work on open-source software! @ouvrirlascience.bsky.social
My baby #JuliaLang package got an award!
DifferentiationInterface.jl just received a national prize for open-source research software and I couldn't be prouder. We started this from a vague dream with @adrianhill.de, and reached 1000 dependents and 100k downloads last month.
Research != just papers.
December 2, 2025 at 7:03 PM
When it comes to drama, ICLR 2026 is truly the gift that keeps on giving.
November 28, 2025 at 7:17 AM
If I were looking for a PhD position, I'd jump at this chance!
⚠️ WANTED: PhD student ⚠️
The topic? GPU-friendly algorithms for discrete optimization and mathematical programming, to be used inside decision-focused learning pipelines.
The mentors? My colleague Axel Parmentier and myself.
[1/3]
November 21, 2025 at 5:55 PM
Working on a poster in Typst again. But this time from scratch without any package dependency. 💪
November 3, 2025 at 8:52 PM
Reposted by Adrian Hill @ NeurIPS San Diego
This is the eXplainable AI research channel of the machine learning group of Prof. Klaus-Robert Müller at Technische Universität Berlin @tuberlin.bsky.social & BIFOLD @bifold.berlin.
Let's connect!
#XAI #ExplainableAI #MechInterp #MachineLearning #Interpretability
a black background with green text that says `` hello , world ''
ALT: a black background with green text that says `` hello , world ''
media.tenor.com
November 3, 2025 at 11:43 AM
Reposted by Adrian Hill @ NeurIPS San Diego
Mastodon came through, gotta up your game mathsky 😘
Look at me I'm posting an image from another social network like a basic bitch.

But THAT social network has typesetting 😀 and so the post reads nicer than if I retyped it here with no typesetting.
October 31, 2025 at 1:48 AM
Microtypography, accessibility and a range of PDF standards. Now nothing is stopping me from writing my thesis in Typst. 🥹
typst.app Typst @typst.app · Oct 24
Typst 0.14 is out now! Get ready for production with accessibility, PDFs as images, character-level justification, and more. Learn about more of the highlights in Typst 0.14 in the thread below ⤵️
October 24, 2025 at 1:51 PM
This might actually motivate me to follow through AoC this year! Maybe in Typst?
was.tl Eric Wastl @was.tl · Oct 22
Hello, friends! After 10(!) years of #AdventOfCode, I've made some changes to preserve my sanity: there will be 12 days of puzzles each December (still starting Dec 1) and there is no longer a global leaderboard. Read more:
adventofcode.com/2025/about#f...
adventofcode.com/2025/about#f...
October 23, 2025 at 1:15 PM
Reposted by Adrian Hill @ NeurIPS San Diego
Turns out NLP is just vision
Z.ai released a paper very similar to DeepSeek-OCR on the same exact day (a few hours earlier afaict)

Glyph is just a framework, not a model, but they got Qwen3-8B (128k context) to handle over 1 million context by rendering input as images

arxiv.org/abs/2510.17800
October 21, 2025 at 4:39 PM
Reposted by Adrian Hill @ NeurIPS San Diego
Curious what you can do with Typst's HTML export right now? How about write a blog? This article tells you how:

blog.sillyfreak.space/2025/06/29/r...
Rewrite it (the Blog) in Typst
Rewrite it (the Blog) in Typst
blog.sillyfreak.space
October 21, 2025 at 7:48 AM
Reposted by Adrian Hill @ NeurIPS San Diego
Didn’t we use to measure this in FLOPS? www.ft.com/content/bdaf...
October 14, 2025 at 1:24 PM
Kind of hilarious that functional programming's biggest hit is a package manager
October 9, 2025 at 6:09 PM
Perfect timing! If you are in Paris for @juliacon.bsky.social on Friday, join us for our talk on Automatic Sparse Differentiation at 11:30.

If you can't make it, check out both the paper and our introductory ICLR blog post: iclr-blogposts.github.io/2025/blog/sp...
September 30, 2025 at 12:05 PM
Based on my own mediocre experiences with LLM-assisted coding, I can't help but wonder whether this explains the recent engineering issues Anthrophic was facing.
Talked with the Claude Code team on how they build Claude Code. It feels I get a peek into the future, and I get why Dario said 6 months ago that 90% of code will be written by AI.

This team works SO differently than any eng team I saw. Will share in-depth soon. One example:
September 22, 2025 at 1:06 PM
This also shows that @typst.app is already a viable alternative to LaTeX for top conferences in ML!
Our paper on XAI + Automatic Differentiation got accepted at #NeurIPS2025. Can't wait to share the camera-ready soon! 🥳
September 19, 2025 at 11:54 AM
Our paper on XAI + Automatic Differentiation got accepted at #NeurIPS2025. Can't wait to share the camera-ready soon! 🥳
September 19, 2025 at 11:48 AM
Doing XAI research in #JuliaLang
September 15, 2025 at 8:40 PM
This is 100% true, including the H100 being 12.3 km away.
Did you know in Germany, there are signs in every city indicating the way to the closest H100, in case of an upcoming deadline?
September 3, 2025 at 11:35 AM
Is anyone cross-posting on both Bsky and Mastodon? Is it worth the effort? If so, are there tools you would recommend?
August 27, 2025 at 11:23 AM
Just noticed my "Julia for Machine Learning" course got 2^8 stars on GitHub, yay! 🎉
github.com/adrhill/juli...
GitHub - adrhill/julia-ml-course: Julia Programming for Machine Learning course at TU Berlin
Julia Programming for Machine Learning course at TU Berlin - adrhill/julia-ml-course
github.com
August 25, 2025 at 2:32 PM
Reposted by Adrian Hill @ NeurIPS San Diego
I’m happy to announce BonitoBook, a Jupyter alternative with a focus on plotting, customizability, dashboards and AI integration.

Visit the website to learn more:

bonitobook.org

Or the repository:

github.com/SimonDanisch...
August 7, 2025 at 11:57 AM
We implemented and evaluated the ideas from our NeurIPS submission in Julia and reviewer 2 tells us that one of our strengths is that "It builds on PyTorch". 🫠

What a way to tell me you haven't read the paper before scoring it with high "confidence".
July 25, 2025 at 11:43 AM