* meant DX, not UX.
Posts by Mwavu
page <- function(...) { content <- tag_list( doctype(), tags$html(), tags$head( tags$meta( charset = "utf-8" ) ), tags$body( tags$main( class = "main", ..., ), ), ) render(content) } home_ui <- function() { content <- tags$div( tags$h3("hello, world"), tags$p("trailing commas, yeeey!"), tags$small("hypertext 1.2.0"), ) page(content) }
{hypertext} 1.2.0 is out on CRAN.
we've added support for trailing commas in tags. quite a small feature but makes for great UX.
check it out: github.com/sigflux/hype...
#rstats
my condolences to his family and loved ones.
this got me thinking, one day i'll wake up and all the amazing people i've interacted with in the R community will all be gone.
it's a specific type of sadness i can't find words for.
got bored, decided to make a video about the bubble sort algorithm. #rstats
youtu.be/6uoklttVG94?...
Screenshot of a failed github action workflow "Check for non-API calls." Text output: Run RESPONSE=$(curl -sf "https://dev.vm.ubuntu.ricochet.rs/app/non-api-checks/check?pkg=$PKG_NAME") { "last_updated": "2026-04-10 17:52:44 CEST", "has_non_api_calls": true, "symbols": [ "R_UnboundValue" ] } Error: non-API calls detected in b64 Error: Process completed with exit code 1.
✨ CRAN non-API 📦 package checks via GitHub action and {plumber} API 👨🏻🔧
Changes keep coming left and right and I can't keep up!
github.com/JosiahParry/...
#rstats
Guy I’m sponsoring very quietly releases #rstats package I’ve been wanting for the last couple of years.
pkg.yihui.org/gglite/doc/g...
Guess he shut up and took my money. 🤣🤣🤣
I fucking love humans youtu.be/0Ssi-9wS1so?...
me at first: what the heck is this?
me 10 mins in: this fucking rocks!!
Hey #rstats world. Before I write something, is there anything out there to discover database table relationships from a large body of production sql (1000+ queries)? I have a largeish undocumented data warehouse (700 tables, 28k cols).
let's just say she switched from tidyverse to base R. different style, same language.
I can't with these encoding issues man
i thought we all loved R inferno like behaviors :)
“There are only two kinds of languages: the ones people complain about and the ones nobody uses.” ― Bjarne Stroustrup, The C++ Programming Language
anon: R is a terrible language and an absolute disaster.
me: correct.
anon: so you agree?
me: completely.
anon: then why do you use it?
me: *shares attached screenshot*
anon: *furiously typing... deleting... typing...*
#rstats
I'm overwhelmed with all the winning we've been doing. Please, can we take a break?
totally unrelated but i'm watching rick & morty and there's an episode where this exchange occurs:
story lord: “there can be no destination without a journey.”
rick: “i don't know that at all. i regularly teleport.”
got me thinking for a second there.
cannot( it( no() ) )
R version 4.5.3 "Reassured Reassurer" (source version) has been released. It should be on CRAN by now. #rstats
excel is just the best :)
library(hypertext) content <- tag( tag_name = "calcite-action-bar", layout = "horizontal" ) render(content) #> [1] "<calcite-action-bar layout=\"horizontal\"></calcite-action-bar>"
{hypertext} 1.1.0 is out on CRAN.
many new features, the most important is probably creation of custom tags via, well, `tag()`.
github.com/sigflux/hype...
#rstats
i've spent the entire day trying to figure out why my server was sending escaped html to the frontend (needed the raw html).
after hours of debugging, i've finally discovered the culprit...
it was me. i escaped it :(
age <<- age + 1L
child play! have you seen the newest benchmarks? framework X is 18 times faster than Z.
take a look at this yt video: x-vs-z-and-why-i-chose-y
meme throughput per LOC has *always* been the one true metric anyway :)
A digital CAPTCHA verification window titled "Select all squares with PIPES" against a plain white background. The window contains a 3×3 grid of numbered squares, mixing literal hardware, smoking pipes, and programming syntax.
These captchas just keep getting harder #rstats
fair enough.
please start a war. tell us what the monster is.