In the past I wrote a version of HN that uses modern CSS rather than tables that populates stuff from the API. There I built a little blocklist of my own that prunes a comment tree the moment it encounters a blocked user (inspired by posts from another HN user, arjie.)
I've been thinking of making a purely algorithmic filter for myself but at that point I might just ditch the fake HN interface and make something. I've been thinking of building atop Mastodon/ActivityPub clients.