HN submissions are kind of like startups. Often you have to break the rules to get off the ground. But once you have some lift, it's time to become boring and straighten out.
You want rel=noopener because the page it navigates to can't affect the content of the opening page.