Elektrine
EN
Log in Register
Paige Chat Timeline Communities Gallery Videos Email DNS VPN Uptime Kairo
Back to Timeline
Remote

shikokuchuo

@shikokuchuo@fosstodon.org
mastodon 4.6.6
  • Open on fosstodon.org

Software Engineer, Open Source @ Posit, PBC

176 Followers
0 Following
18 Posts
Joined December 26, 2022
Github:
https://github.com/shikokuchuo
Website:
https://shikokuchuo.net

Posts

Open post
shikokuchuo
shikokuchuo @shikokuchuo@fosstodon.org · Jul 21, 2026
shikokuchuo
@shikokuchuo@fosstodon.org

Software Engineer, Open Source @ Posit, PBC

fosstodon.org

We're continuing our work on {mori} the package for shared memory in #Rstats.

Debuted in April, we just released 0.2.2. A patch release for technical correctness, it's a prerequisite for future work we have planned.

{mori} provides a key strategy for minimising memory usage for local async and parallel operations.

We hope you'll try it out as we build out more features!

https://shikokuchuo.net/mori

fosstodon.org

Fosstodon

6
0
4
0
Open post
shikokuchuo
shikokuchuo @shikokuchuo@fosstodon.org · Jul 20, 2026
shikokuchuo
@shikokuchuo@fosstodon.org

Software Engineer, Open Source @ Posit, PBC

fosstodon.org

Today I shipped a patch version of mirai with as many changes as a full version!

- Lower dispatch overhead for `mirai_map()` and `everywhere()`
- Clearer errors from timeouts and cancellations in `mirai_map()`
- Many edge case fixes for `race_mirai()`, `daemon()` and the dispatcher

These automatically translate into wins if you use parallel purrr!

https://mirai.r-lib.org/

p.s. yes, we also have a shiny new hex logo!! Stickers ready for posit::conf(2026) Houston 🌎️

#Rstats #Tidyverse

4
0
1
0
Open post
shikokuchuo
shikokuchuo @shikokuchuo@fosstodon.org · Jul 15, 2026
shikokuchuo
@shikokuchuo@fosstodon.org

Software Engineer, Open Source @ Posit, PBC

fosstodon.org

I've distilled my experience of useR! 2026 Warsaw into a blog post.

Hoping that people who couldn't attend get a taste of it, and are motivated to participate in the next one - or join us for posit::conf in Houston! For those who wanted to find me, but didn't get the chance - the userR! slack is still open, I'm also on the rOpenSci one, feel free to ping me on either.

#RStats #useR2026

https://opensource.posit.co/blog/2026-07-14_user-2026-warsaw/

fosstodon.org

Fosstodon

8
0
7
0
Open post
shikokuchuo
shikokuchuo @shikokuchuo@fosstodon.org · Jul 09, 2026
shikokuchuo
@shikokuchuo@fosstodon.org

Software Engineer, Open Source @ Posit, PBC

fosstodon.org

Until next time! It's been a fantastic #useR2026 in Warsaw. Honestly, there's a real depth of talent in our #Rstats community. Keep doing your amazing work and wow us all at the next conf!

(can you spot me here?)

9
0
3
0
Open post
shikokuchuo
shikokuchuo @shikokuchuo@fosstodon.org · Jul 08, 2026
shikokuchuo
@shikokuchuo@fosstodon.org

Software Engineer, Open Source @ Posit, PBC

fosstodon.org

It's always nice to re-connect with old friends, but some of my best conversations at #useR2026 this year have been with people I'm meeting for the first time. For many of them this is their first useR!, even if they've been doing #Rstats stuff for a number of years. I also spoke about CRDTs today!

10
0
4
0
Open post
shikokuchuo
shikokuchuo @shikokuchuo@fosstodon.org · Jul 06, 2026
shikokuchuo
@shikokuchuo@fosstodon.org

Software Engineer, Open Source @ Posit, PBC

fosstodon.org

#Rstats really is a great community - I'm surprised by how many ppl I know through past events. It's been so great catching up with you all - everyone I've spoken to thus far. Also delighted to be meeting some people for the first time! #useR2026 opening reception a success, onto the first conf day!

fosstodon.org

Fosstodon

