dawg, so much yes.
26.07.2025 19:40 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0@jkirincic.bsky.social
Data Science & Data Engineering
dawg, so much yes.
26.07.2025 19:40 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0I haven't posted much on it, but I'm a big fan of Typst and built the #rstats `typr` pkg (github.com/christopherk...) to render Typst docs. The R community can gain a lot from using Typst's near-instant rendering for PDF/PNG/SVG file formats. I'm working on some new pkgs using Typst's versatility...
26.07.2025 04:30 โ ๐ 19 ๐ 4 ๐ฌ 1 ๐ 0#rstats tidypolars 0.14.0 is now available!
tidypolars provides the tidyverse syntax while using polars for efficient computations in the background.
This release brings compatibility with polars 1.0.0, released earlier
this week, and several features and bug fixes.
(1/2)
New blog post: @posit.co Positron Assistant provides inline completions with GitHub Copilot and chat/agent using Claude 4 Sonnet. Demo: using agent mode to create an #Rstats package with Roxygen2 docs and testthat unit tests. doi.org/10.59350/gkj...
16.07.2025 10:22 โ ๐ 24 ๐ 3 ๐ฌ 0 ๐ 1#ragnar 0.2.0 is on CRAN #rstats!
It has a MUCH improved chunker; markdown_chunk() picks better boundaries, builds context, segments by headings, and handles overlapping chunks. Oh, and ragnar_retrieve() can deoverlap retrieved chunks now.
Website got a big update too: ragnar.tidyverse.org
#tidyverse purrr 1.1.0 is out - now with parallel processing!
Scale your #rstats map operations reliably and efficiently across multiple cores and even distributed systems.
Powered by the mirai framework, this unlocks new levels of performance.
Read more at:
www.tidyverse.org/blog/2025/07...
Definitely. Since {duckplyr} is now part of the tidyverse, you can expect better coverage of R translations coming from {duckplyr} than from {arrow} (though {arrow}โs is pretty good). The {duckplyr} package also does some cool memory management for you, which can be helpful if resources are tight.
07.07.2025 14:00 โ ๐ 4 ๐ 0 ๐ฌ 1 ๐ 0Microservices are great until you realize your โsimpleโ feature now requires 4 deploys, 3 queues, and a prayer.
Sometimes monoliths are underrated.
#softwarearchitecture #buildinpublic
Great logo choice.
01.07.2025 22:20 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0Yes, Polars is a great project. I suggest you look into the Ibis package, too: ibis-project.org. Itโs basically {dplyr} but for Python. You can manipulate data in dataframes or databases using one API.
28.06.2025 13:13 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0Thereโs also {llmr} from Opifex: llmr.opifex.org
28.06.2025 12:54 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0vitals, an R package for LLM evaluation, is now on #rstats CRAN!๐งธ Specifically aimed at folks building with ellmer, the package will help you engineer prompts, choose models, and measure cost/latency/performance rigorously.
www.tidyverse.org/blog/2025/06...
A hexagonal logo featuring an orange snowflake-like design against a black background. The word "SVGLITE" is written diagonally across the bottom right of the hexagon in black text. The overall background is orange with an abstract pattern of dark orange dots on the left and right sides. In the top right corner, the word "posit" is visible with its logo.
svglite 2.2.0 is here, bringing significant enhancements to your #RStats graphics!
This update focuses on making your SVG visualizations more versatile and professional, especially with improved text rendering and font handling.
Read about it here: www.tidyverse.org/blog/2025/05...
> df <- data.frame(Place = c("New York, NY", "Boston, MA", "Chicago, IL")) > setDT(df) # data.table already loaded in this session > df[, c("City", "State") := tstrsplit(Place, ",")] > df Place City State <char> <char> <char> 1: New York, NY New York NY 2: Boston, MA Boston MA 3: Chicago, IL Chicago IL >
This is actually a `data.table` idiom I use frequently: 't(ransposed)strsplit'.
Makes it a one-line / single statement. (I know `data.table` is not for everyone, but it concise, efficient, fast, ... and liked by some.) #rstats
An image shows two hexagonal logos below a row of four icons connected by an arrow. The top icons, from left to right, are: a cloud, a laptop with a bar graph, a stack of cylinders representing a database, and a gear with "API" inside. The arrow points from these icons to the two logos below. The logo on the left is a white hexagon with a black outline, featuring a white silhouette of Atlas holding up a sphere with chat bubbles and data visualizations. Below it, the word "CHATLAS" is written in white. The logo on the right is a hexagon filled with colorful, quilt-like geometric shapes, featuring a cartoon elephant head with large ears and a trunk. Below it, the word "ELLMER" is written in white. In the bottom right corner of the image, there's a small "AI" logo.
Learn how to connect LLMs to your private info (APIs, databases, etc.) using tool calling with Posit's ellmer (#RStats) & chatlas (#Python).
It's easy (just write a function!) and secure (data stays private!). Sara Altman shows you how with a calendar example!
Get started: posit.co/blog/easy-to...
I have an #rstats package idea that doesn't exist but I need for my work.
So I decided to try something new.
I fed Claude Opus 4 the state-of-the-art literature on this topic using Research.
I had it craft the *ideal* prompt to pass to Claude Code to one-shot the package.
Gotta add that #rstats #๏ธโฃ
19.06.2025 15:56 โ ๐ 3 ๐ 0 ๐ฌ 0 ๐ 0Positronโs new Positron Assistant feature is sick. I didnโt realize how annoying it was toggling back and forth between my browser and IDE. This is much smoother.
19.06.2025 15:55 โ ๐ 11 ๐ 2 ๐ฌ 2 ๐ 0๐๐๏ธ ๐ฟ๐ฑ๐ผ๐ฐ๐ฑ๐๐บ๐ฝ: Dump โRโ Package Source, Documentation, and Vignettes into One File for use in LLMs #rstats #LLM is on CRAN www.ekotov.pro/rdocdump/
Make sure your request to LLM for writing R code is using the latest package documentation and that LLM understands even the internal package logic.
Wrote some ggplot2 code to visualize DB performance bottlenecks today. Felt good. Felt right. #rstats
17.06.2025 16:19 โ ๐ 4 ๐ 0 ๐ฌ 0 ๐ 0I love all the handwringing about Zohranโs lack of experience when a 19 year-old called Big Balls has recently been made a permanent federal employee with the title Senior Advisor at the GS-15 pay grade in the General Services Administration.
16.06.2025 11:46 โ ๐ 10805 ๐ 2555 ๐ฌ 184 ๐ 75๐๏ธ The {mcpr} #rstats package now can be integrated with {ellmer} and fully supports the Model Context Protocol specifications.
github.com/devOpifex/mcpr
CS people reacting to the Apple paper: okay, but what is "reasoning", really?
Cognitive psychologists: well actually it's...
CS: I mean, defining what a "thought" is - basically impossible!
Philosophers: interesting you should say...
CS: yup, we're on our way to AGI!
We are delighted to announce mirai 2.3.0 for advanced async computing in #RStats!
Mirai allows event-driven async in Shiny & parallel processing in purrr.
This release brings improvements in serialization & distributed computing. Read more from @shikokuchuo.net: shikokuchuo.net/posts/26-mir...
An illustration with the text "manylinux" and "portable R binary packages" on the left and a pattern of interconnected hexagons on the right. Many of the hexagons contain a blue "R" and a penguin icon.
Introducing Portable Linux R Binary Packages! ๐ฆ
We're excited to preview this solution for complex system library dependencies, particularly for those in diverse Linux environments.
Learn about portable binary packages and how to install them in our blog post: posit.co/blog/introdu...
#RStats
Using GitHub Copilot to analyze complex healthcare datasets comes with opportunities and challenges.
Vidisha Vachharajani walks through an example and shares reflections in our latest blog post: rworks.dev/posts/health...
#RStats
Issue 2025-W23 of @rweekly is now live!
Highlights this week:
๐ค Computer vision with LLMs in R by @Posit
๐งฐ Easy tool calls with ellmer and chatlas by @Posit
๐จ Porting my favorite RStudio color theme to Positron by @ivelasq3
As always, keep sending your pull requests of new #rstats :rstats [โฆ]
"Why Small Git Commits Matter (and How to Make Them!)"
Recording + slides of my talk at @rladiesrome.bsky.social
Mostly the same talk as at the SLC RUG Meetup + as at R-Ladies+ Paris. I am not sick of giving it yet. ๐
masalmon.eu/talks/2025-0...
#RStats
An illustration shows a friendly cartoon bear dressed as a pediatrician, wearing a teal scrub top and cap, and holding a stethoscope. The bear is inside a hexagon-shaped emblem with a red dashed outline. Behind the bear are red lines representing a heartbeat. Below the bear, the word "vitals" is written in black lowercase letters on a white banner. The entire emblem is set against a teal background with subtle, light gray, vertical lines in the lower portion, resembling a sound wave or data visualization.
With so many LLMs available to help you write #RStats code, how do you choose the right one?
We put a handful of models to the test using the vitals package, our framework for robust LLM evaluation.
Check out the analysis on the Posit Blog! posit.co/blog/r-llm-e...