It doesn't work to say "but they asked us to ban their site" because there's no reliable way to get that message to people.
On a side note, I think HN had a long history of non-toxic behavior but I'm starting to see a shift. It reminds me of when Reddit grew and the crowd became more and more unruly. Has the community grown quickly recently or have moderation priorities changed? Sorry I don't have any evidence lined up for this, just an anecdotal observation for now. Seems apropos to this issue in particular.
If a group of users here are disrespectful enough to attack creators for personal reasons and it's boiling over like this, that's a really bad sign.
So you do understand why one wouldn't want to deal with a significant part of the user base here given that they behave in such ways, and thus why one might want to avoid any traffic coming from here, but feel that it's not your job to deal with those users, because then their behavior would affect you? I really hope you'll reflect on that...
Unfortunately I'm at a workshop today and not free to take the hours I normally would to go over the explanation until it's completely clear and understandable. I only have a few minutes of break time. Perhaps it would have been better not to try in the first place, under such circumstnaces; but I'm not going to delete my GP comment now.
From the above though, I'd say an opt-in (either via moderator here or site owner request) ban-list on top of a general all-link "noreferrer" policy would be my preferred solution as a users. Heck, an "ultra technical" answer would be let robots.txt filter a HN bot agent which checks when the submission is polled, way less manual. Others may disagree, and it does come with the downside sites won't be able to tell where the sudden burst of traffic originates, but that's my 2 cents.
Note: sites can still detect HN users and modify content without the referer. E.g., using the CSS styling for if "news.ycombinator.com" is a visited link. If not visited, content hidden. If visited, content shown. Based on the status the site can also trigger a redirect via JS at that point. My comment was that it seems better to let the site just opt out directly, not about what site operators should or shouldn't be doing.
Thankfully no it can't, because browser vendors already know about that vulnerability and have fixed it. Visited link styling can only affect color now, and isn't reflected in getComputedStyle, exactly to prevent that kind of thing.
It's not to spite those people. It's because only those sites abuse the information. Applying it to all links would almost be collective punishment.
Spite? You might be projecting.
Besides, by your argument, connecting to websites at all is privilege. HN wants the privilege of reading their content (otherwise why not just block their site) without taking any responsibility for it.
Similar to how freedom of religion also guarantees the right to not have any declared religion.
Is this true? Could you address his points of criticism?
It would:
A) not ban people from talking about Asahi Linux and would not prevent links about Asahi Linux from being shared.
B) be at least somewhat of a gesture of goodwill that the HN community is not trying to force itself into other communities (which we shouldn't be doing anyway).
C) not force HN to build a generic "anyone who wants to get blocked can get blocked" system.
HN moderation regularly takes context into account when making decisions (and in fact, the moderation would be much worse if it didn't). Yeah, of course the NYT should not be able to ask HN to stop linking to articles. But that's not the current situation. Regardless of whether or not HN is obligated to block links to asahilinux.org from being posted, it would be a low-impact move for the HN community that would go a long way towards both diffusing the controversy and would (from the sound of things) be a high-impact positive change for the Asahi Linux community.
And regardless of whether people think the Asahi Linux community is being reasonable or not, if there's an easy way to accommodate people who have a concern and it's not forcing us to do something drastic or high impact -- we should do it. If it becomes a problem in the future, if tons of sites start doing this and it impacts the community's ability to have conversations about current events, then change the policy. You're not locked into anything.
In the meantime, why not try to accommodate someone who feels harassed by certain HN users? It just seems like a very simple way to show some kindness towards another community.
---
To the point that users might misinterpret those blocks as hostile, I know that HN tries to make very minimal code changes, but no matter how hard I try I also do not understand why it wouldn't be possible with minimal code changes to show/redirect to an error that explained the situation.
At the moment I feel caught in a double bind because there are complaints no matter what we do.
I'm in a workshop today and can only check HN on breaks, so I can't properly read this thread yet. I'll return to it later, probably this evening.