Random binary dumps aren't what they used to be. You should manually decode some 8-bit ascii by hand:
$ python
Python 2.7.6
Type "help", "copyright", "credits" or "license" for more information.
>>> import random
>>> print(''.join([chr(random.randint(32,255))
for x in range(50)]).decode("latin-1"))
¿IBÄõq½¦Áºn}@õÖhzUÌÓQ£m5ë¢ümÇ®=ÇÆªLÛHt
Now
that's quality random binary garbage.