Software Engineer at Posit, PBC
https://fosstodon.org/@gaborcsardi
https://github.com/gaborcsardi
Gabor Csardi
Loading...
I'm alive *AND* I wrote a blog post?! Unheard of!
Much 💖 to @abbycabs.dev, and @grafana.bsky.social's David Allen and Amanda Wagner whose FOSDEM talk's were a huge source of inspo!
Mara Averick
For years, open source communities relied on visible friction: people got stuck, asked questions in public, and became part of a community.
AI is changing that.
What happens when newcomers are no longer visible—and neither side knows the other is there?
blog.stdlib.io/ai-and-the-i...
How AI is absorbing the visible friction that open-source communities have always relied on to see—and welcome—newcomers.
blog.stdlib.io
stdlib
I completely agree with opensource.posit.co/blog/2026-05...
TOML seemed like a good format, until I learned the gory details while writing github.com/gaborcsardi/...
Gabor Csardi
A common refrain among developers: YAML is bad and TOML is good. This post argues otherwise, tracing the history of configuration formats, examining what YAML 1.2 actually fixed, and introducing py-ya...
Really excited to be on today's #DSLab! If you've ever wondered about what Parquet is and why you should use it, join us later today! 🎉 #rstats
#Rstats package update: zip 3.0.0 with some very cool new things: password protected zip files, vectorized and concurrent unzip(), unzip over HTTP, progress bars. Full change log at github.com/r-lib/zip/re...
Nic Crane
Btw. did you know that you can use the mori package to avoid copying large objects to (or from) the subprocess? github.com/r-lib/callr#...
Platform independent zip compression via miniz. Contribute to r-lib/zip development by creating an account on GitHub.
#Rstats package update: callr 3.8.0. OpenTelemetry, carrier::crate(), pseudo terminals, plus I fixed (well, closed) all issues, but one. See the changes at github.com/r-lib/callr/...
💻 RStudio addins now run in Positron through the command palette, including the addins from my annotater package (despite relying heavily on the rstudioapi pkg for modifying open files!)
Nice!
#rstats
github.com
Gabor Csardi
I updated the gh #Rstats package last week to version 1.6.0. It won't fail with GitHub's new token format now. Full change log at github.com/r-lib/gh/rel...
Video
github.com
Gabor Csardi
gh() now signals a classed gh_interrupt interrupt when a paginated
call is interrupted (e.g. via Ctrl+C / Escape). The condition object
carries the records fetched so far on its $gh_result field. I...
Gribouille v0.1.0: a Grammar of gGraphics for Typst.
Modelled on ggplot2, drawn on cetz.
Declare plots with aes, geom-*, facet-wrap and themes; compose hoists a shared legend.
One toolchain, data straight to PDF.
mickael.canouil.fr/posts/2026-0...
#typst #rstats #grammarOfGraphics #ggplot2 #cetz
Video
Mickaël CANOUIL, Ph.D.
Learn all about PARQUET FILES 😍 on the #DSLab with us!
TOMORROW, TUESDAY JUNE 2ND!
WITH NIC CRANE! ( @niccrane.bsky.social)
12PM ET / 9AM PT
REGISTER: pos.it/dslab
#databs #rstats #pydata #CAPSLOCK