Dirk Eddelbuettel
@eddelbuettel.com
3.7K followers 250 following 940 posts
Code, Data, Analysis, Teaching, Running, Breadmaking ... https://dirk.eddelbuettel.com "God doesn't know, and the devil isn't telling." xkcd.com/2867/
Posts Media Videos Starter Packs
eddelbuettel.com
RcppSpdlog 0.0.23 on CRAN: New Upstream
Modern C++ logging for R extension packages
dirk.eddelbuettel.com/blog/2025/10...
#rcpp #rstats
Screeshot of blog post at https://dirk.eddelbuettel.com/blog/2025/10/12#rcppspdlog_0.0.23 describing release 0.0.23 of CRAN package RcppSpdlog
eddelbuettel.com
Yes! We see via the 'Deadlines' field from the return of `tools::CRAN_package_db()`. As maintainer I can now see which reverse dependencies "got email" (as the CRAN status pages shows).

I had done earlier (simpler) Armadillo transitions more manually, without 'Deadlines'. This is new for me too.
eddelbuettel.com
Now that he missed out on the Peace Nobel, he must be a sure bet for the Econ Nobel, right?
Intraday chart of front ES contract with steep drops in the morning session and again before the close of the extended afternoon session.
eddelbuettel.com
The answer, as always, is to stay away from LI (and FB, IG, ...).
eddelbuettel.com
RcppArmadillo 15 CRAN Transition: Offering Office Hours

Offering office hours to help in updating #rstats CRAN packages to RcppArmadillo 15.0.2 given CRAN 'Deadlines' for a number of the reverse-dependency packages. Details and booking link at blog post.

dirk.eddelbuettel.com/blog/2025/10...
Screenshot one of two of blog post at https://dirk.eddelbuettel.com/blog/2025/10/10#rcpparmadillo_15_transition_office_hours detailing offer of office hours to help with CRAN deadlines for packages depending on RcppArmadillo Screenshot two of two of blog post at https://dirk.eddelbuettel.com/blog/2025/10/10#rcpparmadillo_15_transition_office_hours detailing offer of office hours to help with CRAN deadlines for packages depending on RcppArmadillo
Reposted by Dirk Eddelbuettel
dlknowles.bsky.social
By me this week - the happiest thing I've got to report of late, with a glorious trip over the summer to Montreal

"Forget EVs. Cycling is revolutionising transport."

www.economist.com/internationa...
Forget EVs. Cycling is revolutionising transport
Pedal power is booming, spinning up a new culture war
www.economist.com
eddelbuettel.com
xptr 1.2.0 on CRAN: New(ly Adopted) Package!
Manipulating External Pointers with Ease from R
dirk.eddelbuettel.com/blog/2025/10...
#rstats
Screenshot of blog post at https://dirk.eddelbuettel.com/blog/2025/10/09#xptr_1.2.0 describing release 1.2.0 of CRAN package xptr
eddelbuettel.com
RPushbullet 0.3.5: Mostly Maintenance
Easy multi-device messaging from R
dirk.eddelbuettel.com/blog/2025/10...
#rstats
Screenshot of blog post at https://dirk.eddelbuettel.com/blog/2025/10/08#rpushbullet_0.3.5 describing release 0.3.5 of CRAN package RPushbullet
eddelbuettel.com
Yep! And while the `pushover` service costs a modest one-time fee, the similar `pushbullet` service is registration-only. So `RPushbullet` may be worth a consideration too for the same use cases. (And I am due a maintenance release...) #rstats

cran.r-project.org/package=RPus...
RPushbullet: R Interface to the Pushbullet Messaging Service
An R interface to the Pushbullet messaging service which provides fast and efficient notifications (and file transfer) between computers, phones and tablets. An account has to be registered at the sit...
cran.r-project.org
Reposted by Dirk Eddelbuettel
estherschindler.bsky.social
I just saw someone use the abbreviation “AI;DR” and I’ll be laughing for a while.
eddelbuettel.com
Depends on where you want the data. The `duckdb` csv reader runs circles even around `data.table::fread()` -- also from compressed files, multiple files, ....

