because HN isn't a place to merely advertise a product to gain traction and marketing. These alternatives and comments on other competitors shed light on the entire eco system, and prevent astroturfing as well as group think. It may even widen somebody's lack of knowledge.
Today I learned.
Is it, though? I feel like lately you could ask five different people what HN “is” and get ten different answers.
Either the OP shared because they found a useful tool and wanted others to be able to know too, in which case sharing another related tool is in the spirit of what OP intended.
Or, OP wanted to use HN as a sales platform to pitch their work. In this case, sorry pal but HN is not your personal marketing megaphone. You want to put something out into the public here, you should expect it to be scrutinized and compared against alternatives. IMO, HN as a platform should put readers first, not authors.
Edit: Just want to add that in this particular case, I think both the draw.io and graph viz plugins are awesome. Love to see these kinds of tools.
You likely mean something structured and readable, like ‘literate diagramming’.
The top comment’s first phrase explained that rationale.
When I open threads like these I am mostly interested in:
- Interesting features that this tool has
- Experiences from the developers of this and similar tools
- Alternatives as well as their pros/cons
Meanwhile you want to deny that experience from me in order to not hurt something as irrelevant as the OPs pride.
Even if a particular project isn't that interesting to me, the landscape surrounding the project may be. The community here provides some context for the world this project lives in and that's pretty valuable, IMHO.
- draw.io and graphviz have similar use cases (otherwise it wouldn't have been mentioned)
- Both have VS code plugins
- graphviz is a more structured language
- graphviz is more mature
- graphviz can be used from command line