Sign in

Hadley Wickham

@hadley.nz
15K followers 245 following 1K posts

R, data, 🐕, 🍸, 🌈. He/him.

PostsRepliesMedia
Reposted by Hadley Wickham
Emi Tanaka @emitanaka.org · 14h
I’m pleased to announce that Vol 18 Issue 3 of The R Journal is out now! 🥳 Free & open access, R journal is made possible by our volunteer editors, reviewers + contributing authors. Thank you all! journal.r-project.org/issues/2026-3/ 🧵 20 articles 👇 #rstats journal.r-project.org/issues/2026-3/
journal.r-project.org
The R Journal: Volume 18/3
Articles published in the September 2026 issue
1339
Reposted by Hadley Wickham
Victoria Rose Richards @aerialembroidery.bsky.social · 25/09/2026
'You'll choke too' - I wanted to reshare my wildfire aerial embroidery now summer is finally over as it really meant a lot to me. Autumn is here but as the fruit ripened much earlier than normal, I worry the little birds and animals won't have enough for the winter...
An embroidery hoop containing an embroidered aerial view landscape. The landscape depicts a burning wildfire, with dry forest on the right and smoke on the left, with a line of bright flames down the centre.
5431122
Reposted by Hadley Wickham
§ @sharons.site · 25/09/2026
blogpost-y version of the slides from my posit::conf 2026 talk last week: blog.sharons.site/what-context-do-your-ai-agents-actually-need i talk about not losing sight of building your own understanding and maintaining collaboration amidst the distracting and attention-absorbing AI landscape
091
Reposted by Hadley Wickham
Thomas Lin Pedersen @thomasp85.com · 24/09/2026
As announced at posit::conf(2026) #ggsql is now, with the release of version 0.5.0, in Beta. I'm so excited for the future of this project. Read all about what the latest version brings you in the release post
opensource.posit.co
ggsql 0.5.0: Readers, Writers, and Beta status
Announcing ggsql 0.5.0, with new readers and writers for getting data in and out, and the project's graduation to beta status.
14814
Reposted by Hadley Wickham
Etienne Bacher @etiennebacher.bsky.social · 22/09/2026
#rstats new blog post! "Snapshotting error messages", where I explain why I think all testthat::expect_error() should be replaced by testthat::expect_snapshot(error = TRUE), and where I present an easy, automated way to do this transition. www.etiennebacher.com/posts/2026-0...
etiennebacher.com
Snapshotting error messages | Etienne Bacher
Usually, when we develop software, we know very well how to use it and how it works. This is not true for external users, people who will make mistakes and won't use your software correctly on the fir...
1205
Reposted by Hadley Wickham
Garrick Aden-Buie @grrrck.xyz · 21/09/2026
I had nearly the opposite experience at conf. AI has disrupted the way we work and changed so much about our jobs and our relationship with code. I've been in the same emotional space as Jon and the feeling is a real and valid and reasonable response to that change! And also...
1151
Hadley Wickham @hadley.nz · 21/09/2026
Possibly the best gift I ever received (from @winstonchang.bsky.social)
0161
Hadley Wickham @hadley.nz · 21/09/2026
I am a bad father: reshape turned 21 back on August 5th and I didn't even notice or celebrate #rstats
3522
Reposted by Hadley Wickham
Lucy D’Agostino McGowan @lucystats.bsky.social · 21/09/2026
🎙️ Today on Regression to the Mean Girls @sarahlotspeich.bsky.social & I chat with @hadley.nz about an over-engineered solution to purchase some beautiful art!
2163
Reposted by Hadley Wickham
Nic Crane @niccrane.bsky.social · 21/09/2026
ellmer 0.5.0 is now on CRAN! #rstats 🎉 New in this release: citations from web search, new ways to upload files, token counting before you send, streaming structured output, and AWS Bedrock Mantle support. Read all about it on the Posit Open Source blog: opensource.posit.co/blog/2026-09...
opensource.posit.co
ellmer 0.5.0
ellmer 0.5.0 is now on CRAN, with new ways to send files to the model, citations from web search tools, and new ways to update model price data.
0267
Reposted by Hadley Wickham
Christine Zhang @christinezhang.bsky.social · 20/09/2026
I had an amazing time talking w/ @lucystats.bsky.social @sarahlotspeich.bsky.social about my longrunning Law & Order obsession on Regression to the Mean Girls!! Check out my analysis of the Law & Order timeline ⚖️👩🏻‍⚖️ regressiontothemeangirls.com/posts/03-law... creators.spotify.com/pod/profile/...
creators.spotify.com
The Comfort of Competence and the Speed of Justice, According to Law & Order, with Christine Zhang by Regression to the Mean Girls
Christine Zhang (New York Times) joins ⁠⁠Sarah Lotspeich⁠⁠ and ⁠⁠Lucy D'Agostino McGowan⁠⁠⁠ with a data-driven side quest into the TV show Law and Order. Check out the full analysis here: ⁠⁠regression...
1185
Reposted by Hadley Wickham
Data Visualization Society @datavizsociety.bsky.social · 17/09/2026
Data Craft Circle is back after a summer break! Come share your summer projects or what you hope to work on in the fall. Or if you've never joined us before, come hang out with others working on analog data projects! You can register for free at this link: buff.ly/AtfGRPU
Image promoting a September 21 event called Data Craft Circle, a space to bring your data encoding creativity whether you bead, collage, embroider, or just want to try something new.
0104
Reposted by Hadley Wickham
Jeremy Allen @jeremy-data.bsky.social · 17/09/2026
#RStats and #PyData peeps. Don’t fear IT at work. We’ll demo Package Manager (PPM) for your IT and their fear of the ecosystems will fade and open doors for you. PPM is your gateway to approved R and Python at work! Thanks to all at #positconf2026 who talked PPM with me. You got this!
031
Reposted by Hadley Wickham
Brian Helsel @bchelsel.bsky.social · 17/09/2026
I just finished my first paper written entirely in Quarto, and it has changed how I think about the manuscript-writing process. If you’re not an #RStats or #Quarto user, the biggest benefit is that you can automate repetitive workflows. Here are 5 things that made my writing process more efficient.
3465
Reposted by Hadley Wickham
Luis D. Verde Arregoitia @liomys.mx · 16/09/2026
Gave my talk "Can I offer you a nice IDE in this trying time?" at #positconf earlier today and it went well slides here: luisdva.github.io/rstats/posit...
4394
Reposted by Hadley Wickham
Kelly Bodwin @kellybodwin.com · 16/09/2026
This talk by @tigertang.bsky.social is my favorite of #positconf2026 so far, and is going in my "instant classics" pile: tigertang.org/posit_2026/ It's a super clear, actionable framework for how learning happens and how AI can be used to help not hinder. ✨
A slide with the text: imitate → Internalize → TransferA slide with the text: The Mastery Test

