Simon P. Couch
banner
simonpcouch.com
Simon P. Couch
@simonpcouch.com
he/him - writing statistical software at Posit, PBC (née RStudio)🥑

simonpcouch.com, @simonpcouch elsewhere
infer 1.1.0, a package implementing an expressive grammar for statistical inference, is on CRAN! In a change originally motivated by @allendowney.bsky.social's posit::conf(2024) keynote, the package now supports arbitrary test statistics.

Read more: github.com/tidymodels/i...
December 18, 2025 at 2:27 PM
GPT 5.2 is now included in our R code generation eval! The -Pro version is slightly SoTA at a substantially higher price point than similar performers.

Read more: skaltman-model-eval-app.share.connect.posit.cloud
December 12, 2025 at 6:20 PM
A new release of chores is now on #rstats CRAN!

There are now some LLMs tiny enough to run on a laptop that are capable of powering chores helpers. Here's a real-time demo with a model running on my Macbook.

Read more: www.simonpcouch.com/blog/2025-12...
December 10, 2025 at 3:25 PM
A new release of odbc, a package that allows for connecting to various databases, is on #rstats CRAN! Just a few bug fixes in this release.

github.com/r-dbi/odbc/r...
December 8, 2025 at 2:47 PM
I get the appeal of local LLMs—free, private, no big tech. That said, they're not yet ready to power coding agents like Positron Assistant or Databot.

www.simonpcouch.com/blog/2025-12...
December 4, 2025 at 2:27 PM
It's Spotify Wrapped season🎁 Continuing the tradition of analyzing my music listening data with #rstats tidyverse, this time with Databot: www.simonpcouch.com/blog/2025-12...
December 3, 2025 at 9:57 PM
A new release of vitals, a package for LLM evaluation in #rstats, is now on CRAN!🎄 This release includes all sorts of quality-of-life improvements; image support, precise latency measurement, better error messages, and more comprehensive logging.

github.com/tidyverse/vi...
December 2, 2025 at 2:17 PM
Do you use Positron?😉
November 20, 2025 at 4:20 PM
Gemini 3 is out! I've been poking at it with `side::kick()` and am impressed so far.

In case you want to connect to it with the #rstats ellmer package, I wrote some quick notes in a Gist: gist.github.com/simonpcouch/...
November 18, 2025 at 9:54 PM
A core capability for data science agents is making plots and learning from them. While developing Databot and Positron Assistant, though, we've seen that LLMs tend to ignore plotted trends when they're counterintuitive.

From @sara-altman.bsky.social and I: posit.co/blog/introdu...
November 18, 2025 at 3:46 PM
side::kick() is model-agnostic. When you first launch the app, a setup flow will detect whether any common providers are already configured to help you get started.

#rstats
November 7, 2025 at 12:48 PM
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/...
November 5, 2025 at 3:57 PM
I'll be keynoting at R/Pharma a week from today! The conference is free and virtual. I'll be focused on the mundane use cases of LLMs for wrangling data with #rstats, and the content should feel applicable for folks outside of pharma—come through. :)

Register: events.zoom.us/ev/Ai-geyS63...
October 29, 2025 at 7:32 PM
I sincerely apologize for the mcptools package not having a cute lil feller on its hex sticker in its first release. This will be corrected in the next #rstats CRAN release!!!

posit-dev.github.io/mcptools/
October 28, 2025 at 6:25 PM
ICYMI, @sara-altman.bsky.social and I have been writing a biweekly newsletter on AI and open source data science on the @posit.co blog!

A bit about how that came to be on my #rstats blog: www.simonpcouch.com/blog/2025-10...
October 8, 2025 at 1:16 PM
Just dropped a WHOLE BUNCH of these somewhere👀👀👀

#positconf2025
September 18, 2025 at 3:21 PM
Just wrapped up a talk at #positconf2025 about LLM evaluation with R! Such a joy to hang out with #rstats folks in person and hear about what others are working on.

Resources and slides: github.com/simonpcouch/...
September 17, 2025 at 7:08 PM
@sara-altman.bsky.social and I just shared the second release of the Posit AI Newsletter! In this edition, a landmark settlement on LLM training data and copyright, the emergence of agentic browsers, and more.

Read and subscribe on the Posit Blog: posit.co/blog/2025-09...
September 12, 2025 at 4:10 PM
So stoked to share about the first release of the Posit AI Newsletter!

@sara-altman.bsky.social and I have been working on a pilot of this newsletter internally for a few months now—an opinionated and pragmatic snapshot of AI news released every two weeks.

First edition: posit.co/blog/2025-08...
August 29, 2025 at 3:01 PM
In working on an eval for an experimental tidymodels AI assistant, I realized that today's frontier LLMs know much more about #rstats tidymodels than I thought.

www.simonpcouch.com/blog/2025-08...
August 26, 2025 at 6:42 PM
The limited run of the #rstats stacks hex for this year's posit::conf is confirmed🥞🥞🥞 I'll have a batch of peaches & cream stickers, come say hi to pick one up!

posit.co/conference/
July 25, 2025 at 2:38 PM
Drawing comparisons to Deepseek, a little-known company dropped an open-weights LLM Kimi K2 on Friday with some very impressive benchmarks. I tried it out and the vibes were bad.

www.simonpcouch.com/blog/2025-07...
July 14, 2025 at 4:04 PM
I've been getting a lot more out of Claude Code after hooking it up to tools that let it read #rstats pkg docs. I just type "read about some::topic" before tasking Claude with things that are unlikely to be in its training data, and the model will pull up whatever help files it needs.
June 11, 2025 at 2:15 PM
Introducing acquaint, an R package that turns your R sessions into a Model Context Protocol (MCP) server. This allows MCP-enabled tools like Claude Desktop and Claude Code to run #rstats code _in your active R sessions_ to explore objects, read documentation, etc.

posit-dev.github.io/acquaint/
May 28, 2025 at 3:43 PM
New on my blog: the Claude 4 models are here! I evaluate the new releases of Sonnet and Opus against Claude 3.7 Sonnet and o4-mini on a dataset of challenging #rstats coding problems.

www.simonpcouch.com/blog/2025-05...
May 27, 2025 at 3:48 PM