Advertisement · 728 × 90

Posts by Colin Gillespie

Preview
What's new in R 4.6.0? Here we summarise some of the more interesting changes in the April 2026 release of R 4.6.0.

New blog post about R4.6 #rstats

www.jumpingrivers.com/blog/whats-n...

6 days ago 34 12 2 0

I've just reproduced your example (for 24.04). It took a minute to install tidyverse - which is nice! I'm assuming it's slower due to pinging r2u.stat.illinois - are there UK/EU mirrors?

2 weeks ago 1 0 1 0
Preview
Claude Code's Entire Source Code Was Just Leaked via npm Source Maps — Here's What's Inside A security researcher found Anthropic's full CLI source code exposed through a source map file. 1,900 files. 512,000+ lines. Everything.

lol

Claude Code's Entire Source Code Was Just Leaked via npm Source Maps

dev.to/gabrielanhai...

3 weeks ago 71 24 6 2
Post image

If you use GitHub (especially if you pay for it!!) consider doing this *immediately*

Settings -> Privacy -> Disallow GitHub to train their models on your code.

GitHub opted *everyone* into training. No matter if you pay for the service (like I do). WTH

github.com/settings/cop...

3 weeks ago 2062 1508 91 136

It's not going ahead this year.

1 month ago 1 0 1 0
AI in Production Conference | 4–5 June 2026 Join AI in Production, the leading conference for teams building and maintaining AI and machine learning systems in production in Newcastle upon Tyne.

Last chance for the early bird discount to AIP in Production. We've started adding speakers as well.

#ai

ai-in-production.jumpingrivers.com

1 month ago 1 0 0 0

I feel quite old. I can't even be bothered explaining to everyone why they should use "=" instead of "->" in #rstats anymore.

1 month ago 7 0 4 0
Advertisement

We changed our R user group to "Data Science" a few years ago. It just meant that half the talks were R, half were Python, and 4 times as many people attended!

1 month ago 2 0 1 0

It wouldn't be that to hard to cancel any group with no events for the last 2 years and ping any group with no events for the last year

1 month ago 0 0 1 0

I've done this far too many times!

1 month ago 1 0 0 0
Preview
The Reith Lectures - Jonathan Sumption - Law and the Decline of Politics - Rights and the Ideal Constitution - BBC Sounds Jonathan Sumption assess the pros and cons of written and unwritten constitutions.

Related. I was listening to www.bbc.co.uk/sounds/play/... a few days ago. Consistution vs rule of parliament

2 months ago 0 0 0 0
Post image

Okay, this is quite outstanding from Bedford Council.

2 months ago 11933 3074 204 241

So just now I'm sitting at 600. That includes work (Uni and @jumpingrivers.com), personal and 2 kids (the latter adds a lot).

The other week kids started a club. That involved an account for the club and the national body. So 4 straight away! Spotify. 5 accounts (sonos + individual).

2 months ago 0 0 0 0

Agreed. I did a pruge of passwords in my password manager. I had been using it for 12+ years and had over 800+ accounts. Ok a large number were trying a service and never going back. I even had Olympics 2012 login details

2 months ago 2 0 1 0

Workshops suitable for those who are just starting with #Ai to the seasoned experts

2 months ago 0 0 0 0

Keeping things consistent. When I open projects it feels that the panes are all different widths, heights, etc

2 months ago 0 0 1 0
Advertisement
Post image

Does this screenshot help?

2 months ago 0 0 1 0

Thanks. I was thinking more about the variables pane being minimized on start up

2 months ago 0 0 2 0

In #Positron, is there a way to set the default sizes of panes, and if they are open at startup.

Tagging the expert @libbyheeren.bsky.social #rstats

2 months ago 3 0 1 0
Preview
Retrieval-Augmented Generation: Setting up a Knowledge Store in R Learn about retrieval-augmented generation (RAG) workflows for large language models. This blog provides a hands-on introduction, including example code for creating a working knowledge store using op...

We wrote www.jumpingrivers.com/blog/retriev... a few weeks ago

2 months ago 1 1 0 0
Preview
Jumping Rivers Jumping Rivers is an analytics company whose passion is data and machine learning. We help our clients move from data storage to data insights. Based in Newcastle and founded in 2016, the company is b...