Can l
EXPLAIN IT? In my own words.

Can l
CHANGE IT?


When things change,
Can I use it
SOMEWHERE NEW?
On new problems.
2204
Hadley Wickham @hadley.nz · 16/09/2026
@tcash21.bsky.social did you see your headshot???
291
Reposted by Hadley Wickham
Tony Corke @matterofstats.bsky.social · 15/09/2026
Missing In Ways You Wouldn't Believe Missing, Presumed Dead Missing Without Leave Missing in Plain Sight Missing But Not Caring Missing Until the Auditors Show Up Missing Its Friends Missing But Drawing the Foul Missing Outside but Called a Strike
1143
Reposted by Hadley Wickham
Jared Knowles @jaredknowles.com · 15/09/2026
Hey #positconf2026 here's a data source you might find useful to connect with or for your next training! If you want to learn more about the way public money has been used in your community over time - check it out!
1113
Reposted by Hadley Wickham
Simon P. Couch @simonpcouch.com · 15/09/2026
We're excited to share commons, an R and Python package that helps data scientists build trustworthy data agents for their organizations! Read more on the @posit.co open source blog: opensource.posit.co/blog/2026-09...
A screenshot of the blog post announcing commons. The hero image shows the hex sticker, a common kingfisher on a park bench.
14311
Reposted by Hadley Wickham
Nic Crane @niccrane.bsky.social · 15/09/2026
Commons is a new #rstats/Python package which helps ppl answer DS questions reliably by controlling agent behaviour and defining trusted calculations, using citations to back up claims, providing confidence in answers, and adding determinism into the process 😍
0181
Reposted by Hadley Wickham
Simon P. Couch @simonpcouch.com · 14/09/2026
In this edition of My Coworkers Are Awesome, @hadley.nz had a real-life version of the blob on the chores sticker made!
Me, happily holding a plushie of a small blob holding a clipboard.The package logo, a small yellow blob happily holding a clipboard.
0411
Reposted by Hadley Wickham
Gabor Csardi @gaborcsardi.org · 14/09/2026
New beta of #Rstats rig: LOTS of EXCITING stuff: - new: web site: rig.r-lib.org - new: user-mode R installation: rig.r-lib.org/admin-vs-use... - new: manage R packages (CRAN + git): rig.r-lib.org/pkg-guide.html - new: manage R projects and virtual environments: rig.r-lib.org/proj-guide.h...
rig.r-lib.org
rig – the R Installation Manager – rig
34919
Hadley Wickham @hadley.nz · 14/09/2026
@kellybodwin.com loving your outfit choice!
3110
Reposted by Hadley Wickham
Carlos Scheidegger @cscheid.net · 10/09/2026
quarto-hub is really coming together, y'all! I'm so excited to share some of this with you at conf next week. Check out our upcoming collaborative wysiwyg editor working on a fully-styled Quarto 2 page:
56514
Reposted by Hadley Wickham
Dr Di Cook @visnut.bsky.social · 10/09/2026
Join me on Oct 1 to learn about "Visualising High-dimensional data in R". I'll be teaching how this can be used with methods such as supervised classification, cluster analysis and non-linear dimension reduction. More details and registration at sites.google.com/view/dariia-... #rstats #datascience
sites.google.com
Dariia Mykhailyshyna - Workshops for Ukraine
Feedback on the past workshops (if you want to learn how to make wordclouds, check out Text Data Analysis workshop below)
163
Reposted by Hadley Wickham
Sam Goldstein @samschuelstein.bsky.social · 10/09/2026
Okay, real talk: What books, resources, workshops, courses, etc., would all my #rstats folks recommend for someone with intermediate experience in R programming language? Basically I know enough to run analyses. I want to be more experienced so I can rely less on AI to debug code when I am stuck.
10216
Reposted by Hadley Wickham
Simon P. Couch @simonpcouch.com · 09/09/2026
RUN ML MODELS DIRECTLY IN YOUR DATABASE
0156
Reposted by Hadley Wickham
Bryce @brycemecum.com · 08/09/2026
New post on the company blog that does a great job showing just how convoluted using ODBC is and how painless database access can be with ADBC and dbc: columnar.tech/blog/odbc-dr...
columnar.tech
The ODBC Driver Scavenger Hunt
ADBC’s advantages start before the first query runs.
0133
Reposted by Hadley Wickham
Thomas Lin Pedersen @thomasp85.com · 08/09/2026
I've been hard at work on a new renderer for #ggsql to replace Vega-Lite and it is close to ready for primetime. Here, you can see it running in the browser, showing of a much improved layout model for faceted plots, along with native markdown rendering
1283
Reposted by Hadley Wickham
Emil Hvitfeldt @emilhvitfeldt.bsky.social · 08/09/2026
Posit conf, a conference for data scientists who loves stickers or for sticker enthusiasts who love data science?
2363
Reposted by Hadley Wickham
Mid terms are November 3rd 2026. Go register voters. @usrbinr.bsky.social · 06/09/2026
okay! for all those doing the @posit.co conference in #houston, here are some suggested restaurants! unfortunately most of these are not downtown but almost all are less than 15 minute car ride and some a 20 minute bike ride. if you're vegan reach out and I'll tell you how i modify the menu #rstats
454
Reposted by Hadley Wickham
Posit @posit.co · 07/09/2026
Can't make it to Houston? Virtual passes for posit::conf(2026) start at $99, with academic and nonprofit rates at $49 and a needs-based option at $0. Every keynote and session livestreamed, September 14–16. conf.posit.co
1257
Hadley Wickham @hadley.nz · 05/09/2026
I’m <- in the streets But -> in the sheets
3455
Hadley Wickham @hadley.nz · 05/09/2026
I wrote up the talk I gave for userR! 2025: tidydesign.substack.com/p/a-no-bulls.... A lot has changed in the last 12 months, but the bulk of this talk still resonates with me.
tidydesign.substack.com
A no bullshit guide to LLMs
A talk from useR! 2025
0324
Hadley Wickham @hadley.nz · 05/09/2026
It brings a smile to my face every time I see a paper using ggplot2 😀
2795
Reposted by Hadley Wickham
Kieran Healy @kjhealy.co · 02/09/2026
Assignment with =
It isn't wrong, but we just don't do it.
2596
Reposted by Hadley Wickham
Vincent Arel-Bundock @vincentab.bsky.social · 04/09/2026
Big news! 🎉 𝚖𝚊𝚛𝚐𝚒𝚗𝚊𝚕𝚎𝚏𝚏𝚎𝚌𝚝𝚜 1.0.0 for #Rstats is out. It’s a big number and it feels like a big step. I wrote a blog on the challenges of interpreting statistical models, SPEED, cool new features, the future, and a 5 year package development and writing odyssey. arelbundock.com/posts/margin...
1642197
Reposted by Hadley Wickham
Simon P. Couch @simonpcouch.com · 04/09/2026
New on the @posit.co blog: In my experience, fine tuning LLMs is more difficult and more expensive than I've seen it made out to be. In most cases, I'd recommend focusing your efforts on experimenting with a bunch of prompts and existing models. opensource.posit.co/blog/2026-09...
opensource.posit.co
AI Newsletter: You probably don't want to fine-tune
You're usually better off doing plain old prompt engineering.
2225
Reposted by Hadley Wickham
Marco Hernández @mhernandez.bsky.social · 03/09/2026
Come and join the New York Times Graphics Team for 12 weeks. Applications for the Graphics Intensive program are open, more details here: www.nytco.com/careers/earl...
02914
Reposted by Hadley Wickham
By Cory Doctorow (GPG 0xBF3D9110957E5F4C) @doctorow.pluralistic.net · 04/09/2026
Amazon's own balance sheet presents the most compelling evidence that we are stuck in the Enshittocene, the era in which everything is turning into a pile of shit, because the worst ideas of the worst people now make the most money. 1/
Hieronymus Bosch's 'The Conjuror,' a painting depicting a medieval con artist playing a shell game for an audience of astonished peasant rubes. The image has been altered: the conman now has Jeff Bezos's grinning head, and the mouths of all the peasants have been replaced with inverted Amazon 'Smile' logos, so they are now frowning.

