Data Science. TileDB. Open Source. Quant Research. R. C++. Debian. Linux. Adjunct Clinical Professor, University of Illinois. Lots of coffee. And some running.
No much slicker as previously discussed on r-devel and shown again today by Bill Dunlap:
> deparse(quote(mtcars |> subset(cyl == 4) |> d => lm(mpg ~ disp, data = d)))
[1] "lm(mpg ~ disp, data = subset(mtcars, cyl == 4))"
>
"Look, ma, no side effects"
Upcoming native pipe for R will support a lambda-alike operator '=>' when data needs to be assigned:
mtcars |> subset(cyl == 4) |> d => lm(mpg ~ disp, data = d)
which is quite nice and avoids the backslash lambda-alike.
See @LukeTierney4 on r-devel just now. #rstats
CRAN is handling an impressive load, and I just wanted to say "Thank You!" for fully automated processing of a (bug-fix, due to change in another package) release of `RcppArmadillo`. Initially stuck in pretest, the rest is quick given the 802 reverse dependencies. #rstats
Nice work!
My favourite example of this (and your follow-up) is still @matt_dz on the Fibonacci example via ... a compile-time Fibonacci recursion with a run-time of zero and a similar 'inifite' gain.
His slides are still at speakerdeck.com/mattpd/natur…#rstats#rcpp
Yes. It depends on how you host it / how much mad unix skillz you have. I scripted things that check by broadband connection etc pp. It's Unix. Everything can be scripted. You can do it locally or remotely; you can support a heartbeat service, ...
Allow me to join the fun. Long pattern of naming (unix) hosts: first miles (@milesdavis) in 1994). Last three all pianists also in the book: brad (@bradmehldau), rob(ert) (@robertglasper) and vijay (@vijayiyer). With the book and more listening I should have plenty of supply :)
Let's close a rotten year on a high(er) note with a heartfelt recommendation for one of the best books I read: "Playing Changes" by @natechinen: A bit name-droppy yet full of (new to me, should explore more) very current music suggestions.
playingchangesbook.com/
My wife has a neat paper out today in @JAMANetworkOpen looking at the one unique case of a sugar-sweetened beverage tax coming in *and* being repealed within a few months (which happened here in Cook County, IL).
jamanetwork.com/journals/jam…
Following a time-honoured tradition, today is the today that the @Ubuntu machines get upgraded from their annual 04 release to their annual 10 release.
$ sudo apt install feliz navidad merry christmas joyeux noel
STAT 430 "Data Science Programming Methods" just concluded its third run.
A big congrats to all students: your projects were very impressive! And a very big Thank You to my two awesome TAs.
Next fall we will be back as STAT 447 -- our new course.
@IllinoisStat
No as I am a) lazy (so I want it packaged somewhere, here I took the Debian unstable package) and b) careful as Emacs is used to read mail, write code, interact with R, git, the world at large. So I tend to not live with bleeding edge OSs :)