"Show HN is for something you've made that other people can play with. " For sure you can play with this tutorial as it is interactive
Fine to remove "Show HN" next time
I mean, we can selectively quote from this but the intent of it is very straightforward - Show HN is not really for reading material.
No issue for removing "Shown HN" next time. Did you try updating the code ?
I suppose the difference would be whether the main point is the tutorial or the interactive platform on which it is built. The title suggests the first. I'm personally fine with this but that might be because I do use Raylib and like it very much.