Grant McDermott

Economics and data science | Mostly open-source but occasional rugby posts | 🇿🇦 in 🇺🇸

Grant McDermott boosted:
sebffischersebffischer
2026-03-02

A few weeks ago I released (so far only on r-universe) the 0.1.0 version of my array computing framework for R (jit compiles, supports autodiff and runs on CPU and GPU): Check it out here: github.com/r-xla/anvil

Grant McDermottgmcd
2026-02-10

@hrbrmstr @eitsupi Cool cool. Sent you both collab invites. No pressure and can always re-invite later if that's what you'd prefer. But it's there if you have time/interest.

Grant McDermottgmcd
2026-02-10

@eitsupi @hrbrmstr Ha, nice. Do you want to add the Go binary/component to the upstream repo then? Again, happy to add you as a contributor.

Grant McDermottgmcd
2026-02-09

@brodriguesco Testing welcome 🙏

Grant McDermott boosted:
Bruno Rodrigues :rstats: :tux:brodriguesco@fosstodon.org
2026-02-09

unigd has been removed from CRAN, but jgd courtesy of @gmcd might be worth checking (I understand it’s a super early alpha): github.com/grantmcdermott/jgd

Grant McDermottgmcd
2026-02-09

@eitsupi @hrbrmstr Happy to add you to the repo too. I think the main pieces are all there; it's "just" Windows support needed before we can submit. But helps to have multiple hands available for FRs etc.

P.S. I hope you noticed `arf` being used in the screenshot.

Grant McDermottgmcd
2026-02-09

@hrbrmstr nice! Happy to give you admin access, if you think it makes sense to bundle this as part of the repo. Lmk.

Grant McDermottgmcd
2026-02-08

Experimental package for nice graphics display and UX in VS Code (and other potential front-ends)

github.com/grantmcdermott/jgd

Very lightweight and seems to work as expected on my system, but please kick the tyres.

Grant McDermott boosted:
2026-02-04

🆕 pandoc 3.9 🎉🚀

• Official support for wasm (WebAssembly), allowing to run pandoc in the browser,
• the *alerts* extension is now available in the pandoc Markdown flavor,
• support for defaults files using JSON instead of YAML,
• extension of `${.}` vars in the `defaults` field, making it easier to base defaults files on other defaults,
• method to run Lua code with a modified pandoc state,
• and much more

Many thanks to all who contributed!

github.com/jgm/pandoc/releases

#pandoc #release

Grant McDermottgmcd
2026-01-31

@eitsupi I've been testing this out for the last day or two, including integration with VS Code. Very smooth and performant so far.

Nice work!

Grant McDermottgmcd
2026-01-30

After an interminable delay, we finally managed to finish up the `fixest` paper (and submit for review). WP version available on Arxiv: arxiv.org/abs/2601.21749

Please consider citing if you are a `fixest` user!

fixest is an R package for fast and flexible econometric estimation, providing a comprehensive toolkit for applied researchers.
Grant McDermott boosted:
Bruno Rodrigues :rstats: :tux:brodriguesco@fosstodon.org
2026-01-28

Btw, the latest rixpress version now supports Sub-Pipelines! rixpress: reproducible analytical pipelines in #RStats, #Python and #Julia using #Nix as the underlying build tool!

Grant McDermott boosted:
2026-01-28

I've been working on arf console, an R terminal implemented in Rust, for about two weeks as a coding practice using Claude Code.
I can't say that I've tested it thoroughly myself (unfortunately, I found two serious bugs when I tried using it myself right after it was opened😫), but if you're interested, I'd be happy to give it a try. #rstats
github.com/eitsupi/arf

Grant McDermottgmcd
2026-01-26

New features include:

- fast binscatter regression on a database backend
- new acceleration strategies
- analytical clustered SEs
- interaction terms support
- stats methods (predict, vcov, etc.)
- integration with tabling sw
- etc.

Full v0.0.3 changelog: grantmcdermott.com/dbreg/NEWS.

[2/2]

A simple dbbinsreg example from the dbreg package.

# Accounting for Diet "fixed effects" helps to resolve the situation
# (We'll also add a line and change the theme for a nicer plot)
dbbinsreg(weight ~ Time | Diet, data = ChickWeight, nbins = 10, cb = TRUE,
          line = c(1, 1), theme = "clean")
Grant McDermottgmcd
2026-01-26

Things are grim. But in more frivolous news...

@jamesbrandecon.bsky.social
and I have been chipping away at `dbreg`, a 📦 for running big regression models on database backends. For the right kinds of problems, the speed-ups are near magical.

Website: grantmcdermott.com/dbreg/

[1/2]

Grant McDermott boosted:
2025-12-29
Grant McDermott boosted:
Juan Carlos Muñozastro_jcm@mastodon.online
2025-12-27

After 15 months of hard work, my dad has finished this impressive model of Minas Tirith! It is 1.4 m high and entirely hand-made out of wood. One of the most time-consuming parts was manually engraving the bricks on all walls and buildings, but this was key to properly convey the huge size of the city. Everything was painted by hand, adding some wear and tear. For a behind-the-scenes look at how he built this check out this video: youtube.com/watch?v=Z1Ywlc8ojjE

#lotr #MastoArt #art #craft

A model of a tall fortress city. Buildings are arranged in different circular levels, each smaller than the one below, like a wedding cake. All levels are crowded with lots of different buildings and towers of various sizes, giving the city a busy look. On the top level there's a palace and a tall spire. There's a huge flat rocky spur slicing the city in half. The buildings and rocks are mostly white. The model rests on a table, with some tools visible in the background.
Grant McDermott boosted:
Timothée Giraudrcarto@fosstodon.org
2025-12-08

New version of {maplegend} ! 📦
{maplegend} is an R package for creating, well, map legends. 🙂
This version improves the display of legends in plots and introduces two new features: a histogram legend type, and arguments to set decimal and big value separators.

🔗 Blog post: rcarto.github.io/posts/maplege

:rstats: cran.r-project.org/web/package

:git: github.com/riatelab/maplegend/

#rstats #rspatial #gisChat #GIS

A legend combining traditional choropleth legend elements and histogram legend.A map legend that illustrates the use of decimal separators on proportional symbols.A map legend that illustrates the use of big values separators on a choropleth legend.
Grant McDermottgmcd
2025-12-04

Very much a niche topic, but I'd greatly appreciate it if any Spark / Kubernetes experts could help me with this issue. github.com/sparklyr/sparklyr/i

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst