## Respecting Boundaries with Inhomogeneous Kernels

Sometimes in statistics, one knows certain facts with absolute certainty about a distribution. For example, let \$@ t \$@ represent the time delay between an event occurring and the same event being detected. I don't know very much about the distribution of times, but one thing I can say with certainty ...

## The Probability Monad and Why it's Important for Data Science

Very often one builds a statistical model in pieces. For example, imagine one has a binary event which may or may not occur - to work with my thematic example, a visitor arrives on a webpage and he may or may not convert. A reasonable question to ask is "if I ...

I've recently discovered that Nick Gaetano, who painted the covers of recent prints of various Ayn Rand novels, is actually a fairly prolific artist. I like a great deal of his work.

## Computer science and stats

Urbit has been released. See also The DAO as a lesson on decentralized ...

## Measuring Bernoulli Probabilities in the Presence of Delayed Reactions

I've got a sensor network - a collection of hipster detectors planted at various locations in Brooklyn. Due to power limitations, the sensors are not connected to any network on a regular basis. Rather than immediately transmitting information to the central data collector, the sensors instead wake up at random ...

## Which is more dangerous, guns or gay sex?

While writing a previous post, I learned a pretty shocking fact: 19% of gay men have HIV. That's a lot! A while back I had broken-condom sex with a lady from sub-Saharan Africa who I later learned was a pimpstress - for months afterwards I was really scared that I ...

## Why Can't Gay Men Donate Blood? A Bayesian Analysis

In the wake of an Islamic radical shooting up a bunch of gays, Americans have ...

## Concurrent bloom filters

Bloom filters are probabilistic data structure for determining whether an element is in a set. Such a data structure offers only two methods - `add` and `mightContain`. Google's guava library offers a nice implementation, but unfortunately this implementation (like every implementation I've found) is not concurrent. Concurrent reads are ...