(I literally just accidentally pressed hide on a post and was wondering how to un-hide it when I saw this post, nice coincidence!)
You can email HN to enable a hidden feature that hides the hide button/link. I've got it enabled because I never used the function anyway; it's much nicer not being able to accidentally hide things. Not sure why it's not on the profile page