Josiah
@josiah.rs
๐ค 2628
๐ฅ 475
๐ 601
putting R in production
@ricochet.rs
doing spatial stats @ Esri blog: josiah.rs
reposted by
Josiah
Dewey Dunnington
1 day ago
...and, of course, we didn't leave out
#rstats
. The 0.4.0 release features the sdplyr R package, which provides a dplyr interface covering the basic subset of transformations (including spatial joins!). Like Python, our ST_ and RS_ functions have inline docs via the generated sedonafns package.
1
10
3
See you tomorrowww!!!!!!
add a skeleton here at some point
1 day ago
0
2
1
reposted by
Josiah
Emil Hvitfeldt
1 day ago
Beyond excited to share that catboost now has full native support in tidymodels!! This support should extend to all applicable areas of tidymodels, which means that orbital works as well ๐
opensource.posit.co/blog/2026-06...
#rstats
#tidymodels
loading . . .
CatBoost support in tidymodels
CatBoost is now available as a supported engine in tidymodels. This post shows how to train, tune, and use CatBoost models through the familiar parsnip interface.
https://opensource.posit.co/blog/2026-06-25_catboost-tidymodels/
1
15
4
Don't worry, "I have the full picture now."
3 days ago
0
3
0
reposted by
Josiah
4 days ago
Not sure about contiguous blocks, mlr3spatiotemporal is another package that does spatial (and spatio-temporal) cv,
mlr3spatiotempcv.mlr-org.com
.
1
1
1
reposted by
Josiah
David Granjon
5 days ago
Only 2 weeks remaining before our
#rstats
useR 2026 blockr workshop ๐ฑ blockr is an open source no-code data workflow builder for R built in collaboration with
@bristolmyerssquibb.bsky.social
๐ When: Monday July 6 from 1pm to 4:30pm CEST ๐
blockr.site
๐ฎ
blockr.cloud
lnkd.in/e8yEmhU7
loading . . .
0
4
1
Hey
#rspatial
, any ๐ฆs that perform spatial CV well? Blocked by a few {spatialsample} bugs and {blockCV} doesn't make contiguous blocks. I have a grid and want to make a contiguous holdout set.
#rstats
4 days ago
3
2
1
@scalingdevtools.bsky.social
any plans of episodes that arenโt centered around โAIโ in the pipeline? i miss listening to this podcast ๐ญ
7 days ago
0
1
0
semi-colons are the new em-dash
10 days ago
2
2
0
Espresso in Seattle is $2.22 - $2.72 more expensive than in Central London, btw.
22 days ago
0
1
0
Ordering a cortado in London is a toss-up between getting a flat white or a cortado. Iโve not figured out the tell
28 days ago
2
4
0
I donโt like what Claude has done to PRs
30 days ago
5
2
0
I like so many things about Europe. But are yโall just thirsty **all of the time**???
about 1 month ago
3
10
1
You know what I don't want when Iceland air cancels my flight? An "AI assistant" on the phone.
about 1 month ago
1
2
0
Using grafana over jaeger for the first time. Skill issue or is grafana genuinely just realllyyyyy confusing UX?
about 1 month ago
1
0
0
reposted by
Josiah
Gabor Csardi
about 1 month ago
I completely agree with
opensource.posit.co/blog/2026-05...
TOML seemed like a good format, until I learned the gory details while writing
github.com/gaborcsardi/...
loading . . .
In Defense of YAML
A common refrain among developers: YAML is bad and TOML is good. This post argues otherwise, tracing the history of configuration formats, examining what YAML 1.2 actually fixed, and introducing py-ya...
https://opensource.posit.co/blog/2026-05-21_in-defense-of-yaml/
1
36
4
ยป arrow-extendr ยซ now supports geoarrow ๐ Use geoarrow types from anywhere in your ๐ฆ Rust-powered R packages ๐๐ฆ ๐๐ผ Centroid using geoarrow + extendr ๐๐ผ called from R compared to {sf}
#rust
#rstats
about 1 month ago
1
18
5
reposted by
Josiah
Bryce
about 1 month ago
Demo at
amoeba.github.io/arrow-r-wasm/
. I've never had to do so little work to add support for a new platform. Thanks to
@gws.phd
and team for Web-R and
@jeroenooms.bsky.social
for the R-Universe infra.
add a skeleton here at some point
1
9
4
reposted by
Josiah
rOpenSci
about 2 months ago
๐ Meet Zhian Kamvar! ๐บ๐ธ Senior Software Engineer at Recast and maintainer of {tinkr} for rOpenSci. tinkr package cast (R)Markdown Files to XML and Back Again. Find Zhian at: ๐ hachyderm.io/@zkamvar ๐ป github.com/zkamvar ๐ linkedin.com/in/zkamvar
#maintainermonth
#ROpenSci
#rstats
0
9
4
*technically* the "Lower 48" doesn't include D.C.
about 2 months ago
1
2
0
Behold, ye vibers! The promise land (the docs) await you!
add a skeleton here at some point
about 2 months ago
0
8
1
Don't trust everything Claude tells you!
about 2 months ago
4
4
1
Vibe check! How we doin'? Good? Good!
about 2 months ago
0
2
0
reposted by
Josiah
tj mahr ๐ค
about 2 months ago
quick problem-solving note about loops and ggplot2
www.tjmahr.com/notes/2026-0...
loading . . .
ggplot2 loops and delayed evaluation in aes()
This note solves a problem faced by Josiah Parry (relevant gist and Bluesky post) Generating a series of plots with ggplot2 and a for-loop can lead to unexpected results, as in the following example:
https://www.tjmahr.com/notes/2026-05-04-ggplot2-for-loops/
0
17
3
reposted by
Josiah
tj mahr ๐ค
about 2 months ago
i have two fixes for you. 1) use aes(bill_len, m[, !! i]) to force evaluation of i to its value. do that only in the aes() part. or 2) use ggplotGrob(gg) or patchwork::wrap_ggplot_grob(ggplotGrob(gg)) on the plot to forced it to be built
1
3
1
reposted by
Josiah
Jenny Bryan
about 2 months ago
I feel like
#rstats
is actually doing well re: "Maintainers need help finding out whoโs downstream of them, talking to those people before things break". I know that R core uses CRAN pkgs basically as tests and pkg maintainers *have* to grapple with rev dep breakage before release.
1
4
1
Why can't I do this ๐ญ
#rstats
add a skeleton here at some point
about 2 months ago
2
5
1
Yet again bamboozled by ggplot2's lazy eval...This is my white whale in R ๐ 10 years in and i still have no idea how to plot multiple ggplots
about 2 months ago
2
8
3
Is there a flavor of Claude that is an "assistant?" The shift towards "autonomous" has ruined claude for me :(
about 2 months ago
1
2
0
reposted by
Josiah
Kevin Ushey
about 2 months ago
resisting the urge to respond "what if we just remove commas from the language" on the R-devel thread about how trailing commas should be handled
3
17
1
How do we get fenced divs into the commonmark spec?
about 2 months ago
2
2
0
๐ฃ Last day for
@rconsortium.bsky.social
grant submissions! My (unofficial) Tips: - Small scoped R ๐ฆ (or improvement) / tool - ~6 - 12 month duration - 3-7k ask is the sweet spot Spend 45-60 mins with your thoughts to write a proposal!
r-consortium.org/all-projects...
#rstats
loading . . .
R Consortium โ callforproposals
https://r-consortium.org/all-projects/callforproposals.html
about 2 months ago
1
8
4
reposted by
Josiah
Hadley Wickham
about 2 months ago
A cool looking job opening at the NY times!
job-boards.greenhouse.io/thenewyorkti...
#rstats
loading . . .
Graphics/Multimedia Editor - Data and Tooling, Election Analytics
New York, NY; Washington, DC
https://job-boards.greenhouse.io/thenewyorktimes/jobs/4688259005
0
18
2
reposted by
Josiah
Yihui Xie
2 months ago
That 12Mb hex sticker is the winner (the single largest PNG among all R packages on CRAN). With enough memory, it can be optimized to a few hundred Kb (lossless).
1
4
1
We're working on supporting **condition** objects in extendr. If you're a ๐ฆ
#rust
**and**
#rstats
๐ dev, would love your input on this new feature!
github.com/extendr/exte...
loading . . .
feat: return condition objects ยท Issue #1080 ยท extendr/extendr
Condition objects are useful and can be created in base R using a variety of: simpleCondition / simpleMessage / simpleWarning / simpleError errorCondition / warningCondition Then R lang also provid...
https://github.com/extendr/extendr/issues/1080
2 months ago
0
2
0
I could really use a "๐ฉ i hate about Claude" venting group
2 months ago
2
6
0
reposted by
Josiah
Dr. Dawn Wright
2 months ago
Happy
#EarthDay
from Esri! For more than 3 decades, the Esri Conservation Program has provided technology and training assistance to conservation professionals around the globe. If you are interested in applying, visit
www.esri.com/en-us/indust...
#gischat
๐ ๐ ๐
0
15
3
R-Consortium grant submission deadline May 1st! My (very unofficial and not-endorsed) recommendation is: - targeted and clearly scoped proposal - Short and concise (maybe a list, chart, table etc) - Milestones across ~6-8 months - ~5k-ish USD
#rstats
r-consortium.org/all-projects...
loading . . .
R Consortium โ callforproposals
https://r-consortium.org/all-projects/callforproposals.html
2 months ago
0
4
6
reposted by
Josiah
Mwavu Kennedy
2 months ago
{hypertext} 1.2.0 is out on CRAN. we've added support for trailing commas in tags. quite a small feature but makes for great UX. check it out:
github.com/sigflux/hype...
#rstats
1
13
3
extendr v0.9.0 is release! ๐ (hopefully) our last until v1.0.0! Improved DX ๐จ๐ปโ๐ป ๐ข๐๐๐ง๐๐ฉ๐๐ค๐ฃ ๐๐ช๐๐๐ included! - `anyhow` support out of the box - deprecates `rextendr::document()` use {devtools} only! - use std trait implementations instead of custom methods
#rstats
#rust
extendr.rs/blog/posts/2...
loading . . .
extendr v0.9.0 โ extendr
This is (hopefully) our last minor release before extendr v1.0.0, focused almost entirely on improved developer experience.
https://extendr.rs/blog/posts/2026-04-15-extendr-v090/
2 months ago
0
14
3
`ollama pull qwen3.5:9b` from the cafe wifi and now i feel evil
2 months ago
0
6
0
I've been using gh pr-review to help with claude assisted PR review. Workflow: - I provide detailed comments in GH PR review - Have claude review them - Claude gets everything entirely wrong - I do it myself. Still extremely useful!
github.com/agynio/gh-pr...
#claude
loading . . .
GitHub - agynio/gh-pr-review: GitHub CLI extension that adds full inline PR review comment support โ view, navigate, reply to, and resolve review threads directly from the terminal. LLM-ready and idea...
GitHub CLI extension that adds full inline PR review comment support โ view, navigate, reply to, and resolve review threads directly from the terminal. LLM-ready and ideal for automated PR review a...
https://github.com/agynio/gh-pr-review
2 months ago
2
6
2
reposted by
Josiah
Yihui Xie
2 months ago
In case you aren't aware, TinyTeX has started offering binaries for ARM and musl-based Linux since last month:
yihui.org/en/2026/03/t...
Enjoy the extra 5 minutes saved! BTW, I didn't know musl/Alpine Linux before. While working on TinyTeX binary for it, I was intrigued and also quite impressed.
loading . . .
Announcing TinyTeX Binaries for arm64 and musl-based Linux - Yihui Xie | ่ฐข็่พ
Three years ago, Cole Arendt requested pre-built TinyTeX binaries for ARM Linux. Today, I’m happy to announce that we now provide pre-built TinyTeX binaries for arm64 and musl-based Linux (e.g. ...
https://yihui.org/en/2026/03/tinytex-arm64/
0
7
2
reposted by
Josiah
roland
2 months ago
ok so my ex yc vp is vv go go on ai rn bc he is in an sv vc gc or we -- my em is in on it w/ ai as an os to do ui qa in ci -- so tl dr ig im tl of ai ui qa ?? rn ai ui qa v1 is cc in an hv vm on my pc on gh pr xd
17
333
97
reposted by
Josiah
The R Foundation
2 months ago
It is with great sadness that we announce the passing on 1 April of Tomรกลก Kalibera, a valuable member of the R Core Team for close to 10 years, after a short but aggressive illness. Tomรกลก is survived by his wife and 1 year old son. A full obituary will be posted in due time.
2
89
30
Seattle is the only city Iโve lived in where I have to wait hours for coffee shops to open up. Itโs 8am, why arenโt you selling coffee?
2 months ago
4
8
0
reposted by
Josiah
Qagggy!
2 months ago
Me after a visit to Renton.
loading . . .
3
53
6
I donated a smol amount. Will you? Also, CRISPR is awesome.
add a skeleton here at some point
2 months ago
0
1
0
๐ค ๐จ "No x. No y. Just z." ๐๐ผ tell-tale sign a clanker wrote your blog
3 months ago
1
12
2
Nifty
add a skeleton here at some point
3 months ago
1
7
0
Load more
feeds!
log in