A Python rant about types

On a lighter note, this is a really fun way to generate random valid UTF-8 strings of printable characters:

julia> filter(c -> isvalid(c) && isprint(c), readline("/dev/random"))
"_BSȔ 3p=i?gZ;C3w,h!̃"

julia> filter(c -> isvalid(c) && isprint(c), readline("/dev/random"))
"PgJjov@-ѾR%K{eK1Cm]j]<3Ia]<_<z/O`Z;MbRZU8HKK^(_{<"

julia> filter(c -> isvalid(c) && isprint(c), readline("/dev/random"))
"<L߫hEj,i-/ۊ\\Kgk}`_w<\"|(uYj-s?t(̷j6YvU:î`\\.\$;h~v!*gk>nxi<*j/\$~&-<^t=0^y8:rsWPe{60R9G;7Sͭw#̡(%38+lV@Y@[^;=٘ZOPϙeYռ*Ia,R,;<f3C"

julia> filter(c -> isvalid(c) && isprint(c), readline("/dev/random"))
"POi@Xa.<[am(+\"VKAo|CbT>dC{ernsytYB`{gr3eA?}]*O05"

julia> filter(c -> isvalid(c) && isprint(c), readline("/dev/random"))
"<\$Y瓮[ոNnt*YjY8\"}4p-wkt\\\"6-Eɮd@(u<u#/(#\"4@`vev_\$oR<E[Jm8\$cak"

julia> filter(c -> isvalid(c) && isprint(c), readline("/dev/random"))
"j)<bQbr.N"

julia> filter(c -> isvalid(c) && isprint(c), readline("/dev/random"))
"ճ\\^m2he}1')ٚϼ`?DAt)bNhERDFO;k<ט"

Great for making passwords that you can’t type :joy:

13 Likes