Josiah
banner
josiah.rs
Josiah
@josiah.rs
putting R in production @ricochet.rs
doing spatial stats @ Esri
blog: josiah.rs
the next pr will have the following diff:

-mx-auto
+mr-auto ml-8
December 4, 2025 at 9:43 PM
oh, friend! Use linux binaries! Here's an example of a GHA I use that is really fast :

github.com/ricochet-rs/...
github.com
December 4, 2025 at 9:25 PM
Might not be for your usecase, @usrbinr.bsky.social, but i strictly use `usethis::use_article()` and **not** vignettes.

Vignettes opens up a CRAN ~~attack surface~~ check NOTE / WARN opportunity.

The tradeoff is that a vignette can be viewed in a package's docs, an article can't.
November 24, 2025 at 9:50 PM
This beats my Negroni. Looks amazing.
November 15, 2025 at 1:37 AM
im not sure what is involved in making extensions to torch in R but—this is working for me
github.com/mlverse/torc...
feat: GCN layer · Issue #1376 · mlverse/torch
I am working through a paper that uses generalized graph convolution (GCN) layers. Since there is no tooling in torch to do this presently, I created the layer itself. The implementation is below. ...
github.com
November 5, 2025 at 7:59 PM
rlang::list2(...)
October 18, 2025 at 7:08 PM
<3
October 10, 2025 at 7:32 PM
heard, thanks! :)
December 10, 2024 at 8:49 PM
you can use the @posit.co Ark kernel with Zed but it's not the console type vibe i want :/
zed.dev/docs/repl#in...
REPL - Zed
zed.dev
December 8, 2024 at 7:39 PM
At my last use, duckplyr uses the in-memory duckdb database which doesn’t support out-of-core processing. does it now set up a temporary duckdb database?
December 7, 2024 at 4:59 AM
say it with me!!!

duck👏🏼 plyr 👏🏼 doesn't 👏🏼 support 👏🏼 larger 👏🏼 than 👏🏼 memory 👏🏼 workloads 👏🏼 but 👏🏼 DuckDB 👏🏼 with 👏🏼 {dbplyr} 👏🏼 does
December 6, 2024 at 11:44 PM
We did this with Azure Blobfuse. This requires that you also have an .Rprofile to update your `.libPaths()` as well.

Just pure pain.
December 6, 2024 at 9:03 PM
databricks clusters are also ephemeral so if you want any libraries you have to install em with a startup script. One way to get around it is to use Docker container based images which have the packages you use installed. OR you use a startup script to mount the persistent dir to your runtime.
December 6, 2024 at 9:03 PM