On the one hand, the red card was a terrible call. On the other hand, reversing an unappealable call is terrible for FIFA’s credibility. On the third hand, FIFA never had any credibility, so whatever.
Kelly Bodwin
@kellybodwin.com
Looking for my #rstats friends on ALL the platforms...
While this poem doesn't fully resonate with me today, it's beautifully written, and a good reminder to try to think about the people and ideals worth fighting for, not just on the ones we are fighting against.
With the No. 4 pick the PWHL entry draft, San Jose got its star. Laila Edwards, the first Black woman to play for the USWNT and the NCAA leading scorer from a year ago, fell to fourth on Wednesday and gave San Jose its face of the franchise | @mercurynews.com www.mercurynews.com/2026/06/17/s...
San Jose picks Laila Edwards No. 4 overall in PWHL amateur draft
Bay Area’s PWHL team adds gold medal-winning defender in Edwards, who played collegiately at Wisconsin and is already a favorite of women’s hockey fans.
mercurynews.com
I feel like students saying "Thank you" when they hand in their exam is the same as Wesley saying "As you wish", except opposite message. The politeness is nevertheless appreciated. 😆
Last week my Data Sci students were asking us profs to assign them places on the "looks like a cinnamon roll/can kill you" chart. This week, in an attempt to overturn her non-cinnamon-roll designation, a student baked us homemade cinnamon rolls. Bribe accepted. 🥰
Pretty dang rad way for us to kick off Spring Quarter!!! Thanks, @hadley.nz , for making the trek to SLO and giving a wonderful talk and thoughtful answers to our questions! 🥰 And thanks to the @calpolyslo.bsky.social Noyce School of Applied Computing for sponsoring this great event!
Hey #rstats fam, what non-evil hex sticker printer are we using these days? I've tried a few alternatives to "that other one" (🐴) in the past but haven't liked them because: - I want die cut, not sheets. - I want pointy hexagons not roundy ones.
Hitting that end-of-quarter point where I just wanna final_grades <- runif(n = 87, min = 70, max = 100)
Back in the top 10, baby! Eat your heart out, "#rstats is dying" thinkpieces. 😜 www.tiobe.com/tiobe-index/
TIOBE Index - TIOBE
tiobe.com
I love all of this take. Also "frustration tolerance" is a wonderful turn of phrase, and it sounds less intimidating than the one we often use in Education, "productive struggle".
Some closing thoughts for my students this semester on LLMs and learning #rstats datavizf25.classes.andrewheiss.com/news/2025-12...
%notin% is coming to Base R! Heck to the yes. We are truly blessed on this day, thank you R Core. 🤩 #rstats
#quarto blog + RSS question: Is there a way to exclude a post from the automatic RSS feed? (Specifically, I want to occasionally put non-R content on my blog but I don't want it to spam to the people who follow for R only...) Gracias in advance hivemind! 🙏
Huge thanks to @posit.co and hosts @mchow.com and @wesmckinney.com for having me on The Test Set!!! posit.co/thetestset/e... My favorite part was learning that I've been pronouncing "pandas" correctly all along. I've never felt more vindicated. And y'all are wrong about candy corn. 😜
Episode 11 : Kelly Bodwin — Quarto hacks, AI in the classroom, and why R should stay weird - Posit
posit.co
We gave our Data Science students a project to identify which photos were taken by me vs by my co-teacher, based on a provided training set. Instead of refining their model, they are reverse image searching to identify the locations, and matching this to what they know about our recent travels. 😆😆😆
HOW DID I MISS THIS???? This new #tidyverse package ate and left no crumbs: hadley.github.io/genzplyr/
dplyr but make it bussin fr fr no cap
`genzplyr` is an alternative syntax for `dplyr` that replaces boring old function names with GenZ slang. Your data wrangling is about to hit different.
hadley.github.io
the lesson of zohran mamdani walloping one of the most racist campaigns in modern us history on the largest turnout since 1969 is that democrats need to move to the right
Despite all the uncertainty right now in American Higher Ed, our department is hiring! jobs.calpoly.edu/en-us/job/55... Happy to answer any questions you have - it's a wonderful place to work. 🥰 (Note: this is a tenure-track TEACHING position, not a good fit for research-only goals.)
Cal Poly - Details - Tenure Track Position - Statistics
jobs.calpoly.edu
This is the single most overrated image on the internet. Pisses me off how every time I see it, it has thousands of Likes.
Another week, another magical #rstats gift from Emil. 🥰
I'm exited to announce a new resource about making slides with quarto and revealjs. This book is the combination of all the work I have done in this area, reordered and polished up There isn't a lot of new information yet, but this format allows me to add more easily slidecrafting-book.com #quarto
One final heartwarming moment from #positconf2025: dropping my students off at Tidy Dev Day! 😍 Three talented #rstats programmers coming your way, #tidyverse! Now back to reality - thanks for another beautiful week of learnings and Rfriends. 🏴☠️💙
"Sometimes the data doesn't follow the trend and you see a failure pattern. Of course, we mean a failure of the world. Our theory has not failed, because our theory includes the possibility of failure patterns." - @kjhealy.co at #positconf2025 😆😆😆
Could this {uv} solution recommended by @juliasilge.com be the answer to the personal hell that is "Import Error: no module named 'numpy'" ? #positconf2025
I feel seen listening to @grrrck.xyz talking about making his own Beamer theme in grad school. RIP Kelly's Personal Beamer theme (2015-2017), killed by discovering RMarkdown. 🪦
Shannon's slides are always so unbelievably clear and helpful!!! github.com/shannonpileg... I'm having "Ohhhhh that's what that means" moments every 10 seconds here. #positconf2025
GitHub - shannonpileggi/practical-renv: A posit::conf(2025) talk.
A posit::conf(2025) talk. Contribute to shannonpileggi/practical-renv development by creating an account on GitHub.
github.com
"This talk is for potential {renv} users and frustrated {renv} users." - @pipinghotdata.com It me. I am all ears. 👂
"This talk is for potential {renv} users and frustrated {renv} users." - @pipinghotdata.com It me. I am all ears. 👂
We took the @rdatatable.bsky.social hex stickers to see their real-life mascots! If you're at #positconf2025, come by the #rdatatable Birds of a Feather at lunch today to chat about the future of the package and get some swag! 🦭💛🖤