Day: March 4, 2020

R data.table symbols and operators you should know

R data.table code becomes more efficient — and elegant — when you take advantage of its special symbols and functions. With that in mind, we’ll look at some special ways to subset, count, and create new columns.

For this demo, I’m going to use data from the 2019 Stack Overflow developers survey, with about 90,000 responses. If you want to follow along, you can download the data from Stack Overflow.

If the data.table package is not installed on your system, install it from CRAN and then load it as usual with library(data.table). To start, you may want to read

Read More

CIA agents have been hacking China for 11 years, security firm claims

A leading Chinese security firm has accused the CIA of hacking local businesses and government agencies for the past 11 years.

In a new report, Qihoo 360 claims the US intelligence agency targeted several industries including aviation organizations, scientific research institutions, petroleum firms, internet companies, and government agencies. The attacks took place between September 2008 and June 2019, and were mainly distributed in Beijing, Guangdong, and Zhejiang.

[Read: Wikileaks unleashes ‘Vault 7’ series, the largest ever leak on the CIA]

The research links the attacks to former CIA employee Joshua Adam Schulte, who is currently facing trial for allegedly feeding

Read More

Kubeflow 1.0 solves machine learning workflows with Kubernetes

Kubeflow, Google’s solution for deploying machine learning stacks on Kubernetes, is now available as an official 1.0 release.

Kubeflow was built to address two major issues with machine learning projects: the need for integrated, end-to-end workflows, and the need to make deploments of machine learning systems simple, manageable, and scalable. Kubeflow allows data scientists to build machine learning workflows on Kubernetes and to deploy, manage, and scale machine learning models in production without learning the intricacies of Kubernetes or its components.

Kubeflow is designed to manage every phase of a machine learning project: writing the code, building

Read More