nullis.net

April Fools Day Jokes gone totally wrong, and caught on logs.

So April Fools Day, has been and gone again, and a number of people are left standing there, looking like fools, either because they got suckered into another Joke, or their joke was so not funny, that it made them look bad.

Case in point: Rob Levin's "freenode is shutting down" 'joke', or as it should really be known, act of stupidity.

At 22:00 GMT, lilo (Rob Levin's nick on freenode), decided to send the following notice to every client on the freenode network (that's about 25,000 clients atleast)

[freenode] -lilo(i=levin@freenode/staff/pdpc.levin)- [Global Notice] Hmmm. You know, I could do an April Fool's Day joke, but maybe instead we should make this a group effort. Let's all just go to irc.oftc.net channel #oftc, and tell them that freenode has shut down and has repointed its servers to OFTC, and ask if they're going to be adding more facilities to handle the load. 8)

Well the events that unfolded from there, include 200 or so freenode users, joining the OFTC IRC Network, to carry out Rob Levin's 'prank'. While, this was not the 25,000 users that Rob had obviously been looking for (he did say that everyone should go and do it), the people that did join, did disrupt OFTC's network and #oftc channel for atleast 30 minutes (even tho if you asked Rob, it was only 5-10 minutes). And by disrupt, we mean that people connecting, were having difficulties, and there was also server lag, due to the great number of connects and data being sent at once.

OFTC people were not impressed and who can blame them.

You can see a log of the events here and screenshots of someone's IRC Client during the event on the following links: [1] [2] [3] [4] [5] [6]

To me, these actions are similar to a Denial of Service attack. Or more so, a botnet controller, telling the bots in his botnet to go and connect to an IRC Network and flood a channel. (in this case it was a global notice, telling the not-as-smart to go and annoy people in a channel and flood - the evidence is in the logs.)

Now for a little bit of a log clipping:

<praetorian> oh, so you have no problem to next year or so, having people do the same to here? :-) <lilo> praetorian: now that you've told me, it would hardly be a prank <lilo> praetorian: sort of sounds a little angry

From this litttle clipping, you can obviously see from this, that asking if freenode minds having such a 'joke' next year, played on it, is not being nice and asking first, it seems that doing so is instead telling freenode that you plan on disrupting it's service. Come again?

The other point to note is, that Rob Levin, as President of the PDPC, and thus head of freenode staff, would know that OFTC exists, and is a rival network to what freenode tries to obtain (an open-source dedicated 'discussion' network). Thus this 'prank' can easily been seen as a way of causing problems for OFTC, under the guise of it being an April Fools Day joke. While Rob says it had nothing to do with the fact that OFTC is the rival, the question still remains, because no one will really ever know Rob Levin's reasons behind the 'prank'.

Edit: the IRC log snippet i pasted got eaten by the HTML tag monsters.

Comments

Friday, 7 April 2006 @ 6:18 p.m.

(#1) — Lasse Kärkkäinen

Come on... Some people obviously have absolutely no sense of humor. As if those ten minutes that they flooded your network and channel really were so important. The only bad thing is that others ruined it by repeating the lilo notice all the time. Would have been much nicer without that.

Saturday, 8 April 2006 @ 8:17 a.m.

(#2) — Kevin Ballard

Wow. Quote taken out of context. That really proves your point. Really makes an impression on me. I believe 100% that lilo was asked if he would have no problem if the exact same prank was pulled in reverse and he said no. Because, of course, I can read right there the actual question he was asked, not just the tail end of it.

Oh, and I don't buy your suggestion that Rob was deliberately trying to cause problems for OFTC. If I was in his shoes and I decided to pretend to shut down freenode as a prank, an obvious choice of target would be the OFTC not because they're rivals, but because of the similarities (which of course is why they are rivals - so there is a connection, but not the one you're implying).

And lighten up. As Lasse said, it was a short-lived prank on April Fools day. The whole point of April Fools is to play pranks - if you can't take a joke, then you're just dragging it down for everybody else. After all, the point of an April Fools day prank isn't to make the target of the prank have fun, it's to make everybody *else* have fun. And there was no real harm done here. So stop whining about it and let people have their fun.

I would suggest that instead of whining, you take the time to think up a good prank to play next year. That's the whole point, isn't it?

Saturday, 8 April 2006 @ 5:48 p.m.

(#3) — praetorian

There is pranks, and then there is pranks which can cause financial damage or disruptions to services for people who are not involved in said joke playing.
What Rob Levin did was the later.

Slashdot changing their theme to pink for the day and creating fake articles - Doesn't cause problems for other sites, such as newsforge.com
Creating the pigeon protocol for data transmission - Doesn't make anyone look silly, or confused, just funny
lilo telling everyone to go to irc.oftc.net and #oftc and tell them freenode has shut down and redirected DNS there? - Causes no problems for freenode, but for OFTC, it means that they suddenly have alot of people joining, using bandwidth, and as I did state, people trying to connect to OFTC at that time, were having problems, because of the number of people trying to connect. It did have a DoS effect.

And as for next year, I play pranks, and while I don't spend all year thinking of them, I do spend enough time to make sure that it isn't going to cause other people problems.

If you wish to discuss more, would love to do so. Can contact me on IRC.

Add a Comment

Not currently logged in.   Login.   Register?