Right. The recent problem (in top-level OP, and that you were presumably experiencing) was
not just first run, but the behavior explained at the GP link (
https://news.ycombinator.com/item?id=23281564 , HN thread for
https://lapcatsoftware.com/articles/catalina-executables.htm...)
is just about first-run, so the behavior explained at the GP link is not sufficient explanation for the recent problem, it's not talking about the same thing.