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