eddelbuettel.com
Code, Data, Analysis, Teaching, Running, Breadmaking ... https://dirk.eddelbuettel.com
"God doesn't know, and the devil isn't telling." xkcd.com/2867/
782 posts
3,560 followers
260 following
Prolific Poster
Conversation Starter
comment in response to
post
The correct non-truncated link to the post is
dirk.eddelbuettel.com/blog/2025/06...
comment in response to
post
Whoops. Side effect of me re-editing the post to correct the post number to 049, and link got chopped.
Full link is dirk.eddelbuettel.com/blog/2025/06... and the post is at the top of my blog. Thanks for the heads up.
comment in response to
post
You want to use C++ in combination with the {Rcpp} package 👇
bsky.app/profile/toma...
comment in response to
post
I second the recommendation by @econmaett.bsky.social: Rcpp just works, and RcppArmadillo is lovely for linear algebra. Over 3k packages at CRAN use Rcpp and give you examples, as does the Rcpp Gallery, blog posts, old SO questions, .... We help on the rcpp-devel list open to any and all.
comment in response to
post
I grok that. So if they just do not work for you ... then into the shelf they go. The Look are more intimidating, and I got there after years/decade of 'pedals with cage and strap' and I prefer clips for longer rides.
comment in response to
post
The bike I ride is a second-hand Trek ... I bought so long ago that it still has Look clips. I will admit that in those decades I may have had two or three "incidents" at traffic lights but clips are *so worth it*. Been thinking about switching to SPD and new shoes but not done anything so far...
comment in response to
post
Unix is older than R (or S) but they grew up in the same neighorhood (Murray Hill, NJ) to the same doting parents: Bell Labs.
It shows in more way than one (pair of functions) of #rstats.
/cc @jongertner.bsky.social who wrote the book on this (which sadly stops short of Unix, C/C++, S, ...
comment in response to
post
Sincere congratulations! I had such a day too, by now a little while ago. As one does, I cycled to my ceremony so I may not have worn a suit.
comment in response to
post
"Some workers have job ids that start with with double-0".
comment in response to
post
LOL. It's nice up and down along the Fox River. As a household we did that once by car (and I put a bike on the carrier of the car with the lock on and we found out there that the lock key was still in OP/RF ...). For someone of your cycling range you should have plenty of opportunity there.
comment in response to
post
👋 from the neighborhood. Pre-announce Metra-UW use next time, would have been fun to join you (and easier than to first knock off all those miles to the south side where you usuall start)
comment in response to
post
As it is defined as a five liner (with a special case relying on C code for tables) you could add the alternative case as a one-liner in your .Rprofile:
"%notin%" <- function(x, table) match(x, table, nomatch = 0L) == 0L
Of course, you now get a masking warning when loading the package 🥲
comment in response to
post
Thanks for catching that! I copied a correct one in, and it looked like it was the same (?). Anyway, updated the blog post to now use the doi url which works.
comment in response to
post
Yes exactly. Also side benefit is that in-person exams make the class count as "in person" even though the lectures and home work are async 😉
Two links just in case:
www.prairielearn.com -- for the homework and tests setup and delivery
cbtf.illinois.edu -- where the tests happen
comment in response to
post
Maybe there is a middle ground? Illinois (and some other campuses) have 'computer-based test facilities'. Desktops without outside network, so no GPT/LLM access. Can test like in-person oral exams, but scales better as the exam itself is computerized (for my programming-centered class).
comment in response to
post
Yup. The native Debian terminal is nice on a Pixel. I think I had used the termux option once too out of curiousity, but if memory serves the pre-made binary was also a little dated.
It's a challenging platform. May work ok with a bluetooth keyboard; 'as is' it is a little ... awkward.