joke programming language browserling quote browser selfie camel camelia computer scientist cs desert hippy impatience larry wall laziness perl perl 5 perl 6 programming