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