11
0
5
0
Open post
shikokuchuo
shikokuchuo @shikokuchuo@fosstodon.org · Jul 06, 2026
shikokuchuo
@shikokuchuo@fosstodon.org

Software Engineer, Open Source @ Posit, PBC

fosstodon.org

It's summer again, and that means #useR2026 😊 #RStats !

6
0
1
0
Open post
shikokuchuo
shikokuchuo @shikokuchuo@fosstodon.org · Jul 02, 2026
shikokuchuo
@shikokuchuo@fosstodon.org

Software Engineer, Open Source @ Posit, PBC

fosstodon.org

Installing mirai from source just got simpler.

nanonext 1.10.0 (mirai's communications layer) was released to CRAN this morning. We ripped out the CMake build-time dependency, with the bundled NNG + Mbed TLS sources now only needing a C compiler.

This means you can now install mirai on really ancient Linux releases! It'll install anywhere R does.

https://mirai.r-lib.org

#rstats #tidyverse #Rshiny

1
0
2
0
Open post
shikokuchuo
shikokuchuo @shikokuchuo@fosstodon.org · Jun 29, 2026
shikokuchuo
@shikokuchuo@fosstodon.org

Software Engineer, Open Source @ Posit, PBC

fosstodon.org

Watcher - meet the R community!

```r
install.packages("watcher")
```

Tell us how you end up using it - open a discussion show-and-tell at r-lib/watcher!

Catch you all at useR! 2026 in Warsaw next week!!!

#RStats #Rshiny

https://opensource.posit.co/blog/2026-06-29_watcher-0-2-0/

fosstodon.org

Fosstodon

3
0
1
0
Open post
shikokuchuo
shikokuchuo @shikokuchuo@fosstodon.org · Jun 25, 2026
shikokuchuo
@shikokuchuo@fosstodon.org

Software Engineer, Open Source @ Posit, PBC

fosstodon.org

RE: @minecr@fosstodon.org

Come code and hang out with us in Houston!

1
0
0
0
Open post
shikokuchuo
shikokuchuo @shikokuchuo@fosstodon.org · May 12, 2026
shikokuchuo
@shikokuchuo@fosstodon.org

Software Engineer, Open Source @ Posit, PBC

fosstodon.org
Replying to @shikokuchuo@fosstodon.org

@noamross@ecoevo.social See https://mirai.r-lib.org/articles/v07-questions.html#launching-daemons---vanilla you can use remote_config() to specify a replacement for Rscript where you can specify these

3
0
0
0
Open post
shikokuchuo
shikokuchuo @shikokuchuo@fosstodon.org · May 12, 2026
shikokuchuo
@shikokuchuo@fosstodon.org

Software Engineer, Open Source @ Posit, PBC

fosstodon.org
Replying to @noamross@ecoevo.social

@noamross@ecoevo.social R itself has options - see ?mem.maxVSize - and I think there are env vars you can pass to mirai

1
1
0
0
Open post
shikokuchuo
shikokuchuo @shikokuchuo@fosstodon.org · May 12, 2026
shikokuchuo
@shikokuchuo@fosstodon.org

Software Engineer, Open Source @ Posit, PBC

fosstodon.org

Async R is getting a proper memory model. mirai 2.7.0 and mori 0.2.0 are on CRAN, and between them they close the two memory gaps in production async work:

- `daemons(memory = ...)` caps the dispatcher queue in bytes, so a runaway producer can't OOM your session
- `try_mirai()` returns NULL on a full queue instead of blocking – drop, retry, or propagate backpressure
- mori out of experimental with stable wire format and path-form names

https://opensource.posit.co/blog/2026-05-12_production-async-r/

#rstats #Tidyverse #rshiny

A memory model for production async R: mirai 2.7.0 and mori 0.2.0
Posit Open Source

A memory model for production async R: mirai 2.7.0 and mori 0.2.0

Two CRAN releases extend R's foundations for production async: bounded queues and `try_mirai()` in mirai 2.7.0, plus mori 0.2.0 graduating from experimental status.

10
3
9
0
Open post
shikokuchuo
shikokuchuo @shikokuchuo@fosstodon.org · May 07, 2026
shikokuchuo
@shikokuchuo@fosstodon.org

Software Engineer, Open Source @ Posit, PBC

fosstodon.org

OpenTelemetry has come to R 🎉

We've instrumented Shiny, plumber2, mirai, httr2, ellmer, knitr, testthat, and DBI — so you can get production-grade traces from your R apps with no code changes. Just set a few env vars and telemetry flows to the backend of your choice.

Full write-up: https://opensource.posit.co/blog/2026-05-07_opentelemetry/

#RStats #OpenTelemetry #Observability

Bringing OpenTelemetry to R in production
Posit Open Source

Bringing OpenTelemetry to R in production

Posit has instrumented Shiny, plumber2, mirai, httr2, ellmer, knitr, testthat, and DBI with OpenTelemetry, and created tools for you to instrument your own packages, bringing production-grade observab

11
0
10
0
Open post
shikokuchuo
shikokuchuo @shikokuchuo@fosstodon.org · Apr 24, 2026
shikokuchuo
@shikokuchuo@fosstodon.org

Software Engineer, Open Source @ Posit, PBC

fosstodon.org
Replying to @larry77@fosstodon.org
@larry77 yes that's all you need to do!
1
1
0
0
Open post
shikokuchuo
shikokuchuo @shikokuchuo@fosstodon.org · Apr 23, 2026
shikokuchuo
@shikokuchuo@fosstodon.org

Software Engineer, Open Source @ Posit, PBC

fosstodon.org
Replying to @Lluis_Revilla@fosstodon.org
@Lluis_Revilla @Alejandro_P Thanks @Lluis_Revilla you're exactly right. I'd say that simply having the capability is what's important, rather than if it lives in base or a package.
5
0
0
0
Open post
shikokuchuo
shikokuchuo @shikokuchuo@fosstodon.org · Apr 23, 2026
shikokuchuo
@shikokuchuo@fosstodon.org

Software Engineer, Open Source @ Posit, PBC

fosstodon.org

Just released mori 0.1.0 on CRAN — a new R package for sharing R objects across processes via OS-level shared memory.

Parallel R today duplicates your data in every worker's RAM. 8 workers × 1 GB = 8 GB. mori puts it in shared memory once; every worker maps the same physical pages via R's ALTREP framework.

Works with any parallel backend that uses R's standard serialization, including mirai, parallel and callr.

https://opensource.posit.co/blog/2026-04-23_mori-0-1-0/

#RStats #Tidyverse #OpenSource

mori: Shared memory for R objects
Posit Open Source

mori: Shared memory for R objects

mori is a new R package for sharing R objects across processes via OS-level shared memory. Parallel workers get zero-copy, lazy ALTREP access to the same physical pages — share once, read anywhere.

22
8
30
1
Open post
shikokuchuo
shikokuchuo @shikokuchuo@fosstodon.org · Jul 15, 2024
shikokuchuo
@shikokuchuo@fosstodon.org

Software Engineer, Open Source @ Posit, PBC

fosstodon.org

Sincere thanks to all of you who attended our talk at useR!2024, where we shared the design choices behind {mirai} and {crew}.

@landau@fosstodon.org and I are speaking again at Posit::conf where we will unveil the next generation of async we designed together with Joe Cheng for Shiny ExtendedTask, Plumber and targets. A little taster currently in the rweekly highlights: https://shikokuchuo.net/posts/24-conditional-linkingto/

#rstats #PositConf2024 #rshiny #rplumber

fosstodon.org

Will (@landau@fosstodon.org) - Fosstodon

17
1
9
0

Remote instance

fosstodon.org
Open on original server

Media

313k7r1n3
Elektrine

Tor hidden service

elekhj7afj4qnrr4yd3bkzslsyo5jgfxw3orgjkhlcxifueodybyiiad.onion

Platform

  • Email
  • Chat
  • Timeline
  • Communities
  • VPN
  • DNS

Company

  • About
  • Contact
  • FAQ

Legal

  • Terms of Service
  • Privacy Policy
  • Warrant Canary
  • Lite (no JS)
  • VPN Policy
  • Source code

Support

  • support@elektrine.com
  • Report Security Issue
Mail client setup IMAP mail.elektrine.com:993 POP3 mail.elektrine.com:995 SMTP mail.elektrine.com:465
© 2026 Elektrine. All rights reserved. Server: 09:13:47 UTC