If you're willing to pay a little, I have used https://bazqux.com/ for many years and it has every feature I've ever needed built in. You can set up everything the parent comment mentioned in a few minutes.
It does support Reddit comments. HN feeds are provided by a third party (https://github.com/hnrss/hnrss) which doesn't provide comments on posts, but you could request or implement that feature if you wanted to.