Counts how often each item appears in a stream, in d rows of w counters. Every add bumps one counter per row; the estimate is the smallest of them, never too low and sometimes too high.
This interactive visualization needs JavaScript.