An evolution of asynchronous programming techniques to boost your Shiny apps, how a puzzle from over a century ago could tip the scales for mathematics algorithms solvable in R, and solving the recent 2024 Advent of Code puzzles with data.table.Episode Links
---This week's curator: Colin Fay - [@colinfay@fosstodon.org] (https://fosstodon.org/@colinfay) [@_ColinFay]]( [https://twitter.com/_ColinFay)] (https://twitter.com/_ColinFay)) (X/Twitter) [@colinfay.bsky.social] (https://bsky.app/profile/colinfay.bsky.social)
--- [Parallel and Asynchronous Programming in Shiny with future, promise, future_promise, and ExtendedTask] (https://rtask.thinkr.fr/parallel-and-asynchronous-programming-in-shiny-with-future-promise-future_promise-and-extendedtask/)
--- [Writing Signed Trinary: or, Back To the Four Weights Problem] (https://rworks.dev/posts/back-to-four-weights/)
--- [Advent of Code with data.table: Week One] (https://rdatatable-community.github.io/The-Raft/posts/2024-12-07-advent_of_code-kelly_bodwin/)
---Entire issue available at [rweekly.org/2024-W51] (https://rweekly.org/2024-W51.html)
Supplement Resources
---Futureverse - A Unifying Parallelization Framework in R for Everyone [https://www.futureverse.org/] (https://www.futureverse.org/)
---Non-blocking operations with ExtendedTask [https://shiny.posit.co/r/articles/improve/nonblocking/] (https://shiny.posit.co/r/articles/improve/nonblocking/)
---Asynchronous Shiny apps with crew and mirai [https://wlandau.github.io/crew/articles/shiny.html] (https://wlandau.github.io/crew/articles/shiny.html)
---Bachet’s Four Weights Problem [https://rworks.dev/posts/four-weights/] (https://rworks.dev/posts/four-weights/)
---Advent of Code 2024 [https://adventofcode.com/] (https://adventofcode.com/)
---Lime Bikes Summary Dashboard [https://jokasan.github.io/Lime_Dash/] (https://jokasan.github.io/Lime_Dash/)
Chapter image credits
---Advent of Code [https://thenewstack.io/advent-of-codes-programming-puzzles-set-new-global-record/] (https://thenewstack.io/advent-of-codes-programming-puzzles-set-new-global-record/)
Supporting the show
---Use the contact page at [https://serve.podhome.fm/custompage/r-weekly-highlights/contact] (https://serve.podhome.fm/custompage/r-weekly-highlights/contact) to send us your feedback
--- [R-Weekly Highlights on the Podcastindex.org] (https://podcastindex.org/podcast/1062040) - You can send a boost into the show directly in the Podcast Index. First, top-up with [Alby] (https://getalby.com/) , and then head over to the R-Weekly Highlights podcast entry on the index.
---A new way to think about value: [https://value4value.info] (https://value4value.info)
---Get in touch with us on social media
------Eric Nantz: [@rpodcast@podcastindex.social] (https://podcastindex.social/@rpodcast) (Mastodon), [@rpodcast.bsky.social] (https://bsky.app/profile/rpodcast.bsky.social) (BlueSky) and [@theRcast] (https://twitter.com/theRcast) (X/Twitter)
------Mike Thomas: [@mike_thomas@fosstodon.org] (https://fosstodon.org/@mike_thomas) (Mastodon), [@mike-thomas.bsky.social] (https://bsky.app/profile/mike-thomas.bsky.social) (BlueSky), and [@mike_ketchbrook] (https://twitter.com/mike_ketchbrook) (X/Twitter)
Music credits powered by [OCRemix] (https://ocremix.org/)
---J-Type - Tetris - Nostalvania - [https://ocremix.org/remix/OCR04401] (https://ocremix.org/remix/OCR04401)
---I Just Skipped Time Yesterday - Puyo Puyo - Rexy - [https://ocremix.org/remix/OCR03941] (https://ocremix.org/remix/OCR03941)
... Read more