tj mahr 🎃
banner
tjmahr.com
tj mahr 🎃
@tjmahr.com
data scientist studying how kids learn to speak, dad, jump roper, bayesian, tjmahr.com
yes that’s what happened today www.axios.com/2025/11/12/n...
November 13, 2025 at 12:14 AM
library(ggplot2)
library(mgcv)
ggplot(mtcars) +
aes(x = hp, y = disp) +
geom_point() +
stat_smooth(
aes(color = "vanilla gam"),
method = "gam"
) +
stat_smooth(
aes(color = "monotonic constraint"),
method = mgcv::scasm,
formula = y ~ s(x, bs = "sc", xt = c("m+"))
)
November 12, 2025 at 8:43 PM
November 7, 2025 at 12:48 AM
oh come on i wasnt even doing anything weird this time
November 3, 2025 at 7:36 PM
i can never remember how pROC::roc() does things so my wrapper includes other options and wordy errors
October 30, 2025 at 4:40 PM
maybe this will make it stop giving me unsolicited rewordings
October 27, 2025 at 4:59 PM
the upgraded hat was crocheted by @amandawalrus.bsky.social
October 27, 2025 at 3:48 AM
i don't want to mean and i lapse into being didactic in peer reviews, so here's some free stats advice
October 24, 2025 at 3:18 PM
figuring out what numbers praat can/not parse, and "+.0" is a no
October 14, 2025 at 2:11 PM
and there it is. pointsize scales with font size

patchwork::wrap_plots(
ggplot(mtcars) +
geom_point(aes(wt, mpg)) +
theme_grey(),
ggplot(mtcars) +
geom_point(aes(wt, mpg)) +
theme_grey(19)
)
October 9, 2025 at 8:29 PM
Which of the three layers of buttons should I use?
October 9, 2025 at 3:25 AM
i wrote this windows .bat file like 15 years ago and i still pull it up, change the source and destination, and save a new copy when i need to mirror data from network drives onto my local machine
October 2, 2025 at 8:08 PM
lol what the heck culvers
October 1, 2025 at 7:21 PM
October 1, 2025 at 2:46 PM
anatomy of a grift, from the video
September 30, 2025 at 11:52 PM
I have outdoor slippers
September 30, 2025 at 2:25 AM
September 26, 2025 at 9:08 PM
Spotify is so goofy
September 24, 2025 at 2:47 PM
They should have stuck with the Hello Kitty x Ninja Turtles figures
September 24, 2025 at 12:55 AM
man, those old-school programmers...
September 22, 2025 at 7:38 PM
Costco has toy warehouses for cats
September 19, 2025 at 10:50 PM
here’s my YouTube history from a couple days ago lol
September 19, 2025 at 2:41 AM
overwrite duckdb's show() method when it's loaded
September 17, 2025 at 3:58 PM
weirdest lil guy in Silksong so far
September 15, 2025 at 12:41 AM
wat
September 14, 2025 at 9:29 PM