1 řádek v C...

Václav Ovsík vaclav.ovsik na gmail.com
Úterý Leden 23 09:14:40 CET 2018


On Mon, Jan 22, 2018 at 10:08:25PM +0100, Pavel Troller wrote:
> 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 :-).

No ty kráso :-D. Tak to je bomba! Diky!
BTW: taky nemam pulseaudio
-- 
Zito


Další informace o konferenci Hw-list