1 řádek v C...

Pavel Troller patrol na sinus.cz
Pondělí Leden 22 22:08:25 CET 2018


Zdravím,
 tak toto mi dnes ukázal synátor:

gcc -xc -oa -<<<'i;g(x,t,o){return(3&x&(i*((3&i>>16?"BY}6YB6%":"Qj}6jQ6%")[t%8]+51)>>o))<<4;}main(n,s){for(;;)putchar(g(1,n=++i>>14,12)+g(s=i>>17,n^i>>13,10)+g(s/3,n+(i>>11)%3,10)+g(s/5,8+n-(i>>10)%3,9));}';./a | aplay

 Resp. synátor měl jinou koncovku: ;./a | padsp tee /dev/audio >/dev/null

Jenže já ve své distribuci nemám (ze zásadních důvodů) pulseaudio, tak hraji jednoduše přes Alsu.
Nebojte se, není to hack zneužívající Spectre, ikdyž ten kód to svou čitelností trochu připomíná :-).
Pokud to pustíte, nechte to chvíli běžet. Ze začátku je to trochu nudné, ale pak se to doslova
rozehraje :-). Čumím na to, jak může jeden řádek kódu produkovat takový docela poslouchatelný výstup :-).

Zdraví Pavel


Další informace o konferenci Hw-list