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
Reposted by Simon P. Couch
Turn Claude into an expert on writing {testthat} #Rstats 📦 version 3 R tests with the Claude Testing R Packages skill by @posit.co
github.com/posit-dev/sk...
That repo has other skills including how to use brand.yml with Quarto and Shiny
github.com/posit-dev/sk...
#GenAI
skills/r-lib/testing-r-packages at main · posit-dev/skills
A collection of Claude Skills from Posit. Contribute to posit-dev/skills development by creating an account on GitHub.
github.com
December 24, 2025 at 12:50 PM
Reposted by Simon P. Couch
This whole thing is amazing, but tucked away in a dropdown at the end of the markdown is... quite seriously the best essay I've read on the environmental impacts of AI?
I just published Potato, a new pansharpening package. It aims to render certain kinds of satellite imagery more clearly and accurately than what’s for sale and on satellite maps today: github.com/celoyd/potato/
GitHub - celoyd/potato: A small pansharpening model
A small pansharpening model. Contribute to celoyd/potato development by creating an account on GitHub.
github.com
December 23, 2025 at 10:49 PM
Reposted by Simon P. Couch
Happy holidays! 🎄 I snuck in a {btw} release just before CRAN went on vacation for the year. {btw} is an #RStats package full of tools for LLMs, including a new tool for running R code. Here's a quick demo using `btw_app()` to create a quick festive ggplot2 from holiday movie titles. Cheers! 🧑‍🎄
December 23, 2025 at 4:40 PM
Reposted by Simon P. Couch
Context windows out to thwart all our beautiful dreams
December 22, 2025 at 5:23 PM
In this edition of the @posit.co AI Newsletter, some 🎄Year In Review🎄, notes on GPT 5.2, and an experimental AI product for RStudio users.

posit.co/blog/2025-12...
2025-12-19 AI Newsletter - Posit
In this edition of the Posit AI Newsletter, we dive into the most important AI news and research from the past two weeks. Curated for the data science community, we cover everything from model updates...
posit.co
December 19, 2025 at 5:51 PM
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
Reposted by Simon P. Couch
Why do I drink coffee past noon? Why do I do this thing?
December 17, 2025 at 7:20 PM
Reposted by Simon P. Couch
Thinking about running local models with coding agents like Positron Assistant? 💻

A new evaluation by @simonpcouch.com and @sara-altman.bsky.social suggests we aren't there yet. Between hardware hurdles and performance gaps, hosted models are still the best bet for now.

posit.co/blog/local-m...
Local models are not there (yet) - Posit
LLMs that can run on your laptop are not yet capable enough to drive coding agents.
posit.co
December 17, 2025 at 3:14 PM
While coding agents like Positron Assistant and side::kick() are technically compatible with LLMs small enough to run on your laptop, the results leave much to be desired.

New on the @posit.co blog from @sara-altman.bsky.social and I: posit.co/blog/local-m...
Local models are not there (yet) - Posit
LLMs that can run on your laptop are not yet capable enough to drive coding agents.
posit.co
December 16, 2025 at 8:35 PM
Reposted by Simon P. Couch
Great and easy to understand post on using LLMs, i.e. in #positron #rstats
December 12, 2025 at 3:02 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
Reposted by Simon P. Couch
New data from @sara-altman.bsky.social & @simonpcouch.com, using the vitals and ellmer packages, looks at LLM performance metrics for #RStats.

👀 Sneak peek: Claude Opus 4.5, Claude Sonnet 4.5, & OpenAI GPT-5 lead in generating correct R code.

Read the full breakdown: posit.co/blog/r-llm-e...
Which LLM writes the best R code? - Posit
The vitals package delivers a dedicated framework for measuring how well Large Language Models perform with code.
posit.co
December 11, 2025 at 3:49 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
Reposted by Simon P. Couch
Some closing thoughts for my students this semester on LLMs and learning #rstats datavizf25.classes.andrewheiss.com/news/2025-12...
December 9, 2025 at 8:17 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
This edition of the @posit.co AI Newsletter highlights a few frontier model releases, a new R coding LLM evaluation dashboard, and a post from @wesmckinney.com on LLMs' difficulty with arithmetic!

posit.co/blog/2025-12...
2025-12-05 AI Newsletter - Posit
Several frontier model releases, the first viable AI-generated technical diagrams, and an evaluation suite for R code generation.
posit.co
December 5, 2025 at 3:50 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
Reposted by Simon P. Couch
I am tremendously grateful for open source, as it’s had such a huge impact on my career. That’s one of the reasons I’m so happy that Posit has committed to the @opensourcepledge.com. Read about our contributions to non Posit projects at posit.co/blog/posit-o....
Posit’s progress and renewed commitment to the Open Source Pledge - Posit
Posit continues its Open Source Pledge, investing heavily to support the open-source data science ecosystem.
posit.co
November 28, 2025 at 2:03 PM
Reposted by Simon P. Couch
Everyone is welcome to join us at our next virtual meetup for a talk on using #GenerativeAI in R with Sharon Machlis
@smachlis.bsky.social — Tech Journalist and Data Professional.

RSVP 🔗 www.meetup.com/rladies-pari....

#RStats #RStatsFr #Rprogramming #RLadies #GenAI @rladies.org @posit.co
November 24, 2025 at 11:10 AM
Reposted by Simon P. Couch
📣🚨 Very much looking forward to hearing from @frankiethull.bsky.social about the intersection of coded data viz and AI assistants! 👀🚀

Join us Tuesday Dec 2nd, at 3pm Eastern to hear about {ggpal2}, a {chores} extension. #ggplot2 #ai #chores

bit.ly/RxAI-join
November 21, 2025 at 9:54 PM
Reposted by Simon P. Couch
The LLM privacy question comes up (rightly so) on every data community call I'm on. I've had sooo many questions myself. #databs #rstats #pydata
Good resource:
posit.co/blog/trust-l...

Also, have you seen side::kick in RStudio? simonpcouch.github.io/side/
Privacy and AI Assistants - Posit
Many of our LLM tools can execute code and access your files. What does this mean for privacy?
posit.co
November 21, 2025 at 7:40 PM
The newest edition of the @posit.co AI Newsletter is out! Some notes on TOON, several open source updates, and a callout to two recent blog posts from @sara-altman.bsky.social and I.

posit.co/blog/2025-11...
2025-11-21 AI Newsletter - Posit
Several notable model releases from OpenAI, Gemini, and Moonshot, a new release of ellmer, and an LLM benchmark on plot interpretation.
posit.co
November 21, 2025 at 6:03 PM