Publications by Thinking inside the box

RPushbullet 0.3.3

19.01.2020

Release 0.3.3 of the RPushbullet package just got to CRAN. RPushbullet offers an interface to the neat Pushbullet service for inter-device messaging, communication, and more. It lets you easily send (programmatic) alerts like the one to the left to your browser, phone, tablet, … – or all at once. This release further robustifies operations vi...

1819 sym 2 img

anytime 0.3.7

20.01.2020

A fresh minor release of the anytime package is arriving on CRAN right now. This is the eighteenth release, and it comes roughly five months after the previous showing the relative feature-stability we have now. anytime is a very focused package aiming to do just one thing really well: to convert anything in integer, numeric, character, factor, o...

2408 sym

RcppArmadillo 0.9.800.4.0

24.01.2020

Armadillo is a powerful and expressive C++ template library for linear algebra aiming towards a good balance between speed and ease of use with a syntax deliberately close to a Matlab. RcppArmadillo integrates this library with the R environment and language–and is widely used by (currently) 680 other packages on CRAN. A second small Armadillo ...

1624 sym 2 img

RProtoBuf 0.4.15: One fix, some updates, depcrecation coming

08.02.2020

A new release 0.4.15 of RProtoBuf just arrived at CRAN. RProtoBuf provides R with bindings for the Google Protocol Buffers (“ProtoBuf”) data encoding and serialization library used and released by Google, and deployed very widely in numerous projects as a language and operating-system agnostic protocol. This release contains a small bug fix f...

2650 sym

RcppArmadillo 0.9.850.1.0

09.02.2020

Armadillo is a powerful and expressive C++ template library for linear algebra aiming towards a good balance between speed and ease of use with a syntax deliberately close to a Matlab. RcppArmadillo integrates this library with the R environment and language–and is widely used by (currently) 685 other packages on CRAN. A new upstream release 9....

2135 sym 2 img

digest 0.6.24: Some more refinements

12.02.2020

Another new version of digest arrived on CRAN (and also on Debian) earlier today. digest creates hash digests of arbitrary R objects (using the md5, sha-1, sha-256, sha-512, crc32, xxhash32, xxhash64, murmur32, and spookyhash algorithms) permitting easy comparison of R language objects. It is a fairly widely-used package (currently listed at 889k...

1982 sym

RcppSimdJson 0.0.1 now on CRAN!

13.02.2020

A fun weekend-morning project, namely wrapping the outstanding simdjson library by Daniel Lemire (with contributions by Geoff Langdale, John Keiser and many others) into something callable from R via a new package RcppSimdJson lead to a first tweet on January 20, a reference to the brand new github repo, and CRAN upload a few days later—and the...

2461 sym

RcppSimdJson 0.0.2: First Update!

22.02.2020

Following up on the initial RcppSimdJson release, a first updated arrived on CRAN yesterday. RcppSimdJson wraps the fantastic simdjson library by Daniel Lemire which truly impressive. Via some very clever algorithmic engineering to obtain largely branch-free code, coupled with modern C++ and newer compiler instructions, it results in persing giga...

2088 sym

digest 0.6.25: Spookyhash bugfix

22.02.2020

And a new version of digest is getting onto CRAN now, and to Debian shortly. digest creates hash digests of arbitrary R objects (using the md5, sha-1, sha-256, sha-512, crc32, xxhash32, xxhash64, murmur32, and spookyhash algorithms) permitting easy comparison of R language objects. It is a fairly widely-used package (currently listed at 889k mont...

1669 sym

RcppAnnoy 0.0.15

02.03.2020

A few days ago, a new release 0.0.15 of RcppAnnoy got onto CRAN while I was traveling / attending the wonderful celebRtion 2020 for the 20th anniversary of the R 1.0.0 release. RcppAnnoy is the Rcpp-based R integration of the nifty Annoy library by Erik Bernhardsson. Annoy is a small and lightweight C++ template header library for very fast appro...

2768 sym 2 img