Joe Kirincic's Avatar

Joe Kirincic

@jkirincic.bsky.social

Data Science & Data Engineering

144 Followers  |  724 Following  |  24 Posts  |  Joined: 06.11.2024  |  2.0405

Latest posts by jkirincic.bsky.social on Bluesky

Hero.

07.10.2025 21:36 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

You have a handful of options to try. The package {duckdb}’s already been mentioned, and is good. There’s a similar package {duckplyr} that also works well. The {arrow} package is also great for reading in large amounts of CSVs.

07.10.2025 02:17 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Sick find. Thanks, G!

30.09.2025 20:31 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
August 2025 Top 40 New CRAN Packages – R Works Here are my picks for the best from the ninety-seven new packages that landed on CRAN in August, organized in eighteen categories: Causal Inference, Data, Differential Privacy, Ecology, Environmental ...

August 2025's Top 40 picks are out, highlighting excellent #RStats packages from Differential Privacy to Toxicology to Causal Inference.

This marks 1 year of Top 40 posts since we started R Works! πŸŽ‰

Check out the post here: rworks.dev/posts/august...

29.09.2025 21:53 β€” πŸ‘ 12    πŸ” 5    πŸ’¬ 0    πŸ“Œ 0
Preview
plumber2 0.1.0 plumber2, a complete rewrite of plumber, has landed on CRAN, providing a modern, future proof solution for creating web servers in R. Read all about the new features here.

I am super hyped to finally share the first release of plumber2 with all of you. This has been the center of my attention for a big part of 2025 and I hope you'll find it a worthy update to the venerable plumber package.

The blog post will tell you more

#rstats

24.09.2025 06:51 β€” πŸ‘ 92    πŸ” 27    πŸ’¬ 2    πŸ“Œ 1

If you’re in RStudio, I think {ellmer} offers the most flexibility. You can start a live chat session in the viewer pane if you don’t want to switch between the IDE and your browser. You can also interact with LLMs programmatically.

23.09.2025 19:59 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Jumping in the Ducklake with nothing but R on – Discindo Navigating the strange world of lakes, table formats, and catalogs from R

If you were thinking about #ducklake in #rstats here is a blogpost that can help you get started.

21.09.2025 05:42 β€” πŸ‘ 18    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0
Stabilize Function Arguments A set of consistent, opinionated functions to quickly check function arguments, coerce them to the desired configuration, or deliver informative error messages when that is not possible.

Come find me at #PositConf2025 this week... when I'm not peopled out and hiding in my room πŸ™ƒ

TOTALLY urelated: {stbl} 0.2.0 is on CRAN! stbl.api2r.org

Want to make sure functions arguments have the expected properties (or fail informatively)? {stbl} can help!

#RStats

16.09.2025 23:18 β€” πŸ‘ 15    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

This building is huge!

16.09.2025 15:35 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

It’s the hydra we learn to love.

16.09.2025 12:43 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Yep, still here!

16.09.2025 00:07 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
A poster for posit::conf(2025) that says β€œI’m speaking at posit conf 2025.”

A poster for posit::conf(2025) that says β€œI’m speaking at posit conf 2025.”

At posit::conf(2025) this week, I’ll be giving a talk about optimizing REST API performance. If making fast web services even faster is your thing, this talk’s for you. We’ll focus on APIs written in R with {plumber}, but the strategies can be used with APIs written in any language. #rstats #python

15.09.2025 21:55 β€” πŸ‘ 4    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Posit Package Manager

yessssss, arm64 linux binaries in posit package manager!! #rstats packagemanager.posit.co/client/#/wha...

12.09.2025 18:38 β€” πŸ‘ 34    πŸ” 6    πŸ’¬ 1    πŸ“Œ 0
Video thumbnail

Are you an RStudio user thinking about trying Positron? We put together some resources to help with the transition.

Learn how to import your keybindings and handle projects while gaining a more flexible environment for both #RStats and Python.

Check out the guide: positron.posit.co/migrate-rstu...

10.09.2025 13:44 β€” πŸ‘ 46    πŸ” 14    πŸ’¬ 3    πŸ“Œ 0
Preview
synthReturn: Synthetic Matching Method for Returns Implements the revised Synthetic Matching Algorithm of Kreitmeir, Lane, and Raschky (2025) &lt;<a href="https://doi.org/10.2139%2Fssrn.3751162" target="_top">doi:10.2139/ssrn.3751162</a>&gt;, building...

David Kreitmeir and I published the synthetic matching method from Kreitmeir et al. (2025) as an #rstats package on CRAN (cran.r-project.org/package=synt...). Whereas my other recent R packages are primarily wrappers of my C++ code, synthReturn is a full R package (Fortran only in dependencies).

09.09.2025 00:45 β€” πŸ‘ 6    πŸ” 2    πŸ’¬ 1    πŸ“Œ 0

Hella stoked about this!

08.09.2025 18:23 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

This is exactly what I love about #rstats:

A pain point for many in the community (rJava is notoriously difficult to install)

Developers finding ways to solve it, in turn helping out with so many downstream projects

08.09.2025 17:05 β€” πŸ‘ 12    πŸ” 2    πŸ’¬ 1    πŸ“Œ 0
Post image Post image Post image Post image

