I think I don't know 99% of the CEOs posting here, and I also don't need to? In the end similarly as any other employee posting for his company, and disclosure in the post is just fine? Don't get it.
HN is weird in that there is a format for that, which, as a relatively new entrant you may not be aware of, but that's what 'Show HN' is for, so that you know that whoever is posting something is associated with the article. Otherwise you will get to the point where HN is just another advertising medium, only with the ads not labelled as ads.
Is that written somewhere? Maybe just different understandings and expectations.. but for me "Show HN" is about here is my work/project I'm proud of, want to share with the rest of the world, want to have it discussed. For a normal news, even if you are the author of submitting, not sure if that's necessary. "Show HN" is imo not the anti-astroturfing disclosure, and for my expectations I would actually be a bit surprised and sad if a "Show HN" here would have lead me to just this little announcement, and maybe even downvote it :)
Yes, that's written somewhere but I'm not going to quite from private correspondence. I was recently corrected when I mentioned that Show HN is for projects rather than for companies and apparently it is for companies as well. As you can see by clicking the 'Show' link at the top of the page.
> Show HN is for something you've made that other people can play with. HN users can try it out, give you feedback, and ask questions in the thread
Feels like it fits exactly my understanding? Not company vs person/project, but press release/announcement vs something to play with, something easily accessible and tryable, detailed?? And it goes much further that it must be something like this.. and no mention at all that this is the necessary disclosure if this is your article, newsletter or similar.... this one here definitely not a "Show HN"!