Johan Larsson

@jolars
57 Followers
116 Following
85 Posts
Postdoc in statistics at the Department of Mathematical Sciences, UCPH
Homepagehttps://jolars.co
GitHubhttps://github.com/jolars
Google Scholarhttps://scholar.google.com/citations?user=DCJvywYAAAAJ

Version 8.0.0 of my R package eulerr is out and on CRAN! πŸš€ Its backend has been completely rewritten in Rust (via the eunoia crate), and brings square and rectangle shapes, faster fitting, efficient handling of large combinations, fewer dependencies, label placement algorithms to avoid overlaps, plot composition with `+`, `/`, and `|`, suppor for complements, and much more.

#rstats #cran #rust

https://github.com/jolars/eulerr

GitHub - jolars/eulerr: Area-Proportional Euler and Venn Diagrams with Ellipses

Area-Proportional Euler and Venn Diagrams with Ellipses - jolars/eulerr

GitHub

I've made something! A numerical optimization library for Rust! πŸ‘€

https://basin.bz/

#optimization #rustlang #wasm

Basin β€” Numerical Optimization for Rust

Basin is a numerical optimization library for Rust: pluggable solvers, multiple linear-algebra backends, first-class constraints, and a wasm-first design.

Basin

Panache 2.49.0 is out πŸŽ‰

New `semantic` wrap mode based on Semantic Line Breaks, a `four-space-rule` extension for Python-Markdown compatibility, more external formatter presets (ormolu, biome, csharpier, rustfmt, stylua…), plus parser & formatter fixes.

https://github.com/jolars/panache/releases/tag/v2.49.0

#panache #pandoc #quarto #markdown

Release v2.49.0 Β· jolars/panache

The largest change in this release is likely a new wrap mode, semantic, which is a hybrid between sentence and preserve modes based on Semantic Line Breaks. You configure it by setting [format] wra...

GitHub

Excited to announce that the @EUCommission has updated it's follow buttons on the website footer!
What's that first platform there? Could that be #Mastodon?
And where did the link to #X go?
All the posts and comments here on Mastodon calling for this, trust me we read them!

#SocialMedia #EU #EuropeanCommission #FollowUs

I've retired the old Shiny-based app for my R package eulerr (https://https://jolars.github.io/eulerr/) that used to live at https://eulerr.co, which now directs to the new site at https://eunoia.bz.

The new app makes use of the new, exciting features of Eunoia, like supporting a complement (universe), as well as squares and rectangles in addition to circles and ellipses.

Please check it out!

https://eunoia.bz

#eulerdiagram #venndiagram

Area-Proportional Euler and Venn Diagrams with Ellipses

Generate area-proportional Euler diagrams using numerical optimization. An Euler diagram is a generalization of a Venn diagram, relaxing the criterion that all interactions need to be represented. Diagrams may be fit with ellipses and circles via a wide range of inputs and can be visualized in numerous ways.

RE: https://mastodon.social/@jolars/116532674284691320

Thanks everyone! πŸ™ That did it!

Panache (formatter/linter/language server for #Markdown, #Quarto, and R Markdown) is currently sitting at 99 GitHub stars ⭐.

One more gets it over the threshold for inclusion in #Neovim’s lspconfig and mason plugins!

Does anyone feels like being star # 100? πŸ˜…

https://github.com/jolars/panache

GitHub - jolars/panache: Language server, formatter, and linter for Markdown, Quarto, and R Markdown

Language server, formatter, and linter for Markdown, Quarto, and R Markdown - jolars/panache

GitHub
The Journal of Open Source Software (JOSS) is looking for a new Editor-in-Chief! This is a volunteer position (as everything else at JOSS), but a great chance to steer one of the coolest things in the academic publishing realm. https://blog.joss.theoj.org/2026/05/call-for-editor-in-chief
JOSS is seeking a new Editor-in-Chief | Journal of Open Source Software Blog

After a decade of building and running JOSS, our founding Editor-in-Chief is stepping down. We're seeking a new EiC to lead editorial direction for the Journ...

Journal of Open Source Software Blog
New work with Miika Kailas and Jonas Wallin on (dynamic path length) Riemannian manifold HMC. RMHMC with a specific block-diagonal mass matrix structure admits an explicit (symmetric & reversible) integrator. We find the parameters of the sampler, including the hierarchical mass matrix, using on-line adaptation. https://arxiv.org/abs/2604.09832
Hierarchical Riemannian manifold Hamiltonian Monte Carlo algorithms

Hamiltonian Monte Carlo (HMC) and its dynamic extensions, such as the No-U-Turn Sampler (NUTS), are powerful Markov chain Monte Carlo methods for sampling from complex, high-dimensional probability distributions. Riemannian manifold Hamiltonian Monte Carlo (RMHMC) extends HMC by allowing the mass matrix to depend on position, which can substantially improve mixing but also makes implementation considerably more challenging. In this paper, we study an adaptive hierarchical version of RMHMC that is well suited to many hierarchical sampling problems. A key feature of hierarchical RMHMC is that, unlike general RMHMC, it admits a closed-form explicit leapfrog integrator, enabling efficient implementation and direct use within dynamic HMC methods such as NUTS. We introduce an adaptive scheme that automatically tunes the parameters of the hierarchical mass matrix during simulation. Importantly, the target density need not exhibit any hierarchical or block structure; the hierarchy is instead imposed on the mass matrix as a modeling device to capture the local geometry of the target distribution. Numerical experiments demonstrate appealing empirical performance in high-dimensional Bayesian inference problems.

arXiv.org

We are pleased to announce Quarto 1.9 ✈️

New features for #RStats, #Python, and #JuliaLang users include Posit Connect Cloud publishing, PDF accessibility (PDF/A & PDF/UA), brand asset synchronization, enhanced #Typst support, list table syntax, and #LLM -friendly output.

Learn more: https://quarto.org/docs/blog/posts/2026-03-24-1.9-release/

Quarto 1.9 – Quarto

Quarto 1.9 adds publishing to Posit Connect Cloud, LLM-friendly website output, major Typst improvements, experimental PDF accessibility standards, and list tables for complex table content.

Quarto