Maybe my memory is faulty or maybe I was less interested in the off-topic posts, but I thought that, in the past, there used to less bending the knee to the mob and more appealing to the stated guidelines.
It is not a community-enhancing action to publish guidelines and make exceptions because it's what a mob wants. That's not what moderating is. If the overriding guideline is engagement, then fine; say that and eliminate the other superfluous ones. It will save a lot of space on the Guidelines page and people coming here will understand that it is r/hn.
So: 1. Disallowing posts like these is worth it in order to promote the goals often expressed by the moderators for this site and 2. It does not require a narrow interpretation of the guidelines to conclude that posts similar to these violate all the guidelines. Let's see what happens with this one: https://news.ycombinator.com/item?id=45681400