Questionable Data Mining Concerns IRC Community 306
jessekeys writes "Two days ago an article on TechCrunch about IRSeeK revealed to the community that a service logs conversations of public IRC channels and put them into a public searchable database.
What is especially shocking for the community is that the logging bots are very hard to identify. They have human-like nicks, connect via anonymous Tor nodes and authenticate as mIRC clients. IRSeeK never asked for permission and violates the privacy terms of networks and users. A lot of chatters were deeply disturbed finding themselves on the search engine in logs which could date back to 2005.
As a result, Freenode, the largest FOSS IRC network in existence, immediately banned all tor connections while the community gathered and set up a public wiki page to share knowledge and news about IRSeeK. The demands are clear: remove all existing logs and stop covert operations in our channels and networks.
Right now, the IRSeeK search is unavailable as there are talks talking place with Freenode Staff."
Freenode as OSS? (Score:3, Informative)
As a side note, DALnet has banned tor nodes quite a while ago, because of services abuse coming from those IP addresses.
Re:Freenode as OSS? (Score:2, Informative)
Re:Wow... (Score:4, Informative)
That said, I personally don't really _expect_ "good support" for FOSS, I usually assume that it's up to me to figure it out, and otherwise, that mailing lists are usually the best place to look. I'd say that about 95% of the time someone else has previously had the same problem and I can get my answer through Google in a few minutes.
Sure, there are times where I have to browse through pages and pages of hits, but often it's a really special corner case, and then I decide to make a post so that my question and answer might be archived somewhere for someone else to find. Don't forget to check newsgroups! Google Groups in particular contains tons of answers.
Comment removed (Score:5, Informative)
Re:Public channel chatter being made public? (Score:2, Informative)
Re:If Tor is so easy to block (Score:4, Informative)
Re:Wow... (Score:2, Informative)
Why does it matter? (Score:1, Informative)
Re:Copyright (Score:3, Informative)
Re:Wow... (Score:3, Informative)
50 people's a pretty small channel; at any one time you've probably got half or more of them asleep, and even more out, or off working in another window, or chatting in a different channel.
I see it all the time; people pop onto a channel, ask their question, and after seeing no reply for 2-10 minutes they get arsey and leave. This is roughly equivilent to joining a mailing list, sending a message, then unsubscribing because you didn't get a reply within 45 minute.
Re:Wow... (Score:4, Informative)
Welcome, you must be new here!
Seriously, IRC is not IM. A lot of people are in multiple channels or are merely idling while they are actually doing useful stuff. You can't jump into an IRC channel and expect support on-the-spot. IRC doesn't work that way. Join, lurk a bit, if you notice some activity launch a question and don't expect an answer immediately.
I use IRC as a secondary support method (next to a mailinglist) for a project with a small following. The people who get IRC are relaxed and polite, even if they have to wait half an hour for an answer and I go out of my way to help them out. The people who don't get IRC frequently leave the channel just seconds before I help them out. C'est la vie.
Change of heart? (IRSeeK responds) (Score:5, Informative)
http://www.irseek.com/blog/ [irseek.com]
Sounds like a genuine response of concern to me...
Long live IRC (Score:3, Informative)
And what has IRC been replaced by to a large extent? ICQ, AIM, Yahoo Chat. Individuals sending messages to one another in isolation via a corporate network which was doing who knows with all of that. On IRC we had DCC chat - direct chat without any middleman watching. Putting aside encryption (for both), it's the principle and design of the thing - we were allowed privacy, not beholden to some corporation. But more importantly, there was a social context, it was not only individuals messaging one another in isolation, although sometimes it was, but people hanging out in groups of like-minded people. It had a social element lacking in it that AIM does not have. Yes, I know AIM has some awful group-chat thing (which crashes on GAIM constantly) but it is a small tag-on to the isolating thing that AIM is.
Not that IRC is perfect. Sometimes a bunch of idiots would take over the channel. The architecture of control - channel operators, kicking and banning and the like - those are crude tools and something better could have been (or could still be) engineered. Especially in channels more free-wheeling than #gentoo or the like. But it is far better than the isolation of something like AIM.
Some positive things about IRC - Freenode is good. I like Indymedia's IRC network, if that type of thing is up your alley. I also like some uses it has been put to by programs - Wikipedia sends its recent changes to an IRC channel, and a number of different scripts use it to combat vandalism there. Some Gnutella clients used to use it to bootstrap - as do some other p2p programs like Freenet. All inspired uses of a protocol that is ideally suited for the type of social, collaborative efforts going on there.
and topicspy.com (Score:2, Informative)
Re:IRC is still alive? (Score:3, Informative)
I think by "1970s" you mean 1988 [wikipedia.org], and by "commitee" you mean "a guy".
Anyway, didn't anyone learn from DejaNews? The response to this IRC transcript thing sounds exactly the same as when people on Usenet suddenly discovered that the stuff they wrote on their "ephemeral" public medium was being archived.
Re:IRC is still alive? (Score:5, Informative)
WTF? Do you even know what the point of IRC is?
Anybody who has used IRC for awhile knows how to handle netsplits. They are a fact of life with the way the protocol works. And what do you mean "IRC is adfree without a corporate backer?" There is nothing called "IRC", there are individual IRC networks, most of which are volunteer efforts. Nothing is stopping you from finding or starting a network with corporate backing if you think it will be more reliable. Personally I think the fact that it's all volunteer run is a plus and not a negative.
Some networks have services that will do this. On others you can use a private bot to do it. You think it should be done at the protocol level instead?
That's a client-level function. WTF are you bitching about? I'm sure there's a script out there for mIRC that would give you smilies and animations if you really want them. IRC is just a protocol for communication between servers and clients. It's up to the client to format and display the data. AIM is no different in this regard -- your wink is still sent as ';)' -- the client just puts a pretty graphic on it.
You could do webcams with sound with a decent script in most clients. But if that's what you want then IRC probably isn't for you.
Yeah and sending files on IM also sucks with firewalls and NAT, unless you have opened up ports or your client and router support upnp. Again, what's your point? How is this something lacking with IRC?
If those people are basing your identity solely off your nick then they don't understand IRC very well. And as you say, some networks have nick registration if this bothers you. Some will even auto-kill people using your nick.
So write a better client if this bothers you that much. Or even a script for an existing client. There's very little you can't do with the scripting language in a modern client like ircII epic.
IRC is one the most open protocols there is. All of the various ircds are well documented and most are open-source (if not GNU) projects. The underlying IRC protocol itself is simple enough that anybody with Wireshark and half a brain could reverse engineer it if they wanted to do so. Hell, I largely taught myself scripting/coding and protocol analysis by playing around with IRC and tcpdump back in the day.
Re:Wow... (Score:2, Informative)
The end result, of course, is a lot of AFKs - some for 12h+. Please, when looking for support on IRC, do not assume that everyone on the nicklist is glued to that channel waiting for someone to ask a question that they can pounce on like a rabid dog. IRC rats tend to spread out. I myself, am on 8 networks, in about 50 channels.
Also, do not assume that the people who ARE on their computers aren't doing other things. Remember, they are volunteers who have real jobs, friends, and interests, and may also be providing support for other things on forums. ((Disclaimer - I have provided IRC support for phpBB in the past))
Here's a quick FYI for everyone who doesn't have experience, but wants IRC support:
Asking for support in IRC
Not everyone in the channel is there to provide support, or is capable of providing support. Many are like you, and need a question answered, or have had a question answered and are waiting around in case they have another question in the near future.
Abuse won't get you help - only a ban.
IRC is a great way to get support, if you use it properly. Many of the people who provide IRC support started out like you - connecting to ask a question. And then another. And another. And then someone else comes in with the same question that you asked the first time, and you provide the answer you were given. Extend the support volunteers the same courtesy you would expect in the same position, and all should be fine.
Re:IRC is still alive? (Score:3, Informative)
Point of order... Clinton was impeached nor for getting a blow-job by his intern (or even making her play the Human Humidor). He was impeached for lying under oath (a.k.a. committing Perjury). If you or I were to have done so to cover our asses as defendants in a civil lawsuit, we'd go straight to PIMTA prison for it. Remember, Clinton was a defendant in a sexual harassment lawsuit, and sex in the office was relevant to the whole deal (now whether it was justified or not isn't the deal - fact is he was there, under oath, and still purposely lied about a relevant fact in the lawsuit). Since (IIRC) you can't simply chuck The Prez in jail w/o removing him from office first, the impeachment was put into motion.