Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Most of your arguments (throughout all the discussion threads) boil down to: 1. All the channels you help manage banned all Mibbit users due to abuse/problems. 2. Freenode _could possibly_ have IP addresses purposefully misreported by Mibbit to them, so they shouldn't have to trust them. 3. Freenode shouldn't be _forced_ to accept traffic/users from Mibbit.

My Responses: (1) You had a problem with Mibbit users that you seem to have solved. Why do you need to argue so passionately against Mibbit if it was so easy for you to solve? Did it take you hours and hours to figure out how to ban Mibbit users from your channels? There is a post by someone from #perl that says they even figured out how to extract the original user's IP and that they were able to get rid of most of the bad users by banning the default Mibbit prefix. That doesn't seem too hard to me (banning the nick prefix). Could you enlighten us as to why Mibbit made it a PITA to ban all Mibbit users from your channel?

(2) I don't see any claims that Freenode knows that Mibbit is misreporting its users' IP addresses. Whether or not they have incentive to do so is irrelevant because it does not even seem to be a stated reason behind Freenode's decision. Therefore presumably Freenode either believes what Mibbit reports or they don't think that it's a minor issue. In either case, I don't see how it should be a large part of this discussion. To further argue against your point, Freenode supports Tor. Tor's stated objective is to help users be anonymous. Should Freenode also ban all users from ISPs that allow them to reset their modems to get another dynamic IP address?

(3) I see lots of disagreement with Freenode's decision, and calls for reversal but I have yet to see someone claiming that Freenode should be required to never ban a certain client. Just because someone disagrees with a decision doesn't mean they believe that the person/group doesn't have a right to make a decision. Much in the same way that just because Freenode has the right to make this decision I am not required to like it.



Could you enlighten us as to why Mibbit made it a PITA to ban all Mibbit users from your channel?

We had to solve the problem, as did all other channels with this issue. You reference another poster who had similar issues. How many man hours were blown by individual channel managers dealing with Mibbit issues?

I don't see any claims that Freenode knows that Mibbit is misreporting its users' IP addresses. Whether or not they have incentive to do so is irrelevant because it does not even seem to be a stated reason behind Freenode's decision. Therefore presumably Freenode either believes what Mibbit reports or they don't think that it's a minor issue. In either case, I don't see how it should be a large part of this discussion. To further argue against your point, Freenode supports Tor. Tor's stated objective is to help users be anonymous. Should Freenode also ban all users from ISPs that allow them to reset their modems to get another dynamic IP address?

1) Whether or not Mibbit misrepresents IP addresses isn't really the issue. Why should Freenode have to adopt a policy of extending trust to a third party service? What about future services that also request similar access? Why is this Freenode's problem?

Additionally, this is relevant because extending trust would simplify freenode's handling of abuse, and is so the recommended (demanded?) course of action by Mibbit proponents.

2) Freenode supports Tor, but has banned Tor in the past, may do so again in the future, and had to expend extra effort to work with the EFF to support Tor.

Since Tor is intended (in no small part) to provide a service to users in fascist states, Freenode clearly felt this was worth addressing, but even still, have had to take draconian measures due to abuse in the past.

I see lots of disagreement with Freenode's decision, and calls for reversal but I have yet to see someone claiming that Freenode should be required to never ban a certain client. Just because someone disagrees with a decision doesn't mean they believe that the person/group doesn't have a right to make a decision. Much in the same way that just because Freenode has the right to make this decision I am not required to like it.

Simply put, I find the sense of entitlement to be audacious. Mibbit is an external service, has no claim to Freenode's services, and was causing Freenode a disproportionate amount of trouble.

I wouldn't expect or demand that Freenode accommodate peering AOL/AIM, Facebook, or any other external service -- why is Mibbit any different?




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: