Project Snail Trail

Blog Posts

Setting Up Rstudio Server

Getting Started

As usual, the first thing we’ll need to do is boot up a stock image.

When I setup my Jekyll environment, I happened to use an ubuntu image as my starting point. I’m really not interested in going into the mostly political and opinionated argument over which is better – let’s just say that there are times when each is better. Centos is generally preferred for locked down enterprise ready...

Small Data

I was analyzing some data for a friend earlier this week – not my data, and not public data, so nothing for me to really talk about. That doesn’t mean I can’t talk about how I did what I did.

Encryption

Since it was essentially client data, I wanted to treat it with the utmost discretion in terms of security and privacy. The hard drive on my laptop isn’t currently encrypted (I know, shame...

Setting up Jekyll

Three years ago when I initially setup snail trail, I did it as an octopress site. Funny, when I opened the octopress site just now, I saw the latest post (three months ago) more or less started with the following quote:

If I’m being harsh, I’ll tell you that as it is now, Octopress is basically some guy’s Jekyll blog you can fork and modify.

That’s actually a big part of...

Upgrading the Site

I started this project three years ago because I wanted to create an open/public data set of anonymized human movement data (geoloction, not body movement). I didn’t have any specific use cases in mind, but I could imagine a number of things that I’d be interested in doing if I had access to such a dataset. The main point was that I didn’t want to limit the use cases to my own imagination. A number...

The dreaded two's complement

Two’s complement math is like an odometer where you use the upper half of the values to represent negative numbers. In decimal terms if you had six digits – i.e. 999,999 was the highest the odometer went before rolling back over to 000,000 then you would simply treat the top half – 500,000 to 999,999 as negative values. 999,999 is one less that 000,000 so it would represent negative one. Likewise 999,9998 would represent negative...