Johan Larsson
@jolars.co
22 followers 76 following 7 posts
Postdoc in statistics at the Department of Mathematical Sciences, UCPH. Follow me at https://jolars.co.
Posts Media Videos Starter Packs
Reposted by Johan Larsson
datavisfriendly.bsky.social
#rstats #meme
Sometimes, all I want is a histogram....
Reposted by Johan Larsson
jolars.co
I have turned qualpal, which generates qualitative color palettes for categorical data, into a web app! It has support for multiple inputs, supports extending existing palettes, and provides analysis of the results.

Please try it out at qualpal.cc!

#qualpal #color-palettes #cpp #r #cli
Qualpal
Automatic generation of qualitative color palettes
qualpal.cc
Reposted by Johan Larsson
mathurinmassias.bsky.social
New paper on the generalization of Flow Matching www.arxiv.org/abs/2506.03719

🤯 Why does flow matching generalize? Did you know that the flow matching target you're trying to learn *can only generate training points*?

w @quentinbertrand.bsky.social @annegnx.bsky.social @remiemonet.bsky.social 👇👇👇
Reposted by Johan Larsson
typst.app
Typst @typst.app · Jun 3
We want to thank Posit for their support! With Posit’s help, we were able to grow our team by one full time engineer, committed to make the Typst compiler even better ❤️
hadley.nz
At Posit, we love @typst.app:

⚡ Make PDFs in milliseconds, not minutes
✨ The power of LaTeX with today's technologies
✍️ Modern typography (including emojis!)
🧠 Clear mental model

So I'm thrilled to announce that we're now supporting its development: posit.co/blog/posit-a...

#rstats
Posit
We’re happy to announce that we’re supporting Typst by funding one of their full-time engineers.
posit.co
Reposted by Johan Larsson
mathurinmassias.bsky.social
I had a blast giving a summer school on generative models at AI Hub Senegal, in particular flow matching, with @quentinbertrand.bsky.social and @remiemonet.bsky.social

Our material is publicly available !!! github.com/QB3/SenHubIA...

ensdelyon.bsky.social
Reposted by Johan Larsson
Reposted by Johan Larsson
hmmvryintrstng.bsky.social
james surowiecki has discovered where the completely fabricated trump tariff rate has come from for each country

"...for every country, they just took our trade deficit with that country and divided it by the country's exports to us."
Just figured out where these fake tariff rates come from. They didn't actually calculate tariff rates + non-tariff barriers, as they say they did. Instead, for every country, they just took our trade deficit with that country and divided it by the country's exports to us.

So we have a $17.9 billion trade deficit with Indonesia. Its exports to us are $28 billion. $17.9/$28 = 64%, which Trump claims is the tariff rate Indonesia charges us. What extraordinary nonsense this is.
Reposted by Johan Larsson
neovim.io
Neovim @neovim.io · Mar 26
#neovim 0.11 is out!

- List of notable changes since 0.10: neovim.io/doc/user/new...
- Summary blog post: gpanders.com/blog/whats-n...
- Release binaries: github.com/neovim/neovi...

Thank you all for the support! More things to come in 0.12!
News-0.11 - Neovim docsNeovim
Neovim user documentation
neovim.io
Reposted by Johan Larsson
datavisfriendly.bsky.social
The perennial #maps vs #charts debate rages on
(New Yorker 03-24-25)

"We have too few treasure maps and far too many org charts"
Pirates standing around a table with a chart displayed. Caption: "We have too few treasure maps and far too many org charts"
Reposted by Johan Larsson
f2harrell.bsky.social
Dive into stat modeling&applications, relaxing assumptions, predictive accuracy, preserving information, imputation, model validation, Bayesian models, causal specification+many controversial topics: Regression Modeling Strategies course May 15-16, 19-20 hbiostat.org/doc/rms/4day.html #StatsSky
RMS
hbiostat.org
Reposted by Johan Larsson
bencasselman.bsky.social
UPDATE: The Commerce Department has terminated the Federal Economic Statistics Advisory Committee (FESAC) and several other outside committees that advised the statistical agencies. #EconSky
jolars.co
I have been looking for something this to go along with release-please, great job! It would be great if this could be triggered by normal releases too.
Reposted by Johan Larsson
coatless.bsky.social
Tired of manually submitting #rstats 📦 to CRAN?

Check out my experimental #GitHubActions workflow that automates submissions when you create a pre-release! Especially helpful for packages with compiled code.

Post: blog.thecoatlessprofessor.com/programming/...
Code: github.com/coatless-r-n...
GitHub release page for testpkg 0.1.0 marked as a pre-release, showing the repository assets including source code in zip and tar.gz formats. This is the "trigger" that kicks off the automated GitHub Action workflow responsible for submitting the R package to CRAN. 

Once CRAN accepts the package, switch the pre-release to a full release. (Note, this will NOT cause a re-submission of the package!) GitHub Issue Ticket showing the status of the release from the GitHub Actions release and next steps. Email confirmation from CRAN for the testpkg 0.1.0 submission that was automatically submitted with a GitHub Action workflow, containing a confirmation link and submission details for the package maintainer.
jolars.co
Finally a fast formatter for R!
davisvaughan.bsky.social
Air (our extremely fast R formatter!) now has official documentation for both Neovim and Helix, thanks to our awesome community (Tamás Plaszkó, Philippe Massicotte, @mmuecke.bsky.social, and Tymoteusz Makowski)!

Neovim: posit-dev.github.io/air/editor-n...
Helix: posit-dev.github.io/air/editor-h...
davisvaughan.bsky.social
@lionelhenry.bsky.social and I are so excited to finally announce Air - an extremely fast R code formatter! 🎉

With Air, you'll never need to worry about styling your #rstats code ever again. All you need to do is save, and Air takes care of the rest.

www.tidyverse.org/blog/2025/02...
Reposted by Johan Larsson
pdalgd.bsky.social
R version 4.4.3 "Trophy Case" (source version) has been released. (You can find it in cran.r-project.org/src/base/R-4/, or wait for CRAN to be updated.)

This coincides with as-close-as-we-can-get-to 25 years since the release of R 1.0.0.
#rstats
Reposted by Johan Larsson
shikokuchuo.net
Momentous occasion for mirai! After @hadley.nz merged the PR that makes mirai power parallel purrrr in the tidyverse a week or so ago, it's just been added as an official cluster type in base R (4.5) 😲. #rstats

github.com/wch/r-source...
Add 'mirai' as a cluster 'type' for makeCluster(). From Charlie Gao in · wch/r-source@453e768
PR18587 git-svn-id: https://svn.r-project.org/R/trunk@87757 00db46b3-68df-0310-9c12-caf00c1e9a41
github.com
Reposted by Johan Larsson
techconnectify.bsky.social
I like that he posted a picture of a print-out of the email.
Reposted by Johan Larsson
scalzi.com
I didn't watch but it is my understanding that Drake lost the Super Bowl
Reposted by Johan Larsson
jmairal.bsky.social
Two particularly inspiring figures were present at the AI & Democracy event organized by Make.org yesterday: Svetlana Tikhanovskaïa, a leading opponent of dictator Lukashenko, and Audrey TANG, Taiwan’s cyber ambassador and former minister of digital affairs. The entire room was blown away.