Grant McDermott

@gmcd
842 Followers
177 Following
401 Posts
Economics and data science | Mostly open-source but occasional rugby posts | 🇿🇦 in 🇺🇸
Websitehttps://grantmcdermott.com
GitHubhttps://github.com/grantmcdermott
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: https://github.com/r-xla/anvil #rstats
GitHub - r-xla/anvil: Code transformation framework for R

Code transformation framework for R. Contribute to r-xla/anvil development by creating an account on GitHub.

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

Lightweight R graphics device. Contribute to grantmcdermott/jgd development by creating an account on GitHub.

GitHub

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

https://github.com/grantmcdermott/jgd

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

GitHub - grantmcdermott/jgd: Lightweight R graphics device

Lightweight R graphics device. Contribute to grantmcdermott/jgd development by creating an account on GitHub.

GitHub

🆕 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!

https://github.com/jgm/pandoc/releases/tag/3.9

#pandoc #release

Release pandoc 3.9 · jgm/pandoc

I'm pleased to announce the release of pandoc 3.9, available in the usual places: Binary packages & changelog: https://github.com/jgm/pandoc/releases/tag/3.9 Source & API documentation: http://ha...

GitHub

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

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

#rstats

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!
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
https://github.com/eitsupi/arf
GitHub - eitsupi/arf: Alternative R Frontend — a modern R console written in Rust

Alternative R Frontend — a modern R console written in Rust - eitsupi/arf

GitHub

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: https://grantmcdermott.com/dbreg/NEWS.html#dbreg-0.0.3

[2/2]

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/

#rstats

[1/2]