{"action":"created","issue":{"url":"https://api.github.com/repos/rust-lang-nursery/rand/issues/520","repository_url":"https://api.github.com/repos/rust-lang-nursery/rand","labels_url":"https://api.github.com/repos/rust-lang-nursery/rand/issues/520/labels{/name}","comments_url":"https://api.github.com/repos/rust-lang-nursery/rand/issues/520/comments","events_url":"https://api.github.com/repos/rust-lang-nursery/rand/issues/520/events","html_url":"https://github.com/rust-lang-nursery/rand/issues/520","id":334183182,"node_id":"MDU6SXNzdWUzMzQxODMxODI=","number":520,"title":"Tracker: 0.6 release","user":{"login":"dhardy","id":134893,"node_id":"MDQ6VXNlcjEzNDg5Mw==","avatar_url":"https://avatars1.githubusercontent.com/u/134893?v=4","gravatar_id":"","url":"https://api.github.com/users/dhardy","html_url":"https://github.com/dhardy","followers_url":"https://api.github.com/users/dhardy/followers","following_url":"https://api.github.com/users/dhardy/following{/other_user}","gists_url":"https://api.github.com/users/dhardy/gists{/gist_id}","starred_url":"https://api.github.com/users/dhardy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dhardy/subscriptions","organizations_url":"https://api.github.com/users/dhardy/orgs","repos_url":"https://api.github.com/users/dhardy/repos","events_url":"https://api.github.com/users/dhardy/events{/privacy}","received_events_url":"https://api.github.com/users/dhardy/received_events","type":"User","site_admin":false},"labels":[{"id":866980127,"node_id":"MDU6TGFiZWw4NjY5ODAxMjc=","url":"https://api.github.com/repos/rust-lang-nursery/rand/labels/X-tracker","name":"X-tracker","color":"bfbfbf","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":4,"created_at":"2018-06-20T17:40:31Z","updated_at":"2018-06-22T10:00:53Z","closed_at":null,"author_association":"COLLABORATOR","body":"Existing and planned changes for 0.6 (excluding things already merged into the 0.5 series). @pitdicker do you have more to add?\r\n\r\n### sequences\r\n\r\n- [x] Revise API for choose/choose_multiple/shuffle #483, #515\r\n- [ ] Revise weighted sampling\r\n\r\n### distributions\r\n\r\n- [x] Add Dirichlet distribution #485\r\n- [x] Add `gen_ratio` #491\r\n- [x] Make `Uniform` support `Borrow`-ed arguments #506, #509\r\n\r\n### PRNGs\r\n\r\n- [ ] New PRNG crate(s)? #431\r\n- [ ] Add some new PRNGs\r\n\r\n### other\r\n\r\n- [x] Add fork protection to `ReseedingRng` #466\r\n"},"comment":{"url":"https://api.github.com/repos/rust-lang-nursery/rand/issues/comments/399391358","html_url":"https://github.com/rust-lang-nursery/rand/issues/520#issuecomment-399391358","issue_url":"https://api.github.com/repos/rust-lang-nursery/rand/issues/520","id":399391358,"node_id":"MDEyOklzc3VlQ29tbWVudDM5OTM5MTM1OA==","user":{"login":"pitdicker","id":6255050,"node_id":"MDQ6VXNlcjYyNTUwNTA=","avatar_url":"https://avatars1.githubusercontent.com/u/6255050?v=4","gravatar_id":"","url":"https://api.github.com/users/pitdicker","html_url":"https://github.com/pitdicker","followers_url":"https://api.github.com/users/pitdicker/followers","following_url":"https://api.github.com/users/pitdicker/following{/other_user}","gists_url":"https://api.github.com/users/pitdicker/gists{/gist_id}","starred_url":"https://api.github.com/users/pitdicker/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pitdicker/subscriptions","organizations_url":"https://api.github.com/users/pitdicker/orgs","repos_url":"https://api.github.com/users/pitdicker/repos","events_url":"https://api.github.com/users/pitdicker/events{/privacy}","received_events_url":"https://api.github.com/users/pitdicker/received_events","type":"User","site_admin":false},"created_at":"2018-06-22T10:00:52Z","updated_at":"2018-06-22T10:00:52Z","author_association":"COLLABORATOR","body":"I think it is about a [comment by Vigna](https://www.reddit.com/r/programming/comments/4gtlfz/xoroshiro128_the_fastest_fullperiod_pseudorandom/d2lxaha/?context=1) about PCG streams. I can see why he thought it would have problems, because Xorshift and Xoroshiro are sensitive to the choice of constants, and he put a lot of effort into finding good ones.\r\n\r\nA post on the [PCG blog](http://www.pcg-random.org/posts/critiquing-pcg-streams.html) proved streams implemented using different increment constants are all of similar quality, but with different multiplier constants are questionable."}}
{"actor":{"display_login":"pitdicker"}}