I also don't understand what stops ycombinator from supporting IPv6.
It's a pretty simple website, what's the big effort?
2606:4700::6810:686e news.ycombinator.com
Interestingly when I tried to post the above comment over IPv6 I got a Cloudflare "You have been blocked" page. This might be something they do not want you to know! :DDoesn’t CloudFlare have good bot detection? What does HN do that relies on IP addresses that CloudFlare can’t do?
Cloudflare bot detection is more request-by-request. Cloudflares product is more intended to prevent DDoS attacks with millions of bots. I don't think it's sufficiently fine tuned to prevent a handful of spam comments through.
The official solution (and might be why you see the blocked page) is to set up the WAF to block all requests.