Stephen Olivier 🇿🇦
banner
stephenolivier.bsky.social
Stephen Olivier 🇿🇦
@stephenolivier.bsky.social
Statistician, Africa Health Research Institute. Views are my own.
Reposted by Stephen Olivier 🇿🇦
I would like to be able to take papers on LLM deception seriously, but the tip-toeing around problems caused by sycophancy makes me cringe.

statmodeling.stat.columbia.edu/2025/12/09/i...
“it has been argued that current chatbots may pose a risk of amplifying delusional thinking in vulnerable users, due to their tendency to sycophantic and overly validating behaviour” | Statistical Mo...
statmodeling.stat.columbia.edu
December 9, 2025 at 5:37 PM
Reposted by Stephen Olivier 🇿🇦
“tuberculosis is not a relic of medical history. It remains the leading infectious cause of death worldwide”

www.nybooks.com/articles/202...
The Plague That Won’t Die | Pria Anand
As my recent diagnosis shows, tuberculosis is not a relic of medical history. It remains the leading infectious cause of death worldwide—and America is hardly immune.
www.nybooks.com
December 5, 2025 at 11:22 PM
Reposted by Stephen Olivier 🇿🇦
HEY! YOU! ggdibbler 0.6.1 is finally up on CRAN!

harriet-mason.github.io/ggdibbler/in...

You can now pass random variables to any aesthetic in any ggplot geom/stat. If you can express it as a distribution, ggdibbler can plot it. It also works with ggplot extensions, like gganimate. #rstats
December 6, 2025 at 3:16 PM
Reposted by Stephen Olivier 🇿🇦
We're getting a native R %notin%!! "after many years of private definitions mostly hidden in packages" 😂😂

#rstats #databs
December 6, 2025 at 7:49 PM
Reposted by Stephen Olivier 🇿🇦
I cannot evangelize enough for @zotero.org for citation management. It's a game changer. If you're a student, and you're writing a paper right now, and you're NOT using Zotero, I ask you...why? Why are you making things harder than they need to be?
a woman is sitting at a desk with her arms outstretched in front of a map on the wall .
ALT: a woman is sitting at a desk with her arms outstretched in front of a map on the wall .
media.tenor.com
December 6, 2025 at 9:41 PM
I wish that some mathematician could prove that playing 3D chess is actually much easier than normal chess. Just because I want that phrase to die
December 7, 2025 at 12:54 PM
Reposted by Stephen Olivier 🇿🇦
I recently discovered Conventional Comments (conventionalcomments.org) for providing a pseudo-standard set of labels for feedback and just tried it for an article review and it was really helpful to specify issues vs. thoughts vs. suggestions, etc. Hopefully it's helpful for the authors too!
November 17, 2025 at 3:52 PM
Reposted by Stephen Olivier 🇿🇦
New paper with @statsepi.bsky.social and @deevybee.bsky.social in which we show there's really no evidence for a link between the gut microbiome and autism www.cell.com/neuron/fullt...
Conceptual and methodological flaws undermine claims of a link between the gut microbiome and autism
Claims that the gut microbiome causally contributes to autism regularly appear in the scientific literature and popular press. Mitchell et al. critically examine influential studies underpinning these...
www.cell.com
November 13, 2025 at 4:10 PM
Reposted by Stephen Olivier 🇿🇦
Sum: Nah.

Gut #microbiome tests are everywhere. Should you get one? medicalxpress.com/news/2025-11... #GutHealth

- Little evidence to support use
- Often associated with sale of unproven supplements
- And even if worked, probably wouldn't change approach (healthy diet, exercise, sleep)!
Gut microbiome tests are everywhere. Should you get one?
At-home gut microbiome tests are trending, selling insights to the curious, empowerment to the chronically ill and a claimed path to longevity to the wellness-conscious.
medicalxpress.com
November 11, 2025 at 2:15 PM
Reposted by Stephen Olivier 🇿🇦
A little bit of self-promotion, I @ivelasq3.bsky.social will be giving a talk on Positron for RStudio Users!

Hoping to share some perspectives, extensions, and other tips in case you're interested in exploring Positron.

