Lorenzo Gaborini @lgaborini.bsky.social · 05/08/2026Today's best forgotten R function: readr::type_convert() The middle ground between watching {readr} explode on out-of-spec CSVs, and reading everything as a character. 000
Lorenzo Gaborini @lgaborini.bsky.social · 09/07/2026On the verge of madness to understand why emojis were not showing up in plots in a {pagedown} report (custom format), in a {targets} pipeline launched via a Shiny app, in a Docker container (SVG/PNG devices). 3 weeks later: found out that Ubuntu has poor support for Noto Color Emoji. #rstats 010
Lorenzo Gaborini @lgaborini.bsky.social · 22/04/2026You don't need Claude Code if you have Angine de Poitrine 🔺 000
Reposted by Lorenzo GaboriniMinas Karamanis @minaskar.bsky.social · 30/03/2026Hey, I wrote a thing about AI in astrophysics ergosphere.blog/posts/the-ma...ergosphere.blogThe machines are fine. I'm worried about us.On AI agents, grunt work, and the part of science that isn't replaceable. 1101780530
Reposted by Lorenzo GaboriniDarren Dahly @statsepi.bsky.social · 01/11/2025I'm increasingly proud to have written and published things before LLMs existed. 5876
Lorenzo Gaborini @lgaborini.bsky.social · 03/11/2025My top 5 ggplot2 4.0.0 updates (well hidden in the NEWS) and their usage: #rstats (there's so much to unpack!) 🙌 162
Reposted by Lorenzo GaboriniDaniel Gutierrez @ddgutierrez.bsky.social · 17/09/2025Most companies don’t need deep learning. They need clean joins, honest metrics, and interpretable results. Startups often chase GPU clusters before fixing their CSVs. #DataScience #MachineLearning #AI #RStats 0145
Reposted by Lorenzo GaboriniMaëlle Salmon @masalmon.eu · 15/09/2025How thousands of ‘overworked, underpaid’ humans train Google’s AI to seem smart www.theguardian.com/technology/2...theguardian.comHow thousands of ‘overworked, underpaid’ humans train Google’s AI to seem smartContracted AI raters describe grueling deadlines, poor pay and opacity around work to make chatbots intelligent 062
Lorenzo Gaborini @lgaborini.bsky.social · 21/08/2025More than 10 years of R, and this still caught me off guard... #rstats vec <- c("foo", "bar") list_vec <- list() for (i in vec) { list_vec[[i]] <- \() paste("vec is:", i) } list_vec[[1]]() # "vec is: bar" list_vec[[2]]() # "vec is: bar" 360
Lorenzo Gaborini @lgaborini.bsky.social · 22/11/2024#rstats Replacing my organization's {pagedown} templates with #quarto + Typst... Everything going smooth so far! Much easier than LaTeX + instant compilation (from a .typ though, not a .qmd) 🙌 050