A streaming cardinality estimator that uses O(loglogn) bits per register. Hash each element, take the position of the first 1-bit in the low bits as a proxy for log2 of the (sub-stream) cardinality, then average across m registers with the harmonic mean.