Sign in

Lionel Henry

@lionelhenry.bsky.social
691 followers 323 following 16 posts

github.com/lionel-

PostsRepliesMedia
Reposted by Lionel Henry
Barret Schloerke @schloerke.com · 30/09/2026
📦 Introducing shinyreact for R & Python Write your UI natively in React. Shrink your Shiny server to data-only logic. Agent Skills write the React for you. ✨ opensource.posit.co/blog/2026-09... This is the start! Tell us what you build and what breaks. #RStats #Python #Shiny #React
35018
Reposted by Lionel Henry
Thomas Lin Pedersen @thomasp85.com · 24/09/2026
As announced at posit::conf(2026) #ggsql is now, with the release of version 0.5.0, in Beta. I'm so excited for the future of this project. Read all about what the latest version brings you in the release post
opensource.posit.co
ggsql 0.5.0: Readers, Writers, and Beta status
Announcing ggsql 0.5.0, with new readers and writers for getting data in and out, and the project's graduation to beta status.
14814
Reposted by Lionel Henry
Gabor Csardi @gaborcsardi.org · 14/09/2026
New beta of #Rstats rig: LOTS of EXCITING stuff: - new: web site: rig.r-lib.org - new: user-mode R installation: rig.r-lib.org/admin-vs-use... - new: manage R packages (CRAN + git): rig.r-lib.org/pkg-guide.html - new: manage R projects and virtual environments: rig.r-lib.org/proj-guide.h...
rig.r-lib.org
rig – the R Installation Manager – rig
34919
Reposted by Lionel Henry
Charlie Gao @shikokuchuo.net · 02/07/2026
Installing mirai from source just got simpler: no more CMake. As of nanonext 1.10.0 (mirai's communications layer), the whole stack now builds with just a C compiler. This means mirai installs anywhere R does, even on really ancient Linux boxes! mirai.r-lib.org #Rstats #Tidyverse #RShiny
mirai.r-lib.org
Minimalist Async Evaluation Framework for R
Evaluates R expressions asynchronously and in parallel, locally or distributed across networks. An official parallel cluster type for R. Built on nanonext and NNG, its non-polling, event-driven archit...
0252
Reposted by Lionel Henry
Posit @posit.co · 29/06/2026
Posit has joined the Jupyter Foundation! 🎉 @jupyter.org has powered interactive computing across our tools for years, from Notebooks to the kernels behind Positron. Now we're helping fund the infrastructure and community that keep it thriving. Read the blog: opensource.posit.co/blog/2026-06...
08116
Reposted by Lionel Henry
The R Foundation @r-foundation.bsky.social · 17/06/2026
The 2026 Rousseeuw Prize for Statistics has been awarded to the R Project. #RStats www.rousseeuwprize.org/2026
rousseeuwprize.org
The Rousseeuw Prize for Statistics
The Rousseeuw Prize for Statistics is a biennial prize to celebrate outstanding contributions to statistics research.
2280106
Reposted by Lionel Henry
The R Foundation @r-foundation.bsky.social · 07/05/2026
We are pleased to announce that Mikael Jagan has joined the R Core Team. #RStats He has been an active contributor to the R project for several years, proposing bug fixes and enhancements. Further, he has been co-authoring/maintaining the important Matrix package and more recently lme4 and glmmTMB.
06211
Reposted by Lionel Henry
Hadley Wickham @hadley.nz · 01/05/2026
roxygen2 8.0.0 out now: opensource.posit.co/blog/2026-05... ! So many goodies in this release including S7 support, tons of R6 improvement, a new config style, fewer dependencies, and so so many bug fixes #rstats
opensource.posit.co
roxygen2 8.0.0
roxygen2 8.0.0 is now on CRAN, with first-class support for S7, a bunch of R6 improvements, a new configuration style, and a slimmer dependency footprint.
17616
Reposted by Lionel Henry
The R Foundation @r-foundation.bsky.social · 12/03/2026
We are pleased to announce that Heather Turner @heathrturnr.fosstodon.org.ap.brid.gy has joined the R Core Team. She has been an active contributor notably via the R Dev Days, and has greatly improved cooperation between R Core and the R community in more ways #RStats.
716136
Reposted by Lionel Henry
Chris Hunsanger @hunsanger.com · 14/02/2026
I got access to RStudio's AI enhanced beta, and oh my is it nice... Much number crunching to be had here, and way easier then copy/pasting between Claude Code/Codex and RStudio.
0144
Reposted by Lionel Henry
Charlie Gao @shikokuchuo.net · 13/02/2026
mirai 2.6.0 is on CRAN — R's async framework now deploys from your laptop to Posit Workbench with a single call. New HTTP launcher, C-level dispatcher with near-zero overhead, `race_mirai()` for process-as-completed patterns, and sync mode for debugging. tidyverse.org/blog/2026/02/mirai-2-6-0/
tidyverse.org
mirai 2.6.0
mirai 2.6.0 brings an HTTP launcher for cloud and Posit Workbench, a C-level dispatcher for near-zero overhead task dispatch, and new tools for racing and debugging async tasks.
1316
Reposted by Lionel Henry
Etienne Bacher @etiennebacher.bsky.social · 05/02/2026
#rstats I'm very happy to announce Jarl 0.4.0! Jarl is a very fast R linter, written in Rust. This release brings lots of improvements and fixes. See the blog post: www.etiennebacher.com/posts/2026-0... And the full changelog: jarl.etiennebacher.com/changelog 🧵 to highlight some features below
etiennebacher.com
Etienne Bacher: Jarl 0.4.0
Find unreachable code, ignore diagnostics, show summary statistics of diagnostics, and more.
32710
Reposted by Lionel Henry
Davis Vaughan @davisvaughan.bsky.social · 04/02/2026
dplyr 1.2.0 is out now and we are SO excited! - `filter_out()` for dropping rows - `recode_values()`, `replace_values()`, and `replace_when()` that join `case_when()` as a complete family of recoding/replacing tools These are huge quality of life wins for #rstats! tidyverse.org/blog/2026/02...
tidyverse.org
dplyr 1.2.0
dplyr 1.2.0 fills in some important gaps in dplyr's API: we've added a new complement to `filter()` focused on dropping rows, and we've expanded the `case_when()` family with three new recoding and re...
12463133
Reposted by Lionel Henry
Etienne Bacher @etiennebacher.bsky.social · 20/11/2025
#rstats Please welcome Jarl, a new R linter. Jarl is a CLI tool with extensions in VS Code, Positron, and Zed. It can check thousands of lines of R code in milliseconds. Jarl provides several output formats, a Github Actions workflow, and more. Blog post: www.etiennebacher.com/posts/2025-1...
98531
Reposted by Lionel Henry
Charlie Gao @shikokuchuo.net · 20/11/2025
I'm honoured and delighted to be delivering the keynote for Japan.R 2025 in Tokyo on Dec 6. New ideas on creativity and community in open source software. Live demonstrations of ggbot2, OpenTelemetry and mirai (Posit ecosystem-wide initiatives). #Rstats #Tidyverse japanr.connpass.com/event/374714/
japanr.connpass.com
0305
Reposted by Lionel Henry
Davis Vaughan @davisvaughan.bsky.social · 07/11/2025
We are looking for #rstats community feedback on 3 new dplyr functions! We're aiming to expand the `filter()` family: - `filter()` to keep rows - `filter_out()` to drop rows - `when_any()` and `when_all()` as modifiers Read more and leave feedback here: github.com/tidyverse/ti...
Example of using `filter_out()` on the `penguins` dataset, showing how it is much easier than `filter()`, especially with `NA`s
1014933
Reposted by Lionel Henry
Simon P. Couch @simonpcouch.com · 05/11/2025
I'm excited to share side::kick(), an experimental open-source coding agent for RStudio built entirely in R. It can interact with your files, communicate with your active #rstats session, and run code. Check it out: github.com/simonpcouch/...
35811
Lionel Henry @lionelhenry.bsky.social · 21/10/2025
I'm excited to share a new version of the Air formatter for #rstats, with support for tabular formatting! Super useful with `tibble::tribble()` calls or `data.table::fcase()`. It's currently experimental as we're looking to get feedback on the feature, so please let us know what you think.
713631
Lionel Henry @lionelhenry.bsky.social · 23/09/2025
pkgload 1.4.1 is now on CRAN, with many fixes for the generation of `compile_commands.json`. If you write C/C++ code in your packages with Positron or VS Code (or any IDE with the clangd LSP), make sure to update. Thanks a lot to all contributors! #rstats
0102
Reposted by Lionel Henry
Andrew Heiss @andrew.heiss.phd · 22/07/2025
New blog post! @posit.co Positron doesn't use Rproj files tofor #rstats projects—instead you open folders in the IDE directly. Opening folders can be a little tricky though. This shortcut lets you right click on a folder in macOS Finder to open a it in Positron! www.andrewheiss.com/blog/2025/07...
6355
Reposted by Lionel Henry
Charlie Gao @shikokuchuo.net · 13/06/2025
Bleeding edge update for the #tidyverse purrr package with even more seamless #rstats parallel maps. Introducing our shiniest new adverb: `in_parallel()`. Just wrap your function to take advantage of blazing fast parallel processing via mirai. pak::pak("tidyverse/purrr") purrr.tidyverse.org/dev/
purrr.tidyverse.org
Functional Programming Tools
A complete and consistent functional programming toolkit for R.
610332
Reposted by Lionel Henry
Andrew Heiss @andrew.heiss.phd · 04/06/2025
Positron now supports a chat panel with Claude and it's pretty neat
Positron with a chat panel open with a question about fixing a ggplot plot
68915
Reposted by Lionel Henry
Hadley Wickham @hadley.nz · 03/06/2025
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.co
Posit
We’re happy to announce that we’re supporting Typst by funding one of their full-time engineers.
524052
Reposted by Lionel Henry
Thomas Lin Pedersen @thomasp85.com · 12/05/2025
Mastering typefaces and fonts in #rstats has always been harder than it should. I have tried to collect much of my relevant knowledge in this deep-dive blog post so you can spend your time picking the right typeface instead of cursing at the computer
tidyverse.org
Fonts in R
Taking control of fonts and text rendering in R can be challenging. This deep-dive teaches you everything (and then some) you need to know to keep your sanity
1125581
Reposted by Lionel Henry
Thomas Lin Pedersen @thomasp85.com · 08/04/2025
For the last couple of months I've been working on something and I'm excited to finally share an early preview: Say hello to plumber2 🎉 plumber2 is a full rewrite of the plumber package for creating powerful webapis in #rstats. It takes everything we have learned from plumber and adds even more
posit-dev.github.io
What the Package Does (One Line, Title Case)
What the package does (one paragraph).
314137
Reposted by Lionel Henry
Posit @posit.co · 20/03/2025
We're delighted to announce Jonathan McPherson – software architect at Posit – as keynote speaker at posit::conf(2025)! If you're curious about how thoughtful design principles can improve the data science tools you use, you won't want to miss this! Join us Sep 16-18 in Atlanta. pos.it/conf
03313
Reposted by Lionel Henry
Aaron Jacobs @atheriel.bsky.social · 25/02/2025
I want to highlight that v0.1.1 of {ellmer} has been on CRAN for a few weeks now. This version includes a ton of improvements when using an LLM hosted on Azure, AWS, Databricks, or Snowflake from #rstats -- which is pretty common in enterprise settings. 🧵 ellmer.tidyverse.org/news/index.h...
ellmer.tidyverse.org
Changelog
13111
Reposted by Lionel Henry
Davis Vaughan @davisvaughan.bsky.social · 21/02/2025
@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...
tidyverse.org
Air, an extremely fast R formatter
We are thrilled to announce Air, a new R formatter.
20366121
Reposted by Lionel Henry
Gabor Csardi @gaborcsardi.org · 17/02/2025
Which of these features would you like us to implement first in the nanoparquet R package? See options below. #RStats #parquet nanoparquet.r-lib.org
nanoparquet.r-lib.org
Read and Write Parquet Files
Self-sufficient reader and writer for flat Parquet files. Can read most Parquet data types. Can write many R data types, including factors and temporal types. See docs for limitations.
32320
Reposted by Lionel Henry
Charlie Gao @shikokuchuo.net · 06/02/2025
Parallelization just landed in the dev version of purrr: purrr.tidyverse.org/dev/referenc... Really pleased that the mirai framework makes this possible. Huge credit to the tidyverse maintainers @hadley.nz @lionelhenry.bsky.social and @davisvaughan.bsky.social ! #rstats #tidyverse
purrr.tidyverse.org
Parallelization in purrr — parallelization
purrr's map functions have a .parallel argument to parallelize a map using the mirai package. This allows you to run computations in parallel using more cores on your machine, or distributed over the ...
69632
Reposted by Lionel Henry
Posit @posit.co · 16/01/2025
We're delighted to announce Cat Hicks @grimalkina.bsky.social – psychologist for software teams – will be a keynote speaker at posit::conf(2025)! Discover psychology tips for better dev teams and much more at conf. Register at pos.it/conf #PositConf2025 #DataScience #OpenSource #Python #RStats
07624
Reposted by Lionel Henry
Simon P. Couch @simonpcouch.com · 09/12/2024
Introducing ensure, a new #rstats package for LLM-assisted unit testing in RStudio! Select some code, press a shortcut, and then the helper will stream testing code into the corresponding test file that incorporates context from your project. github.com/simonpcouch/...
312526
Reposted by Lionel Henry
Posit @posit.co · 19/11/2024
We are thrilled to announce that we have a new @posit.co Starter Pack, thanks to @jeremy-data.bsky.social! Find and follow Posit people here: go.bsky.app/RxAPkGi
08935
Reposted by Lionel Henry
George Stagg @gws.phd · 06/11/2024
I've written a series of blog posts about what I've been up to over the last few months! 📝 In the posts I talk about webR, R Shinylive, and a new Quarto extension for interactive code exercises. Take a look if you're interested in the latest for R for WebAssembly. www.tidyverse.org/blog/2024/10...
tidyverse.org
WebAssembly roundup part 1: webR 0.4.2 - Tidyverse
First in a series of blog posts about what's new in R for WebAssembly. The latest release of webR 0.4.2 is now available, with updates to the viewer mechanism, support for displaying htmlwidgets, an I...
34512
Reposted by Lionel Henry
Hadley Wickham @hadley.nz · 07/11/2024
S7 0.2.0 is now on CRAN, thanks primarily to the hard work of @t-kalinowski.bsky.social. S7 is a collaborative effort to supersede S3 and S4 and you can read all about it (and what's new in 0.2.0) at www.tidyverse.org/blog/2024/11... #rstats
tidyverse.org
S7 0.2.0 - Tidyverse
S7 is a new package that simplifies object-oriented programming (OOP) in R. It combines the simplicity of S3 with the structure of S4 to create a clearer system that's accessible to everyone.
79935
Reposted by Lionel Henry
Max kuhn @topepo.bsky.social · 31/10/2024
The video for my #PositConf2024 talk about evaluating censored regression #rstats models is at: youtu.be/cm34R5aYUQ4?... Here is a list for all of the talks: posit.co/blog/talks-a...
youtu.be
Evaluating Time-to-Event Models is Hard - posit conf 2024
YouTube video by Posit PBC
0239
Reposted by Lionel Henry
Julia Silge @juliasilge.com · 31/10/2024
Our #PositConf2024 talk(s) on Positron are now available on YouTube! It was really special to get to introduce this new project to folks ❤️ and I'm excited this is broadly available now. Take a look if you are curious about our new IDE: youtu.be/8uRcB34Hhsw
youtu.be
Introducing Positron, a new data science IDE - posit conf 2024
YouTube video by Posit PBC
67130
Lionel Henry @lionelhenry.bsky.social · 18/01/2024
withr 3.0.0 is on CRAN... with more base R inside! Read our notes at www.tidyverse.org/blog/2024/01... #rstats
0101