Publications by Thinking inside the box
RcppMsgPack 0.2.1
Am update of RcppMsgPack got onto CRAN today. It contains a number of enhancements Travers had been working on, as well as one thing CRAN asked us to do in making a suggested package optional. MessagePack itself is an efficient binary serialization format. It lets you exchange data among multiple languages like JSON. But it is faster and smaller....
1899 sym
Rcpp 0.12.15: Numerous tweaks and enhancements
The fifteenth release in the 0.12.* series of Rcpp landed on CRAN today after just a few days of gestation in incoming/. This release follows the 0.12.0 release from July 2016, the 0.12.1 release in September 2016, the 0.12.2 release in November 2016, the 0.12.3 release in January 2017, the 0.12.4 release in March 2016, the 0.12.5 release in May ...
4560 sym
#15: Tidyverse and data.table, sitting side by side … (Part 1)
Welcome to the fifteenth post in the rarely rational R rambling series, or R4 for short. There are two posts I have been meaning to get out for a bit, and hope to get to shortly—but in the meantime we are going start something else. Another longer-running idea I had was to present some simple application cases with (one or more) side-by-side co...
5783 sym R (5120 sym/4 pcs) 2 img
Rblpapi 0.3.8: Strictly maintenance
Another Rblpapi release, now at version 0.3.8, arrived on CRAN yesterday. Rblpapi provides a direct interface between R and the Bloomberg Terminal via the C++ API provided by Bloomberg Labs (but note that a valid Bloomberg license and installation is required). This is the eight release since the package first appeared on CRAN in 2016. This relea...
2004 sym
prrd 0.0.2: Many improvements
The prrd package was introduced recently, and made it to CRAN shortly thereafter. The idea of prrd is simple, and described in some more detail on its webpage and its GitHub repo. Reverse dependency checks are an important part of package development and is easily done in a (serial) loop. But these checks are also generally embarassingly parallel...
2235 sym 2 img
RVowpalWabbit 0.0.11
Another boring little RVowpalWabbit package update to version 0.0.11 came in response to another CRAN request: We were writing temporary output (a cache file for the fit/prediction, to be precise) to a non-temporary directory, which is now being caught by new tests added by Kurt. And as this is frowned upon, we made the requested change. No new c...
1415 sym
digest 0.6.15
And yet another small maintenance release, now at version 0.6.15, of the digest package arrived on CRAN and in Debian today. digest creates hash digests of arbitrary R objects (using the ‘md5’, ‘sha-1’, ‘sha-256’, ‘sha-512’, ‘crc32’, ‘xxhash32’, ‘xxhash64’ and ‘murmur32’ algorithms) permitting easy comparison of R ...
1449 sym
RVowpalWabbit 0.0.12
And yet another boring little RVowpalWabbit package update, now to version 0.0.12, and still in response to the CRAN request of not writing files where we should not (as caught by new tests added by Kurt). I had misinterpreted one flag and actually instructed to examples and tests to write model files back to the installed directory. Oops. Now fi...
1578 sym
#16: Complaining Works.
Welcome to the sixteenth post in the relatively random R related series of posts, or R4 for short. This one will likely be brief. But it is one post I have been meaning to get out for a little while—yet did not get around to. The meta point I am trying to make today is that despite overwhelming odds that may indicate otherwise, it can actually ...
3418 sym
RcppEigen 0.3.3.4.0
A new minor release 0.3.3.4.0 of RcppEigen hit CRAN earlier today, and just went to Debian as well. It brings Eigen 3.3.4 to R. Yixuan once again did the leg-work of bringing the most recent Eigen release in along with the small set of patches we have carried forward for a few years. One additional and recent change was the accomodation of a rece...
1637 sym