With a long, varied list of select internet radio stations, you can choose what genre (or special weekly show) you want to listen to at the moment. Picked by people, not algorithms. Keep a playlist of the stations you like best, startup your player (like VLC) with the list, and pick the one you're in the mood for.
Or you could just collect mp3s locally for choosier days, dump a bunch of them into VLC, listen to them in album or random order. In either case, at no cost.