This week on What's New in R, we're featuring:
βœ… {truffle}, developed by Ian Hussey, for creating messy teaching datasets
βœ… {sasquatch} by Ryan Zomorrodi for integrating SAS with R
βœ… Databot β€” a new AI assistant for exploratory data analysis

Read the issue: buff.ly/jlPnl4b

#rstats

08.09.2025 15:04 β€” πŸ‘ 8    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Preview
mirai 2.5.0 mirai - minimalist async evaluation framework for R - brings production-grade parallel and distributed computing to the ecosystem.

tidyverse blog: mirai 2.5.0

www.tidyverse.org/blog/2025/09...

This milestone release delivers enhanced observability through OpenTelemetry, reproducible parallel RNG, and key user interface improvements.

We’ve also packed in twice as many changes as usual!
#Rstats #tidyverse

05.09.2025 15:21 β€” πŸ‘ 34    πŸ” 14    πŸ’¬ 2    πŸ“Œ 1

β€œVibe my database!”
He cries, a silent answer
Of empty records
#haiku

20.07.2025 20:47 β€” πŸ‘ 45    πŸ” 4    πŸ’¬ 0    πŸ“Œ 0

his devops weak, marketing pretty
there’s β€œno records” in his db already
vibe spaghetti
but the chatbot claims all is steady
he’s talking to replit, screaming β€œmy website is down”
and the techbro hubris rings so loud
he’s trying to CODE FREEZE but the support won’t help out

20.07.2025 19:20 β€” πŸ‘ 119    πŸ” 13    πŸ’¬ 1    πŸ“Œ 0

My boss: Can't you get Copilot to validate the info in the spreadsheet?
Me: Well, do we want it to be accurate or not? Because either I check it myself or I ask Copilot and then check its output *and* the spreadsheet, so...
Boss: What's the point of Copilot then?
Me: Exactly.

03.09.2025 22:35 β€” πŸ‘ 2224    πŸ” 327    πŸ’¬ 0    πŸ“Œ 24
Preview
GitHub - hongyuanjia/rdyncall: R bindings to the DynCall libries for flexible Foreign Function Interface (FFI) between R and C R bindings to the DynCall libries for flexible Foreign Function Interface (FFI) between R and C - hongyuanjia/rdyncall

#RStats #C #assembly gurus
Would be great to get rdyncall back on CRAN github.com/hongyuanjia/... i.e allowing R to be a lowkey systems programming language without the usual C API boilerplate

02.09.2025 21:22 β€” πŸ‘ 3    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
Preview
nanonext 1.7.0 nanonext is a communications and concurrency toolbox that facilitates fast, powerful and reliable data exchange in polyglot data science workflows.

tidyverse blog: Breaking down language barriers in data science

nanonext is a messaging and concurrency toolkit, connecting R to polyglot data science pipelines involving modules written in Python, Rust, Go and C++ etc.

www.tidyverse.org/blog/2025/09...

#RStats #tidyverse

02.09.2025 18:37 β€” πŸ‘ 33    πŸ” 8    πŸ’¬ 2    πŸ“Œ 0
Video thumbnail

#r2u: Fast. Easy. Reliable. Pick All Three.

New (quick) demo (on new machine with fast(er) disk): Install the whole of the `tidyverse` in _nine seconds_ including all dependencies thanks to #r2u. #rstats

More as usual at eddelbuettel.github.io/r2u

30.08.2025 14:53 β€” πŸ‘ 20    πŸ” 5    πŸ’¬ 0    πŸ“Œ 0
Preview
July 2025 Top 40 New CRAN Packages – R Works The CRAN new package Top 40 - Here are my picks for the best new packages to land on CRAN in July, organized in thirteen categories: Causal Inference, Computational Methods, Data, Ecology, Epidemiolog...

The July 2025 Top 40 New CRAN #RStats Packages blog post is now out!

Check out great picks from @revojoe.bsky.social in 13 categories, including Causal Inference, Ecology, Mathematics, Medical Statistics, Pharma, Statistics, and Visualization.

rworks.dev/posts/july-2...

28.08.2025 13:27 β€” πŸ‘ 6    πŸ” 2    πŸ’¬ 1    πŸ“Œ 1
Post image Post image Post image

Slides from my #rstats talk β€œMeasuring LLM Effectiveness” at #dataconfAI with @simonpcouch.com.

topepo.github.io/2025_NYR/

Video in about a month.

Great conference!

27.08.2025 23:10 β€” πŸ‘ 29    πŸ” 7    πŸ’¬ 1    πŸ“Œ 1
Preview
minhub/R/gemma3.R at main Β· mlverse/minhub Minimal implementation of Deep Learning models. Contribute to mlverse/minhub development by creating an account on GitHub.

tiny ( <400loc) implementation of Gemma3 270M using torch for #rstats

github.com/mlverse/minh...

Includes support for loading weights from hugging face hub.

27.08.2025 12:27 β€” πŸ‘ 10    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0
Preview
Release v0.2.0 Β· mlverse/tok Updated upstream tokenizers to 0.20.3 Update extendr-api to 0.8.1

tok is back on CRAN! tok is @hf.co tokenizers for #rstats. It uses the same Rust libray as the python interface. It's pretty fast and fully compatible with tokenizers.json available on hub.

See the release notes:

github.com/mlverse/tok/...

27.08.2025 10:54 β€” πŸ‘ 12    πŸ” 5    πŸ’¬ 0    πŸ“Œ 0

@jkirincic is following 20 prominent accounts