🧵 1/6 #PositConf2024 Day 1
Good morning #PositConf2024 attendees and FOMOers! I'm reviewing my notes from yesterday's talks, so you get a thread-of-threads! Let's see what feels most notable from what I saw on day 1, now that I've had a little time to digest it all!
#PositConf2024 #RStats

🧵 2/6 Updates from Posit https://fosstodon.org/@jonthegeek/112955555255504178

Conf began w/ the now-familiar pattern:
▶️ A video ~ad about @Posit products
👋 A welcome from @hadleywickham (including the "Pac-Man Rule")
🗣️ Mini-talks about what @Posit has been up to in the last year

This is always the most sales-pitchy part of the conference, but it also has useful info.

📄 #typst seems cool for #quarto docs
🕸️ https://github.com/r-wasm/quarto-live is sweet

#PositConf2024 #RStats

jonthegeek (@[email protected])

Attached: 1 image The first keynote begins any minute now! #PositConf2024 #RStats #PyData 🧵1/17

Fosstodon

🧵 3/6 Drugs Not Bugs: Effective Use Of #RStats & #PyData In #Pharma https://fosstodon.org/@jonthegeek/112955872625580659

My main to-do: check service account (vs personal PAT) usage for GHA. I *think* we have that mostly right for both @DSLC and #OpenRBQM, but I need to check.

The #webR -based FDA submission stuff (presented by @rpodcast) continues to be extremely interesting. I need to also look closer at what @thinkr has done with webR, and if they have {golem} playing nice yet.

#PositConf2024

jonthegeek (@[email protected])

Attached: 1 image My heart wants to be in the "Introducing #Positron" session, but my brain said "Drugs Not Bugs: Effective Use of #RStats and #PyData in #Pharma" makes more sense for me right now! First: "Breaking Barriers: Adopting R in Biotech with Posit" - Nicole Jones #PositConf2024 #RStats #PyData 🧵1/20

Fosstodon

🧵 4/6 ⚡⚡⚡ Lightning Talks ⚡⚡⚡ https://fosstodon.org/@jonthegeek/112956504333872965

Too much to fit here! I love this session!

I think I want to start using https://annotater.liomys.mx/ for #TidyTuesday cleaning scripts!
https://github.com/datapages/datapage might also apply to #TidyTuesday
There were also good tips for teaching #RStats synchronously.

#PositConf2024

jonthegeek (@[email protected])

⚡⚡⚡Lightning talks wooot! ⚡⚡⚡ #PositConf2024 #RStats #PyData 🧵 1/15

Fosstodon

🧵 5/6 Innovating with #RShiny https://fosstodon.org/@jonthegeek/112956884247687406

Lots of good ui tips in this block!

Make shiny apps more website-y: https://github.com/kiegan/wait-thats-shiny

Lots of ui tweaks in https://rstudio.github.io/bslib/ for better shiny ui with minimal effort.

Keep an eye on https://github.com/atorus-research/matte from Atorus (my employer). We're working on making it easier to make families of related shiny apps.

#PositConf2024 #RStats

jonthegeek (@[email protected])

Time for the Innovating with #RShiny (and #PyShiny, I assume) track! First: Wait, that’s Shiny? Building feature-full, user-friendly interactive data explorers with Shiny and friends - Kiegan Rice #PositConf2024 #RStats #PyData 🧵 1/14

Fosstodon

🧵 6/6

I had to recharge a bit during the closing keynote about genAI, so I don't have notes about that.

An interesting realization we had at dinner: it feels like there's a lot less #PyData this year, at least in the sessions I attended. Im very happy to keep things focused primarily on #RStats, but I'm curious what that says about the state of the #DataScience world. I suspect we'll learn more about that at today's opening keynote, "A future of data science" by @allendowney

#PositConf2024

@jonthegeek pydata has a well established conference series. The pool of potential pydata speakers are presumably already in the habit of going to those confs.
SciPy was in seattle just a month ago
@kobriendublin yeah, but, other than the SciPy timing/location, all that was true for the last two years, too. In DC and Chicago, it felt like there was a hard push to make this a "python plus some R" conference, and that push seems to be less strong this year.

@jonthegeek OK. I suppose their strategy has changed so.

Although my point still makes sense in that context. From a curatorial point of view, it is bad to have the same pool of speakers do pretty much the same talk two years in a row.

@kobriendublin For a more concrete example that I think will help illustrate the point, Greg Swinehart's talk about shiny UI improvements focused more on {bslib} + #RShiny, w/ brief mention of the related defaults in #PyShiny. He seemed embarrassed that 1 slide showed the Python version of something because it's not QUITE ready in R (but it will be very very very soon, he assured us). I feel like kast year it would've been all Py with a brief mention that maybe it'll be in bslib eventually.