Blog Archives

OpenCPU 1.0 release!

August 26, 2013
By

After more than 3 years of development, we release the first official version of the OpenCPU system. Based on feedback and experiences from the beta series, OpenCPU version 1.0 has been rewritten entirely from scratch. The result is simple and flexible API that is easier to understand yet more powerful than before. With the new release also comes a new website and...

Read more »

Scaling the R ecosystem: Possible Directions for Improving Dependency Versioning

July 2, 2013
By

A paper published today in The R Journal discusses a fundamental limitation affecting reliability and reproducibility of R code. It explains how lack of dependency versioning causes R based applications break down, Sweave documents to stop working and CRAN to hit scaling problems. The paper suggests several solutions inspired by other open-source communities that could ...

Read more »

The Foundation for Open Access Statistics

April 23, 2013
By

Earlier this month we blogged about Harvard Professors Gary King and Stuart Shieber providing advice to graduate students about open access, dissertations, and journal publishing. We also mentioned some of the great initiatives that facilitate open access publishing in the statistics community, like the Journal of Statistical Software (JSS), The R Journal and arxiv.org. The ...

Read more »

UseR! 2013 website at user2013.org

April 16, 2013
By

For reasons beyond my understanding, the user 2013 committee didn’t register a domain name for the website, and the official address of the conference is: http://161.67.142.97/congresos/useR-2013/. Not only is this impossible to remember for humans, but it won’t show up in search engines. So I decided to help them out and invest 8 euro to ...

Read more »

Tip: Julia vs. R – introduction videos and more

April 14, 2013
By

Last years UseR 2012 conference in Nashville had an interesting discussion session titled “What other languages should R users know about?“. General consensus was that multilingualism is inevitable in modern computing, and panel members presented various languages that complement R in different ways. Some of the usual suspects included SQL, python, and of course C++, ...

Read more »

Security in R: RAppArmor package & paper updates

April 5, 2013
By

This week version 0.8.3 of RAppArmor appeared on CRAN. RAppAmor is a package to dynamically enforce security policies and hardware restrictions in R on Linux systems. It currently supports Ubuntu 12.04+, Debian 7 and OpenSuse 12.1+. The readme page has more info, and helpful video tutorials to get you started. One important change in the ...

Read more »

Gary King and Stuart Shieber on Open Access

March 31, 2013
By

Harvard Professors Gary King and Stuart Shieber provide advice to graduate students about open access, dissertations, and journal publishing. They explain how freely available publications are essential to the scientific community, but also benefit your own career. King suggests a clever way of dealing with publisher copyright agreements to prevent locking up your work behind ...

Read more »

Julia builds for Ubuntu precise/quantal

March 29, 2013
By

I wanted to play a bit Julia, the new language for technical computing, but no binaries were available yet for current versions of Ubuntu. So I decided to try and build them myself by backporting the julia 1.2.0 source package available in Sid and Raring. On Quantal, the packages were building out of the box. ...

Read more »

Decisionstats/OpenCPU interview: R, D3, security, the cloud, and snacks.

March 20, 2013
By

I had the pleasure of being interviewed by Ajay Ohri from decisionstats.com earlier this week. Ajay is a great interviewer and writer and has extensive knowledge and experience on how R fits into the BI tool kit. His book R for Business Analytics (Springer, 2012) is a good read for anyone in industry looking to ...

Read more »

RAppArmor video tutorials: security in R!

November 2, 2012
By

Security and R One of the more challenging aspects of OpenCPU is security in R (or lack thereof). This is actually one of the reasons OpenCPU runs on Linux only at this point; other operating systems simply lack superpowers to implement open computing. (Maybe one exception is BSD, for which I lack superpowers). Security is ...

Read more »