James Balamuta

omnipresent explorer of the unknown, fashionably caffeinated informatics phd, amorous cavalier. design, build, analyze. on + and with

James Balamutacoatless
2026-03-15

@druedin great to hear! Sorry about the earlier hiccup.

James Balamutacoatless
2026-03-15

@ryanmcshane thanks, noted. I'll include that in a v1.0.2 for Monday to collect other feedback (unless I have to patch again today.)

James Balamutacoatless
2026-03-15

@druedin @fdroidorg Please try v1.0.1. This should be rolled out in full now from the Play Store. Again, my apologies for the initial trouble.

James Balamutacoatless
2026-03-15

@ryanmcshane Please try v1.0.1. This should be rolled out in full now from the Play Store. Again, my apologies for the initial trouble.

James Balamutacoatless
2026-03-15

@ryanmcshane thanks, fix coming soon. Just uploaded one into the Google Play Store, c.f. mastodon.social/@coatless/1162

James Balamutacoatless
2026-03-15

@druedin @fdroidorg Quick video showing the webRoid app working within the emulator.

James Balamutacoatless
2026-03-15

@druedin @fdroidorg hi, thanks! So, just a slight hiccup between emulator and physical device that I'm getting a patch through to the Google Play Store soon (tm). fdroid is new to me. I'm mainly an R2-iOSer ;)

Screenshot showing a v1.0.1 temporary fix building going onto Android Play Store.
James Balamutacoatless
2026-03-15

Full docs, getting started guide, and feature walkthroughs:

webroid.caffeinatedmath.com

More of an R2-iOS unit? There's webRios for the Apple side of the galaxy:

webrios.caffeinatedmath.com

James Balamutacoatless
2026-03-15

This IS the droid you're looking for.

webRoid v1.0.0: a nearly full-featured R environment running natively on your Android phone or tablet.

Console, editor, plots, packages, 9 themes:no server, no cloud, no Jedi mind tricks. Just R on your device.

Tested extensively on emulators. Your actual device? The Force is strong, but no promises.

play.google.com/store/apps/det

Promotional card for webRoid v1.0.0 with the tagline "R on Android" on a dark navy background with green circuit-trace accents. Three phone screenshots show the R console after running a plot command (with a notification badge on the Plots tab), the plots gallery displaying the resulting scatter plot, and the code editor with syntax-highlighted R script and output panel.
James Balamuta boosted:
The R Foundation :rstats:R_Foundation@fosstodon.org
2026-03-12

We are pleased to announce that Heather Turner @HeathrTurnr has joined the R Core Team. She has been an active contributor notably via the R Dev Days, and has greatly improved cooperation between R Core and the R community in more ways. #Rstats

Co-initiator of @R_Contributors and co-founder of @RLadiesGlobal in 2016, Heather has been an R Foundation board member, member of the RF Conference committee, and involved in many useR! conferences @useR_conf

James Balamutacoatless
2026-03-08

@pat_dev 🤷 fits in line...

James Balamutacoatless
2026-03-08

@pat_dev well, this probably the second more questionable decision as other providers would provide a BYOK for the chat interface with an upscale option. (The first questionable decision was avoiding a positron-server release outside of the pro product.)

James Balamutacoatless
2026-03-07

Posit finally adds AI to after somehow sleeping through every alarm, and what lured them to the dark side wasn’t cookies. It was a $20/mo rate-limited ‘frontier-grade model’ that’s just Claude in a trench coat you can’t even bring your own key for.

Screenshot of Posit’s blog post on posit.co highlighting the text: ‘Posit Assistant and NES in RStudio Desktop and RStudio Server require the managed Posit AI service and do not support custom model providers via Bring Your Own Key (BYOK).’
James Balamutacoatless
2026-02-28

Small update on the python-on-iOS front: the unnamed notebook app now has a name -- Pyodios -- and a new trick.

Swap between a local Pyodide kernel and a remote Jupyter backend mid-session. Want offline? Stay local. Want GPU? Call home. No drama either way.

James Balamutacoatless
2026-02-26

webRios started as "what if just worked on your iPhone or iPad" and now it has a whole documentation site. Feels like the app grew up a little today.

webrios.caffeinatedmath.com

Screenshot of the webRios documentation website at webrios.caffeinatedmath.com. The page shows the webRios app icon, the tagline 'R on Your Device,' version 1.1.1, and a description explaining it runs R code locally on iPhone and iPad via WebAssembly with no server required. Below are two iPhone mockups: the left showing an R console with code examples including print statements, warnings, errors, and ggplot2 commands; the right showing a plot gallery view with generated scatter plots and line charts.
James Balamuta boosted:
Balasubramanian Narasimhannaras@mathstodon.xyz
2026-02-25

As an experiment, I began a complete rewrite of [CVXR](cvxr.rbind.io) from ground up exploiting [S7](cran.r-project.org/web/package) classes in R. See what was accomplished using Claude code:

Slides and Video: naras.su.domains/blog/

TL;DR : See slide 25
#rstats #python #cvxpy #claude

James Balamutacoatless
2026-02-21

@elipousson @hrbrmstr government websites started to reject requests from requests that pretended to be 'in browser' when in reality the interaction was automated from the same IP. So, before I use to be able to track USCIS processing times (time to completion for immigration forms; popular topic for international students): github.com/coatless-r-n-d/usci ; but, for reliable data pulls now, you need to get a tailscale account (or your favorite $VPN) and incorporate it into CI for large requests.

James Balamutacoatless
2026-02-20

Graphics are... inline!??

Screenshot of webR-based Android application demonstrating inline graphics within the console window instead of having graphics being outsourced to the "Plots" tab.
James Balamutacoatless
2026-02-18

@LeafyEricScott Android Studio has a built-in emulator. No extension needed. That's a Pixel 8 Pro virtual device running API 35 running the proof of concept app. (Source seen in the left-hand side).

James Balamutacoatless
2026-02-18

Uh-oh, these might be the droids you're looking for...

The number one request after every webRios demo was Android support. Early stage, but we have a working R console inside a native Android view.

Android Studio IDE showing an AndroidManifest.xml file for an app called webrios, alongside a Pixel 8 Pro emulator running the app. The emulator displays an R console with several executed commands: basic arithmetic (1 + 1 returning 2), a message function printing 'Hello Mike!', a warning call, a stop call producing an error, variable assignment, and a print statement. Each produced the expected R output. An input field at the bottom reads 'Enter R code...' with a send button.

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst