lshift/diffa — pull request #92 by aprescott (2012-04-10 12:15:26+00:00)
Title: Make heatmap blobs logarithmic in sizing

API return values for buckets are mapped to a logarithmic function onto `[1, infty)` as determined by the constraints:

* `f(1) = 2` (the minimum blob size which is reasonably visible)
* `f(100) = Math.floor((this.gridSize - 1) / 2)`.

For `x > 100`, then, as before, `f(x)` is capped to `f(100)` and line thickness of the blob indicates whether the value has been capped.