R is a truly beautiful language! ✨

#RStats #futureverse #StayTuned

A #Slurm user just confirmed that "yay it works. Pretty sick!"

Thanks to excellent feedback from several users, it'll soon be even easier to distribute #rstats code via #HPC job schedulers using future.batchtools

https://future.batchtools.futureverse.org/

#parallel #futureverse

A Future API for Parallel and Distributed Processing using batchtools

Implementation of the Future API <doi:10.32614/RJ-2021-048> on top of the batchtools package. This allows you to process futures, as defined by the future package, in parallel out of the box, not only on your local machine or ad-hoc cluster of machines, but also via high-performance compute (HPC) job schedulers such as LSF, OpenLava, Slurm, SGE, and TORQUE / PBS, e.g. y <- future.apply::future_lapply(files, FUN = process).

Thank you #user2025 and everyone who participated and contributed to this amazing conference! It was great to see you all <3

My first talk ever on #future was at useR! 2016, which I ended with a wish for a

plan(future.p2p::cluster)

backend. It took nine years to get there. My useR! 2025 slides on:

Futureverse P2P: Peer-to-Peer Parallelization in R (Share compute among friends across the world)

are available via https://www.futureverse.org/talks.html

#RStats #parallel #futureverse

photo by @schloerke

The future package celebrates ten years on CRAN as of June 19, 2025. I just posted the second in a series of blog posts highlighting recent improvements to the #futureverse ecosystem:

* Setting Future Plans in R Functions - and Why You Probably Shouldn't

available at https://www.jottr.org/2025/06/25/with-plan/

You can now do:

my_fcn <- function(...) {
with(plan(multisession), local = TRUE)
...
}

but, as explained in the post, I recommend not doing any that, unless really needed

#RStats #parallel

Setting Future Plans in R Functions — and Why You Probably Shouldn't

The future package celebrates ten years on CRAN as of June 19, 2025. This is the second in a series of blog posts highlighting recent improvements to the futureverse ecosystem. TL;DR You can now use my_fcn <- function(...) { with(plan(multisession), local = TRUE) ... } to temporarily set a future backend for use in your function. This guarantees that any changes are undone when the function exits, even if there is an error or an interrupt.

JottR

The future package celebrates ten years on CRAN as of June 19, 2025. I just posted the first of a series of blog posts highlighting recent improvements to the #futureverse ecosystem:

* Future got better at finding global variables

available at https://www.jottr.org/2025/06/23/future-got-better-at-finding-global-variables/

#RStats #parallel

Future got better at finding global variables

The future package celebrates ten years on CRAN as of June 19, 2025. This is the first of a series of blog posts highlighting recent improvements to the futureverse ecosystem. The globals package is part of the futureverse and has had two recent releases on 2025-04-15 and 2025-05-08. These updates address a few corner cases that would otherwise lead to unexpected errors. They also resulted in several long, outstanding issues reported on the future, future.

JottR

The future package turns ten today 🥳 To celebrate, I’ll start a blog series covering recent improvements that set us up for new, exciting ways for writing concurrent #RStats - neater than what our trusty workhorses future.apply & furrr offer

https://www.jottr.org/2025/06/19/futureverse-10-years/

#parallel #futureverse

Liberating the future!

I'm happy to share that major progress has been made on the #Futureverse roadmap. Already the next release comes with new, exciting, frequently asked features, and more are ready to ship in following release.

Release candidate #1 of the 'future' package is now available on R-universe;

install.packages("future", repos = c("https://futureverse.r-universe.dev", "https://cloud.r-project.org'))

Please give it a try🙏 As usual, these updates should be 100% backward.

#rstats #parallel

R packages by futureverse

#captainfuture #kult #scifi #sciencefiction #spaceopera #anime #zeichentrick #pulps #lieblingsserie #retro #futuremania #80er #capitaineflam #cf #futureverse #epicscifi #oldscifi

Kleines Update bei den „Basics“: Ein paar Ergänzungen/Formatierungen und „Nein, es ist definitiv keine ‚Kinderserie‘“…
Link: https://www.futuremania.de/basics.html

Futuremania BASICS

FUTUREMANIA – The Captain Future Site – mit Episodenführer, FAQ und vielen Hintergrundinformationen zur TV-Serie und den Originalromanen von E. Hamilton

#FutureVerse #Atlanta #Georgia
WSB Atlanta:
New $100M science museum planned for Downtown Atlanta aims to be ‘museum of the future’

"Plans have been announced to bring a new museum to Downtown Atlanta that will showcase Georgia’s and America’s most advanced technologies."
https://www.wsbtv.com/news/local/atlanta/new-100m-science-museum-planned-downtown-atlanta-aims-be-museum-future/XTZWUAOGSRHPVKVLP5ZE6AXF3Y/

This website is unavailable in your location. – WSB-TV Channel 2 - Atlanta

WSB-TV Channel 2 - Atlanta

Allen Verliebten und denen, die es noch werden wollen, wünschen wir einen schönen Valentins-Tag...!
(Fan-Art by "rede")

#captainfuture #scifi #sciencefiction #valentinesday #valentintstag #spaceopera #kult #retro #futurelovesjoan #futureverse #zeichentrick #anime