"Computer software, or just software, is any set of machine-readable instructions (most often in the form of a computer program) that directs a computer's processor to perform specific operations."[1]
It's not that HN is anti humour. It's that by upvoting jokes and the like, you encourage everyone to toss in their oh-so-clever jokes and the level of discussion runs even further downhill. Reddit's there if you want that; HN _tries_ at least to avoid some of the bottom-level commenting.