Reposted by Hadley WickhamDan Quintana @dsquintana.bsky.social · 25/07/2026I just rebuilt my website using Quarto 🎉 My publication list generates itself from my Zotero library, and papers include links to materials and OA versions. The website's first post is on how to build your own, featuring an app that does all the coding for you: dsquintana.com/posts/quarto... 29514
Reposted by Hadley WickhamLuis D. Verde Arregoitia @liomys.mx · 01/10/2026🎨 formatted spreadsheets can now make the round trip in R. {forgts} reads a formatted .xlsx file into a gt table, and the new {gtxlsx} package by J.M. Garbuszus writes it back out with fills, fonts, and colors #rstats post available in English and Spanish luisdva.github.io/rstats/round...luisdva.github.ioRound-tripping formatted spreadsheets with forgts and gtxlsxFrom spreadsheet to gt and back again 0399
Reposted by Hadley WickhamHannah Shelley, MLIS (Maggots, Lycanthropes & Ice Skeletons) @hannahshelley.site · 02/10/2026Please stop anthropomorphizing computers. They cannot "run" a program, because they don't have legs 392035283
Reposted by Hadley WickhamLibby Heeren @libbyheeren.bsky.social · 02/10/2026Nic ( @niccrane.bsky.social) taught us all about FREAKING PARQUET FILES on the #DSLab, which are wayyyyy cooler than I realized. Parquet files: Preserve data types Are fast & small Are column-oriented so you can read just 1 col if wanted! & Positron displays'em out-the-box! ▶️ youtu.be/2mQ4kc9J9uQyoutu.beWhat is a Parquet file anyway? Why is Parquet good? | Nic Crane | Data Science LabYouTube video by Posit PBC 56110
Reposted by Hadley WickhamCarson Sievert (he/him) @cpsievert.bsky.social · 01/10/2026New in querychat: multiple tables, chat history, data-dict, and easy extraction of findings into Quarto, Shiny, Jupyter, etc. querychat is now much more capable beyond just querying "pre-defined" Shiny outputs. Available for both #rstats and #python. opensource.posit.co/blog/2026-09... 1329
Reposted by Hadley WickhamEmi Tanaka @emitanaka.org · 30/09/2026I’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.orgThe R Journal: Volume 18/3Articles published in the September 2026 issue 13811
Reposted by Hadley WickhamVictoria 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... 5434123
Reposted by Hadley Wickham§ @sharons.site · 25/09/2026blogpost-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
Hadley Wickham @hadley.nz · 24/09/2026If you really want to procrastinate, now’s the time to switch to positron 241
Reposted by Hadley WickhamThomas Lin Pedersen @thomasp85.com · 24/09/2026As 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 postopensource.posit.coggsql 0.5.0: Readers, Writers, and Beta statusAnnouncing 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 WickhamEtienne 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.comSnapshotting error messages | Etienne BacherUsually, 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 WickhamGarrick Aden-Buie @grrrck.xyz · 21/09/2026I 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/2026Possibly the best gift I ever received (from @winstonchang.bsky.social) 0172
Hadley Wickham @hadley.nz · 21/09/2026I am a bad father: reshape turned 21 back on August 5th and I didn't even notice or celebrate #rstats 3522
Hadley Wickham @hadley.nz · 21/09/2026It just feels like a genuinely new way of working to me, and it's a huge win for projects that need to get done where you don't care that much about the details. e.g. I found it a lot of fun for github.com/hadley/data-..., where the interesting stuff is more about the algorithms you pick. 150
Hadley Wickham @hadley.nz · 21/09/2026I think it's worth noting you don't have to stick to one mode of working — some things benefit from careful craftsmanships and in other projects you want to bang out a quick prototype. (Also nothing about my current workflow feels like managing students.) 251
Hadley Wickham @hadley.nz · 21/09/2026I still read 100% of the code I write for R packages, where the stakes are generally high. It's really important for testthat, dbplyr, roxygen2 etc, to continue to be robust high-quality code. 0120
Hadley Wickham @hadley.nz · 21/09/2026I haven't read a line of reshape code in the last 10 years so I don't think AI is going to change that 🤣 But more seriously AI does make it substantially easier to handle the burden of CRAN maintenance, where you need to make a relatively unimportant change quickly. 130
Reposted by Hadley WickhamLucy 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 WickhamNic Crane @niccrane.bsky.social · 21/09/2026ellmer 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.coellmer 0.5.0ellmer 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
Hadley Wickham @hadley.nz · 21/09/2026I have maintained the reshape package for 21 years. If that doesn’t convince you that I’m committed to long term maintenance I’m not sure what will. 3150
Hadley Wickham @hadley.nz · 20/09/2026I think thinking like a software engineer is what caused this problem 🤣 3101
Reposted by Hadley WickhamChristine Zhang @christinezhang.bsky.social · 20/09/2026I 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.comThe Comfort of Competence and the Speed of Justice, According to Law & Order, with Christine Zhang by Regression to the Mean GirlsChristine 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
Hadley Wickham @hadley.nz · 20/09/2026Would you be interested in capturing some of this in the ntile docs? 170
Reposted by Hadley WickhamData Visualization Society @datavizsociety.bsky.social · 17/09/2026Data 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 0104
Reposted by Hadley WickhamJeremy 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 WickhamBrian Helsel @bchelsel.bsky.social · 17/09/2026I 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 WickhamLuis D. Verde Arregoitia @liomys.mx · 16/09/2026Gave 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... 4395
Reposted by Hadley WickhamKelly Bodwin @kellybodwin.com · 16/09/2026This 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. ✨ 2204
Hadley Wickham @hadley.nz · 16/09/2026i.e. as data-dict.yaml evolves there will be a need for purely mechanical transformations, which in principle you could do with code, and I wouldn't want to inflict on a human. 000
Hadley Wickham @hadley.nz · 16/09/2026Interesting. I see this specific application basically in the same vein as a code formatter; if data-dict was a bit further along it would do it automatically, but in the meantime you can use an LLM to simulate it. 100
Hadley Wickham @hadley.nz · 16/09/2026I was suggesting using an LLM to keep up with a changing specification instead of making a human do annoying grunt work, which I think is a little different 110
Hadley Wickham @hadley.nz · 16/09/2026How about this: if you use data-dict before it hits 1.0.0 I’ll personally fix any backwards incompatible changes that affect tidy Tuesday 😀 170
Hadley Wickham @hadley.nz · 16/09/2026You just ask it to update the specific data-dict that’s out of date. Very minimal token usage. 100
Hadley Wickham @hadley.nz · 16/09/20265-10 years 🤣 but more seriously I think I’ll aim for something that has backward compatibility going forward by the end of the year. But also my experience so far is slightly out of data yaml file + detailed errors + LLM = quick fix 220
Reposted by Hadley WickhamTony Corke @matterofstats.bsky.social · 15/09/2026Missing 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
Hadley Wickham @hadley.nz · 15/09/2026Can we download all the data at once so we can analyse locally? 100
Reposted by Hadley WickhamJared Knowles @jaredknowles.com · 15/09/2026Hey #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 WickhamSimon P. Couch @simonpcouch.com · 15/09/2026We'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... 14311