I understand your frustration, but I don't think you're giving a complete picture. I did a quick 5 minute search on the internet to figure out what the website in question was, and it's the Italian equivalent of itlab.com (as in IT Lab), which is a bit generic to say the least. The business in question appears to be an actual business, but with a somewhat different name, and which is, actually, what could reasonably called and IT lab, as in a computer repair / network installer / small time website developer shop.
Searching on Google for your website name, including the TLD, does not yield the business result, only searching for the equivalent of "itlab".
All in all it seems to me like Google should remove the business suggestion for that search, but I don't think it's as clear-cut as you put it.
He link to his personal website in his HN profile, and in his personal website he prominently links to the blog we're talking about. I thought about it and it really didn't feel like doxxing.
Searching on Google for your website name, including the TLD, does not yield the business result, only searching for the equivalent of "itlab".
All in all it seems to me like Google should remove the business suggestion for that search, but I don't think it's as clear-cut as you put it.