//
sign in
Profile
by @danabra.mov
Profile
by @dansshadow.bsky.social
Profile
by @jimpick.com
AviHandle
by @danabra.mov
AviHandle
by @dansshadow.bsky.social
AviHandle
by @katherine.computer
EventsList
by @katherine.computer
ProfileHeader
by @dansshadow.bsky.social
ProfileHeader
by @danabra.mov
ProfileMedia
by @danabra.mov
ProfilePlays
by @danabra.mov
ProfilePosts
by @danabra.mov
ProfilePosts
by @dansshadow.bsky.social
ProfileReplies
by @danabra.mov
Record
by @atsui.org
Skircle
by @danabra.mov
StreamPlacePlaylist
by @katherine.computer
+ new component
Profile
Loading...
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!
3d
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...
3d
What We're No Longer Seeing: AI and the Invisible Newcomer in Open Source
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/...
21d
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...
opensource.posit.co
In Defense of YAML
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
9d
#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...
8h
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.
github.com
Releases · r-lib/zip
3d
Gabor Csardi
#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
3d
18d
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
5d
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...
github.com
Release gh 1.6.0 · r-lib/gh
Gabor Csardi
Luis D. Verde Arregoitia
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
21d
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
9d