0 comments| lobste.rs
Staging repo for development of native port of TypeScript - microsoft/typescript-go| GitHub
When shuffling a playlist, a true shuffle is rarely what we want, because it might play the same artist twice in a row. In this post I introduce an algorithm that avoids this when possible.| Ruud van Asseldonk