I quote: "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."
It is my understanding that I made a tutorial explaining a smart contract, a lottery, with available source code that anyone can tinker with.
It looked more like reading material, aka a blog post, and the guidelines explicitly say that those aren't Show HNs. Tutorials are borderline, but tend mostly to fall on the wrong side as well.