Data Structure for Dynamic Discrete Probability Distributions | Dark Hacker News