But if you want to be in R I'd still go with`data.table::fread()`.
Reposted by Dirk Eddelbuettel
eddelbuettel.com
R^4 Post #053: Adding llvm Snapshots for R Package Testing
Adding clang / clang++ nightlies via apt on Debian
dirk.eddelbuettel.com/blog/2025/10...
#rstats #rcpp
Screenshot one of two of blog post at https://dirk.eddelbuettel.com/blog/2025/10/03#053_r_pkgs_and_llvm_snapshots describing how to install clang / clang++ nightlies onto a Debian system (or container) Screenshot two of two of blog post at https://dirk.eddelbuettel.com/blog/2025/10/03#053_r_pkgs_and_llvm_snapshots describing how to install clang / clang++ nightlies onto a Debian system (or container)
Reposted by Dirk Eddelbuettel
jgrantglover.bsky.social
Many Chicagoans will head up to Milwaukee tomorrow for game 2 of the NLDS. Undoubtedly, some will take one of the 13-15 daily direct flights from O'Hare.

If we were a proper country with a modern rail system, there'd be no need for air travel between two major cities that are only 90 miles apart.
A map showing the flight paths of the commercial passenger flights between Chicago O'Hare and Milwaukee Mitchell on October 3, 2025
eddelbuettel.com
R^4 Post #053: Adding llvm Snapshots for R Package Testing
Adding clang / clang++ nightlies via apt on Debian
dirk.eddelbuettel.com/blog/2025/10...
#rstats #rcpp
Screenshot one of two of blog post at https://dirk.eddelbuettel.com/blog/2025/10/03#053_r_pkgs_and_llvm_snapshots describing how to install clang / clang++ nightlies onto a Debian system (or container) Screenshot two of two of blog post at https://dirk.eddelbuettel.com/blog/2025/10/03#053_r_pkgs_and_llvm_snapshots describing how to install clang / clang++ nightlies onto a Debian system (or container)
eddelbuettel.com
If memory serves I added this at some point on user request, so not sure how many years we had this but `anytime` does this by default (and `anytime()` does the same returning `POSIXct` instead of `Date`).
R code showing month and day imputation for incomplete dates:

> anytime::anydate(c("2015", "2015-09", "2015-09-19"))
[1] "2015-01-01" "2015-09-01" "2015-09-19"
>
Reposted by Dirk Eddelbuettel
eddelbuettel.com
tinythemes 0.0.4 at CRAN: Micro Maintenance
Lightweight Repackaging of ggplot2 Themes
dirk.eddelbuettel.com/blog/2025/10...
#rstats
Screenshot of blog post at https://dirk.eddelbuettel.com/blog/2025/10/02#tinythemes_0.0.4 describing release 0.0.4 of CRAN package tinythemes
eddelbuettel.com
#r2u had its first 'three million packages delivered' month in September (outside that two-day Sep 2023 outlier) bringing the total to over 54 million #CRAN #Rstats packages shipped as #Ubuntu .deb binaries.

#r2u. Fast. Easy. Reliable. Pick All Three.
Dual chart with #r2u cumulative downloads in millions on the left, and average weekly downloads (on a log scale) on the right.
eddelbuettel.com
R^4 Post #052: Running r-ci with Coverage
Ensuring CODECOV_TOKEN is set
dirk.eddelbuettel.com/blog/2025/10...
#rstats
Screenshot of blog at https://dirk.eddelbuettel.com/blog/2025/10/01#052_r-ci_and_coverage describing r^4 post #52 about coverage analysis with r-ci
Reposted by Dirk Eddelbuettel
burritojustice.bsky.social
quick while the government is shut down let’s all switch to metric
Reposted by Dirk Eddelbuettel
nicholasgrossman.bsky.social
Impressive how one political party can control the White House, the House, the Senate, and the Supreme Court, but not bear responsibility for whether the federal government functions. Neat trick.
Reposted by Dirk Eddelbuettel
kenwhite.bsky.social
The moment where Hegseth ends his speech and not a single officer claps is the most hopeful thing I have seen in a long time.
eddelbuettel.com
R^4 Post #051: A Neat Little Rcpp Trick
Returning an object S3-classed for fun and profit
dirk.eddelbuettel.com/blog/2025/09...
#rstats #rcpp
Screenshot one of two of the blog post at https://dirk.eddelbuettel.com/blog/2025/09/30#051_a_neat_rcpp_trick with r^4 post #51 describing a 'neat little Rcpp trick' to set the S3 class of an object. Screenshot two of two of the blog post at https://dirk.eddelbuettel.com/blog/2025/09/30#051_a_neat_rcpp_trick with r^4 post #51 describing a 'neat little Rcpp trick' to set the S3 class of an object.