Sign up here: www.meetup.com/rladies-gabo...
September 25, 2025 at 5:57 PM
It's almost as if maths gives the illusion that statistics is simple
September 25, 2025 at 10:29 AM
Always read Danielle (ARD)
Against my better instincts, I have written some notes on how human probability judgements work and what you should expect from surveys that ask people to guess what proportion of the population is transgender. I hope never to speak of this matter again
Some notes on probability judgement – Notes from a data witch
For the love of fuck, literally nobody thinks that 20% of the population is transgender. Please stop sharing that ridiculous YouGov statistic
blog.djnavarro.net
September 24, 2025 at 9:03 AM
Reposted by Stephen Olivier 🇿🇦
Prediction modelling hat on: this great post extends to how humans interact with predictions. Generally we appear to be good at discrimination, ie ranking things by risk. Calibration OTOH: cooked. Maybe we should focus decision support on realistic risk preds, w less focus on AUROC?
#statsky #rstats
Against my better instincts, I have written some notes on how human probability judgements work and what you should expect from surveys that ask people to guess what proportion of the population is transgender. I hope never to speak of this matter again
Some notes on probability judgement – Notes from a data witch
For the love of fuck, literally nobody thinks that 20% of the population is transgender. Please stop sharing that ridiculous YouGov statistic
blog.djnavarro.net
September 24, 2025 at 4:45 AM
Reposted by Stephen Olivier 🇿🇦
Temptation of St Anthony
September 24, 2025 at 7:17 AM
Reposted by Stephen Olivier 🇿🇦
#rstats An interesting post if you're interested in learning how things work in {ggplot2}
-> layer_data() give you a view of what goes on inside the box
New blog post!

Ever wonder what geom_histogram is actually doing? How about geom_boxplot?

In celebration of the release of #ggplot2 4.0.0 (ggplot8?), I explore the relationships between the “geoms” and “stats” offered by the core {ggplot2} functions.

#rstats
Exploring {ggplot2}’s Geoms and Stats – Stat’s What It’s All About
blog.msbstats.info
September 16, 2025 at 12:12 AM
Reposted by Stephen Olivier 🇿🇦
GLMcat: An R Package for Generalized Linear Models for Categorical Responses. Lorena León, Jean Peyhardi, Catherine Trottier. Journal of Statistical Software. www.jstatsoft.org/article/view...
GLMcat: An R Package for Generalized Linear Models for Categorical Responses by Lorena León, Jean Peyhardi, Catherine Trottier
<p>In statistical modeling, there is a wide variety of generalized linear models for categorical response variables (nominal or ordinal responses); yet, there is no software embracing all these models...
www.jstatsoft.org
September 12, 2025 at 4:28 AM
A poor worm once had the life sucked out of it by mistakenly seeking refuge in the brain of a parasitic RFK Jr
September 5, 2025 at 9:16 PM
I'm not shocked at all
September 3, 2025 at 8:11 PM
Reposted by Stephen Olivier 🇿🇦
Separated at birth
September 3, 2025 at 6:00 PM
Reposted by Stephen Olivier 🇿🇦
CHANGE TECHNICALLY IS ON THE CASE

www.changetechnically.fyi/2396236/epis...
September 3, 2025 at 3:43 PM
Apparently Hari's books are edible
September 3, 2025 at 9:20 AM
Remember the first person you must fool is yourself. Then you can seemingly get away with anything
August 28, 2025 at 2:15 PM
Reposted by Stephen Olivier 🇿🇦
Happy to announce ✨quarto-revealjs-editable✨

This fully supersedes the imagemover extension, as I back then didn't realize the potential. You can now also move, resize, change font size and alignment for text in your slides

github.com/EmilHvitfeld...
#quarto #slidecrafting
August 20, 2025 at 5:39 PM
Reposted by Stephen Olivier 🇿🇦
these were new to me, look very useful though!
I often need to filter data in #rstats based on many variables. The dplyr::if_any() and dplyr::if_all() functions are really handy for this.

More examples here: cghlewis.github.io/data-wrangli...
August 17, 2025 at 8:15 AM