Meanwhile this has disappeared from the front page of HN despite having a higher score than plenty of other similarly aged posts on the front page
It's no secret that the moderation here disagrees with the consensus formed in these comments. It's definitely odd.