Kevin Ushey
@kevinushey.bsky.social
1K followers 370 following 82 posts
$ /usr/bin/kevin: valid on disk $ /usr/bin/kevin: satisfies its Designated Requirement Software engineer at Posit. #rstats abjurations and conjurations.
Posts Media Videos Starter Packs
Reposted by Kevin Ushey
Quarto friends! I need your help:

We are implementing a new QMD parser in Quarto. It will be super nice. But it's a big change, and we want to minimize the impact.

1. Can you share a link to your Quarto project at github.com/quarto-dev/q...
2. repost this and let your Quarto friends know too?
Epic: are we production yet · Issue #63 · quarto-dev/quarto-markdown
We need to check against many large sites to get a good sense for the impact of this new syntax in practice. autogenerated qmd quartodoc-generated sites (tbd meet with @machow) sites quarto.org Shi...
github.com
Reposted by Kevin Ushey
What I'm listening to today: "Olson"

Boards of Canada arranged to play on a DEC PDP-1 from 1959. The PDP-1 doesn't have sound, but it does have front-panel light bulbs for debugging, so they rewired the light bulb lines into speakers to create 4 square wave channels

www.youtube.com/watch?v=wubk...
Boards of Canada "Olson" on a 1959 PDP-1 Computer
YouTube video by Joe Lynch
www.youtube.com
clearly i was so upset about this that I couldn't even spell "bug" correctly
Filling a big report immediately #rstats
An image from NYT Game's Spelling Bee, erroneously claiming that "tibble" is not a word.
I suspect the issues described are fixed in the latest daily builds of RStudio, available at dailies.rstudio.com/rstudio/cucu.... We're hoping to prepare a patch release from this branch within the next couple of weeks.
Cucumberleaf Sunflower
dailies.rstudio.com
I can't stop myself from bundling various fixes to other, unrelated issues in my PRs. I start working on a bug fix, find other bugs along the way, and then fix them all together as I go. And suddenly the resulting PR is a confusing mess because of all the unrelated changes.
it's me, i'm son #positconf2025
"The diagonal is a good place to be."
I am appreciating the brutal honesty from @pipinghotdata.com in her talk about {renv} #positconf2025
We should have a fix for this in the latest daily builds, and we're planning to prepare a patch release as soon as we can. dailies.rstudio.com
RStudio Latest Builds
dailies.rstudio.com
Reposted by Kevin Ushey
Kash Patel’s FBI puts two pounds of methamphetamine in the incinerator at an animal shelter, sending 14 people to the hospital, and exposing some 75 cats and dogs to the narcotic. www.bbc.com/news/article...
Animal shelter evacuated after FBI incinerates meth at facility
Fourteen staff were hospitalised and 75 cats and dogs evacuated.
www.bbc.com
Reposted by Kevin Ushey
I am beyond excited to announce that ggplot2 4.0.0 has just landed on CRAN.

It's not every day we have a new major #ggplot2 release but it is a fitting 18 year birthday present for the package.

Get an overview of the release in this blog post and be on the lookout for more in-depth posts #rstats
ggplot2 4.0.0
A new major version of ggplot2 has been released on CRAN. Find out what is new here.
www.tidyverse.org
Reposted by Kevin Ushey
tidyverse blog: mirai 2.5.0

www.tidyverse.org/blog/2025/09...

This milestone release delivers enhanced observability through OpenTelemetry, reproducible parallel RNG, and key user interface improvements.

We’ve also packed in twice as many changes as usual!
#Rstats #tidyverse
mirai 2.5.0
mirai - minimalist async evaluation framework for R - brings production-grade parallel and distributed computing to the ecosystem.
www.tidyverse.org
if there's one uniting principle for the #rstats community, it's that everyone here wants to do good
everything is terrible but at least the #rstats community is still one of the best
a similar back injury left me unable to tamp the coffee for my morning espresso. i'd never felt so old and defeated
whoops! looked at something the wrong way and now my neck is going to be sore for a week