I'm currently at the stage "Desperately applying for jobs on LinkedIn during meetings of my current job" If anyone knows what a statistical programmer should do to improve his job prospects in Germany, please do let me know
Peter Gray
@pgdataviz.bsky.social
Statistical Programmer (Epidemiologist by training) using #Rstats and #Python mostly. #DataScience #Dataviz https://pgdatavizandstats.netlify.app/
And the creators of Doom wept, for there were no more worlds left to conquer
Introducing {rdoom} - Play Doom in #RStats (in time for #UseR2026 !) github.com/coolbutusele... This is a demonstration that {tigerfb} + {nara} can do realtime interactivity in R! Includes: keyboard & mouse control, audio, cheat modes!
The good thing about the internet is that it exposes you to a wide range of opinions, view points, and arguments. The bad thing about the internet is that it exposes you to a wide range of opinions, view points, and arguments.
Oh no! Oh no!!
BBC article about Brian Ripley of the #RStats Core team given this week's excellent news concerning 2026 Rousseeuw Price for Statistics recognition for him and the core team. www.bbc.com/news/article...
Prof Brian Ripley on developing R to manage the world's data
Prof Brian Ripley has spent the past three decades working on a computer software that analyses data.
bbc.com
"On Nobara, the Fedora repos are snapshots with certain packages filtered out that are manually re-synced roughly once a month. This can result in Nobara's Fedora repo packages being out of date" wiki.nobaraproject.org/modification... That should explain it.
Fedora repositories on Nobara (why is Nobara out of date compared to Fedora?)
Explaining how Nobara's Fedora repositories work.
wiki.nobaraproject.org
Hello #rstats folks. Any idea when I try to update R to 4.6.0 on Fedora Linux using sudo dnf install R. It says the 4.5.3.1 is already installed. But the latest version is 4.6.0. Do I need to wait for it to be pushed to wherever dnf gets it from? Much obliged
Keep meaning to fully transition over to Positron but now RStudio has the data summary I've stepped further away. I'm just too comfortable with it, it's like a good pair of Boots
If a colleague keeps quotes prevalence data by asking Claude/ChatGPT for important publications, what should I be allowed to throw at said colleague?
I need to carve out some time to migrate all my terrible code to Gitlab/Codeberg
regular reminder that it's never too late to get off GitHub eblog.fly.dev/githubbad.html
In the interest of balance. The UK healthcare system isn't perfect either www.bbc.co.uk/news/article... In the interest of further balance, I could not see this even behind contemplated in Germany
First debate on NHS single patient record after data concerns
Reforms to the NHS records system could result in 20,000 fewer visits to A&E annually, according to government projections.
bbc.co.uk
After having spent 6 months with German public healthcare data, I've never been more patriotic about the NHS and the data it produces
After having spent 6 months with German public healthcare data, I've never been more patriotic about the NHS and the data it produces
I'm not saying my workplace is old fashioned but I've just had to spend an hour explaining to my boss (30 years statistical programming experience) git from the beginning (in my second language) and why it's not a "scheiss komplizierte System"
The companies which made the Internet are burning it down. It’s very weird.
Google is transforming Search from a list of links into an AI-powered experience filled with conversational answers, autonomous agents, and interactive interfaces — a shift that could further reduce traffic to publishers across the web.
Job rejection after 3 different interviews and a four hour technical assessment. Honestly, what is the point?
a close up of a man 's face with his eyes closed
Alt: a close up of a man 's face with his eyes closed
media.tenor.com
"ChatGPT shows strong potential as a supportive tool for econometric coding tasks in health economics, especially in Python and R. However, its output still requires human interpretation and validation" link.springer.com/article/10.1...
Can AI write your code? A case study of chatgpt’s statistical coding capabilities for quantitative research - Health Economics Review
Health Economics Review - Recent advancements in Artificial Intelligence (AI), particularly in large language models (LLMs) like OpenAI’s ChatGPT, have extended its applications well beyond...
link.springer.com
Clients when I tell them this and should adjust their expectations accordingly and not get to granular with their inclusion criteria, but I end up trying to identify patients with recorded metastases on the third Sunday in the month from incomplete claims data anyway.
a man is laughing and covering his ears with his hands while looking at himself in a mirror .
Alt: a man is laughing and covering his ears with his hands while looking at himself in a mirror .
media.tenor.com
It is mind boggling how messy and low quality so much data is. Companies whose entire job is to provide data will turn in shit that barely works.
"If you don't care about the methods, I don't care about the results"! Most observational research published in biomedical journals is very weak. That's why the methods section is the single most important section, and why it's so ridiculous that Nature journals relegate the methods to the end!
Nice reminder that because a study is published in a journal does not mean it’s a good study or that its stated conclusions are reasonable! When people say they are “doing their own research,” even if reading primary literature, missing the context & subtleties can lead to wildly wrong conclusions.
Authors when you go to the Methodology section to see how they have defined "Ultra processed food"
homer simpson from the simpsons is standing in front of a grassy field .
Alt: homer simpson from the simpsons is standing in front of a grassy field .
media.tenor.com
Increasing your daily consumption of ultraprocessed foods by 10% — basically the equivalent of a small bag of potato chips — may raise your risk of dementia even if you normally eat a healthy plant-rich diet, according to a new study. https://cnn.it/4n0zNR6
I heard a quote recently "and software engineers loved git so much they did the only thing that made sense, consolidate everything into a single point of failure"
Looks like GitHub silently corrupted some index. PR #237 definitely exists and is closed (github.com/C2SP/C2SP/pu...) but is just... not in the list (github.com/C2SP/C2SP/pu...) regardless of filters. I briefly doubted my own sanity. This is bad.
Saturday night ✅ Mid thirties ✅ Reading about the evolution of the pipe in R ✅
#rstats The idea of a pipe (`|`) operator goes back to early Unix. Eg: `hist | head -5` to see your most recent commands. But, where & how did arrive in R #tidyverse thinking and, importantly: in R syntax? Here's an interesting post that describes this history. adolfoalvarez.cl/blog/2021-09...
The Grammar of Graphics for SQL – and it’s for real! 😅 #ggsql brings the Grammar of Graphics to SQL - developed by the team behind ggplot2 at Posit. No need to switch to another tool to create nice charts once you have queried your database. #30DayChartChallenge | Day 22 - New tool #dataviz 📊
The dtplyr package saving my behind a lot as well dtplyr.tidyverse.org
Data Table Back-End for dplyr
Provides a data.table backend for dplyr. The goal of dtplyr is to allow you to write dplyr code that is automatically translated to the equivalent, but usually much faster, data.table code.
dtplyr.tidyverse.org
I'm on the very skeptical side of the AI hype train but, because my boss/colleagues have been asking Claude to build SQL queries forwarding them on to me - that don't actually do what we need them to do and are full of errors- I've had to learn SQL to do it properly. So, it's helped that way #rstats
For this week's #TidyTuesday, I have messed around with #Shiny for the first time in a while. #rstats App Here: eh1prp-dwyfor16.shinyapps.io/Global_Healt... Code Here: pgdatavizandstats.netlify.app/data_visuali...
TidyTuesday (2026) Week 16: Global Health Spending
pgdatavizandstats.netlify.app
I'm on the very skeptical side of the AI hype train but, because my boss/colleagues have been asking Claude to build SQL queries forwarding them on to me - that don't actually do what we need them to do and are full of errors- I've had to learn SQL to do it properly. So, it's helped that way #rstats
Sitting in a meeting internally shouting "Real world data won't solve all your problems"
Waffle chart this week. Had a time adding the logos to the char but I got there in the end. Code here: pgdatavizandstats.netlify.app/data_visuali... #TidyTuesday #PyDyTuesday #Dataviz #rstats
The R programming language is commonly used for statistical computing & data science. And you can learn it from Harvard in this Intro to R course. You'll use the RStudio IDE and learn about filtering data, writing functions to modularize code, and lots more. www.freecodecamp.org/news/learn-r...
Let's try this again What do the first 1000 digits of pi look like (I couldn't do 1 million because I prefer my laptop unmelted) Code here: pgdatavizandstats.netlify.app/data_visuali... #rstats #TidyTuesday