Sign in

Mattias Villani

@matvil.bsky.social
783 followers 313 following 98 posts

Professor of Statistics at Stockholm University. 30+ years of Bayes and still excited. Big fan of Julialang, Observable and Linux. 🇮🇹 + 🇸🇪

PostsRepliesMedia
Mattias Villani @matvil.bsky.social · 11/09/2026
Happy to see that I am not the only one enjoying that joke.
150
Mattias Villani @matvil.bsky.social · 08/09/2026
Julia rising in TIOBE. Here we go! www.tiobe.com/tiobe-index/
tiobe.com
TIOBE Index - TIOBE
001
Mattias Villani @matvil.bsky.social · 01/09/2026
Observable is just fantastic. It has really helped in my teaching and communication with students. So happy to see continued efforts to advance it. #visualization #observable
130
Reposted by Mattias Villani
Olle Häggström @ohaggstrom.bsky.social · 26/08/2026
God morgon! Inte kan ni väl föreställa er en bättre start på dagen än att läsa min ledarkrönika i dagens GP? www.gp.se/ledare/gastk...
gp.se
Olle Häggström: AI borde vara en mycket större fråga i valrörelsen
De kommande fyra åren kan Artificiell Intelligens komma att skaka om varje del av samhället.
031
Mattias Villani @matvil.bsky.social · 20/08/2026
The StanCon2026 conference on probabilistic programming for Bayes in Uppsala is over. Very positive experience with interesting talks, a large poster session and social activities. And some HMC updates to modernize the Bayesian Songbook! All talks are on YouTube: youtube.com/playlist?lis...
youtube.com
StanCon 2026 Uppsala - YouTube
052
Reposted by Mattias Villani
MC Stan @mc-stan.org · 18/08/2026
There is now StanCon 2026 Uppsala playlist www.youtube.com/playlist?lis... At the moment talks by @mjskay.com, @aseyboldt.bsky.social, @paulbuerkner.com, @charlesm993.bsky.social are up, and we'll keep uploading more during the week
youtube.com
StanCon 2026 Uppsala - YouTube
23717
Mattias Villani @matvil.bsky.social · 12/08/2026
JuliaCon is starting now. Livestreamed and recorded on YouTube. I have always liked how the Julia folks invite speakers from other languages than Julia, even as keynotes.
040
Mattias Villani @matvil.bsky.social · 01/08/2026
I am currently using VS Code for my Julia work, but I am considering alternatives. Anyone here who has some experience with the Flexible Julia plugin for PyCharm? What does it do better than VS code? What do you miss from VS code? #julialang plugins.jetbrains.com/plugin/29356...
plugins.jetbrains.com
Flexible Julia - IntelliJ IDEs Plugin | Marketplace
Julia IDE, Jupyter/Pluto notebooks, smart completion, REPL, debugger, profiler, refactoring, and more. Full Unicode support, multiple dispatch, macros, type system...
240
Mattias Villani @matvil.bsky.social · 30/07/2026
This was my introduction to Bayes in 1996! Little did I know then that I would see Jim Berger and a few other prominent Bayesian Scholars perform striptease in a run down night club in Spain two years later! #bayesian
0121
Reposted by Mattias Villani
Dirk Eddelbuettel @eddelbuettel.com · 11/07/2026
Norm Matloff (1948-2026) @matloff.bsky.social I was made aware of the post below made by his daughter. We lost another friend and valued long-time contributor the #Rstats community, gone far too soon, and sure to be missed. His memory will be a blessing.
Screenshot of post on X in the account of Norm Matloff in which his daughter announces his passing. Gone too soon, and sure to be missed.
313038
Mattias Villani @matvil.bsky.social · 09/07/2026
So many great scholars leaving Stats and Computing after Springer Nature announcing an insanely large article processing cost of 2390€ per accepted paper.
140
Mattias Villani @matvil.bsky.social · 03/07/2026
What a wonderful contribution this is! Free and open source software for the benefit of all. What a legacy!
0132
Mattias Villani @matvil.bsky.social · 12/05/2026
R-folks, is the RTMB package the go-to autodiff package in R now? Limitations? Fast? Alternatives? #RStats #r4ds
012
Reposted by Mattias Villani
Gaël Varoquaux @gaelvaroquaux.bsky.social · 05/12/2025
Uncertainty in the LLM era - Science, more than scale speakerdeck.com/gaelvaroquau... My #EurIPS keynote, on scale, uncertainty, and narratives in AI
speakerdeck.com
Uncertainty in the LLM era - Science, more than scale
Today's AI narrative is anchored in scale, and models are far from textbook statistical modeling. And yet, the plague that are hallucination shows us th…
0255
Reposted by Mattias Villani
Guillaume Dalle @gdalle.bsky.social · 02/12/2025
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.
A close up of the trophy for the "prix science ouverte du logiciel libre de recherche, édition 2025" (open science prize for free research software, 2025 edition)
98913
Reposted by Mattias Villani
Umberto Picchini @upicchini.bsky.social · 04/11/2025
We are recruiting a PhD student at Chalmers University of Technology, Gothenburg, Sweden. The project explores Bayesian Experimental Design for real-time, risk-aware trajectory planning in autonomous driving, combining Bayesian inference and optimal control Apply by November 30 tinyurl.com/4mr6u79y
chalmers.se
Vacancies
074
Mattias Villani @matvil.bsky.social · 03/11/2025
Do this, if you can! Your work will reach thousands of thankful Bayesians.
030
Mattias Villani @matvil.bsky.social · 01/11/2025
Photo of me after an intensive Bayes lecture at the blackboard.
110
Mattias Villani @matvil.bsky.social · 12/10/2025
Very nice 70 page intro to Julia in these notes. Well done!
150
Reposted by Mattias Villani
Mehmet Hakan Satman @jbytecode.bsky.social · 08/10/2025
Julia v1.12 is out 🎈🙃 #JuliaLang discourse.julialang.org/t/julia-v1-1...
discourse.julialang.org
Julia v1.12.0 has been released
The Julia developers are pleased to announce the release of Julia v1.12.0, the twelfth minor release in the 1.x series. Some folks put together a blog post highlighting some of the most exciting new f...
0162
Mattias Villani @matvil.bsky.social · 28/09/2025
Great to see the forecast package from R in native Julia. One less use case for RCall.jl in my workflow.
040
Mattias Villani @matvil.bsky.social · 24/09/2025
This is a wonderful side-by-side comparison!
000
Mattias Villani @matvil.bsky.social · 24/09/2025
So me and my buddy chatGPT are now into using Lua filters in the Quarto YAML to hook into the pandoc AST to modify the inline LaTeX at compile time to convert LaTeX syntax to things that render correctly to html. It works, that is all I can tell you.
030
Mattias Villani @matvil.bsky.social · 22/09/2025
"Spotify for Linux is a labor of love from our engineers that wanted to listen to Spotify on their Linux development machines. They work on it in their spare time and it is currently not a platform that we actively support." Honest, but weird when you have the money and passionate people. #linux
020
Reposted by Mattias Villani
Paola Tellaroli @tellarpao.bsky.social · 19/09/2025
We also wish a pleasant weekend to the couriers who transform our parcels in their own way, #stats!
082
Mattias Villani @matvil.bsky.social · 10/09/2025
An excellent way to feel like a complete loser is to try to do something semi-advanced with LaTeX. It is also a great way to waste an afternoon.
0130
Reposted by Mattias Villani
Nicola Rennie @nrennie.bsky.social · 18/08/2025
If you're interested in learning #JuliaLang and are currently an #RStats user (or even if you're not!), then here's a little introduction to getting started! 📊 Blog post: nrennie.rbind.io/blog/introdu... #QuartoPub #Julia @tidierjl.bsky.social
nrennie.rbind.io
Introduction to Julia for R users – Nicola Rennie
This blog post will give R users an overview of what Julia is and why they might want to use it, introduce some data processing Julia packages, and show how they can incorporate Julia into existing R ...
512944
Reposted by Mattias Villani
Aki Vehtari @avehtari.bsky.social · 01/09/2025
My Bayesian Data Analysis course at Aalto is starting in 20mins. There are now 375 registered students, but as the course is not compulsory for most, I expect about 230 students to finish it. All the course material is available online at avehtari.github.io/BDA_course_A...
avehtari.github.io
Bayesian Data Analysis course
17113
Mattias Villani @matvil.bsky.social · 11/08/2025
Dusting of my old Lenovo ThinkPad X220, bought 14 years ago. Still snappy after a fresh Linux install! #linux
181
Mattias Villani @matvil.bsky.social · 09/08/2025
Hmm, I can't quite pin it down, but something seems missing here?
150
Reposted by Mattias Villani
Luigi Acerbi @lacerbi.bsky.social · 27/07/2025
Remember to follow the official rebuttal guide.
A 26-panel infographic titled “A to Z of How to Write a NeurIPS Rebuttal,” with each panel representing a letter of the alphabet and a corresponding step or emotion. The top-left panels (A to D) show calm, professional cartoon characters with labels like “Acknowledge,” “Be concise,” “Clarify,” and “Dispute.” As the panels progress, the characters grow increasingly stressed, disheveled, and wild-eyed. Midway through, with panels like “Justify choices,” “Keep calm,” and “Obsess,” the illustrations become more chaotic and colorful. Toward the end (letters U to Z), the images turn black and white, depicting characters with frantic, exaggerated expressions, culminating in “Zombie.” The visual style shifts from clean and organized to frenetic and distorted, representing the mental unraveling of a researcher under rebuttal pressure.
1111
Mattias Villani @matvil.bsky.social · 07/06/2025
Yes, the interoperability between Julia and many other languages is amazing! I often work in the other direction, calling for example these from within Julia code: - R (github.com/JuliaInterop...) - Python (github.com/JuliaPy/PyCa...) - Matlab (github.com/JuliaInterop...) from Julia. #julialang
github.com
GitHub - JuliaInterop/RCall.jl: Call R from Julia
Call R from Julia. Contribute to JuliaInterop/RCall.jl development by creating an account on GitHub.
0373
Reposted by Mattias Villani
David H. Montgomery @dhmontgomery.com · 16/05/2025
Contemplating starting a side business where I make academics' #rstats ggplot charts non-ugly for $25 a pop.
6392
Mattias Villani @matvil.bsky.social · 14/05/2025
RCall.jl is really useful. Take any function that you like from R and turn into a Julia function without any hassle. I use this a lot when benchmarking my research coded in Julia with established methods in R.
182
Reposted by Mattias Villani
miguelraz_t @movraxrax.bsky.social · 09/05/2025
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!
13720
Mattias Villani @matvil.bsky.social · 08/05/2025
Amazing run-through, from new packages all the way down to the bare compiled metal. Everyone knows this, but still: @chrisrackauckas.bsky.social is an amazing talent in explaining complicated technical details with such ease, knowledge, enthusiasm and wit. Brilliant! youtube.com/watch?v=17aN...
youtube.com
This month in Julia world 2025-02 with the Julia Dispatch hosts
YouTube video by Julia Dispatch
160
Mattias Villani @matvil.bsky.social · 08/05/2025
Data Science/ML/Stats academics: We are hiring a senior lecturer to contribute to research and the new (hugely popular) master's in Data Science, Statistics and Decision Analysis: bit.ly/3GZj0N9 Excellent job security, health care, pensions and all that. Reposts appreciated! bit.ly/435VTYW
bit.ly
Senior Lecturer in Statistics, specialized in Data Science
For more information about us, please visit: Department of Statistics Subject/subject description Data science is a multidisciplinary academic field that uses scientific methods, algorithms and system
094
Mattias Villani @matvil.bsky.social · 08/05/2025
A wonderful upcoming Turing.jl talk: github.com/TuringLang/T... This is part of learnbayes.se with seminars from Andrew Gelman, Frank Harrell and Aki Vehtari and more. Bayes and Julia, the best things in life are free! #julialang
github.com
0111
Reposted by Mattias Villani
We Are RLadies+ @weare.rladies.org · 29/04/2025
Want to participate in #TidyTuesday but #julialang is more your speed? Check out #TidierTuesday! github.com/TidierOrg/Ti... Big shout out to @jonthegeek.com , @frankiethull.bsky.social , and the folks behind @tidierjl.bsky.social for their work making this happen.
github.com
GitHub - TidierOrg/TidierTuesday.jl: A Julia package to download TidyTuesday datasets
A Julia package to download TidyTuesday datasets. Contribute to TidierOrg/TidierTuesday.jl development by creating an account on GitHub.
198
Reposted by Mattias Villani
JuliaHub @juliahub.bsky.social · 24/04/2025
Why choose between Julia and R when you can use both? With RCall.jl, you can tap into R’s ecosystem—like classInt—directly from Julia. Learn how to bridge both worlds and expand your analytical toolbox: medium.com/@technocrat/... #JuliaLang #DataScience #RStats #Interop #programming #analytics
medium.com
Using R from within Julia
English is promiscuous. If it likes a word or expression, it steals it. “Not invented here” is no objection. Official French is the…
1103
Mattias Villani @matvil.bsky.social · 24/04/2025
Took me many years before I learned the \phantom command in LaTeX, and its precision still brings me joy. 'The \phantom command creates a box with the same height, depth, and width as subformula, but empty.' latexref.xyz/_005cphantom...
120
Mattias Villani @matvil.bsky.social · 15/04/2025
I know, it's only Taylor approximations (but I like it). observablehq.com/@mattiasvill...
160
Reposted by Mattias Villani
naturepoker @binomicalabs.org · 15/04/2025
This sounds interesting for those in the area #julialang
042
Mattias Villani @matvil.bsky.social · 11/04/2025
Such wonderful summary of what is going on in #julialang!
041
Reposted by Mattias Villani
Guillaume Dalle @gdalle.bsky.social · 27/03/2025
Fellow #JuliaLang enthusiasts, here's your chance to shine: the call for proposals of JuliaCon Local Paris 2025 is finally open. Send us your coolest, nerdiest contributions and we'll prepare a scientific program for the ages! pretalx.com/juliacon-loc...
The logo for JuliaCon Local Paris 2025. Pretty cool tbh.
Design by cormullion.
12412
Reposted by Mattias Villani
Diego Javier Zea @diegozea.bsky.social · 06/03/2025
@googlecolab.bsky.social now has native support for #JuliaLang! 🎉 No special setup is needed anymore—start coding and sharing your @julialang.org projects! 🚀
Screen capture of Google Colab showing their native version of Julia (1.10.8)
13410
Reposted by Mattias Villani
martinthebard.bsky.social @martinthebard.bsky.social · 07/03/2025
Turing.jl announced they are releasing a fortnightly series of updates. First one came out last week. Updates for defining models, automatic differentiation, and sub-models. Take a read: turinglang.org/news/posts/2... Future updates are also being pushed to a github issue. #JuliaLang #Bayesian #PPL
turinglang.org
Turing.jl Newsletter 1 – Turing.jl
The fortnightly newsletter for the Turing.jl probabilistic programming language
1105
Mattias Villani @matvil.bsky.social · 03/02/2025
There is a nice episode of the Julia Dispatch podcast that talks about some of these issues: youtu.be/slDh2HxTzt4?...
youtu.be
Automatic differentiation with Guillaume Dalle
YouTube video by Julia Dispatch
020
Mattias Villani @matvil.bsky.social · 02/02/2025
This looks amazing! #julialang
091
Mattias Villani @matvil.bsky.social · 30/01/2025
Immensely sad that Herman has passed away. He took me into the Bayesian community at the Valencia meeting in 1998. Very encouraging discussant of my thesis. Always helping the younger and willing to share his time and knowledge. He will be missed by many. Obituary: esobe.org/Herman_van_D...
032