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