
On Oct 21, 2009, at 10:06 AM, Michael Reynolds wrote:
On Wed, Oct 21, 2009 at 3:53 AM, Trevor Talbot <quension@mac.com> wrote:
Why is the ability to opt out of hostmasking in realtime considered so desirable that it is worth the violation of the host- immutability assumption and all of the associated ill effects?
To be perfectly blunt, users don't really care about standards and protocols. What they care about is hiding their host, and the amount of work necessary to accomplish that goal. Undernet and Quakenet gets away with registration based via redundant services.
That's not what I was getting at. In many of the comments in this thread, I'm seeing the idea that: A) users want the ability to *avoid* hostmasking B) it is important that they toggle it in realtime, without disconnecting I'm asking why users want to avoid hostmasking, why it is important that it happen in real time, and why this is so useful that it outweighs the disadvantages of supporting it. If toggling hostmasking in realtime is not required, then servers do not need to implement quit/reconnect simulations and other workarounds, and various small problems do not ripple out to annoy client maintainers, script writers and end users. If disabling hostmasking is not required, then servers do not need to implement matching for real hosts, basic users never have to question whether they are protected, technically minded users don't have the mental baggage of a parallel host namespace they may or may not see, and channel ops and harassment victims don't have to deal with Yet Another Way abusers can evade their bans and ignores, however rare it may be. Applying non-optional fixed hostmasking on connect seems to reduce complexity across the board. What are the advantages to increasing it? -- Quension