R Weekly Highlights
R Weekly Highlights

R Weekly Highlights

Eric Nantz

Overview
Episodes

Details

The R Weekly podcast offers a quick description of the latest highlighted stories and other stories from the latest R Weekly issue, as curated by the R Weekly team and R community.

Recent Episodes

Issue 2024-W24 Highlights
JUN 12, 2024
Issue 2024-W24 Highlights
A thoughtful perspective on why it's not an either/or situation with popular data processing paradigms in R, another case of being kind to future you with your Git commit messages, and satisfying the need for speed in the evolving geospatial space.<br />Episode Links<br /><ul><li>This week's curator: Tony Elhabr - <a href="https://mastodon.skrimmage.com/@tonyelhabr" target="_blank">@[email protected] </a>(Mastodon) &amp; <a href="https://twitter.com/TonyElHabr" target="_blank">@TonyElHabr</a> (X/Twitter)</li><li><a href="https://rdatatable-community.github.io/The-Raft/posts/2024-05-20-kelly_bodwin/" target="_blank">Two Roads Diverged: Opinions on "dialects" in R</a></li><li><a href="https://masalmon.eu/2024/06/03/small-commits/" target="_blank">Why you need small, informative Git commits</a></li><li><a href="https://josiahparry.com/posts/2024-06-06-designing-arcgisgeocode" target="_blank">Making a Ridiculously Fast™ API Client</a></li><li>Entire issue available at <a href="https://rweekly.org/2024-W24.html" target="_blank">rweekly.org/2024-W24</a></li></ul>Supplement Resources<br /><ul><li>Welcome to the {data.table} ecosystem project! <a href="https://rdatatable-community.github.io/The-Raft/posts/2023-10-15-introtogrant-toby_hocking/" target="_blank">https://rdatatable-community.github.io/The-Raft/posts/2023-10-15-intro<em>to</em>grant-toby_hocking/</a></li><li>Pinball machines per capita <a href="https://www.sumsar.net/blog/pinball-machines-per-capita/" target="_blank">https://www.sumsar.net/blog/pinball-machines-per-capita/</a></li><li>New York R Conference Retrospective Panel <a href="https://www.youtube.com/watch?v=L8Ec4ZktjJQ" target="_blank">https://www.youtube.com/watch?v=L8Ec4ZktjJQ</a></li><li>igraph 2.0 <a href="https://igraph.org/2024/05/21/rigraph-2.0.0.html" target="_blank">https://igraph.org/2024/05/21/rigraph-2.0.0.html</a></li></ul>Supporting the show<br /><ul><li>Use the contact page at <a href="https://serve.podhome.fm/custompage/r-weekly-highlights/contact" target="_blank">https://serve.podhome.fm/custompage/r-weekly-highlights/contact</a> to send us your feedback</li><li><a href="https://podcastindex.org/podcast/1062040" target="_blank">R-Weekly Highlights on the Podcastindex.org</a> - You can send a boost into the show directly in the Podcast Index. First, top-up with <a href="https://getalby.com/" target="_blank">Alby</a>, and then head over to the R-Weekly Highlights podcast entry on the index.</li><li>A new way to think about value: <a href="https://value4value.info" target="_blank">https://value4value.info</a>&nbsp;</li><li>Get in touch with us on social media<br />&nbsp;<ul><li>Eric Nantz: <a href="https://podcastindex.social/@rpodcast" target="_blank">@[email protected]</a> (Mastodon) and <a href="https://twitter.com/theRcast" target="_blank">@theRcast</a> (X/Twitter)</li></ul></li><li>&nbsp;<ul><li>Mike Thomas: <a href="https://fosstodon.org/@mike_thomas" target="_blank">@mike<em>[email protected]</em></a><em> (Mastodon) and </em><a href="https://twitter.com/mike_ketchbrook" target="_blank"><em>@mike</em>ketchbrook</a> (X/Twitter)&nbsp;</li></ul></li></ul>Music credits powered by <a href="https://ocremix.org/" target="_blank">OCRemix</a><br /><ul><li>DevilSLAB - Final Fantasy VI - MkVaff - <a href="https://ocremix.org/remix/OCR00250" target="_blank">https://ocremix.org/remix/OCR00250</a></li><li>Ice Cap Zone (Pulse Mix) - Sonic the Hedgehog 3 - MkVaff - <a href="https://ocremix.org/remix/OCR04400" target="_blank">https://ocremix.org/remix/OCR04400</a>&nbsp;</li></ul>
play-circle
59 MIN
Issue 2024-W23 Highlights
JUN 5, 2024
Issue 2024-W23 Highlights
How vintage features in R could introduce chaos in your quest for a tibble &amp; data.frame function, and the awesome potential of integrating custom parameters and conditional processing in your next Quarto workflow.<br />Episode Links<br /><ul><li>This week's curator: Jon Calder - <a href="https://fosstodon.org/@jonmcalder" target="_blank">@[email protected]</a> (Mastodon) &amp; <a href="https://twitter.com/jonmcalder" target="_blank">@jonmcalder</a> (X/Twitter)</li><li><a href="https://hugogruson.fr/posts/compa-tibble/" target="_blank">Make your functions compa-tibble</a></li><li><a href="https://nrennie.rbind.io/blog/r-tutorial-worksheets-quarto/" target="_blank">Creating R tutorial worksheets (with and without solutions) using Quarto</a></li><li>Entire issue available at <a href="https://rweekly.org/2024-W23.html" target="_blank">rweekly.org/2024-W23</a></li></ul>Supplement Resources<br /><ul><li>Invariants: Comparing behavior with data frames <a href="https://tibble.tidyverse.org/articles/invariants.html" target="_blank">https://tibble.tidyverse.org/articles/invariants.html</a></li><li>geoarrow: Extension types for geospatial data for use with 'Arrow' <a href="http://geoarrow.org/geoarrow-r/" target="_blank">http://geoarrow.org/geoarrow-r/</a></li><li>Customize your R startup message <a href="https://drmowinckels.io/blog/2024/rproject/" target="_blank">https://drmowinckels.io/blog/2024/rproject/</a></li><li>About Podcasting Episode 10: Podcasting and Data Science with Eric Nantz <a href="https://www.aboutpodcasting.show/episodepage/podcasting-and-data-science-with-eric-nantz-from-the-r-weekly-highlights-podcast" target="_blank">https://www.aboutpodcasting.show/episodepage/podcasting-and-data-science-with-eric-nantz-from-the-r-weekly-highlights-podcast</a></li></ul>Supporting the show<br /><ul><li>Use the contact page at <a href="https://serve.podhome.fm/custompage/r-weekly-highlights/contact" target="_blank">https://serve.podhome.fm/custompage/r-weekly-highlights/contact</a> to send us your feedback</li><li><a href="https://podcastindex.org/podcast/1062040" target="_blank">R-Weekly Highlights on the Podcastindex.org</a> - You can send a boost into the show directly in the Podcast Index. First, top-up with <a href="https://getalby.com/" target="_blank">Alby</a>, and then head over to the R-Weekly Highlights podcast entry on the index.</li><li>A new way to think about value: <a href="https://value4value.info" target="_blank">https://value4value.info</a>&nbsp;</li><li>Get in touch with us on social media<br />&nbsp;<ul><li>Eric Nantz: <a href="https://podcastindex.social/@rpodcast" target="_blank">@[email protected]</a> (Mastodon) and <a href="https://twitter.com/theRcast" target="_blank">@theRcast</a> (X/Twitter)</li></ul></li><li>&nbsp;<ul><li>Mike Thomas: <a href="https://fosstodon.org/@mike_thomas" target="_blank">@mike<em>[email protected]</em></a><em> (Mastodon) and </em><a href="https://twitter.com/mike_ketchbrook" target="_blank"><em>@mike</em>ketchbrook</a> (X/Twitter)&nbsp;</li></ul></li></ul>Chapter image credits<br /><ul><li>Illustrations from the <a href="https://www.openscapes.org/" target="_blank">Openscapes</a> blog Tidy Data for reproducibility, efficiency, and collaboration by Julia Lowndes and Allison Horst <a href="https://www.openscapes.org/blog/2020/10/12/tidy-data/" target="_blank">https://www.openscapes.org/blog/2020/10/12/tidy-data/</a></li><li>Introducing the Geoparquet data format <a href="https://getindata.com/blog/introducing-geoparquet-data-format/" target="_blank">https://getindata.com/blog/introducing-geoparquet-data-format/</a></li></ul>Music credits powered by <a href="https://ocremix.org/" target="_blank">OCRemix</a><br /><ul><li>Salut Voisin! - Final Fantasy IV - colorado weeks, Aeroprism - <a href="https://ocremix.org/remix/OCR04553" target="_blank">https://ocremix.org/remix/OCR04553</a></li></ul>
play-circle
35 MIN
Issue 2024-W22 Highlights
MAY 29, 2024
Issue 2024-W22 Highlights
The recent patches in R that pave the way for a future object-oriented-programming framework to accompany S3 and S4, a treasure-trove of open spatial data ready for your mapping visualization adventures, and a collection of tips for the next time you refactor your testing scripts.<br />Episode Links<br /><ul><li>This week's curator: Jon Carroll - <a href="https://fosstodon.org/@jonocarroll" target="_blank">@[email protected]</a> (Mastodon) &amp; <a href="https://twitter.com/carroll_jono" target="_blank">@carroll_jono</a> (X/Twitter)</li><li><a href="https://blog.r-project.org/2024/05/17/generalizing-support-for-functional-oop-in-r/" target="_blank">Generalizing Support for Functional OOP in R</a></li><li><a href="https://walker-data.com/posts/overture-buildings/" target="_blank">Getting and visualizing Overture Maps buildings data in R</a></li><li><a href="https://masalmon.eu/2024/05/23/refactoring-tests/" target="_blank">What I edit when refactoring a test file</a></li><li>Entire issue available at <a href="https://rweekly.org/2024-W22.html" target="_blank">rweekly.org/2024-W22</a></li></ul>Supplement Resources<br /><ul><li>Overture Maps <a href="https://overturemaps.org" target="_blank">https://overturemaps.org</a></li><li>Shiny Developer Series Episode 30 - The Connecticut COVID-19 Test Spotter App (Part 1) <a href="https://shinydevseries.com/interview/ep030/" target="_blank">https://shinydevseries.com/interview/ep030/</a></li><li>Introduction to vvcanvas <a href="https://vusaverse.github.io/posts/vvcanvas.html" target="_blank">https://vusaverse.github.io/posts/vvcanvas.html</a></li><li>How to Split a Number into Digits in R Using gsub() and strsplit() <a href="https://www.spsanderson.com/steveondata/posts/2024-05-22/" target="_blank">https://www.spsanderson.com/steveondata/posts/2024-05-22/</a></li><li>Get a Free New Logo for Your R Package in Our Hex Design Contest - <a href="https://www.appsilon.com/post/hex-contest" target="_blank">https://www.appsilon.com/post/hex-contest</a></li><li>op3r - R client to the Open Podcast Prefix Project <a href="https://rpodcast.github.io/op3r/" target="_blank">https://rpodcast.github.io/op3r/</a></li></ul>Supporting the show<br /><ul><li>Use the contact page at <a href="https://serve.podhome.fm/custompage/r-weekly-highlights/contact" target="_blank">https://serve.podhome.fm/custompage/r-weekly-highlights/contact</a> to send us your feedback</li><li><a href="https://podcastindex.org/podcast/1062040" target="_blank">R-Weekly Highlights on the Podcastindex.org</a> - You can send a boost into the show directly in the Podcast Index. First, top-up with <a href="https://getalby.com/" target="_blank">Alby</a>, and then head over to the R-Weekly Highlights podcast entry on the index.</li><li>A new way to think about value: <a href="https://value4value.info" target="_blank">https://value4value.info</a>&nbsp;</li><li>Get in touch with us on social media<br />&nbsp;<ul><li>Eric Nantz: <a href="https://podcastindex.social/@rpodcast" target="_blank">@[email protected]</a> (Mastodon) and <a href="https://twitter.com/theRcast" target="_blank">@theRcast</a> (X/Twitter)</li></ul></li><li>&nbsp;<ul><li>Mike Thomas: <a href="https://fosstodon.org/@mike_thomas" target="_blank">@mike<em>[email protected]</em></a><em> (Mastodon) and </em><a href="https://twitter.com/mike_ketchbrook" target="_blank"><em>@mike</em>ketchbrook</a> (X/Twitter)&nbsp;</li></ul></li></ul>Music credits powered by <a href="https://ocremix.org/" target="_blank">OCRemix</a><br /><ul><li>Liquid Puzzles - Baba Is You - Gaspode - <a href="https://ocremix.org/remix/OCR04582" target="_blank">https://ocremix.org/remix/OCR04582</a></li><li>Bar Hopping - Streets of Rage 2 - Jaxx - <a href="https://ocremix.org/remix/OCR00437" target="_blank">https://ocremix.org/remix/OCR00437</a></li></ul>
play-circle
50 MIN
Issue 2024-W20 Highlights
MAY 15, 2024
Issue 2024-W20 Highlights
An aesthetically-pleasing journey through the history of R, another demonstration of DuckDB's power with analytics, and how webR with shinylive brings new learning life to the Pharmaverse TLG gallery.<br /><br />Episode Links<br /><ul><li>This week's curator: Sam Parmar - <a href="https://fosstodon.org/@parmsam" target="_blank">@[email protected]</a> (Mastodon) &amp; <a href="https://twitter.com/parmsam_" target="_blank">@parmsam_</a> (X/Twitter)</li><li><a href="https://www.rostrum.blog/posts/2024-05-08-aesthetic/" target="_blank">The Aesthetics Wiki - an R Addendum</a></li><li><a href="https://www.appsilon.com/post/r-dplyr-vs-duckdb" target="_blank">R Dplyr vs. DuckDB - How to Enhance Your Data Processing Pipelines with R DuckDB</a></li><li><a href="https://pharmaverse.github.io/blog/posts/2024-05-08_tlg_catalog_webr/tlg_catalog_webr.html" target="_blank">TLG Catalog 🤝 WebR</a></li><li>Entire issue available at <a href="https://rweekly.org/2024-W20.html" target="_blank">rweekly.org/2024-W20</a></li></ul>Supplement Resources<br /><ul><li>Eric joins Adam Curry &amp; Dave Jones on Podcasting 2.0 Episode 179! <a href="https://podverse.fm/clip/dYmaWGIOc" target="_blank">https://podverse.fm/clip/dYmaWGIOc</a></li><li>DuckDB quacks Arrow: A zero-copy data integration between Apache Arrow and DuckDB <a href="https://duckdb.org/2021/12/03/duck-arrow.html" target="_blank">https://duckdb.org/2021/12/03/duck-arrow.html</a></li><li>Demo repository for creating a Quarto workflow with {quarto-webr} and {quarto-pyodide} <a href="https://github.com/coatless-quarto/quarto-webr-pyodide-demo" target="_blank">https://github.com/coatless-quarto/quarto-webr-pyodide-demo</a></li><li>What's new in ShinyProxy 3.1.0 <a href="https://hosting.analythium.io/what-is-new-in-shinyproxy-3-1-0/" target="_blank">https://hosting.analythium.io/what-is-new-in-shinyproxy-3-1-0/</a></li></ul>Supporting the show<br /><ul><li>Use the contact page at <a href="https://rweekly.fireside.fm/contact" target="_blank">https://rweekly.fireside.fm/contact</a> to send us your feedback</li><li><a href="https://podcastindex.org/podcast/1062040" target="_blank">R-Weekly Highlights on the Podcastindex.org</a> - You can send a boost into the show directly in the Podcast Index. First, top-up with <a href="https://getalby.com/" target="_blank">Alby</a>, and then head over to the R-Weekly Highlights podcast entry on the index.</li><li>A new way to think about value: <a href="https://value4value.info" target="_blank">https://value4value.info</a>&nbsp;</li><li>Get in touch with us on social media<br />&nbsp;<ul><li>Eric Nantz: <a href="https://podcastindex.social/@rpodcast" target="_blank">@[email protected]</a> (Mastodon) and <a href="https://twitter.com/theRcast" target="_blank">@theRcast</a> (X/Twitter)</li></ul></li><li>&nbsp;<ul><li>Mike Thomas: <a href="https://fosstodon.org/@mike_thomas" target="_blank">@mike<em>[email protected]</em></a><em> (Mastodon) and </em><a href="https://twitter.com/mike_ketchbrook" target="_blank"><em>@mike</em>ketchbrook</a> (X/Twitter)&nbsp;</li></ul></li></ul>Music credits powered by <a href="https://ocremix.org/" target="_blank">OCRemix</a><br /><ul><li>Green Glade Groove - Donkey Kong Country 2: Diddy's Kong Quest - TSori, dpMusicman, etc - <a href="https://ocremix.org/remix/OCR04437" target="_blank">https://ocremix.org/remix/OCR04437</a></li><li>Gerudo Desert Party - The Legend of Zelda: Ocarina of Time - Reuben6 - <a href="https://ocremix.org/remix/OCR03720" target="_blank">https://ocremix.org/remix/OCR03720</a></li></ul>
play-circle
49 MIN
Issue 2024-W19 Highlights
MAY 8, 2024
Issue 2024-W19 Highlights
Our take on the important conversations spurred by the recent R deserialization CVE, how simulations may save you from cracking open that probability textbook, and recapping the exciting 2024 Shiny Conference.<br />Episode Links<br /><ul><li>This week's curator: Colin Fay - <a href="https://fosstodon.org/@colinfay" target="_blank">@[email protected]</a> &amp; [@<em>ColinFay]](</em><a href="https://twitter.com/ColinFay)" target="_blank"><em>https://twitter.com/</em>ColinFay)</a> (X/Twitter)</li><li><a href="https://aitap.github.io/2024/05/02/unserialize.html" target="_blank">Everything you never wanted to know about the R vulnerability</a>, but shouldn't be afraid to ask</li><li><a href="https://www.andrewheiss.com/blog/2024/05/03/birthday-spans-simulation-sans-math/" target="_blank">Calculating birthday probabilities with R instead of math</a></li><li><a href="https://www.appsilon.com/post/shinyconf-2024-recap" target="_blank">Highlights from ShinyConf 2024</a></li><li>Entire issue available at <a href="https://rweekly.org/2024-W19.html" target="_blank">rweekly.org/2024-W19</a></li></ul>Supplement Resources<br /><ul><li>R-bitrary Code Execution: Vulnerability in R’s Deserialization <a href="https://hiddenlayer.com/research/r-bitrary-code-execution/" target="_blank">https://hiddenlayer.com/research/r-bitrary-code-execution/</a></li><li>CVE-2024-27322 Should Never Have Been Assigned And R Data Files Are Still Super Risky Even In R 4.4.0 <a href="https://rud.is/b/2024/05/03/cve-2024-27322-should-never-have-been-assigned-and-r-data-files-are-still-super-risky-even-in-r-4-4-0/" target="_blank">https://rud.is/b/2024/05/03/cve-2024-27322-should-never-have-been-assigned-and-r-data-files-are-still-super-risky-even-in-r-4-4-0/</a></li><li>Safety Radar for RDA Files <a href="https://github.com/hrbrmstr/rdaradar" target="_blank">https://github.com/hrbrmstr/rdaradar</a></li><li>R's new exploit: how it works &amp; other ways you're vulnerable (Josiah Parry) <a href="https://www.youtube.com/watch?v=WGvXEi4nG5k" target="_blank">https://www.youtube.com/watch?v=WGvXEi4nG5k</a></li><li>Bogus CVE follow-ups <a href="https://daniel.haxx.se/blog/2023/09/05/bogus-cve-follow-ups/" target="_blank">https://daniel.haxx.se/blog/2023/09/05/bogus-cve-follow-ups/</a></li><li>Data serialisation in R <a href="https://blog.djnavarro.net/posts/2021-11-15_serialisation-with-rds/" target="_blank">https://blog.djnavarro.net/posts/2021-11-15_serialisation-with-rds/</a></li><li>Tapyr <a href="https://connect.appsilon.com/tapyr-docs/" target="_blank">https://connect.appsilon.com/tapyr-docs/</a></li><li>Podcast Index Database Dashboard (built with R and Quarto) <a href="https://rpodcast.github.io/pod-db-dash/" target="_blank">https://rpodcast.github.io/pod-db-dash/</a></li><li>Eric will be a guest on the Podcasting 2.0 show this Friday! (10-May-2024 1:30 PM EDT) <a href="https://podcastindex.org/podcast/920666" target="_blank">https://podcastindex.org/podcast/920666</a>&nbsp;</li></ul>Supporting the show<br /><ul><li>Use the contact page at <a href="https://rweekly.fireside.fm/contact" target="_blank">https://rweekly.fireside.fm/contact</a> to send us your feedback</li><li><a href="https://podcastindex.org/podcast/1062040" target="_blank">R-Weekly Highlights on the Podcastindex.org</a> - You can send a boost into the show directly in the Podcast Index. First, top-up with <a href="https://getalby.com/" target="_blank">Alby</a>, and then head over to the R-Weekly Highlights podcast entry on the index.</li><li>A new way to think about value: <a href="https://value4value.info" target="_blank">https://value4value.info</a>&nbsp;</li><li>Get in touch with us on social media<br />&nbsp;<ul><li>Eric Nantz: <a href="https://podcastindex.social/@rpodcast" target="_blank">@[email protected]</a> (Mastodon) and <a href="https://twitter.com/theRcast" target="_blank">@theRcast</a> (X/Twitter)</li></ul></li><li>&nbsp;<ul><li>Mike Thomas: <a href="https://fosstodon.org/@mike_thomas" target="_blank">@mike<em>[email protected]</em></a><em> (Mastodon) and </em><a href="https://twitter.com/mike_ketchbrook" target="_blank"><em>@mike</em>ketchbrook</a> (X/Twitter)&nbsp;</li></ul></li></ul>Music credits powered by <a href="https://ocremix.org/" target="_blank">OCRemix</a><br /><ul><li>Green Glade Groove - Donkey Kong Country 2: Diddy's Kong Quest - TSori, dpMusicman, etc - <a href="https://ocremix.org/remix/OCR04437" target="_blank">https://ocremix.org/remix/OCR04437</a></li><li>Salut Voisin! - Final Fantasy IV - colorado weeks, Aeroprism - <a href="https://ocremix.org/remix/OCR04553" target="_blank">https://ocremix.org/remix/OCR04553</a></li></ul>
play-circle
49 MIN