GPU Processing in R: Is it worth it?
It would be difficult for an R user not to have heard of GPU processing. In 2006, about seven years after it invented the GPU, Nvidia released the first incarnation of CUDA, the architecture that allowed scientists, engineers, and statisticians to use high-end graphics processors as pure floating-point number-crunchers. Today, Nvidia’s CUDA platform, specific for […]
How Should I Dispose of My Old Electronics (That May Have Passwords In Them)?
Recycling is good. I even wrote about recycling your devices a couple of years ago. Just recently the US Computer Emergency Readiness Team or US-CERT (part of the US Department of Homeland Security – DHS) issued Security Tip ST18-15 on Proper Disposal of Electronic Devices. Given that new “Tip” and the fact that this is […]
Which Linux Training Should I Select?
Linux skills are crucial today. The Linux Foundation has found that, “as of 2017, the Linux operating system runs 90 percent of the public cloud workload.” However, running a server means getting down into the details. The Linux command line is an alphabet soup of terse commands. It really does become intuitive at some point. […]
What If Your Child’s (Or Your) School Doesn’t Teach Coding?
A parent at a recent meeting I was attending lamented that her child’s school no longer taught coding. I was blessed that my high school offered classes in programming back in 1973. I wrote about that six years ago on this blog. Today, I’d like to offer some suggestions to that parent and to any […]
Making Sense of Microsoft’s RevoScaleR Function Parameters
The RevoscaleR functions provided by Microsoft in Machine Learning Server and MS R Client are many and varied, as are the parameters are passed to control their behavior. But while it might seem a bit overwhelming at first, it is really quite simple. Except for the fact that ETL generally reads and writes to multiple […]