[01:06] what are the possible ubuntu bot ! stuff you can use? [01:06] eg: !avi !dual-boot [01:07] ..... [01:07] ok then....bye [01:08] !bot > michalski (michalski, see the private message from Ubotu) [01:15] In #ubuntu-bots, michalski said: !what is the best computer? [01:28] anyone care to /lastlog htns in #ubuntu-offtopic and tell me whether they think he has a reason to stay in the channel? [01:29] send him !coc and !guidelines and !o4o [01:30] FYI, what he said after i muted him: [02:26:22] lol [02:26:40] Yep, here it is you guys [02:26:43] I am being persecuted [02:26:49] For standing up to the homosexual establishment [01:32] LjL: good lord no. [01:34] tonyyarusso: no, as in don't unmute? too late [01:34] LjL: As in doesn't have a reason to stay. [01:35] tonyyarusso: if he doesn't say anything more, he's fine [01:35] all right, but I'm doubtful [01:35] yeah it was the first warning. although bah [01:35] (of course we know that aint happenin') [02:01] PM (from -ot kick): [03:01:24] are you girl? when are you unbanning me please? [02:09] PM: [03:08:43] unban me [03:09:01] unban me [02:18] ok, htns went from periodically saying "unban me" and later "cake boy" in PM, to CTCP PING flooding [02:18] i'm issuing a /silence [02:20] LjL: you're not +C ? [02:21] nope, because that stops me from *seeing* incoming ctcps as well [02:21] ah [02:21] ljl-temp is +C [02:21] (although with the floodbots i suppose i won't have a need to stop ctcp attacks anymore, hopefully) [02:30] hi [02:33] Amaranth , AndrewB , Dave2 , Daviey , Hobbsee , jdong , jenda, jpatrick , jrib , jussi01 , LjL , Mez , mneptok , nalioth , nixternal , njan , no0tic , Pici , pleia2 , popey , robotgeek , seanw , Seeker , Seveas , SportChick , stdin , Tm_T , tomaw , tonyyarusso , tritium , vorian , crd1b , crdlb , fdoving_ , Fujitsu , ikonia , JanC , mc44 , PreZ , RenatO , Thugacation , ubot3 , ubotu , Ubotwo... [02:33] ..., ubuntulog [02:33] hmm? [02:33] Thugacation: ? [02:33] that fool should INDEED know better [02:35] For the foul language in your /part message that violates the Code of Conduct language policy. [02:36] wot does this mean [02:36] No, it does not mean [02:36] "wot" [02:36] "wot" is not a word [02:36] wot r u saying [02:36] i cant understand u [02:36] English, please. [02:36] what does my part message say when i leave [02:38] Nope, I was wrong. It was another that had a foul /part message. [02:41] Thugacation: enough of the CTCPs [02:41] sry [02:41] Then why did you persist after I asked you to stop? [02:42] hi id like to contest some bans [02:42] Thugacation: you're now banned from #ubuntu for asking a blatantly malicious question. [02:42] malicious? [02:42] it's a part of irc [02:42] so is this [02:42] so it auto joiin [02:43] if bill gates didnt want you to ping each other he wouldnt have programmed it into computers [02:43] None of use are using Gates' code. [02:44] how do you know [02:44] once you start using linux you have to commit to it completely? [02:44] Thugacation: are you using Gates' code? [02:44] well i doubt he writes windows entirely by himself [02:44] or at all actually [02:44] so no [02:44] im not [02:45] Thugacation: well, you're using windows anyway... then i challenge you to typing these three words: "one" "two" and "three", each on a separate line, without something in your computer crashing [02:45] one [02:45] two [02:45] three [02:45] * jrib adds to quote db [02:45] yay i made it finally. [02:45] heh [02:45] LjL: did you ban him initially? If I did, I simply don't recall. [02:46] tritium: i don't recall either, TBH... but i know i've had to do with him enough times already [02:46] Ah, okay. [02:46] no, it wasn't me banning him [02:47] I'd have to review logs to find out when/why, then [02:47] tritium, did you know we have a handy bantracker? :) [02:47] yes ;) [02:47] i mean, it sometimes even loads [02:48] only on the second tuesday after a full moon during butterfly mating season [02:48] hey im back [02:48] yay [02:48] about those bans [02:49] can sum1 unban me in ##windows [02:49] no can i hell [02:50] Thugacation: if you want to discuss the ban pm me [02:50] Thugacation: does this look like ##windows-ops? [02:50] ban in ##windows, too? [02:50] well seeing as the ##windows op is in this room [02:50] i dont see why that's a problem [02:50] my, we do get around, don't we? [02:50] Thugacation: this is #ubuntu-ops, not ##windows [02:50] Thugacation: stick to the topic [02:51] ok [02:51] unban me in #ubuntu then [02:51] i don't think so [02:51] why not [02:51] because i banned you less than 10 minutes ago [02:51] everytime i come here i just wanna have a good time and i always get banned for no reason [02:51] linux users are elitists [02:51] LjL: you banned him on top of the previous ban? [02:51] i wasnt banned [02:51] duh [02:51] nalioth: i'm not sure, let us see [02:52] let him stay gone [02:52] AndrewB: he can stay gone from ##windows, too [02:52] nalioth: uhm i can't find the previous ban [02:52] although last time he was banned, he had no hostname (raw IP) [02:53] LjL: so he was coming in here every day just to pull our tails? [02:53] nalioth: I know [02:53] probably [02:54] ah yes, i found the ban [02:54] the still-active ban is *!*@64.223.60.29 [02:54] Hello, hanging here [02:55] banned from #ubuntu-offtopic [02:55] * LjL points rodserling to the topic [02:55] um what was he banned for in #ubuntu-*? [02:56] Alright, I'll get outta here. [02:57] AndrewB: trolling the first time, bot abuse a second time [02:58] meh htns is still PINGing me [02:58] thought i could remove the ignore by now [02:59] thanks LjL [02:59] LjL: he's got you on a war script [02:59] nalioth: if he had a war script, he'd be using clones [02:59] LjL: not necessarily [02:59] a ping barrage is pretty nasty [03:00] if a client has no decent ignore function - i suppose [03:28] to bebooooooo === crd1b is now known as crdlb [05:54] Good for all, bye [07:56] FloodBot1 called the ops in #ubuntu-ops-monitor (clone flood) [07:56] um :/ [07:56] I think they broke... [07:58] could someone -rR #ubuntu? [08:02] Seveas: #ubuntu is still +rR [08:10] is there any #ubuntu op around? [08:21] jussi01 called the ops in #kubuntu-offtopic () [08:22] la de da [08:24] ubuntu has been +rR for nearly 30 minutes now :/ [08:25] that would explain the ~30 nicks in -unregged [08:51] anyone? #ubuntu's been +rR for almost an hour now [08:56] stdin, fixed [09:49] ok...i need advice in regards to kah***** and our loco channel [09:51] at what point should i just boot him out? [09:53] kitofhawaii, what's he doing? [09:53] well a lot is in pm's as usual. telling off members, now he's telling off me as well [09:55] I'd have booted him already [09:55] irc doesn't end at the channel, CoC applies at PM's as well [09:56] ok...will contemplate this :) thank you. [10:13] what's the correct format for a ban? :) just /ban ? [10:15] kitofhawaii: nickname!ident@host [10:15] any of which can be wild-cards [10:22] it may be a non-issue after tomorrow...i am turning over the reigns of this team to someone else [10:23] kahrytan has made it absolutely impossible to deal with this loco [10:24] i don't mind helping, but i don't want to deal with this headache of being the buffer and having to apologize to people over his emails and whatnot -_- [10:27] if they can't abide by the CoC, then they shouldn't be in the LoCo at all [10:27] not in the loco anymore [10:27] but he's already sending emails to people that were our contacts [10:27] and i'm taking the time right now sending followup emails apologizing in advance for it [10:28] at least he's doing the nice service to me of notifying who he's contacting [10:28] what? he's emailing people one-on-one? report the abuse to his ISP [10:29] yep...*sighs* he's doing it i guess from his gmail account [10:30] it should still have his IP address in there somewhere, if not then report to google too [10:30] and he's planning to sell t-shirts with our logo on it for profit...aye...yah...blarg [10:31] i really hate this so much. more than half my effort with this loco has been dealing with buffering between him and others. and now he's out and it continues [10:43] guys can I request a change to the !flash factoid please. === RenaTo is now known as RenaTu [10:45] kitofhawaii: is this kahrytan being an issue again [10:46] yep. [10:46] i'm trying to smooth it out with him again [10:47] he's trouble and a terrible representative of ubunut. I've lodged a request with loco council members to not allow him to represent a loco team (rightly or wrongly) [10:52] ikonia, what do you want to change? [10:53] Seveas: just a general shorter description, one !factoid launching 2 reasonable long ones for a common question (flash is now a common question) appears to be flooding the channel on a regular basis [10:53] as soon as flash is mentioned everyone hits !flash which launches 2 x 5 line factoids [10:53] just a reasonable short quick summary while it's broke [10:53] rather than the 2 factoids [11:00] Seveas: any thought/comment ? [11:44] LetsGo67> !ops > LetsGo67 === no0tic__ is now known as no0tic [12:55] @btlogin === Hobbsee is now known as LongPointyStick [13:24] I never understood why people think that !list will work in #ubuntu. [13:24] kamus who came in and was disruptive is in the same groups as dukan that just came in and started [13:24] both from br [13:27] mattd: Can we help you today? [13:27] er, how can we help you? [13:34] @btlogin [13:39] Pici: sorry I was alseep there for a moment [13:40] student and king on #ubuntu, same person, apparently chatting with himself [13:40] n=student@oliver.efpu.hr now suzi too [13:42] now more [13:42] WARNING: student, king, suzi, ivana, ratnici are all connected from oliver.efpu.hr [13:42] it appears about 6 people are using the same user login and the same host but with 6 different nicks [13:43] and slafka [13:43] no0tic: "joder" == "f***" as in damn! [13:43] I think we need to bounce the clowns [13:44] jpatrick, thanks, so can I remove who says that? [13:44] well, it's quite common [13:44] jpatrick, ok :) [13:44] stdin: I think an /amfr is in order [13:45] WHat about these guys in ubuntu.. how should we handle them [13:45] jpatrick: I don't have access in #u [13:45] stdin: me neither... [13:45] anyone has? [13:45] ----!ops? [13:45] I am op in ubuntu [13:45] !ops | n=student@oliver.efpu.hr [13:45] n=student@oliver.efpu.hr: Help! Channel emergency! (ONLY use this trigger in emergencies) - Mez, LjL, elkbuntu, imbrandon, DBO, gnomefreak, Hobbsee, rob, ompaul, Madpilot, Seveas, CarlK, crimsun, ajmitch, tritium, Nalioth, thoreauputic, apokryphos, tonyyarusso, PriceChild, Amaranth, jrib, jenda, nixternal, Myrtti, mneptok, Pici or Jack_Sparrow! [13:45] no0tic called the ops in #ubuntu-ops (n=student@oliver.efpu.hr) [13:46] eh? [13:46] ** student__ [n=student@oliver.efpu.hr] has joined #ubuntu [13:46] Jack_Sparrow: +b *!??student@oliver.efpu.hr if you wish [13:46] oh [13:46] Pici: attack of the clones === mattd is now known as ikonia [13:46] they aren't listening to messages about english only either [13:46] he simply chats with himself [13:46] i see stdin has pointed out the .hr users - slafka, ratnici, king, student_ all the same host mask [13:48] Jack_Sparrow: yeah, now the rest above [13:48] floodbots give a warning in -monitor when there are multiple connections from one host [13:48] Jack_Sparrow: ** ratnici [n=student@oliver.efpu.hr] has joined #ubuntuu [13:48] oliver.efpu.hr: suzi slafka ivana ratnici [13:49] Jack_Sparrow: /mode +b *!*@oliver.efpu.hr [13:49] Jack_Sparrow, ban hostmask :) [13:49] ** student__ [n=student@oliver.efpu.hr] has joined #ubuntu [13:49] and agin [13:49] I am new to all of this... tell me what to do and I will take care of it [13:50] Jack_Sparrow: /mode #ubuntu +b *!*@oliver.efpu.hr [13:50] Jack_Sparrow, jpatrick told you what to do [13:50] Jack_Sparrow: /mode +b *!*@oliver.efpu.hr - that'll keep them all out [13:50] Jack_Sparrow, then remove them all [13:50] jpatrick: need to specify the channel. [13:50] Pici: really, I don't [13:50] ivana is another one if not already mentioned [13:50] is there a way of listing all people in a channel with a given host mask [13:50] /clones [13:51] jpatrick: really? hrm, I guess if you have a smart client then. [13:51] Did that get it? [13:51] Pici: irssi ftw [13:51] Seeker`: There is a clones.pl for irssi [13:51] Sorry, working with a very sticky keyboard after spilling coffee in it yesterday [13:51] Jack_Sparrow: and the excuses ome...... ;) [13:51] come [13:51] (my C stuck then) [13:52] Pici: Where can I get that from? [13:52] Seeker`, you'll need to extend max_chan_who_sync to a number greater than #ubuntu users [13:52] Seeker`: I think its part of the irssi-scripts package. [13:52] Jack_Sparrow: bayr00t, ivana, student__, suzi [13:52] channel_max_who_sync [13:52] Pici: can you take care of the rest of those.... [13:53] Pici: use /amfr :) [13:53] there's just bayr00t and suzi left [13:53] You guys doing ok? [13:54] HI PriceChild could have used you a minute ago.. [13:54] Why? [13:54] I've been here, just watching :) [13:54] what's going on [13:55] hi LjL, some clones [13:55] I wasnt sure what to do, asked for second opinion, kinda saw it comming.. [13:55] saw those, were they actually malicious? sometimes they're just schools and such [13:55] but anyway, i was more talking about the mess the floodbots did [13:56] ahh, the bots seemed to excess flood after a ctcp ping to #ubuntu [13:56] This sticky keyboard isnt helping.. need to go get new one asap. way worse than yesterday. Nothing will help my spelling, but this is awful [13:56] then they thought there was a clone attack ant set +rR [13:56] stdin: and when they came back, they seemed to mute lots of random people [13:56] and that's not good [13:56] it was *one* ctcp ping? [13:57] LjL: They were being disruptive. [13:57] yeah one [13:57] I didn't see a ctcp ping [13:57] me neither [13:57] Seeker`: this was around 07:55 UTC, the bots went a bit mad [13:58] ah [13:58] #ubuntu was +rR for around an hour [13:58] [08:54] WARNING: Channel CTCP/NOTICE from buon, banned [13:58] stdin: I haven't seen a ctcp message since the 25th [13:58] fun times in -unregged [13:58] wtf an hour [13:58] Jack_Sparrow: Don't hesitate to ask in here if you're not sure what to do, I was nervous and confused when I first became an op and had to deal with these kind of issues. [13:58] LjL: the bots didn't -rR, maybe because Sev.as was +o still [13:58] * Seeker` is permanently confused, and he isn't even a #ubuntu op [13:59] stdin: no they should -rR anyway (unless someone *else* sets +rR) [13:59] Pici: That is why I asked for a second opinion... [13:59] :) [14:00] Pici: Made a note in here when I saw the second one join in [14:00] Jack_Sparrow: Ahh.. I stepped back to my desk right when the ! ops came through. [14:00] Nevermind me then ;) [14:01] Pici: I appreciate any guidance I can get.. [14:01] Jack_Sparrow: What client are you using? [14:01] Pici: I am fighting this darn keyboard [14:01] Konversation [14:02] LjL: nope, no one set mode +rR, just FloodBot1 [14:02] Plus I am trying to rework upstreamdev - canoe [14:03] 4 seconds after it joined [14:03] a CTCP *was* sent [14:03] Jack_Sparrow: ah, I'm not sure what scripts we have for Konversation, but I can say that for irssi a great set of aliases are invaluable for quickly dealing with issues. [14:03] 2640671-Jan 28 07:54:11 --- Received a CTCP VERSION from buon (to #ubuntu) [14:03] then the bots started pinging each other (i suspect due to a change i did the other day to the lag checking code...) like mad [14:03] so they excess flooded [14:04] when they came back, they saw lots of messages coming through at once [14:04] so they muted a couple of people [14:04] Pici: I have no problem trying irssi .. just not for a week or so... [14:04] when they realized they were muting *many* people, they called attack and set +rR [14:04] i don't yet know why they never unset it [14:04] xchat ftw (or at least until i find somewhere for an irssi screen) [14:04] it set +rR before it started muting [14:04] Jack_Sparrow: No need to change clients if you prefer konversation, I think a few people here use it. [14:04] is the irssi op script available somewhere? [14:04] only FloodBot1 [14:05] Pici, lj.l does. [14:05] Seeker`, yes no0tic.homelinux.org/~no0tic [14:05] Seeker`, ask no0tic [14:05] stdin: that's just because +rR is sent from the fast queue while mutes were sent in the slow queue, i think [14:05] thanks [14:05] Seeker`, auto_bleh [14:05] Seeker`: Let me upload my irssi aliases, I dont like auto_bleh. [14:05] Pici: what is wrong with it? [14:06] auto_bleh needs /cs bans and /cs u :P [14:06] LjL: hmm, that would make sense that way [14:06] can someone find me logs of #ubuntu from 7:50 to 9:00 with h/m/s timestamps? [14:07] LjL, 7.50 utc? [14:07] PriceChild: /cs u? [14:07] yeah [14:07] Seeker`, parses the user's identify and the list of bans in a channel, then remove the bans on any affecting that user. [14:08] I'll be back later. [14:09] hwo do you you set up /cs bans and /cs u [14:09] LjL: Has someone got you the logs? or would you like me to try and get them for you? [14:09] Seeker`: if you can, please [14:09] LjL: http://stdin.pastebin.com/d5b3f7cac luckily I joined at 07:50 [14:09] mine only have hour and minute [14:09] stdin: thanks [14:09] Seeker`: nm [14:10] LjL: k [14:10] Seeker`: http://nullcortex.com/code/irssi/aliases [14:10] Seeker`: ew, annoying irc client you have [14:10] showing each set mode on a separate line [14:11] err, that's stdin [14:12] it's annoying, but it has scripting support so I compromise :p [14:12] Pici, when chanserv is lagged "wait n" doesn't work well [14:12] no0tic: How do you set up /cs bans and /cs u [14:13] no0tic: I know. [14:13] Rarely is an issue though. [14:14] Seeker`, as explained by price? auto_bleh can't, but probably I'll write something [14:15] oh, I thought that he means that it needed them to be defined to run, not that auto_bleh was lacking them [14:17] ah.. don't know [14:18] * Seeker` waits for Gary to say something silly in -uk so he can try out auto_bleh [14:19] ikonia: thanks [14:19] welcome [14:20] * Seeker` only has super cow powers in -uk [14:20] ouch, not even a /remove, went straight for the /kick :p [14:20] Seeker`, join ##no0tic [14:36] ok, basically what happened with the floodbots is the worst thing that i knew could happen with the anti-paste feature [14:37] lag? [14:37] Pici: in a syllable, yes [14:37] either i lost connection (but without actually dropping the tcp connection), or the server did [14:37] for some minutes, the floodbots received nothing [14:37] then they all received PINGs from floodbot3, and replied to them [14:37] this caused them to excess flood [14:37] meanwhile, they were starting to flag people as flooders [14:38] and here comes the bug: [14:38] they "sent" a MODE +rR *before* excess flooding (i.e. sent to the *queue*, but it didn't reach the server before they excess flooded) [14:38] then they reconnected [14:39] *and the send queues were not cleared upon reconnection* [14:39] Ah.. [14:39] but the boolean that decides whether or not the bots are stopping an attack *does* get reset to FALSE [14:39] so, when they reconnected, they did send a +rR [14:39] but they had no clue they had set it [14:40] eww. Is that an easy fix or not? [14:40] Seeker`: yes [14:40] what's not easy to fix is understanding there is lag in the first place [14:40] yay \o/ [14:40] and avoiding to mute people when there is [14:40] hmm [14:40] the bots could easily end up muting everybody who spoke in the last 10 minutes [14:40] cant they ping the server or something? [14:41] if they don't receive anything from the server for 10 minutes [14:41] Seeker`: they ping each other, and they ping chanserv (and yeah they ping the server somewhere too) [14:41] Seeker`: but they do that every *minute* (if they did it more often they would risk flooding even more) [14:41] Seeker`: and people can send a few messages in one minute [14:42] so surely you just say if ping from the server is > x, stop doing anything until it returns to normal? [14:42] i will certainly disable paste detection on lag now, anyway [14:42] LjL: do they ping irc.freenode or the actual server that they are connected to? [14:42] Pici: it doesn't make any difference [14:42] Pici: you could send "PING :blahblah", what replies is always your server [14:43] LjL: I mean a non irc ping. [14:43] Although now that I think about it, I'm not sure it should matter. [14:44] Seeker`: well no what i say currently is "if ping from other bots / chanserv is > x, set -J". pasting is always detected. it's hard to do otherwise because of the implementation... but today's thing shows i definitely have to [14:44] but *even if i do that*, something like this (to a lesser extent hopefully) can still happen anyway [14:44] Pici: i don't send such pings, and i don't think i should [14:44] actually pinging chanserv (and the other bots) is enough really [14:45] if the server isn't answering, then chanserv can't be answering [14:46] Pici: the only reason i might want to do an actual ICMP ping is that it doesn't cost one IRC send [14:46] (with the throttling and risk of flooding out that results) [14:47] Right. [14:47] Pici: however is there anything really guaranteeing that if i receive an ICMP ping reply from the server, then the *TCP* connection to the server is alive too? [14:47] the ircd might be lagging while the IP stack might be working fine - not? [14:48] Yeah, if the ircd is down, then you're a bit out of luck. [14:48] Pici: down, or just lagging for a minute or so. [14:48] server desync is also pretty possible [14:48] i may not detect *anything* [14:49] (except perhaps lack of CTCP PING reply from another bot, if it happens to be on the desynced server) [14:49] yet i may receive a crapload of messages in less than 1 second when the server resyncs [14:49] netcat could be used to see if 6667/8001 is open though. I *think* that would work. [14:50] Pici, but even if it's open, *my* TCP connection to the server may be lagging for a hundred reasons [14:50] Pici: also i'm not entirely sure freenode would be thrilled at a <1min periodic connection to their ircd ports [14:50] If you tcp connection is lagging, can we assume that its lagging to everything? [14:51] Pici: if my tcp connection to the irc server is lagging, yeah, then it's lagging. [14:51] Pici: but even if my tcp connection to the irc server is *not* lagging, freenode might be lagging *anyway* somewhere. [14:52] the only thing with a 100% guarantee would be to have a bot connected to *every* server, and cross-checking what comes in [14:52] (and that would have to be at much less than 1 min intervals) [14:52] and no, freenode wouldn't be thrilled by that either [14:53] anyway, muting some 10 users for a minute is, well, a big deal, but not a huge deal [14:53] the huge deal today was to have +rR left set [14:53] that at least can be fixed [14:53] although it was a pretty worrying bug to have to begin with [14:54] which makes me start to think perhaps i *should* release the code [14:54] hmm, did the bots (or anyone) remove those mutes that were set? [14:56] yum, 'database is locked; [14:56] stdin: they removed at least most of them [14:56] i think they removed all [14:56] since the list of muted people is *not* cleared on reconnection [14:57] (contrary to the "we are being attacked and +rR is set" boolean) [14:57] LjL: Just wanted to be more clear on my explanation that the new bantracker is a complete rewrite. I'm reusing some of the code that sevea.s used to make the channel logs, but doing heavy tweaking to get it to use my own logfile class. [14:57] Pici: what matters to me is that it can be used as an ubotu plugin rather than its own thing [14:57] LjL: Ah. Its still a supybot plugin, I'm not writing a bot from scratch. [14:58] Pici: contrary to some fools you know huh [14:58] :p [14:59] Pici: anyway just keep in mind there is also a bit of other "infrastructure" to account for... bt login, for one [14:59] LjL: I'm well aware. [15:00] Pici: and i think you should (if you have not already done so) take a look at the ubotu wishlist in launchpad, since there are a few items about the bt i think [15:00] I will. [15:00] oh noes, it's PriceChild! [15:00] * Hobbsee runs and hides [15:00] I need a new name, rather than just BantrackerTwo, and I'll be registering a project on LP for it. [15:00] meeting time :x [15:02] Pici: UBDB (USer ban data base) like imdb ;) [15:02] Is there a way to get fdisk -l info without sudo ? [15:02] Wow.... [15:02] Jack_Sparrow: setuid ? [15:02] the mighty hobbsee is scared of me! [15:02] I must have become all powerful and not noticed it..... [15:02] ....or she's just playing [15:02] * Hobbsee stabs PriceChild [15:02] Jack_Sparrow: have your user in the "disk" group [15:03] * PriceChild dies [15:04] * Seeker` dances [15:04] Pici: consider asking for access to the ubotu bzr instead [15:05] LjL: That way its more of a fork even though its not? [15:06] Isn't a project like this one of the points of bzr? [15:06] with all its branching [15:06] Pici, if it's going to eventually be the new bantracker, it makes sense to develop it there... if it's a rewrite, well fine it's a rewrite, KDE 4 was developed on the same svn server as KDE 3 afaik ;) [15:06] although [15:06] maybe that's not a point in favor of my thesis but [15:06] * LjL runs [15:08] Heh. I'll need to do some stuff locally to switch the name over, but I think I can do that by the end of today. [15:09] as for the floodbots, look, right now i'll just disable mute-on-paste when the bots are in emergency mode [15:09] I'm also thinking of implementing something similar to the way that IRSeek can hilight nicks in a log. [15:09] that will (aside from not muting people when chanserv is lagging a bit) make them a bit weaker on attacks, but it's the best i can do without risking worse bugs [15:09] The first thing I do when I open the current bantracker is to find & highlight on the person's record I'm looking at. [15:10] Pici: i don't know how they hilight nicks, but yeah, highlighting the nick/host of the kicked/banned user (and the one who did the kick/ban) is pretty much a very wanted feature [15:10] by me at least [15:10] Pici: of course if the bantracker could *link* the banned hostname to the kicked user, that feature would be 10 times as useful [15:10] (that's on the wishlist already) [15:11] I have a good idea how to do that. I'm not sure how well it will work in practice though, I'm not a CSS/HTML guru. [15:12] Pici: well you know how to add tooltips to html text if nothing else ;) [15:12] Setting custom named spans based on hostmask and only defining the css behind them if they are worthy of notice. [15:13] Pici: anyway do see the wishlist item please, as *manual* linking of kicks/bans is also something i'd really like having (think "trolls changing nick and host") [15:13] LjL: I know how to 'view source' and copy and paste. [15:13] heh [15:13] LjL: That came up in a brainstorming session as well. [15:14] Pici: add "searching through comments" and "manually marking pieces of logs without actually kicking anyone" :) [15:14] which is what i do now this way [15:14] but is not ideal - and isn't very useful without being able to search in logs, either :) [15:15] s/logs/comments/ [15:15] That wont really work if I'm not logging everything. [15:15] Pici: no no, i mean like this [15:16] Pici: if i now kick ubotwo, the kick gets recorded, and then i can look at the log of it, right? [15:16] Pici: i do that often, when people come here to discuss bans, at the end of the discussion [15:16] Pici: but if we could just "@place-marker #ubuntu-ops" [15:17] Pici: the BT would treat that as yet another action (like a kick or a ban) [15:18] Pici: then if i add a comment to it saying "This is where we discussed foo's ban and he was told to come back tomorrow"... if we could search inside comments, this would show up when searching for "foo" [15:18] (or the "place-marker" command could also take a "target" parameters, like @place-marker #ubuntu-ops foo, or even directly a comment) [15:18] so instead of [15:19] i do [15:19] @mark #ubuntu-ops This is where we discussed Foo's ban [15:19] without having to kick someone to accomplish that :) [15:20] mmm...you're creating new stuff? [15:20] Hobbsee: he's working on the bantracker [15:20] neat! [15:27] LjL: Okay, I think I can do that. [15:27] Pici: a matter of this @mark command "simulating" a kick [15:27] Right now since the events aren't setup, it only logs the last 10 messages and dumps that into the database when a mode change is detected. [15:28] Pici: do you know how ubotu does it by the way? keeps a sliding window of messages? or just stores everything? [15:28] I could setup a different 'comment' event for your suggestion. [15:28] i haven't really checked that [15:31] It uses a list of lines in a psuedo queue and adds each 200 line 'backlog' to each record in the bans table. [15:32] So if you kick two people, one after another, you are are almost duplcating your logs. [15:33] Pici: yes, that drawback i know about - i was just wondering how it remembered messages in the first place [15:33] Pici: anyway what do you mean "pseudo queue"? or more precisely, how does it "forget" old lines? by timestamp? [15:35] LjL: Well, I'm using the real python Queue module, the origninal bantracker just uses a list and trims the list by one every time it gets to 200 members. [15:36] Pici: uhm so it's always just 200 lines long...? i thought it was variable-length somehow [15:36] self.logs[channel] = self.logs[channel][-199:] + [s.strip()] [15:36] i.e. i thought it saved n *minutes* of logs [15:37] Nope. [15:37] n lines. [15:37] ok [15:37] well consider the alternative i.e. n minutes [15:38] not saying it's necessarily better, just to be considered [15:38] Easy enough to do as an option, since my logs aren't just plaintext records. Each record holds the mask, channel, time, msgtype and content. [15:39] Pici: the mask? [15:39] LjL: nick!ident@host [15:39] you mean the :ljl!n=ljl@blah at the start of messages? [15:39] k [15:42] And everything uses django, i.e: nothing inserts directly into the database. [15:43] Pici: don't talk strange frameworks to me, i care about and understand the algorithm :P [15:43] well, potentially understand [15:43] anyway i don't care about or understand the backends :P [15:43] Right ;P [15:49] Pici: wouldn't it be cool if irc servers themselves attached timestamps to messages [15:49] LjL: Yes, yes it would. [15:50] ones that don't lag [15:50] I actually thought of that for a second when you were talking about trying to figure out freeode's latency. [15:50] LjL, what irc server? I think they are lagged between themeselves [15:51] Pici: we could try asking the tech staff... if we wanted to see how loudly a bunch of programmers can laugh in one's face [15:51] no0tic: that's one problem [15:51] LjL: Do you know any of the features being implemented for the new ircd? [15:52] Pici: all i know is we'll get new services sometime during this century [16:08] LjL: be careful with menos, he's just had a rant that I told him to install the 32bit version of java for PPC from a link that I've never recommended in my life. [16:08] ikonia: i remember him. but... PPC64 is a different architecture from PPC32? i thought there was only one PPC compile of ubuntu? [16:09] correct [16:09] he's installed the 32bit version, but the 64bit version of firefox so needs to sort out the plugin linking etc [16:09] you can compile java 64bit for PPC I think, but I'm not %100 on that [16:09] I doubt that would work as "the plugin though" [16:09] I've never dabbled that fire with java PPC [16:10] ikonia: err, he has Ubuntu "PPC32" but Firefox "PPC64"? that wouldn't work on Intel afaik... [16:10] LjL: he' on a PS3 with PSubuntu 64bit [16:10] LjL: hence why I keep telling him it's not supported and offerin the PS3 links for support especially around java [16:10] ikonia, totally unfamiliar with the architecture... so anyway you can just run 64 bit executables on it, even if you have the 32 bit Ubuntu? [16:11] LjL: he's got 64bit [16:11] ah he's installed the 32 bit version of *java* [16:11] well i don't think he ever specified he was on a PS3 when he talked to me last time [16:11] just mentioned PPC i think [16:11] LjL thats because he bends the truth to get answers [16:12] LjL: there is a note that says for java on the PS3 you install the 32bit version and link it through some 32bit libs for a 32bit version of firefox, not a million miles away from the amd64 bersion [16:12] I was only advising you to be careful what you said as anyone who he speaks to he makes random claims told him to do stuff [16:13] ikonia: well, i have logs [16:13] ha ha, as do I [16:13] hence why I know I said none of the things he's accused me of [16:14] hi, I'm not able to join #ubuntu and it's saying I'm banned, any reason why? [16:14] LjL: FYI: there are links on the official PS3 ubuntu page on java install [16:15] Syn-: Give us a moment to take a look. [16:15] thanks [16:15] ikonia: where? what's its official page to begin with? [16:16] Syn-: Your quit message isn't very appropriate for a family friendly channel. [16:17] hmmm [16:17] oh right, sorry ill change it [16:17] i normally use a BNC [16:17] so i never use the quit message on other networks [16:17] Syn-: Thank you. [16:18] Syn-: You may rejoin #ubuntu. [16:18] LjL: http://psubuntu.com/2007/02/13/howto-enable-java-for-firefox/ [16:18] done [16:18] thanks [16:19] ikonia: they make you use a tarball though, rather than the medibuntu package, uhm [16:20] LjL: there is a reason if you google [16:20] LjL: something to do with the virtualisation [16:20] you need to use the IBM rlease which isn't in the repo with the same options [16:20] there was a whole load of junk on it [16:21] (well junk to me who doesn't use PPC very much) [16:21] let's see if he ever mentioned the PS3 at all [16:31] hm. Do I even need to have any affiliation with ubuntu-bots to register a branch? [16:31] unlikely [16:33] Pici: hug the bot [17:19] https://code.edge.launchpad.net/~bnrubin/ubuntu-bots/bantracker-devel [17:21] jo === PHPnerd is now known as Cnerd [17:22] Cnerd: How can we help you today? [17:24] sudoubungu trolling [17:24] sudoubungu> th0r> ikonia no other linux and solaris an dfreebsd [17:24] I never said that [17:26] sudoubungu> ubuntu sucks [17:26] etc [17:27] MeNoS> yellowdog linux sucks [17:27] 17:11 -!- Krumar [n=Me@resnet-237-220.resnet.UMBC.EDU] has joined #ubuntu [17:27] 17:11 < sudoubungu> television sucks [17:28] this is getting a little old [17:28] little help please, it's not out of control yet [17:41] ikonia: hows it going now? I had to step away from my desk for a bit? [17:41] sudoubungu> nigger [17:41] Pici: 2 seconds after you appeard [17:41] much better appart from that 1 user [17:41] thanks [17:41] clearly you did see it [17:41] thanks [17:41] ikonia: of course [17:42] just checking ;) [17:42] thank you, everything much better [17:42] nalioth popped in a did house keeping too [17:44] Pici: you can remove that ban [17:44] nalioth: will do. [17:44] 1201542242 11:44 -!- sudoubungu [n=nomore@99.242.25.72] has quit [K-lined] [17:45] nalioth: ha ha ha [17:45] nalioth: Based on his behavior in #ubuntu only? [17:45] Pici: not hardly [17:45] bit bigger issue ? [17:46] Ah, an equal- opportunity troll [17:46] ha ha [17:46] [17:46] klines are rarely issued for a single channel issue [17:47] nalioth: surly it depends on your mood and coffee intake ;) [17:47] ikonia: no, we have protocols in place [17:47] I'm only kidding [17:47] I'm sure you do [17:47] I was merely wondering if he was being a jerk elsewhere. [17:47] Pici: he was. [17:48] * jussi01 echo's that sentiment [17:52] is autopackage supported by ubuntu (I think not) [17:52] * nalioth doesn't even know what autopackage is [17:52] automatix style junk [17:54] ikonia called the ops in #ubuntu (cristobal language) [17:54] sorry boys had to be quick [17:55] Seeker`: that came a bit out of the blue, thank you [17:57] * Seeker` thinks ikonia should be a bit more careful with autocomplete [17:57] really ? did I miss the name ? [17:57] * Seeker` isn't an ubuntu op [17:57] ikonia: yes, you thanked Seeker` instead of Seveas [17:58] ahhh [17:58] sorry [17:58] thought I'd called foul on the wrong person [17:58] Seveas: "thank you" [18:05] ikonia: how are you? [18:05] fine fine [18:05] foot is fixed so fine [18:05] you ? [18:07] i'm good. Lectures started again today. What was wrong with your foot? [18:07] I broke it just before chrismtas [18:07] :O [18:07] sorry, I thought thats why you asked how I was [18:07] How did you manage that? [18:07] you where just being polite [18:07] slipped in the garden [18:07] twisted it and went down funny on it [18:08] ah] [18:36] i guess i got kicked out of kubuntu.... how long till i can get back in? [18:36] gtt: one moment. [18:36] gtt: Its not a funny joke to give commands like that [18:36] er, nevermind me. [18:36] ok. [18:38] !guidelines | gtt [18:38] gtt: The people here are volunteers, your attitude should reflect that. Answers are not always available. See http://wiki.ubuntu.com/IrcGuidelines [18:40] gtt: do you understand the reason why we cant have that sort of commands given out? [18:41] yes. [18:41] cuz it deletes everything. [18:41] and someone who doesnt know better, could use it. [18:41] and lose what they got. [18:41] but it did answer the question posed. [18:46] gtt: Its not a good idea to suggest destructive commands when you arent completely sure of what the person wants. [18:47] gtt: please go, read the guidelines and !ettiqette Then come back in 24 hours and we will consider whether to lift the ban. [18:47] !ettiquette > gtt [18:51] i'llbe good in the future and watch the commands i suggest. [18:53] grr [18:53] i do [18:53] i agree. [18:53] whew. [18:53] \/\/ [18:53] gtt: Ban evasion is a serious offence. [18:53] i'm not evading anything... promise. [18:53] i'm using my cell phone and it sometimes kicks me off. [18:54] gtt: Did you just happen to join #kubuntu then? Even when you werent in the channel when you disconnected? [18:54] yeah... konversation auto joins. [18:55] s/join/rejoin/ [18:56] gtt: Ok, Please come back in 24 hours as asked, and we will consider your ban then. [18:56] whatever automatically happened... was in here talking about this, got kicked off, reconnected and it autojoined #kubuntu. [18:58] well, why i'm already banned and i [18:58] m here anyway [18:59] s/why/while [19:00] was the ban because of the command or cuz i was 'evading'? do i need to do anything other than remove my autojoins for #kubuntu to prevent it from mucking up the situation further? [19:00] gtt: The ban was from the command. [19:03] gtt: If there is nothing further, we ask that you part this channel so we may deal with other pending issues. [19:05] Pici: thanks :) [19:05] jussi01: sure :), might want to adjust the ban to his ident though. [19:06] Pici: will do. === fdoving_ is now known as fdoving === no0tic_ is now known as no0tic [19:26] zoop zoop [19:26] * ompaul looks at Pici and phears the zoop [19:26] * jussi01 wonders what pici is on about? [19:26] jussi01, who knows, just phear it [19:26] :) [19:27] Pici, got out of a factoid factory [19:27] lol [19:27] Exactly. [19:27] !hobbsee | ompaul [19:27] ompaul: I phear the stick so shhhhh [19:27] !trapped is Help I'm trapped in a factoid factory [19:27] In #ubuntu-ops, Seeker` said: !trapped is Help I'm trapped in a factoid factory [19:27] !pici | Seeker` [19:27] !pici [19:27] Seeker`: pici is stuck in a factoid factory! Send help! [19:27] !pici [19:28] i win [19:28] botspam! [19:29] /cs k jussi01 - that was the pride before the fall ;-) [19:29] lol [19:59] jrib: Are you available ? It concerns my changes to upstreamdev... thanks [20:00] RenaTu, robotgee1, can we help you? [20:03] Pici, robotgee1 is robotgeek [20:03] RenaTu, change your real and artifical names they stick [20:03] *stink [20:20] Un Saluto a Tutte Le Anime! [20:20] !list [20:20] I am ubotu, all-knowing infobot. You can browse my brain at http://ubotu.ubuntu-nl.org/factoids.cgi - Usage info: http://wiki.ubuntu.com/UbuntuBots [20:23] alrighty then [20:24] nalioth: riddell was after you a while back [20:32] what an irriverent individual, he greeted neither ubotu nor me [20:33] hehe [20:34] I have notices a large number of people from italy just entering the channel and doing !list, its a bit odd. [20:34] Pici: used to hell^K ircnet? [20:34] username [20:34] ^W even [20:35] PriceChild: yes, I was referring to #ubuntu actually. [20:35] PriceChild: well having swearwords in the username isn't automatically linked to doing !list on join [20:35] although i guess they aren't two independent events either :) [20:35] LjL: I'm aware of why you would do !list, just wondering why it always seems to be users from .it addresses and why they think Freenode would have those sort of channels. [20:36] Pici: i could try to answer your doubts but it wouldn't be fair to my fellow countrymen [20:36] LjL: I believe you were the one that pointed me to upstreamdev ? [20:36] Jack_Sparrow: yup [20:36] I was as well. [20:36] Jack_Sparrow: They might have a launchpad page that you can upload your branch to. [20:37] LjL: Seems to be working with the changes. I did need to buy a python book... [20:37] Jack_Sparrow: jrib missed you by a couple of minutes the other day [20:37] LjL: Figured as mich [20:38] LjL: I sent an email requesting access, but have not heard back yet [20:41] Jack_Sparrow: jrib said that development is dormient to say the least currently, but he meant to ping you next time he'd find you not idle [20:41] LjL: Sounds good... I think he will like the changes [20:43] ikonia, ping [20:44] * ompaul wonders if he should listen to Kafka or Dostoyevsky [20:44] * ompaul chooses music [20:44] * LjL listens to Tchaykosvky [20:45] LjL, I am from a classical perspective pushing the definition of music ;-) [20:45] so am i when i listen to swedish punk [20:45] don't worry [20:46] LjL, as a concept swedish punk breaks in my brain [20:46] it's what it's supposed to do [20:47] point! [20:47] LjL, Game, Set and Match! [20:48] met a taxi driver today - and he had a grin on his face the moment I quoted the "boomtown rats" when he called Ireland a banana republic [20:50] Banana Republic - Septic Isle - Screaming in the Suffering sea - It sounds like crying (crying, crying) - Everywhere I go, oh yeah -Everywhere I see - The black and blue uniforms - Police and priests <-- 1980s ireland [20:51] they just dropped the priests from the noughties [20:55] well we're a banana republic and we never even had decent punk music [21:24] In #ubuntu-offtopic, MenZa said: !iodts is iodts is us! [21:24] !b > menza (menza, see the private message from Ubotu) [21:46] what's the policy for clones? [21:46] I have deteched (love irssi scripts) in #u-es [21:46] some* [21:47] i think freenode limits to a couple [21:47] jpatrick: I don't think there is a policy on them? [21:47] by couple, i mean a few [21:47] hmm, and there are some more in #kubuntu... [21:47] looks like net problems tho [21:48] blah, /me off to bed [21:49] jpatrick: do you mean 'zombies' ? i see no clones in #kubuntu [21:50] nalioth: yeah, that's more like it.. [21:54] someone keep an eye out for sigma16 in #k [23:41] I have a question about getting Xchat on Ubuntu if it's relevent in here. [23:42] Mm|Spunky, sudo apt-get install xchat. If you want more than that then please use #ubuntu [23:42] tried going to #ubuntu on here but it took me to this channel instead :\ [23:42] frickin pidgin -.- [23:43] Mm|Spunky, nope, it'll be your fault [23:43] mk [23:43] Mm|Spunky, change your quit message. [23:44] PriceChild: it's refreshing when the bt works right away isn't it [23:45] hehe :) [23:53] Mm|Spunky, change your quit message. [23:54] Mm|Spunky, change your quit message. [23:54] i have xchat now and NOW it keeps joining this channel :\ [23:56] Mm|Spunky: that probably means you're ban-forwarded and should listen to PriceChild [23:56] Mm|Spunky, because we haven't removed the ban... have you changed the quit message? [23:56] yes [23:56] i have [23:56] !guidelines | Mm|Spunky [23:56] Mm|Spunky: The people here are volunteers, your attitude should reflect that. Answers are not always available. See http://wiki.ubuntu.com/IrcGuidelines [23:56] Please read those, you may rejoin #ubuntu [23:57] no no i have changed the leave message if you wanna see [23:57] Mm|Spunky, the ban is lifted... you may rejoin #ubuntu? [23:57] Just read those guidelines so things go smoothly from now on :) [23:58] alright :) [23:58] lemme reconnect to see if it worked ok? [23:59] did i win? [23:59] you did [23:59] :D [23:59] <333 sorry for all the missunderstandings and such [23:59] now begone, shush! ;-P