I bitch about stuff that resonates with most HN'ers and the comments here release pent up frustrations in engineering/design. Both the writing part and the reaction on HN is a fun activity. My favorite aspect is getting emails from people and making random friends on the interwebs. So it is worth it for me. My blog here if you want to check it out: https://neil.computer/. Through HN and the blog, I've made a couple of good friends that I talk to on almost daily basis.
It brings 2k unique visitors per day according to Cloudflare analytics.