programming joke browserling humor hay night pHqghUme coding browser needle haystack debug coffee debugging program coffee machine machine hand lens peter krumins moon programmers magnet quote noun magnets reuse programmer needles software reuse programs