Nothing says your niche R Observatory project has made it like a hosting provider gently asking if you are aware you are being attacked. Happy Monday!
James Balamuta
@coatless.bsky.social
omnipresent explorer of the unknown, fashionably caffeinated informatics phd, amorous cavalier. design, build, analyze. #rstats on #macos + #webr and #python with #pyodide
{shinyelectron} is on CRAN. install.packages("shinyelectron") Turn an R or Python Shiny app into a desktop app your users double-click. macOS, Windows, Linux. One export() call builds the installer. cran.r-project.org/package=shin... #rstats #python #rshiny #pyshiny
shinyelectron: Export 'Shiny' Applications as Desktop Apps using 'Electron'
Provides tools to export 'Shiny' applications written in 'R' or 'Python' as standalone desktop applications using 'Electron'. The applications run as native, cross-platform programs. Depending on the ...
cran.r-project.org
Every R course has the whiteboard moment where you draw a vector as a row of boxes. {paintr} draws it and writes the accessor in each cell, so the diagram and the code are one object. Now on CRAN. #rstats blog.thecoatlessprofessor.com/software-rel...
JAGS 5.0.0 is released martynplummer.wordpress.com/2026/08/02/j...
webrios and pyodios let you run R and Python on #iOS, and new releases are close. Hit a bug? Missing something you need? Tell us before we cut the build: github.com/hjjb-llc/web... github.com/hjjb-llc/pyo... #rstats #python
GitHub - hjjb-llc/webrios: Issue tracker for webRios, an iOS app that runs R locally via WebAssembly
Issue tracker for webRios, an iOS app that runs R locally via WebAssembly - hjjb-llc/webrios
github.com
Now on CRAN: {livelink}. Hand it a string, a file path, or your clipboard and get back a URL that opens a live R session in the browser, code already loaded. CRAN: cran.r-project.org/web/packages... Release notes: blog.thecoatlessprofessor.com/software-rel... #rstats
What about the forthcoming quarto-hub.com that's moving into Release Candidate (RC) status for Quarto v2? c.f. bsky.app/profile/coat... github.com/quarto-dev/q...
quarto-hub: track invitations centrally · Issue #344 · quarto-dev/q2
"User X shares project Y with user Z" is a thing we could track in the same service that will track (user_id, project_set_automerge_id) tuples.
github.com
It’s the end of an era: we are sunsetting rpubs.com, quartopub.com, and shinyapps.io in favour of connect.posit.cloud. These services are important, but we need to focus our efforts on a single platform (and it’s overall less confusing to have one place to publish everything you do in R or Python).
RcppEnsmallen 0.3.11.0.1 is on CRAN, bringing ensmallen 3.11.0 and two new optimizers: DeltaBarDelta and MomentumDeltaBarDelta. blog.thecoatlessprofessor.com/software-rel... #rstats #rcpp #mlpack
RcppEnsmallen v0.3.11.0.1 Released - New DeltaBarDelta and MomentumDeltaBarDelta Optimizers – TheCoatlessProfessor
blog.thecoatlessprofessor.com
#webR and #Shinylive already share browser-runnable links from their editors. livelink is a small #Rstats wrapper around that idea: build those links from R (scripts & projects) and decode any of them back into files. GH github.com/coatless-rpk... Post blog.thecoatlessprofessor.com/programming/...
v0.2.0 coming soon with even more goodness.
Episode 234 of R Weekly Highlights is out! serve.podhome.fm/episodepage/... 🏬 The Warehouse @kylieainslie.bsky.social @rconsortium.bsky.social 📦 {checktor} @coatless.bsky.social 👾 Doom in R (really) @coolbutuseless.bsky.social h/t @mike-thomas.bsky.social & @rbyryo.bsky.social 🙏 #rstats #databs
#RStats #macOS folks => XQuartz has a security fix for folks running it on Apple Silicon https://www.xquartz.org/releases/XQuartz-2.8.6.html
XQuartz - XQuartz 2.8.6
xquartz.org
Last week I gave a quick overview on R Observatory. Here's the longer write-up of what it does. blog.thecoatlessprofessor.com/posts/beginn... #rstats
The Beginnings of the R Observatory – TheCoatlessProfessor
blog.thecoatlessprofessor.com
Checking on an R package usually takes five open tabs: CRAN, GitHub, download counts, reverse deps, check results. R Observatory collects all of that on one page, for every CRAN and Bioconductor package. r-observatory.thecoatlessprofessor.com #rstats
Here's the official ad: we're hiring for a continuing position up to A/Prof. It's a large stats dept with a broad view of statistics. Research areas include probability, computing, ecology, astronomy, stats education, biostats. We care about teaching quality: students are our main funding source
Pouako|Lecturer to Senior Lecturer to Associate Professor - Te Kura Tatauranga|Department of Statistics
Company Description: Waipapa Taumata Rau | The University of AucklandTe Whare Pūtaiao | Faculty of Science is the leading science faculty in Aotearoa New Zealand and one of the largest in Au...
jobs.smartrecruiters.com
Introducing {rdoom} - Play Doom in #RStats (in time for #UseR2026 !) github.com/coolbutusele... This is a demonstration that {tigerfb} + {nara} can do realtime interactivity in R! Includes: keyboard & mouse control, audio, cheat modes!
Norm Matloff (1948-2026) @matloff.bsky.social I was made aware of the post below made by his daughter. We lost another friend and valued long-time contributor the #Rstats community, gone far too soon, and sure to be missed. His memory will be a blessing.
Bees knees that #JupyterLite picked up URL share encoding. But, for those more interested in Terminal emulation in #WASM environments, the cherry ontop is Jupyterlite-Terminal package w/ bash + vim and nano editors. May be the start of a fun new weekend project github.com/jupyterlite/... #pyodide
GitHub - jupyterlite/terminal: A terminal for JupyterLite.
A terminal for JupyterLite. Contribute to jupyterlite/terminal development by creating an account on GitHub.
github.com
JupyterLite 0.8 is released! 🎉 This release updates to the latest JupyterLab 4.6 and Notebook 7.6, and brings new improvements across related projects. ➡️ Try it online: jupyter.org/try-jupyter ➡️ Blog post: blog.jupyter.org/jupyterlite-...
After 2 years collecting dust on GH, peeky has finally peeked out onto CRAN and kept its own release quiet for a week. It downloads & rebuilds the source behind any published #Shinylive app, in #Rstats | #Python CRAN: cran.r-project.org/package=peeky blog.thecoatlessprofessor.com/programming/...
R CMD check comes back clean. Then CRAN emails you about title case and a missing @ return tag. checktor is in. It catches those before you submit. On CRAN as of last week 7/2! CRAN: cran.r-project.org/package=chec... Blog: blog.thecoatlessprofessor.com/programming/... #rstats
Yes, yes it was a #quarto playground I spied back in the day. Confirmed by @shikokuchuo.net 's #user2026 talk. Quarto levels up via: quarto-hub.com
Looks like #quarto v2 will usher in new webassembly playground based on a scene grab from Posit’s in office post
Checking on an R package usually takes five open tabs: CRAN, GitHub, download counts, reverse deps, check results. R Observatory collects all of that on one page, for every CRAN and Bioconductor package. r-observatory.thecoatlessprofessor.com #rstats
🎉 We've just moved @ropensci.org on Bluesky to a fully independent account! We were previously bridged from our Mastodon account via Bridgy Fed. Same community, same content, fresh start. Give us a follow if you haven't already! 🦋 #RStats
Apparently I shipped Mac versions of my iPhone/iPad apps by leaving a checkbox on. Pyodios #python and webRios #rstats run on macOS now. #WebAssembly really does go anywhere. TIL.
A well-earned Rousseeuw Prize for the R Core Team, the quietly heroic group behind #rstats, with Brian Ripley speaking for everyone. The stray photo of Excel is an accidental but perfect tribute to where most of us started before we found their work. www.bbc.com/news/article...