Sign in

Peter EJ Kemp

@peterejkemp.bsky.social
174 followers 557 following 94 posts

Senior Lecturer KCL; @scaricomp; education stats; PISA; digital media research; @3Dami; wikibooks; ex TeachFirst (05); Dr, but not one who could fix your knee

PostsRepliesMedia
Peter EJ Kemp @peterejkemp.bsky.social · 21/05/2026
There are now 1,332 published Ofsted reports that use the new report card framework (5th May). Here are a few key takeaways from the data so far 📊👇 📉 The biggest challenge: "Achievement" remains the area with the highest percentage of "Needs Attention" and "Urgent Improvement" grades. #ofsted
100
Reposted by Peter EJ Kemp
Charlie Gao @shikokuchuo.net · 23/04/2026
Just released mori 0.1.0 on CRAN — a new R package for shared memory across processes. Parallel R no longer has to mean duplicating your dataset in every worker's RAM. opensource.posit.co/blog/2026-04... 🧵 1/3
opensource.posit.co
mori: Shared memory for R objects
mori is a new R package for sharing R objects across processes via OS-level shared memory. Parallel workers get zero-copy, lazy ALTREP access to the same physical pages — share once, read anywhere.
917662
Peter EJ Kemp @peterejkemp.bsky.social · 23/04/2026
Cleaning some #ofsted data for a publication. The new report cards are tougher than TES reported in January, when they stated: > 1 in 7 schools in first wave gets ‘exceptional’ grade [14.2%] ... no school has given the lowest grade of ‘urgent improvement’
032
Peter EJ Kemp @peterejkemp.bsky.social · 06/02/2026
🎯 New open access paper: What do school websites signal about computing and who it is for? Using document data (n = 960), we examine how schools frame computer science in public-facing materials, and what that might mean for gendered participation. www.tandfonline.com/doi/full/10....
tandfonline.com
Marketing computing: how school branding reinforces or challenges gender stereotypes
This paper examines how school branding and policy may shape gender disparities in computing education. Wong et al. explore how schools portray computing in brochures, websites and related material...
125
Reposted by Peter EJ Kemp
Chris Goodman @cbgoodman.co · 04/02/2026
These look like some very useful updates!
tidyverse.org
dplyr 1.2.0
dplyr 1.2.0 fills in some important gaps in dplyr's API: we've added a new complement to `filter()` focused on dropping rows, and we've expanded the `case_when()` family with three new recoding and replacing functions!
1115
Peter EJ Kemp @peterejkemp.bsky.social · 02/12/2025
#adventofcode #rstats #day[2|3] @cbokhove.bsky.social are you playing this year? @rbrockphysics.bsky.social
050
Reposted by Peter EJ Kemp
Noah Greifer @noahgreifer.bsky.social · 24/04/2025
Thinking about odds ratios... An odds is a ratio of events to non-events. For example, if the event is survival, the odds of survival is the number of survivors per death. If the event is getting a disease, the odds is the number of diseased individuals per healthy individual.
1346
Reposted by Peter EJ Kemp
Jess Hamer @drjessicahamer.bsky.social · 17/09/2025
New paper: link.springer.com/article/10.1...
link.springer.com
Children’s Perception of the World of Technology: Through the Lens of Heidegger - Philosophy & Technology
Analysis of student engagement with technology has mainly focused on physical and mental health, predominantly overlooking deeper philosophical issues. Through the analysis of four focus groups (child...
032
Peter EJ Kemp @peterejkemp.bsky.social · 18/09/2025
New article: Children’s Perception of the World of Technology: Through the Lens of Heidegger Children found technology distracted them from connecting with nature, relating to others and themselves @drjessicahamer.bsky.social supported by @nuffieldfoundation.org link.springer.com/article/10.1...
link.springer.com
Children’s Perception of the World of Technology: Through the Lens of Heidegger - Philosophy & Technology
Analysis of student engagement with technology has mainly focused on physical and mental health, predominantly overlooking deeper philosophical issues. Through the analysis of four focus groups (child...
074
Reposted by Peter EJ Kemp
Kathryn Boast @kathrynboast.bsky.social · 11/09/2025
Teachers! Send us your computing girls! Online - so all welcome Please share 👇 www.kcl.ac.uk/events/unloc... @crestem.bsky.social @peterejkemp.bsky.social @drjessicahamer.bsky.social @jobrodie.bsky.social
kcl.ac.uk
Unlocking AI & Computer Science 2025 | King's College London
An online programme for girls
066
Reposted by Peter EJ Kemp
Thomas Lin Pedersen @thomasp85.com · 11/09/2025
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
tidyverse.org
ggplot2 4.0.0
A new major version of ggplot2 has been released on CRAN. Find out what is new here.
9851281
Reposted by Peter EJ Kemp
Daniel Lakens @lakens.bsky.social · 25/08/2025
If you are preparing your bachelor statistics course and would like to add optional material for students to better understand statistics on a conceptual level (see topics in the screenshot) my free textbook provides a state of the art overview. lakens.github.io/statistical_...
320865
Reposted by Peter EJ Kemp
Andrew Heiss @andrew.heiss.phd · 25/08/2025
Like this?
# Main text

```{r}
#| label: appendix-thing
#| eval: false
#| include: false

# Here's some plot that I make up in the text, but don't want to show yet

plot(1:10)
```

# Supplemental material

Now I'll show the plot:

```{r}
#| label: thing-shown-later
#| ref.label: appendix-thing
```
Rendered version of that qmd with a plot shown later in the document
162
Reposted by Peter EJ Kemp
Prof Andy Field @profandyfield.com · 20/08/2025
I’m about halfway through this update (first 11 tutorials are done). I think they’re a lot better. Using a consistent @easystats.github.io workflow throughout will - I think - massively reduce the cognitive load for students. Looking forward to road testing in autumn term.
44710
Reposted by Peter EJ Kemp
Daniel Gutierrez @ddgutierrez.bsky.social · 12/08/2025
When teaching at UCLA, I always start with this principle: “All models are wrong, but some are useful.” The key is knowing how a model is wrong—bias, variance, scope—and when it still adds value. #DataScience #MachineLearning #AI #RStats
033
Reposted by Peter EJ Kemp
Mid terms are November 3rd 2026. Go register voters. @usrbinr.bsky.social · 06/08/2025
Today is my annual reminder that read_csv() is vectorized and you can just pass a vector of file paths and it will read and append the datasets. No need to use map or for loops to read in multiple files. #rstats
38518
Peter EJ Kemp @peterejkemp.bsky.social · 28/07/2025
US CS degrees 1964-2022, female uptake getting better for bachelor degrees (peak 1984), MA and PhD have never been as well balanced as now (from a low base) #rstats #DataScience #python #csed #edusky
031
Reposted by Peter EJ Kemp
Ben Collins @bencollins.bsky.social · 24/07/2025
when they close it all up, I do believe this will go down as the funniest video on the internet
669197844362
Reposted by Peter EJ Kemp
Ewan Carr @ewancarr.bsky.social · 24/07/2025
Running a workshop tomorrow on reproducible workflows in R at the King's Open Research Summer School. 📽️ Slides: ewancarr.github.io/reproducible-r 👩‍💻 Practical: ewancarr.github.io/reproducible-r/practical Mildly terrified that Git on Windows will be my downfall—but we'll see. 😅 #rstats #opensci
ewancarr.github.io
Reproducible workflows in R
0114
Reposted by Peter EJ Kemp
Charlie Gao @shikokuchuo.net · 10/07/2025
#tidyverse purrr 1.1.0 is out - now with parallel processing! Scale your #rstats map operations reliably and efficiently across multiple cores and even distributed systems. Powered by the mirai framework, this unlocks new levels of performance. Read more at: www.tidyverse.org/blog/2025/07...
tidyverse.org
Parallel processing in purrr 1.1.0
The functional programming toolkit for R gains new capabilities for parallel processing and distributed computing using mirai.
418958
Reposted by Peter EJ Kemp
Jan Broder Engler @jbengler.de · 07/07/2025
New version 0.3.1 of tidyplots.org now on CRAN 🚀 🍒 Paired comparisons in `add_test_*()` 📋 Selected comparisons in `add_test_*()` 🌍 Global options for all tidyplots 🐣 New `add_ellipse()` function 👀 Functions to rename, reorder, sort, reverse now end in `*_levels()` #tidyplots #rstats #dataviz #phd
0405
Reposted by Peter EJ Kemp
Charlie Gao @shikokuchuo.net · 26/06/2025
At Posit, we've been busy making async first class within #RStats with mirai. Now it's time to make High-Performance Computing a first class option for distributed computing within mirai! mirai 2.4.0 includes a cluster launcher for: Slurm, SGE, Torque, PBS, LSF. shikokuchuo.net/posts/27-mir...
shikokuchuo.net
shikokuchuo{net}: mirai 2.4.0
First Class Async and High-Performance Computing
03211
Reposted by Peter EJ Kemp
Charlie Gao @shikokuchuo.net · 13/06/2025
Bleeding edge update for the #tidyverse purrr package with even more seamless #rstats parallel maps. Introducing our shiniest new adverb: `in_parallel()`. Just wrap your function to take advantage of blazing fast parallel processing via mirai. pak::pak("tidyverse/purrr") purrr.tidyverse.org/dev/
purrr.tidyverse.org
Functional Programming Tools
A complete and consistent functional programming toolkit for R.
610332
Reposted by Peter EJ Kemp
Jan Broder Engler @jbengler.de · 21/05/2025
This is how you can sort data in #tidyplots 🏆 #rstats #dataviz #phd
3321
Reposted by Peter EJ Kemp
Julia M. Rohrer @dingdingpeng.the100.ci · 11/05/2025
Thanks to everybody who chimed in! I arrived at the conclusion that (1) there's a lot of interesting stuff about interactions and (2) the figure I was looking for does not exist. So, I made it myself! Here's a simple illustration of how to control for confounding in interactions:>
651124273
Reposted by Peter EJ Kemp
Dr. David Miller 🏳️‍🌈 @davidimiller.bsky.social · 09/05/2025
🚨 All staff for NSF’s Division of Equity for Excellence in STEM (EES) have just been fired. In email to grantees: “the entire Division of Equity for Excellence in STEM has just been dissolved and the entire staff fired.” High time for scientists, public, Congress, YOU to take action to #SaveNSF
savensf.com
Take Action | Save NSF
18677
Reposted by Peter EJ Kemp
Kelly Bodwin @kellybodwin.com · 25/04/2025
New unhinged #rstats rant about NSE just dropped: 🔗 kbodwin.github.io/paRticles/po... tl;dr - some cute (?) tricks for iterating over unquoted columns see below to skip the stream-of-consiousness blog and go straight to code snippets
kbodwin.github.io
Punctuation and Other Problems – paRticles
115412
Reposted by Peter EJ Kemp
Melissa Lewis @melissa.news · 20/04/2025
TIL: The 2000s piracy PSA used a font designed by the fantastic Just van Rossum, whose brother Guido created the Python programming language.
fontsinuse.com
“Piracy. It’s a Crime.” PSA
From Wikipedia: “You Wouldn’t Steal a Car” is the first sentence and commonly used name of a public service announcement that debuted on July 12, 2004 in cinemas, and July 27 on home media, which wa...
6659167
Peter EJ Kemp @peterejkemp.bsky.social · 04/04/2025
📚 How Does Ofsted Spell "Shakespeare" and its derivatives? There is debate over how William Shakespeare—the only writer in England's National Curriculum(?)—spelled his own surname. Even his gravestone (Shakspeare) differs from his wife’s (Shakespeare). Today, we’ve largely settled on "Shakespeare"
111
Reposted by Peter EJ Kemp
Richard Brock @rbrockphysics.bsky.social · 28/01/2025
The MA STEM quantitative methods in educational research module started a few weeks ago and students are already producing lovely work in R using ggplot and PISA 2022 data. First is a post from Jon Snell on home studying and maths scores: richardabrock.github.io/mastemquantb...
richardabrock.github.io
mastemquantblog
011
Reposted by Peter EJ Kemp
Tidier.jl @tidierjl.bsky.social · 15/02/2025
👀 jcarroll.com.au/2025/02/13/b...
061
Peter EJ Kemp @peterejkemp.bsky.social · 04/02/2025
real time deepseek 32B on a M4 Max 36GB RAM #rstats
130
Peter EJ Kemp @peterejkemp.bsky.social · 15/01/2025
#libreoffice what's up with your spell checker?
210
Reposted by Peter EJ Kemp
Jess Hamer @drjessicahamer.bsky.social · 13/01/2025
AI & other digital skills are important for jobs... But we call for a rethink around the computing curriculum in England to ensure it serves ALL young people. SCARI Computing recommendations here: scari.sites.er.kcl.ac.uk @peterejkemp.bsky.social @billybwong.bsky.social @mcopseyblake.bsky.social
scari.sites.er.kcl.ac.uk
The SCARI Computing Project 2021-24
121
Peter EJ Kemp @peterejkemp.bsky.social · 10/01/2025
So (according to PISA 2022), children in England are marginally more likely than children in other countries to say that they can write computer programs. Interesting position for Wales, which leads the UK pack, but doesn't have the same CS focus that England has had for the last 10 years
000
Peter EJ Kemp @peterejkemp.bsky.social · 30/12/2024
von Neumann was asked what it would take for a computer ... to think and behave like a human being. He said that it would have to grow, not be built. He said that it would have to understand language, to read, to write, to speak. And he said that it would have to play, like a child.
themarginalian.org
A Brief History of the Mind in the Machine: John von Neumann, the Inception of AI, and How the Limits of Logic Can Liberate Us
“Something very small, so tiny and insignificant as to be almost invisible in its origin, can nonetheless open up a new and radiant perspective, because through it a higher order of being is …
001
Reposted by Peter EJ Kemp
Dr. David Miller 🏳️‍🌈 @davidimiller.bsky.social · 20/12/2024
1. Bill Gates 2. Alan Turing 3. Steve Jobs 4. Elon Musk 5. Mark Zuckerberg 6. Jeff Bezos 7. Ada Lovelace 8. Stephen Hawking (a renowned physicist) 9. Grace Hopper 10. Charles Babbage www.tandfonline.com/doi/full/10....
tandfonline.com
Only Ada?: dominance of entrepreneurial white men as the famous figures in computing and technology for young people
Prominent public figures are important representatives of their fields, potentially becoming influential role models, especially for young people. The identities of these famous people can shape an...
111
Peter EJ Kemp @peterejkemp.bsky.social · 17/12/2024
twobithistory.org/2018/08/18/a...
120
Reposted by Peter EJ Kemp
Big Book of R @bigbookofr.com · 29/11/2024
Quantitative methods in the context of education research by Peter EJ Kemp, Richard Brock, Amy O’Brien, Carla Finesilver, Lulu Healy and David Pepper #RStats bigbookofr.com/chapters/field%20spe…
075
Peter EJ Kemp @peterejkemp.bsky.social · 03/12/2024
regex _with_ stringr, surely :)
010
Reposted by Peter EJ Kemp
Jess Hamer @drjessicahamer.bsky.social · 03/12/2024
New publication by @billybwong.bsky.social @peterejkemp.bsky.social @mcopseyblake.bsky.social and I, on the dominance of entrepreneurial white men as the famous faces in computing and tech for young people: www.tandfonline.com/doi/full/10.... @nuffieldfoundation.org #WIASN
tandfonline.com
Only Ada?: dominance of entrepreneurial white men as the famous figures in computing and technology for young people
Prominent public figures are important representatives of their fields, potentially becoming influential role models, especially for young people. The identities of these famous people can shape an...
083
Reposted by Peter EJ Kemp
Matilda Martin @matildamartin.bsky.social · 03/12/2024
As Government considers how to tackle the SEND crisis, experts have begun to look to other countries for inspiration The work of @scastrokemp.bsky.social may be of help to ministers - she is heading up a 2-year investigation of SEND practice in 9 countries👇 www.politicshome.com/thehouse/art...
politicshome.com
SEND help - reforming the Special Educational Needs and Disabilities system
“Lose, lose, lose.” That is how former Conservative education secretary Gillian Keegan described the special educational needs and disabilities (SE...
023
Peter EJ Kemp @peterejkemp.bsky.social · 01/12/2024
#rstats solution to #adventofcode day 1. github.com/plukethep/Ad...
140
Peter EJ Kemp @peterejkemp.bsky.social · 30/11/2024
#edusky
010
Peter EJ Kemp @peterejkemp.bsky.social · 28/11/2024
PISA creativity summaries with UK regions listed. Scotland winning! #rstats #pisa
100
Reposted by Peter EJ Kemp
Dr. Casey Fiesler @cfiesler.bsky.social · 27/11/2024
Hi, so I've spent the past almost-decade studying research uses of public social media data, like e.g. ML researchers using content from Twitter, Reddit, and Mastodon. Anyway, buckle up this is about to be a VERY long thread with lots of thoughts and links to papers. 🧵
59959450
Reposted by Peter EJ Kemp
Hadley Wickham @hadley.nz · 25/11/2024
As a statistics PhD student, I helped PhD students in other departments with their data analyses, and discovered that most of the challenges weren't fitting statistical models.
1408