Image:
Steve Jurvestson (modified)
https://commons.wikimedia.org/wiki/File:Jeff_Bezos%27_iconic_laugh_crop.jpg

CC BY 2.0
https://creativecommons.org/licenses/by/2.0/deed.en
211542653
Hadley Wickham @hadley.nz · 03/09/2026
Theme song for post::conf(2026) just dropped suno.com/song/9fb03f5... 🤣
suno.com
All My Hexes Live in Texas
Listen and make your own on Suno.
290
Reposted by Hadley Wickham
R Consortium @rconsortium.bsky.social · 02/09/2026
The R Consortium is now accepting submissions for the second 2026 technical grant cycle. We fund projects that strengthen R’s technical and social infrastructure! Applications close Oct 1, 2026 Submit your proposal: r-consortium.org/posts/r-cons... #rstats #opensource #grants
graphic with text that says "Technical Grants"
087
Reposted by Hadley Wickham
Teun van den Brand @teunbrand.bsky.social · 03/09/2026
Folks, hot off the press here are a few plots about what the new ggarrow update can do: teunbrand.github.io/teunbrand_bl... I'll also tease them below #rstats #ggplot2
Plot where four arrows connect three points. Two points are connected via double arrows pointing in opposite directions.Plot where four arrows connect three points. Arrowheads are one sided/halved. One connection has two arrows in opposite directions, giving the impression of a compound arrow with half-arrowheads at opposite ends.Plot with four arrows connecting three points. The shafts of the arrows are squiggly lines.
15211
Reposted by Hadley Wickham
Garrick Aden-Buie @grrrck.xyz · 02/09/2026
GLM 5.3 Flash is really fun. Super zippy and super cheap, and it’s great at getting things done. Pair it with a smart model or a smart human and you can get places fast!
0102
Reposted by Hadley Wickham
Tomasz Kalinowski @t-kalinowski.bsky.social · 02/09/2026
yaml12 0.2.0 is out for R and Python! The packages now write YAML that is much more human-readable: - automatic line wrapping for folded string blocks - fewer unnecessary quotes - literal blocks gracefully handle indentation R: posit-dev.github.io/r-yaml12/ Python: posit-dev.github.io/py-yaml12/
posit-dev.github.io
Fast YAML 1.2 Parser and Formatter
A fast, correct, safe, and ergonomic YAML 1.2 parser and generator written in Rust. Convert between YAML and simple R objects with full support for multi-document streams, tags, anchors, and aliases. ...
0153
Reposted by Hadley Wickham
Jenny Bryan @jennybryan.bsky.social · 02/09/2026
👉 "But in this new era, we must delete code even harder, because if we don’t constantly remove complexity, we are going to drown in generated kudzu slop that overtakes codebases." 🌿
0479
Reposted by Hadley Wickham
Tomasz Kalinowski @t-kalinowski.bsky.social · 21/08/2026
{cuda.ml} v0.4 is out! It brings GPU-accelerated machine learning with NVIDIA RAPIDS cuML to R. It now handles CUDA/RAPIDS setup automatically—no manual CUDA or RAPIDS installation needed. It also adds first-class tidymodels support. opensource.posit.co/blog/2026-08...
opensource.posit.co
cuda.ml 0.4.0: GPU-accelerated machine learning from R
cuda.ml 0.4.0 simplifies installation, expands tidymodels integration and tree-ensemble inference, and adds portable persistence for supported fitted models.
0224
Reposted by Hadley Wickham
Posit @posit.co · 31/08/2026
Can't get to Houston? The posit::conf(2026) virtual pass streams every keynote and session Sept 15 - 16, plus talk tracks on the 14th. New this year: live captioning in FR, DE, IT, PT, ES. From $99, free needs-based tickets available. conf.posit.co
054
Reposted by Hadley Wickham
Christian Minich @christianminich.com · 28/08/2026
Short, to the point technical reports are both a flex and a sign of deep respect. “I would have written a shorter letter but I didn’t have the time” has never been more true.
1355