We've written a few blog posts at www.jumpingrivers.com/blog/?search... on the topic

2 months ago 2 1 1 0

Changes don't appear on the website (but are in the changelog)

2 months ago 2 0 1 0
Post image

AI in Production 2026 has extended its Call for Papers to 30 January.

If you work on machine learning, data science, or AI systems in production and have lessons to share, submit a proposal and join us in Newcastle this June.

Submit your abstract here: ai-in-production.jumpingrivers.com

2 months ago 1 2 0 0
Post image

Accessibility often gets lost once dashboards become interactive.

This post shows how to use {ellmer} to generate dynamic alt text for ggplot2 charts in Shiny apps, keeping screen reader users aligned as plots change.

Read more: www.jumpingrivers.com/blog/ellmer-...

2 months ago 5 2 0 0
Post image

Responsible for running the Posit platform in production?

Join our webinar on maintaining Posit in practice. We’ll cover stability, upgrades, support, and what to plan for as usage scales.

🗓 19 Feb 2026
⏰ 1:15–2:15pm GMT
📍 Online

Register here: jumpingrivers.typeform.com/to/UmdyNbAs

3 months ago 1 1 0 0
Post image

CFP for AI in Production 2026 closes next week!

This conference is about running AI systems in production. Deployment, data pipelines, monitoring, and failure modes.

With talks from teams at @databricks.bsky.social, Red Hat & @posit.co

Abstract deadline: 23 Jan

ai-in-production.jumpingrivers.com

3 months ago 1 1 0 0
Advertisement

Thoughts: It was quite a fun process. It allowed me to iterate through a few ideas before settling on one. It obtained the population data on its own.

Cons: I'll check the final code, but I never check the intermediate code. Does this mean I might miss something?

3 months ago 0 0 0 0
A cartographic visualization titled "Africa's Linguistic Diversity" showing the number of languages per million people across African nations. The map employs a monochromatic blue color scheme ranging from pale ice blue (#e0f4ff) for countries with fewer languages per capita to deep midnight blue (#0a1128) for those with the highest linguistic diversity, all set against a black background. 

The three most linguistically diverse countries are labeled on the left side with their national flag emojis and connected to their geographic locations via white lines: the Republic of the Congo (🇨🇬) at the top with 12.8 languages per million people (shown in the deepest blue), Botswana (🇧🇼) in the middle at 6.0, and Namibia (🇳🇦) at the bottom with 8.1 languages per million (both shown in medium-dark blue). 

The geographic pattern reveals that Central and Southern African nations, particularly smaller population countries, maintain higher linguistic diversity per capita. Most West African countries appear in medium to light blue tones, indicating moderate diversity. North African countries are rendered in dark gray, signifying missing data in this dataset which focuses on sub-Saharan languages. A legend on the right shows

A cartographic visualization titled "Africa's Linguistic Diversity" showing the number of languages per million people across African nations. The map employs a monochromatic blue color scheme ranging from pale ice blue (#e0f4ff) for countries with fewer languages per capita to deep midnight blue (#0a1128) for those with the highest linguistic diversity, all set against a black background. The three most linguistically diverse countries are labeled on the left side with their national flag emojis and connected to their geographic locations via white lines: the Republic of the Congo (🇨🇬) at the top with 12.8 languages per million people (shown in the deepest blue), Botswana (🇧🇼) in the middle at 6.0, and Namibia (🇳🇦) at the bottom with 8.1 languages per million (both shown in medium-dark blue). The geographic pattern reveals that Central and Southern African nations, particularly smaller population countries, maintain higher linguistic diversity per capita. Most West African countries appear in medium to light blue tones, indicating moderate diversity. North African countries are rendered in dark gray, signifying missing data in this dataset which focuses on sub-Saharan languages. A legend on the right shows

#TidyTuesday Used the data to create a linguistic heat map - scaled by Population size.
This graph was created purely using #ai (in this case @posit.co databot). It

#ai #rstats

3 months ago 1 0 1 0

I just had to buy a new underfloor heating box. The app had disappeared from the app store when I upgraded my phone.

Replacement is app free!

3 months ago 0 0 0 0

Only a couple of days left for the super early bird discount

ai-in-production.jumpingrivers.com#schedule

3 months ago 1 0 0 0