Grant McDermott's Avatar

Grant McDermott

@gmcd.bsky.social

Economics and data science | Former academic now working in the tech sector | Views my own | πŸ‡ΏπŸ‡¦ in πŸ‡ΊπŸ‡Έ | https://grantmcdermott.com/

4,973 Followers  |  157 Following  |  569 Posts  |  Joined: 07.06.2023  |  1.7061

Latest posts by gmcd.bsky.social on Bluesky

#rstats Any sparklyr / Kubernetes experts able to help me with this issue? github.com/sparklyr/spa... πŸ™

05.12.2025 16:10 β€” πŸ‘ 1    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0

To rephrase: there's a load of unrealised potential for GPU metrics, which is what Apoorva's post shows (esp. on the structural and Bayesian side). But if you want a faster lm / linear model, you're not going to beat .lm.fit.

05.12.2025 04:33 β€” πŸ‘ 5    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Caveat emptor.

I know you aren't claiming otherwise, but ofc the big caveat is that you're benchmarking against torch CPU... not a standard, optimized max.lik. library. It's _very_ hard to get GPU improvements on closed form algos & that's before you a/c for the I/O to your graphics card.

05.12.2025 04:27 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image

Please enjoy this blog post based on my colleague Kyle Jensen's talk surveying different approaches to AI coding abilities

paulgp.com/ai-coding/20...

02.12.2025 20:01 β€” πŸ‘ 25    πŸ” 6    πŸ’¬ 3    πŸ“Œ 2
A houseplant casts a shadow of heart-shaped climbers in the background

A houseplant casts a shadow of heart-shaped climbers in the background

Hearts on the vine?

29.11.2025 03:48 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Themes – tinyplot

Does setting one of the "dynamic" themes give you what you want? grantmcdermott.com/tinyplot/vig...

28.11.2025 18:57 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Background/presentation, ICYMI. bsky.app/profile/gmcd...

27.11.2025 17:31 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Example of dodged pointrange (tiny)plot, with aligned ribbons layered on top.

Example of dodged pointrange (tiny)plot, with aligned ribbons layered on top.

Happy `tinyplot` v0.6.0 (codename "Thanksgiving") release day to all those that celebrate. Some new features, but mostly bug fixes and internal improvements.
grantmcdermott.com/tinyplot/NEW...

#rstats

27.11.2025 17:26 β€” πŸ‘ 24    πŸ” 6    πŸ’¬ 1    πŸ“Œ 0

This will be a decidedly unpopular Springbok view, but SA's level of scrum dominance can't be good for the game. I don't know how to "fix" it, but I don't think it's just a question of a better bench. It's starting from the off.

22.11.2025 20:16 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Faz must have been apoplectic in the halftime change room.

First 20 min and setpiece aside, we were pretty poor TBH. Obviously, that's a reflection of the sheer grit from your lads. But I'm struggling to remember the last time SA played with such a lack of ambition.

22.11.2025 20:12 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0

Extraordinary. Doris MoM by miles for me.

22.11.2025 19:47 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

It's funny how this level of set piece dominance can ruin the game for both sides. I can't remember when SA last played with this lack of ambition.

22.11.2025 19:34 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

What is the Irish word incredible courage combined with extreme stupidity.

22.11.2025 18:40 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

First 20 min of this game almost as intense as @kjhealy.co's posit::conf keynote.

22.11.2025 18:09 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

"Great news, I booked a weekend away."

<Zen master: we'll see>

"Bad news. We have to miss Springboks v France."

<ZM: we'll see>

"Good news. The Boks get a first half red card, so we miss that at least."

<ZM: we'll see>

"So, about the actual result..."

09.11.2025 01:50 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Zen master vibes as my farsighted wife booked family travel weeks ago, causing me to miss the second half. #FRAvRSA

08.11.2025 21:17 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 1
A bloodied Damian McKenzie lining up a matching winning penalty against Scotland

A bloodied Damian McKenzie lining up a matching winning penalty against Scotland

Smile before the kick

Smile before the kick

The non rugby mind cannot comprehend these two images.

08.11.2025 17:05 β€” πŸ‘ 5    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0
tinyplot: convenient and customizable base R plots - Grant McDermott
YouTube video by useR! Conference tinyplot: convenient and customizable base R plots - Grant McDermott

🎨 How to create elegant #dataviz with base #rstats and the #tinyplot pkg

πŸ“ˆ useR! 2025 presentation by Grant McDermott @gmcd.bsky.social

www.youtube.com/watch?v=MOB-...

04.11.2025 07:38 β€” πŸ‘ 16    πŸ” 5    πŸ’¬ 0    πŸ“Œ 0

Huge JVDF fan tbh.

Minor 2024/25 form blip aside, and he looked back to his best over the weekend, just world class every game.

02.11.2025 21:42 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

<insert bad joke about him finally going through the gate>

02.11.2025 21:39 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Beyond dispute IMO.

And it's funny to see people twist themselves into knots trying to argue otherwise--including far too many of my fellow πŸ‡ΏπŸ‡¦ countrymen--for precisely the reason that Squidge points out: we all instinctively *feel* that they are the greatest.

31.10.2025 17:48 β€” πŸ‘ 5    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
tinyplot

Thanks! I'm unreasonably pleased with it tbqh. Would dig to get your feedback.

Lots of additional material on the website. grantmcdermott.com/tinyplot/

30.10.2025 22:27 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I gave this talk on an empty stomach and about three hours sleep. So I recommend watching it >1x playing speed...

(Also: please have pity on the tall people in your life, forced to stare directly into projector lights.)

30.10.2025 17:57 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
tinyplot: convenient and customizable base R plots - Grant McDermott
YouTube video by useR! Conference tinyplot: convenient and customizable base R plots - Grant McDermott

Nice. Looks like my `tinyplot` talk from userR! 2025 is up on YouTube. youtu.be/MOB-QS-vMeY?...

#rstats

30.10.2025 17:57 β€” πŸ‘ 17    πŸ” 3    πŸ’¬ 1    πŸ“Œ 1

Hmmm, I wouldn't say the problem is the availability of binary-build channels. Alongside r2u (great albeit Ubuntu only), there's rspm and the Posit manylinux repo (both multi-distro). The problem is conda hijacking and/or overriding these channels, so that they don't work like normal :-/

03.10.2025 03:27 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Yeah, unfortunately the inconsistency is the killer here. I've also run into a (related?) problem of missing pre-compiled binaries on some Linux distros that we use at work. So you end up having to install + compile everything from source ☠️

02.10.2025 21:35 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Jeroen (@jeroenooms@fosstodon.org) Is @conda for R completely dead now? Seems like all R package builds on conda-forge have been failing for months, and nobody cares?

RE: lack of love for conda-forge, see this thread by @jeroenooms.bsky.social fosstodon.org/@jeroenooms/...

02.10.2025 21:00 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

It's a constant stream of untaxed negative externalities that I can only assume are part of some cunning grand plan for language hegemony.

30.09.2025 18:53 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Old ground, but I still cannot believe how poorly 🐍 plays with other languages. Okay, we're going to force you to do everything in a venv (b/c otherwise we break everything...) But that venv is going to auto instantiate and override any system level env vars or processes that you've set ☠️

30.09.2025 18:51 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Fair points. Still, if you feel like modifying / playing around... bsky.app/profile/gmcd...

30.09.2025 00:14 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

@gmcd is following 20 prominent accounts