Log from 2008-01-23:
--- Day changed Wed Jan 23 2008
00:03 -!- K-Yo [n=K-Yo@unaffiliated/k-yo] has quit ["Quitte"]
00:07 -!- epsy [firstname.lastname@example.org] has quit ["09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0 gfduxitgerhyuiovfg<hqiÃ¹HMhAU_IGHIUDRLGHUGYgyhugbysgfÃ¦ÃŠâ‚¬Ã¦ÃŠÂ»Ã¾Ã½Ã½Ã»ÃŽÃ]
00:20 -!- vinavil [email@example.com] has quit 
00:22 -!- vinavil [firstname.lastname@example.org] has joined #armagetron
00:24 -!- vinavil [email@example.com] has quit [Client Quit]
00:33 -!- GodTodd_ [n=TheTruth@pool-71-170-38-124.dllstx.fios.verizon.net] has joined #armagetron
00:35 -!- GodTodd [n=TheTruth@pool-71-170-38-124.dllstx.fios.verizon.net] has quit [Read error: 104 (Connection reset by peer)]
00:37 -!- GodTodd_ [n=TheTruth@pool-71-170-38-124.dllstx.fios.verizon.net] has quit [Read error: 104 (Connection reset by peer)]
00:38 -!- GodTodd_ [n=TheTruth@pool-71-170-38-124.dllstx.fios.verizon.net] has joined #armagetron
00:42 -!- GodTodd_ [n=TheTruth@pool-71-170-38-124.dllstx.fios.verizon.net] has quit [Read error: 104 (Connection reset by peer)]
00:42 -!- GodTodd_ [n=TheTruth@pool-71-170-38-124.dllstx.fios.verizon.net] has joined #armagetron
00:50 -!- GodTodd_ is now known as GodTodd
01:05 -!- wireddd [n=wired@unaffiliated/wireddd] has quit [Remote closed the connection]
01:06 -!- wireddd [n=wired@unaffiliated/wireddd] has joined #armagetron
01:17 -!- ghableska [firstname.lastname@example.org] has joined #armagetron
01:20 -!- wireddd [n=wired@unaffiliated/wireddd] has quit [Remote closed the connection]
01:26 <flex> urm...
01:26 <flex> how do i publish my cockpit on the cockpit list page thingy
01:27 -!- flex [email@example.com] has quit [Read error: 104 (Connection reset by peer)]
01:27 -!- flex [firstname.lastname@example.org] has joined #armagetron
01:28 <Hoax-> just edit the wiki?
01:29 <flex> but i need a resource repository link :p
01:29 <luke-jr> …
01:30 <Hoax-> ......
01:30 <flex> tell me ffs
01:30 <flex> jeez
01:31 <luke-jr> …
01:31 <flex> fu
01:31 <luke-jr> I don't see you on the repo
01:31 <luke-jr> SO F U
01:32 <flex> right, so how do i get on there..
01:32 <luke-jr> rtfm
01:32 <Hoax-> flex, you gotta kiss arse not just say gimme it ffs
01:32 <xfroggy> haha
01:33 <xfroggy> rtfm :D
01:33 <flex> kiss arse to what post some cockpit? :p
01:33 <Hoax-> well can you read?...
01:33 <luke-jr> the repository registration fee is $50
01:33 <flex> suck my cock
01:33 <xfroggy> O.o
01:33 <luke-jr> LOL
01:34 <luke-jr> or you could tell me your Author name
01:34 <luke-jr> but now I'm hand-holding
01:34 <luke-jr> and that pisses me off
01:35 <luke-jr> so if you forget to PM me a password to use
01:35 <luke-jr> I will make it a VERY long random one
01:35 <luke-jr> which will take a long time
01:35 <luke-jr> cuz my servers lack entropy
01:36 <luke-jr> and I'm about to go to bed
01:36 <luke-jr> = timeout
01:36 <flex> you hate me luke? you on your period? or other?
01:36 <luke-jr> RTFM AND HURRY UP ALREADY
01:36 * luke-jr <-- tired
01:36 <flex> wtf is RTFM
01:36 <luke-jr> READ THE FSCKING MANUAL/WIKI
01:36 <flex> haha
01:36 <Hoax-> coming from someone who plays wow...
01:36 <flex> oh yeah
01:37 <luke-jr> flex: you have about 40 seconds
01:37 <flex> omg omg
01:37 <luke-jr> 30
01:37 <flex> 30 for what?
01:37 <xfroggy> 15?
01:37 <luke-jr> 20
01:37 <xfroggy> 10 :D
01:37 <flex> omg pressure!
01:37 <luke-jr> 10
01:37 <luke-jr> xfroggy: you count too fast
01:37 <flex> wait wait
01:38 <xfroggy> Im guessing :P
01:38 * luke-jr turns into a monster
01:38 <z-man> Cool, problem solved
01:38 <luke-jr> which one
01:38 * z-man was not referring to luke's monster statement
01:38 <flex> you turning into a monster
01:38 <flex> aww
01:38 <z-man> although that should help, too :)
01:39 <z-man> No, I've got a nice solution for the concurrency problems :)
01:39 <xfroggy> time ran out yet, luke-jr ? :D
01:39 * z-man wrote a templated member function scheduler
01:39 <luke-jr> o
01:40 <z-man> A multi-step task is a reference counted class with lots of void () member functions.
01:40 <luke-jr> …
01:40 <flex> hoax, late night poker at channel 4
01:40 <z-man> And each function can trigger the next to run either in the background or in the foreground.
01:40 <z-man> And while that is happening, the object won't disappear.
01:41 <z-man> And the login management object is also a machine decorator, which means it also notices when the client logs out.
01:41 * z-man hopes that will work
01:41 <Hoax-> flex, dont got a tv where i am atm
01:41 <z-man> It should be more readable than what is there now, at any rate.
01:42 <flex> you tramp
01:42 <Hoax-> flex, and watching poker on tv is for crack whores
01:42 <flex> lol
01:42 <flex> woot
01:42 <Hoax-> my tv is afk
01:42 <luke-jr> flex: you gonna PM me Author name and pass or am I going ot be?
01:42 <Hoax-> :D
01:43 <flex> oh
01:44 <luke-jr> GOOD NIGHT
01:45 <luke-jr> http://www.woot.com/
01:45 <luke-jr> is that a good deal btw
01:46 -!- wireddd [n=wired@unaffiliated/wireddd] has joined #armagetron
01:47 <armabot> armagetronad: * resources/flex/essentialRemix-0.2.0.aacockpit.xml: Resource by flex
01:48 <flex> aw crap i uploaded the wrong one :p
02:11 <madmax> "so if you forget to PM me a password to use" "I will make it a VERY long random one" <---- hahaha
02:16 -!- vinavil [email@example.com] has joined #armagetron
02:18 <vinavil> flex, i found a good solution. i just need to understand how to do it.
02:18 <flex> check this out
02:19 <flex> http://beta.armagetronad.net/resource-browser/resource/flex/essentialremix-0.2.1.aacockpit.xml
02:19 <armabot> armagetronad: * resources/flex/essentialremix-0.2.1.aacockpit.xml: Resource by flex
02:19 <vinavil> ok, just 5 minutes to load the page
02:20 <Hoax-> Name:essentialremix
02:20 <Hoax-> did you get this off radio 1 or something
02:20 <flex> no
02:20 <flex> lol
02:20 <Hoax-> :D
02:20 <madmax> that show is pretty good
02:20 <flex> it's the name of rains version
02:20 <vinavil> no, essential is the name of my cockpit
02:20 <Hoax-> oh ok lol
02:20 <flex> and it's a remix :p
02:20 <vinavil> huh
02:20 <flex> well dunno if remix is a good name lol
02:20 <Hoax-> max i bet you watch eastenders
02:21 <flex> hashaha
02:21 <Hoax-> radio 1..top gear
02:21 <Hoax-> anything else?
02:21 <flex> wtf? top gear on radio?
02:21 <madmax> eastenders? wth?
02:21 <Hoax-> lmao
02:21 <Hoax-> maybe not :D
02:21 <flex> you living in the dark hoax where you actually 'listen' to top gear?
02:22 <Hoax-> no. max watches top gear...listens to r1..i wondered what else he pikeyd from the uk
02:22 <madmax> lol
02:23 <flex> vinavil, i'll add it to the cockpit list and make it next to yours kinda and credit you ofc
02:24 <flex> or actually you can just add it to your version list, if you like it
02:25 <vinavil> lol, flex thinks his version will be more appreciated. the war just started! muahahah!
02:25 <flex> haha
02:26 <flex> honestly it's not even *that* different for it to be a remix, so I think you should add it to yours if you want to?
02:26 <madmax> anyone seen cloverfield?
02:29 <vinavil> being serious, i'm adding brake and speed in a special way, also i'll move things a little. i count to add a "flex custom version" where the fucking fastest label shows where you like it.
02:29 <flex> lol
02:30 <Hoax-> wiki needs more advertisment or something....
02:30 <Hoax-> even though ive always said ppl with enough intelect will find it anyway
02:30 <Hoax-> maybe its best just to help the idiots become better people
02:30 <Hoax-> and give them a hand in finding stuff
02:31 <vinavil> wiki is already spammed enough :D
02:31 <Hoax-> haha ok
02:31 <flex> vinavil, did you test my version?
02:31 <vinavil> i'm testing, obvioulsy it sucks. it is all fucked up.
02:32 <flex> haha :p
02:32 <vinavil> lol
02:32 <flex> must be the font issue
02:33 <vinavil> mmm
02:34 <flex> http://imageshack.us/?x=my6&myref=http://load.imageshack.us/
02:34 <flex> ops
02:34 <vinavil> i doubt i can do what i want to do, but whatever
02:34 <flex> http://img222.imageshack.us/img222/139/screenshot22xy7.png
02:34 <flex> thats how it looks on mine
02:34 <madmax> "botting" (©epsy) is the new grind correction
02:34 <vinavil> botting, lol
02:35 <vinavil> time ago i've heard "boting" used referring to the ones chatting in game
02:36 <vinavil> flex: this sucks even more! you noob!
02:36 <madmax> "you're such a botter dude"?
02:37 <vinavil> damn, how do i do it?
02:38 <flex> max, you think this sucks?
02:38 <flex> http://img222.imageshack.us/img222/139/screenshot22xy7.png
02:38 <vinavil> HAHAHAH! I GOT IT!""(YeOdu9 éA=W9ufd Awd
02:39 <vinavil> flex, it is clear i'm joking
02:39 <flex> lol
02:39 <vinavil> anyway, the brake problem is solved
02:39 <vinavil> now the speed
02:40 <vinavil> bah, why do you need the speed? what do you do with it?
02:40 <vinavil> you grind, you go faster, you turn, you go slower. what is the point in seeing your speed?
02:41 <Hoax-> comparison
02:42 <vinavil> comparsion between what? your multiple personalities?
02:42 <flex> haha
02:42 <luke-jr> lol
02:42 <vinavil> ohoh, i beat myself!
02:43 <flex> vinavil, just add "fastest" next to the FPS on the top right
02:43 <flex> then theres no issues with position
02:43 <vinavil> again with the faster!?
02:44 <Hoax-> so you can see for example the speed you're doing when you split
02:44 <Hoax-> are you faster or slower than you were last round?
02:44 <luke-jr> I AM FASTEST
02:44 <vinavil> haha
02:45 <vinavil> i'll do a label that says "Fastest: luke-jr 100000+++!"
02:45 <madmax> flex: it's ok. 2 things, a) bars growing to the left and right isn't intuitive b) what if the rubber value is 3 digits? :-P
02:45 <madmax> does it scale?
02:46 <Hoax-> b) what if the rubber value is 3 digits? Then you shoukd press shift-esc immediately
02:46 <madmax> of course, a server with that values of rubber sucks, but anyway
02:46 <luke-jr> lol
02:46 <madmax> exactly >_<
02:46 <luke-jr> no
02:46 <Hoax-> :D
02:46 <luke-jr> I like 500 rubber
02:46 <vinavil> that is already fixed, it is because he starded from 0.1 version. morons
02:47 <madmax> pfft.
02:47 <vinavil> LOL!
02:47 <luke-jr> with about 100 speed
02:47 <luke-jr> mayeb 200
02:47 <madmax> luke-jr: what you like is 500 in rating
02:47 <madmax> #rating luke-jr
02:47 <armabot> madmax: luke-jr is 520th with a rating of 1532-1578 (from 1534-1575)
02:47 <luke-jr> stfu
02:47 <Hoax-> ufts
02:47 <vinavil> don't say pfft. madmax you are the only one with me that tried the 0.2 version, so you knew!
02:48 <madmax> crap. it was 500 some time ago
02:48 <flex> "of course, a server with that values of rubber sucks, but anyway" hahahahahhaha
02:48 <luke-jr> Hoax-: Yagami shoots Light after L decides he is Kira!
02:48 <flex> pwned
02:48 <Hoax-> lalalalalalala not looking
02:48 <madmax> vinavil: heh that was "a long time ago"
02:49 <flex> ok vinavil, release your final version and hurry the fuck up :p
02:49 <vinavil> let me work in peace
02:49 <vinavil> !!
02:49 <luke-jr> no
02:50 <flex> 5minutes and i'm off to bed
02:53 <Hoax-> pussy
02:53 <Hoax-> xD
02:55 <vinavil> so you'll enjoy it tomorrow ;)
02:55 <madmax> good night
02:55 -!- madmax [n=madmax@unaffiliated/madmax] has quit ["."]
02:55 <flex> gn
02:56 -!- flex [firstname.lastname@example.org] has quit ["bye"]
03:02 <armabot> armagetronad: z-man * r7592 /armagetronad/branches/0.2.8-auth/armagetronad/src/tools/tSafePTR.h: Added thread-safe variant of referencable objects.
03:28 <vinavil> i think i found a bug in cockpit system
03:28 <vinavil> i'll report tomorrow
03:29 <vinavil> #night
03:29 <armabot> Good night vinavil!
03:29 -!- vinavil [email@example.com] has quit 
03:39 <armabot> armagetronad: z-man * r7593 /armagetronad/branches/0.2.8-auth/armagetronad/src/network/nNetwork.h: Added convenience functions to machine observers.
03:39 <armabot> armagetronad: z-man * r7594 /armagetronad/branches/0.2.8-auth/armagetronad/configure.ac: Test for zthread is only done when krawallserver is activated.
03:40 <armabot> armagetronad: z-man * r7595 /armagetronad/branches/0.2.8-auth/armagetronad/src/network/nAuthentification.cpp: New, clearer structure without tread-troubling global variables on the server side.
03:43 <armabot> armagetronad: z-man * r7596 /armagetronad/branches/0.2.8-auth/armagetronad/src/network/nAuthentification.cpp: Forgot to re-activate the Executer that actually uses background threads :)
03:48 -!- ghableska [firstname.lastname@example.org] has quit ["Trillian (http://www.ceruleanstudios.com"]
04:00 <armabot> armagetronad: z-man * r7597 /armagetronad/branches/0.2.8-auth/armagetronad/src/network/nAuthentification.cpp:
04:00 <armabot> armagetronad: Two bugfixes:
04:00 <armabot> armagetronad: clients would clear the username sent by the server before opening the password form
04:00 <armabot> armagetronad: servers would ignore login attemps if the same client previously disconnected while in the process of logging in.
04:24 -!- ghableska [email@example.com] has joined #armagetron
04:38 -!- z-man [firstname.lastname@example.org] has quit [Read error: 113 (No route to host)]
05:05 -!- ghableska [email@example.com] has left #armagetron 
05:57 -!- ct|kyle [firstname.lastname@example.org] has quit ["Leaving."]
06:00 -!- Stewie-arma [n=Stewieemail@example.com] has joined #armagetron
06:18 -!- Stewie-arma [n=Stewiefirstname.lastname@example.org] has quit ["stfu spidey"]
07:11 -!- MrBougo [n=MrBougo@27.25-241-81.adsl-dyn.isp.belgacom.be] has joined #armagetron
07:32 -!- MrBougo [n=MrBougo@27.25-241-81.adsl-dyn.isp.belgacom.be] has quit 
10:01 -!- z-man [email@example.com] has joined #armagetron
10:38 <armabot> armagetronad: z-man * r7598 /armagetronad/branches/0.2.8-auth/armagetronad/src/network/nAuthentification.cpp: Also removing pending login processes from view when the client logs out; they may be kept alive by running tasks.
11:12 <armabot> armagetronad: z-man * r7599 /armagetronad/branches/0.2.8-auth/armagetronad/src/network/ (nAuthentification.cpp nKrawall.cpp): Fixes for non-zthread owners.
11:20 <luke-jr> z-man: hi
11:31 <z-man> morning
11:37 <luke-jr> so any chance on getting the early division of account/authority delayed until nAuthentification-space? XD
11:38 <luke-jr> early division = in the player's mind, typed in different places and kept seperate in the code right now
11:40 <armabot> armagetronad: luke-jr * r7600 /armagetronad/trunk/build/gentoo/overlay/games-action/armagetronad-live/files/digest-armagetronad-live-0.2.8_alpha7160: needed for people who had the old auto-revbump
11:43 -!- Goodygumdrops [n=Goodygum@h184.108.40.206.ip.alltel.net] has quit [Read error: 110 (Connection timed out)]
11:45 <armabot> armagetronad: luke-jr * r7601 /armagetronad/trunk/build/gentoo/overlay/games-action/armagetronad-live/files/digest-armagetronad-live-0.3_alpha6693: needed for people who had the old auto-revbump
11:45 -!- zmanuel [firstname.lastname@example.org] has joined #armagetron
11:47 <luke-jr> wb zmanuel
11:48 <zmanuel> Well, we have a small problem with usernames, actually.
11:48 <zmanuel> We want the fully qualified username to be unique, right?
11:48 <luke-jr> yes
11:49 <zmanuel> Well, very many usernames on the forum contain spaces, and some contain @ and :
11:49 <zmanuel> The @ is the biggest problem, of course.
11:49 <luke-jr> ok
11:49 <guru3> oh, I didn't think of that
11:49 <luke-jr> so migrating the forums will be a longer process than imagined
11:49 <zmanuel> If we let the user enter the fully qualified username, and the username part contains an @, he'll need to escape it.
11:50 <zmanuel> no :)
11:50 <guru3> can you go backwards from the end of the string to the front?
11:50 <luke-jr> I thought we already decided the account part would be a-z0-9_- only
11:50 <zmanuel> I'd just say we keep the division of username/authority at least in the player setup.
11:50 <guru3> in that case the last @ is the seperator
11:50 <guru3> and everything before it is the name
11:50 <zmanuel> Hmm, good idea :)
11:50 <luke-jr> zmanuel: spaces will cause a problem in ladderlogs too
11:51 <zmanuel> we'll escape them and other special characters.
11:51 <zmanuel> So if my name is "z man@work:email@example.com"...
11:51 <guru3> you go backwards from the \0
11:51 <zmanuel> that will get printed as z\ man\@work\:firstname.lastname@example.org
11:51 <guru3> ah right, that -__
11:51 <guru3> -_-
11:51 <luke-jr> zmanuel: that will break existing ladderlog parsers..
11:51 <guru3> but more importantly
11:51 <guru3> http://forums.armagetronad.net/profile.php?mode=viewprofile&u=2436
11:52 <luke-jr> guru3: ?
11:52 <guru3> it's the guy
11:52 <zmanuel> yay!
11:52 <luke-jr> what guy
11:52 <zmanuel> the music man
11:52 <guru3> the guy -_-
11:52 <luke-jr> o
11:52 <guru3> yeah
11:52 <guru3> him
11:53 <luke-jr> what if the accounts could have display names on the auth server too?
11:53 <zmanuel> Hmm, we could "escape" spaces as \_ instead.
11:53 <luke-jr> that would solve the overlapping problem
11:53 <zmanuel> right.
11:54 <zmanuel> and the breaking of old parsers problem.
11:54 <luke-jr> so the name 'z man@work:ha' on the forums would become 'email@example.com' with display name as it originally was
11:54 <luke-jr> and the name 'z man@work:ha' on the wiki would become 'firstname.lastname@example.org' with display name as it originally was
11:54 <guru3> if a name just ends with @
11:54 <guru3> can we assume domain authentication.armagetronad.net
11:55 <luke-jr> guru3: you missed the … hack ☺
11:55 <guru3> and elliminate the need for people to type the whole thing in?
11:55 <luke-jr> guru3: if it ends with '…', append '.auth.armagetronad.net'
11:55 <zmanuel> We'll set it as the default.
11:55 <guru3> luke-jr: the question-mark-box question-mark-box ?
11:55 <luke-jr> guru3: fix your IRC client: the ellipse
11:55 <zmanuel> The username would be entered in some menu, and we set the default to @p.armagetronad.net.
11:55 <luke-jr> . . .
11:55 <guru3> i don't like p.armagetronad.net :<
11:55 <zmanuel> then whatever :)
11:56 <guru3> wee.p.armagetronad.net
11:56 <guru3> it's too horrible to contemplate
11:56 <guru3> but i did just have a nice idea
11:56 <luke-jr> guru3: so @… ☺
11:56 <guru3> if we do allow it to be a wildcard domain
11:56 <zmanuel> as good as GPLTron?
11:56 <guru3> ><
11:56 <guru3> we could allow server admins to register their own sub auth
11:56 <guru3> so you could have somename.authentication.armagetronad.net
11:57 <luke-jr> guru3: that wouldn't be a wildcard :þ
11:57 <guru3> as a seperate auth domain for those users
11:57 <luke-jr> but that's what I was saying, more or less
11:57 <guru3> so instead of people needing to hose their own
11:57 <guru3> they could set one up
11:57 <luke-jr> ah, that would be a wildcard then
11:57 <guru3> the default would be forums.authentication.armagetronad.net
11:58 <luke-jr> z_man_work_ha@forums. . .
11:58 <guru3> right
11:58 <guru3> if @forums
11:58 <luke-jr> minus trailing spaces of course
11:58 <guru3> or just @
11:58 <guru3> @blah
11:58 <guru3> assumes blah.authentication.armagetronad.net
11:58 <guru3> @blah.net
11:58 <guru3> assumes blah.net
11:58 <zmanuel> just @ would be better for local accounts.
11:58 <guru3> well, not assumes, is
11:58 <luke-jr> zmanuel: @ vs @*. . .
11:58 <guru3> that's a good idea
11:59 <guru3> i wouldn't mind having to type Tank Program@forums
11:59 <guru3> forums is decently short to type
11:59 * zmanuel is confused
11:59 <luke-jr> except it would be tank_program@forums, because uppercase and spaces aren't allowed ☺
12:00 <zmanuel> so you want to append .authentication.armagetronad.net by default,...
12:00 <guru3> if there wasn't a . after the @ yes
12:00 <zmanuel> ah, ok, that makes sense.
12:00 <zmanuel> and local accounts?
12:00 <guru3> just @
12:01 <zmanuel> ok, that would work.
12:01 <guru3> if login[strlen(login)-1] = @
12:01 <guru3> or in arma
12:01 <guru3> login[login.Len()-1] = '@'
12:01 <guru3> something like that
12:01 <zmanuel> luke-jr: we can't do upper to lowercase conversion, either.
12:01 <zmanuel> We need to accept ALL USERNAMES, unfortunately.
12:02 <zmanuel> We can restrict characters to ascii, of course, but that's about it.
12:02 <guru3> hence reverse string searching for @
12:02 <zmanuel> yes.
12:02 <guru3> for doing the http request
12:02 <guru3> may need to convert to hex
12:02 <luke-jr> hmm
12:02 <guru3> so that Tank Program becomes
12:02 <zmanuel> Tank\_Program
12:02 <guru3> %54%61%6E
12:02 <guru3> etc
12:03 <guru3> for the get request
12:03 -!- z-man [email@example.com] has quit [Read error: 110 (Connection timed out)]
12:03 -!- zmanuel is now known as z-man
12:03 <guru3> so that odd characters like ? and & don't bugger the works up
12:03 <luke-jr> so we're going to accept tying our hands for future development to only things where account + authority make sense
12:03 <luke-jr> right?
12:03 <z-man> guru3: oh yeah, those need to get encoded :)
12:04 <luke-jr> with all these crazy characters in account names, z-man's idea to keep the authority seperate everywhere makes good sense
12:04 <luke-jr> obviously ending at ladderlog and such
12:05 <z-man> gotta run, bbt
12:05 <z-man> err, bbl.
12:05 <guru3> hf z-man
12:14 -!- epsy [firstname.lastname@example.org] has joined #armagetron
13:17 -!- MrBougo [n=MrBougo@192.240-242-81.adsl-dyn.isp.belgacom.be] has joined #armagetron
13:50 -!- epsy [email@example.com] has quit [Remote closed the connection]
13:50 -!- epsy [firstname.lastname@example.org] has joined #armagetron
13:56 <armabot> armagetronad: z-man * r7602 /armagetronad/branches/0.2.8-auth/armagetronad/src/network/nKrawallPrivate.cpp: Fixed abuse of temporary variable returned by std::ostringstream::str().
14:00 <luke-jr> #rating luke-jr
14:00 <armabot> luke-jr: luke-jr is 427th with a rating of 1545-1583 (from 1534-1575)
14:01 <luke-jr> wb z-man
14:11 <epsy> huh
14:11 <epsy> i'm having trouble with xmodmap
14:12 <epsy> keycode 0x62 = Up Up a
14:12 <epsy> when i press alt gr + up arrow key nothing shows up
14:45 <z-man> luke-jr: for putting strings (like player names) in URIs, is it OK to just replace everything that is not an alphanumeric character in hex?
14:46 <z-man> with the % in front, of course.
14:46 <luke-jr> I'm pretty sure it's octet-based, but yes
14:46 <z-man> and % itself gets encoded as well.
14:46 <luke-jr> of course
14:46 <luke-jr> and space becomes a +
14:46 <z-man> not %20?
14:46 <luke-jr> libxml2 might have a urlencode func of some sort
14:47 <luke-jr> %20 would also work, but + saves 2 bytes
14:47 <z-man> Would php automatically decode them? I guess not.
14:48 <luke-jr> yes
14:49 <z-man> Cool.
14:52 <luke-jr> z-man: and since we're using the same function to parse the Authorization header, it should be fine there too
14:52 <luke-jr> or did we decide not to comply with that standard?
14:52 <z-man> I haven't decided yet :)
14:53 <z-man> If we just follow the standard and don't even read the page contents, there could be a problem.
14:53 <luke-jr> if we end up shoving everything into the URI, the vhost should go there too
14:53 <luke-jr> what problem?
14:53 <z-man> Suppose there is an non-protected page somewhere called /armaauth
14:53 <luke-jr> hm
14:53 <z-man> like www.innocent.com/bla/armaauth
14:53 <MrBougo> Welcome to innocent.com
14:53 <MrBougo> For resources and information on Criminal lawyer and Youngsters
14:54 <z-man> voila, infinte supply of free usernames of authority www.innocent.com/bla.
14:54 <luke-jr> true
14:54 <luke-jr> but if we poll for methods first, we can avoid that
14:54 <luke-jr> since http://www.innocent.com/bla/armaauth won't return any WWW-Authenticate headers
14:58 <z-man> right.
14:59 <z-man> The thing that bugs me most about standard compliance here is that it will only benefit us if we also comply to the authorization schemes that are around.
15:01 <luke-jr> no reason not to in the future
15:06 -!- flex [email@example.com] has joined #armagetron
15:06 <luke-jr> http://en.wikipedia.org/wiki/Digest_access_authentication
15:06 <z-man> Yeah. Clients should be compatible to that.
15:07 <z-man> New clients, that is.
15:07 <luke-jr> right
15:07 <z-man> It's just a matter of letting the server a) understand what the autority is trying to tell it and b) calculating that second hash value.
15:09 <luke-jr> hm
15:10 <luke-jr> can the server be made to just pass all the WWW-Authenticate headers to the client which sends a response Authorization header?
15:12 <luke-jr> quite frankly, is there any reason the game server itself needs to be involved other than to verify the response?
15:12 <z-man> Hmm, no.
15:13 <z-man> We could define the auth method http
15:13 <z-man> where the server just does that.
15:13 <luke-jr> we're already assuming http..
15:14 <z-man> Problem is, right now, that would be no use, because the client's response is hardcoded to return a MD5
15:14 <z-man> There is no trace of http in the client-server communication :)
15:14 <luke-jr> yeah, obviously this wouldn't work for current clients, just future
15:15 <z-man> I'll look at the network protocol and see if I can lift the MD5 restriction without breaking compatibility.
15:15 <luke-jr> O.o
15:16 <z-man> Hmm, not without new message types.
15:16 <z-man> the message to the client goes salt, username, message, some flag
15:16 <z-man> and the salt is binary md5.
15:16 <z-man> the message from the client goes md5 hash, usename.
15:17 <luke-jr> some flag?
15:17 <z-man> the one that tells the client whether the last login attemt failed.
15:17 <z-man> So if it did fail, it knows it needs to query the user instead of returning a stored password.
15:18 <luke-jr> ah
15:18 -!- epsy [firstname.lastname@example.org] has quit ["09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0 gfduxitgerhyuiovfg<hqiÃ¹HMhAU_IGHIUDRLGHUGYgyhugbysgfÃ¦ÃŠâ‚¬Ã¦ÃŠÂ»Ã¾Ã½Ã½Ã»ÃŽÃ]
15:19 <luke-jr> catch-22 with http passthru: it forces a stateful auth server
15:20 <luke-jr> which *could* be easy via cookies, especially if the game server doesn't let the client touch them
15:20 <z-man> http auth always does, doesn't it?
15:20 <luke-jr> bmd5 doesn't, because the game server enforces its own salt
15:21 <z-man> Right, and Digest auth generates it auth-server side.
15:21 <luke-jr> which means the auth-server needs to remember what is an allowed salt
15:22 <luke-jr> should we just stick with a simple hacky bmd5 implementation and leave all this complex stuff for a new alternate auth protocol?
15:22 <luke-jr> (a new message type)
15:22 <z-man> I'd say so.
15:22 <z-man> bmd5 + md5, of course.
15:23 <luke-jr> might as well replace md5 with sha1 while we're at it
15:23 <z-man> compatibility again :)
15:23 <luke-jr> md5 isn't supported by current clients either
15:23 <luke-jr> bmd5 for old, sha1 for new
15:24 <z-man> Still, it would be a new message type.
15:24 <luke-jr> oh, different lengths
15:24 <luke-jr> right
15:24 <z-man> Not much of a problem, that stuff is rather well abstracted away.
15:24 <luke-jr> why not just stick to bmd5 then for now
15:25 <luke-jr> if I understood correctly, there's no place for a 'hash algo' flag either
15:25 <z-man> There is, AFTER the other stuff.
15:25 <z-man> messages can always be extended at the end.
15:25 <luke-jr> but an old client wouldn't see it
15:26 <z-man> But the server knows the old client does not support md5, and falls back to bmd5.
15:26 <luke-jr> I guess we could have the response with a flag too
15:26 <z-man> That's all in place already :)
15:26 <luke-jr> what makes md5 better than bmd5 anyway? ☺
15:26 <z-man> Only that it could integrate with a non-hacked phpBB.
15:26 <guru3> no extra stupid fiddling with databases
15:27 <z-man> and that it is compatible with digest type authentication.
15:27 <luke-jr> z-man: but we need to support bmd5 one way or another
15:27 <luke-jr> it isn't
15:27 <luke-jr> Digest requires md5(username:realm:þassword)
15:27 <luke-jr> md5(password) won't work in it
15:27 <z-man> Right, and md5 does that :)
15:29 <armabot> armagetronad: z-man * r7603 /armagetronad/branches/0.2.8-auth/armagetronad/src/network/ (4 files): Strings get encoded for URIs now, so usernames can have spaces and stuff.
15:29 <luke-jr> my point rephrased: we have no choice but to support bmd5; what benefits are there to having 'md5' in addition?
15:30 <z-man> The benefit of getting clients out there that support a more flexible auth sheme that can integrate with less pain with more user databases.
15:33 <luke-jr> well, it sounds like that would be just as complex as full pass-thru or XMPP support
15:33 <luke-jr> IMO, best to just keep it simple until XMPP or key auth
15:34 <luke-jr> at least until we have something working with existing clients
15:34 <z-man> But it's already done, and not more complicated than only bmd5
15:34 <luke-jr> it's not really done…
15:34 <z-man> md5 with prefix and postfix is already done.
15:34 <luke-jr> it's still hackish without a proper UI and such
15:35 <luke-jr> well, in particular, we are still forced to rename, right?
15:36 <luke-jr> and specify authorities to /login instead of the prompt or whatever
15:36 <z-man> I think maybe the old clients do a rename automatically.
15:36 <z-man> The server stopped the renaming now.
15:36 <luke-jr> :\
15:37 <luke-jr> the server can force a rename back, I think?
15:37 <luke-jr> assuming it really is a problem
15:37 <z-man> Yeah, but it would be hackish to do so :)
15:37 <luke-jr> maybe I should go try it out, but I think my dashjr.org auth is broken
15:37 <luke-jr> better a hackish implementation than a hackish functionality
15:38 <z-man> a hackish implementation may have evil side effects.
15:38 <luke-jr> it doesn't force a reprompt-- is bugfarm on the current code?
15:39 <z-man> No.
15:40 * luke-jr thinks we are trying to go uphill too fast and about to stall completely.
15:44 <z-man> Nah. Things are working fine. I'll be on the ePlayer stuff now.
15:44 <z-man> We may have too many different kinds of names, though.
15:44 -!- epsy [email@example.com] has joined #armagetron
15:44 <z-man> We have the screen name.
15:44 <z-man> We have the user name in several forms:
15:44 <z-man> as it is printed into the ladderlog
15:45 <z-man> as it is presented to users so they know how to /kick.
15:45 <epsy> (too much forms atm)
15:45 <z-man> Yeah, the difference between the ladderlog and display name is just for luke's ranking script.
15:46 <z-man> it should go away eventually.
15:46 <epsy> haveing an unique form would be neat
15:47 <z-man> No, the distinction between screen name and login name is essential.
15:47 <epsy> oh
15:49 <z-man> That is why the user name was introduced way before authentication :)
15:49 <guru3> Thinking about it, I can't believe we're back to this.
15:49 <guru3> 3 years after I first mess with it, here we are again. -_-
15:50 <epsy> well then there's a thing i'd like to see...that logs explicitely says what user name matches what screen name
15:50 <epsy> maybe PLAYER_ENTERED username ip screenname
15:52 <z-man> epsy: good idea.
15:53 <z-man> guru3: ? I do think we're going into the right direction.
15:53 <guru3> Yeah.
15:53 <flex> you're the man zman!
15:54 <guru3> I was just thinking back to when I got the dedicated server doing MySQL and reading the forums database directly.
15:58 <z-man> we should probably filter uppercase letters from out of the hostname part of the authority :)
16:19 <armabot> armagetronad: z-man * r7604 /armagetronad/branches/0.2.8-auth/armagetronad/src/network/ (nAuthentification.cpp nKrawall.cpp): fixed method retrieval, implemented method property reading.
16:29 <spidey_> #weather 38256
16:29 <armabot> spidey_: The current temperature in Paris, Tennessee is 27.9°F (9:34 AM CST on January 23, 2008). Conditions: Clear. Humidity: 64%. Dew Point: 17.6°F. Windchill: 23.0°F. Pressure: 30.20 in 1022.6 hPa (Rising).
16:31 <epsy> .
16:33 <epsy> typo?
16:33 -!- libervisco [n=libervis@tuxhacker/libervisco] has quit [Read error: 110 (Connection timed out)]
16:34 <spidey_> typo?
16:35 <epsy> the « . » :)
16:35 -!- libervisco [n=libervis@tuxhacker/libervisco] has joined #armagetron
16:40 <guru3> wahoooooooooooooooo!
16:40 <guru3> my knife came :D
16:41 <epsy> no ur going to kill g. bush
16:41 <epsy> huh
16:41 <guru3> hardly
16:41 <guru3> but cooking is going to be much easier now
16:41 <epsy> what? cocking?
16:42 <guru3> cooking
16:42 <guru3> that thing you do when you want to eat food
16:42 <epsy> yes; cocking :P
16:42 -!- madmax [n=madmax@unaffiliated/madmax] has joined #armagetron
16:42 <guru3> ...
16:42 <epsy> ok i shouldn't try to make stupid jokes when i'm having headache
16:48 <MrBougo> hahahahaa
17:05 <armabot> armagetronad: z-man * r7605 /armagetronad/branches/0.2.8-auth/armagetronad/ (language/english_base.txt src/network/nAuthentification.cpp): Sanity checking authority URL; appending default .armagetronad.net.
17:07 <guru3> z-man: i thought default authentication.armagetronad.net ?
17:07 <z-man> Whatever you say, it's your domain.
17:07 -!- deja_vu [n=deja_vu@HSI-KBW-085-216-060-101.hsi.kabelbw.de] has joined #armagetron
17:12 <guru3> ok -_-
17:17 -!- K-Yo [n=K-Yo@unaffiliated/k-yo] has joined #armagetron
17:17 <armabot> armagetronad: z-man * r7606 /armagetronad/branches/0.2.8-auth/armagetronad/src/network/nAuthentification.cpp:
17:17 <armabot> armagetronad: Ok, .authentication.armagetronad.net ;) Also, removing this default
17:17 <armabot> armagetronad: suffix from the authority if it is there.
17:17 <z-man> There, that should take care of most ambiguities.
17:17 <z-man> We'll still have trouble with WINDOWS servers and their case insensitive files.
17:18 <z-man> You think it is safe to convert the path part of the URI to lower case for our purposes? Not for the actual lookup, of course.
17:19 <K-Yo> are you talking to yourself?
17:20 <z-man> Basic IRC rule: don't assume that just because person X is the only one who said something in the 5 seconds you're on the channel does not mean he is having a monologue :)
17:21 <guru3> i've never really heard of a case sensitive uri
17:21 <guru3> so i assume it should be ok
17:21 <K-Yo> ;)
17:21 <z-man> The file path part is case sensitive on unix servers.
17:22 <guru3> mmm probably fine
17:22 <z-man> anyway, converting the file path to lowercase would only be problematic if there want to be two distinct authorities, one bla.blub.net/AVC and the other bla.blubb.net/avc
17:22 <z-man> so I'm just going to do it.
17:23 <z-man> Just to take those annoying clan CaMeLcAsE tags less room to expand.
17:23 <z-man> take -> give.
17:25 <guru3> yeah
17:25 <guru3> i think most people
17:25 <guru3> will be ok with that
17:26 <armabot> armagetronad: * resources/flex/essentialremix-0.2.2.aacockpit.xml: Resource by flex
17:36 <guru3> http://guru3.net/temp/knife3.jpg
17:36 <flex> you took a pic of your knife..
17:36 <guru3> indeed
17:36 <flex> weirdo..
17:37 <guru3> bored
17:37 <guru3> and avoiding studying
17:37 <flex> your hand seems to be in different shades :p
17:38 <guru3> indeed
17:38 <guru3> because skin is a different color
17:38 <flex> bad camera?
17:38 <guru3> that too
17:39 <flex> take a pic of cutting something :p
17:39 <flex> (and I mean food)
17:41 <flex> well actually http://guru3.net/temp/knife.jpg, seems alright.. the resign must of fooked it
17:41 <guru3> yeah
17:49 <armabot> armagetronad: z-man * r7607 /armagetronad/branches/0.2.8-auth/armagetronad/ (3 files in 2 dirs): Filtering port, only to realize that nanohttp does not handle the port correctly anyway. Lowercasing the file path part of the authority for reference, lookup is done with the original.
17:49 <z-man> that default .authentication substitution is also a nice phishing countermeasure.
17:50 <z-man> Imagine someone registering arnagetrom.net.
17:52 <guru3> lol
17:52 <guru3> that's the name we could take if we got into copyright troubles with 'tron'
17:56 <armabot> armagetronad: z-man * r7608 /armagetronad/branches/0.2.8-auth/armagetronad/src/engine/ePlayer.cpp: Support for storage of password hashes for schemes with prefix and suffix.
18:17 -!- madmax [n=madmax@unaffiliated/madmax] has quit ["leaving"]
18:30 -!- GodTodd [n=TheTruth@pool-71-170-38-124.dllstx.fios.verizon.net] has quit [Read error: 113 (No route to host)]
18:39 -!- epsy [firstname.lastname@example.org] has quit [Remote closed the connection]
18:41 -!- epsy [email@example.com] has joined #armagetron
18:49 <Hoax-> [ausie]You call that a kniyfe?[/ausie]
18:49 -!- ct|kyle [firstname.lastname@example.org] has joined #armagetron
19:23 -!- GodTodd [n=TheTruth@pool-71-170-38-124.dllstx.fios.verizon.net] has joined #armagetron
20:06 <luke-jr> z-man: uh, I'm fine with 2 forms; don't know why a 3rd keeps popping into the plans
20:06 <ct|kyle> #slap luke-jr
20:06 <armabot> ct|kyle slaps luke-jr for being a raving moron.
20:06 <ct|kyle> #lastseen ct_ky13
20:07 <armabot> ct|kyle: ct¤ky13 has last been seen on Crazy Tronners Wild Fortress 20 hours 48 minutes ago.
20:09 <luke-jr> #lastseen luke-jr
20:09 <armabot> luke-jr: Luke-Jr pwns P4 has last been seen on .: Eclipse'd.EC|d Arma Clan :. 22 minutes ago.
20:10 <ct|kyle> #aka luke-jr
20:10 <armabot> ct|kyle: ¿8 praise_jesus luke-jr btpwner pwnt_by_bt luke-jr_pwns_p4
20:10 <ct|kyle> lol
20:11 -!- MrBougo [n=MrBougo@192.240-242-81.adsl-dyn.isp.belgacom.be] has quit 
20:13 <luke-jr> having 3 names is just dumb -.-
20:13 <luke-jr> just 2: display and account
20:16 <z-man> luke-jr: because I'm braindead :)
20:16 <z-man> it's indeed only two forms
20:16 <z-man> screen name and user name
20:16 <z-man> where the user name comes from the screen name for normal players, and from the authentication info for authenticated players.
20:17 <luke-jr> so why does some 3rd keep popping up?
20:17 <z-man> luke-jr: because I'm braindead :)
20:17 <luke-jr> … ok
20:17 <z-man> Or what do you mean by "pop up"?
20:18 <luke-jr> you keep bringing it up, and we keep concluding it is pointless
20:18 <luke-jr> or something like that
20:18 <z-man> I'll try to stop :)
20:19 <z-man> But I've build in two ways for the username to be generated, the legacy way and the non-legacy way, and both have no collisions between authenticated players and regular players.
20:19 <luke-jr> ?
20:19 <z-man> the legacy way leaves unauthenticated players as they are now, and prepends the 0: to the authenticated names.
20:19 <luke-jr> ok
20:20 <luke-jr> if having credit for that makes you happy, that's fine :þ
20:20 <z-man> the non-legacy way escapes all @s and other special characters in regular user names.
20:20 <z-man> credit?
20:20 <z-man> I just want a way for authenticated and non-authenticated names to both look good in the future :)
20:21 <luke-jr> legacy way ftw
20:21 <luke-jr> and it leave a '0=' prefix open for if we decide the old way can't grow anymore
20:21 <luke-jr> leaves
20:23 <z-man> k, I'll escape =, too.
20:23 <luke-jr> ?
20:23 <z-man> = ->
20:23 <z-man> arg
20:23 <z-man> = -> \=
20:24 <armabot> armagetronad: z-man * r7609 /armagetronad/branches/0.2.8-auth/armagetronad/ (5 files in 3 dirs): Less braindead handling of player names.
20:24 <luke-jr> z-man: why?
20:24 <z-man> Because otherwise, it may show up in names in the non-legacy mode.
20:25 <luke-jr> keep "legacy mode"
20:25 <luke-jr> (as the only mode)
20:25 <z-man> nowai
20:25 <luke-jr> …
20:26 <z-man> The authority names we have are really quite restricted already, and everything after the last @ is the authority name.
20:26 <luke-jr> so?
20:26 <z-man> Plenty of ways for future extensions there.
20:26 <luke-jr> there is simply no reason for an extra break-compatibility-for-no-reason mode
20:26 <z-man> and I just don't like prepending 0:
20:27 <z-man> It does not break any compatibility.
20:27 <z-man> It just breaks your ranking scripts which are based on false assumptions :)
20:27 <luke-jr> does, unless you're using '0' to escape
20:28 <luke-jr> false assumptions? which are?
20:28 <z-man> No :) The only thing that ever was specified is that user names are whitespace-free and that no two players have the same user name at the same time.
20:28 <luke-jr> pretty sure I've seen the same username on 2 players at the same time
20:28 <z-man> Your scrip assumes some form of mapping between players and usernames, which only sort of works.
20:29 <luke-jr> no, my script assumes the same name is always the same name
20:29 <z-man> Comparison is server local only, of course.
20:29 <z-man> Well, and even that assumption is wrong, see inner name filtering.
20:29 <z-man> the one that removed consecutive spaces.
20:30 <luke-jr> I consider inner name filtering a bug ☺
20:30 <z-man> User names were never meant to be compared across servers.
20:30 <luke-jr> assuming it does in fact affect the username
20:30 <z-man> Well, it did.
20:30 <luke-jr> no reason they shouldn't be
20:31 <luke-jr> especially now that we're reinforcing a global namespace
20:31 <z-man> Yeah, but that only means that
20:31 <z-man> a) authenticated players will appear in the same way on all servers and
20:32 <z-man> b) non-authenticated players will never be able to appear as any authenticated server.
20:32 <z-man> and all that only on servers that support authentication in the first place.
20:32 * z-man is off for dinner.
20:32 <luke-jr> your legacy vs non-legacy distinction breaks (a)
20:32 <luke-jr> and (b) forces any scripts to be stateful
20:32 <luke-jr> whereas right now they can be happily state-free
20:56 -!- Hoax- [n=Hoax@cpc5-oxfd8-0-0-cust434.oxfd.cable.ntl.com] has quit [".)(."]
20:57 <z-man> well, if you put it that way :) I can remove legacy mode, then a) is fulfilled in the strict sense, and (b) is a problem you should have anticipated when you wrote the script and could have easily been avoided if the script already sent the player names to you in mangled form.
20:57 <z-man> How does your script work if it is state-less, anyway? Does it just count core dumps?
20:58 <z-man> The alternative to leaving out legacy mode is to keep it and have you distribute two scripts, one for old servers and authenticating servers in legacy mode, and one for authenticating servers in non-legacy mode.
20:59 <luke-jr> z-man: it starts N loops, and for each core dump executes an iteration of said loops
21:00 <luke-jr> or it can be "legacy mode"-only
21:00 <luke-jr> since there is no benefit whatsoever to break-compatibility-mode
21:01 <luke-jr> z-man: the 2 variables persistent across loop iterations is kept in the database
21:02 <z-man> Well, then it does not work for sumo.
21:02 <z-man> and the benefit for non-legacy mode is NOT HAVING A BLOODY 0: IN FRONT OF EVERY NAME.
21:02 <luke-jr> no?
21:02 <z-man> Sumo is not core dump based.
21:03 <luke-jr> there is no 0: in front of every name, just authenticated accounts
21:03 <luke-jr> z-man: core dumps are not meaningless in sumo either
21:03 <z-man> Which are the ones that matter.
21:03 <z-man> not meaningless, but only part of the picture.
21:03 <luke-jr> what is the disadvantage to 0: in front of accounts?
21:04 <z-man> It is butt-ugly.
21:04 <z-man> I don't want to be 0:z-man@forums.
21:04 <luke-jr> nowhere near as ugly as all the escapting you're talking about
21:04 <luke-jr> escaping*
21:04 <z-man> The escapes have to be there anyway.
21:05 <luke-jr> only the space
21:06 <z-man> Yeah, but that's also independent of legacy or non-legacy mode :)
21:07 <luke-jr> would you prefer z-man@forums:0?
21:07 <luke-jr> it's two bytes
21:07 <luke-jr> in a file that isn't meant for humans anyway
21:08 <z-man> The names are also displayed in that form if you say /players
21:08 <z-man> Or we get the three names we wanted to forget about :)
21:09 <luke-jr> or we can realize the internal username form is for internal affairs like logs and kicking…
21:09 <luke-jr> and doesn't need to be pretty, just recognizable
21:09 <luke-jr> pretty is what the displayed name is for
21:09 <z-man> Well, we want /msg to use it.
21:09 <z-man> It's important that /msg works with a name without spaces.
21:10 -!- z-man is now known as z
21:10 <luke-jr> why do we want /msg to require it?
21:10 -!- z is now known as z-man
21:10 <z-man> because /msg only takes a non-space name argument
21:10 <z-man> so if there are three players, one player named "A A"
21:11 <luke-jr> /msg "A A" hi
21:11 <z-man> Explain that to the players :)
21:12 <luke-jr> far easier than explaining why they need to type an underscore instead of a space
21:12 <luke-jr> let alone a \_
21:12 * ct|kyle agrees with luke-jr for once
21:13 <ct|kyle> then again i'm used to /msg "A <tab>
21:14 <luke-jr> and if someone put " in their name, they deserve the problems with it
21:14 <luke-jr> :þ
21:14 <z-man> Same with spaces.
21:15 <luke-jr> no, spaces are quite normal in names
21:16 <spidey_> does arma treat a space the same as ctrl+0160
21:16 <spidey_> ?
21:16 <spidey_> alt+0160
21:21 <luke-jr> what is alt+0160 for you?
21:21 <luke-jr> haha, Google is asking to discuss a position with me of their own accord
21:21 <luke-jr> now that I'm not sure I'd take a job at Google
21:25 <spidey_> wow
21:26 <spidey_> authserv is the most stupid replacement for nickserv i've seen
21:26 <luke-jr> lol
21:26 <luke-jr> sounds like a scam
21:26 <spidey_> alt+0160 = html's nbsp
21:26 <spidey_> in counter strike source, i can use it to copy a person name who uses a normal space
21:27 <luke-jr> is nbsp in latin-1?
21:27 <spidey_> dunno
21:28 <spidey_> and now there's some weird guy on my civ server
21:29 <spidey_> he doesn't talk o.O
21:29 <luke-jr> cut him
21:30 <spidey_> wtf was that
21:30 <luke-jr> ROFL
21:31 <spidey_> -.-
21:35 <spidey_> susw
21:35 <spidey_> dude
21:36 <spidey_> fuck. off
21:36 <luke-jr> ROFL
21:36 <deja_vu> O.o
21:36 <deja_vu> now i'm curious
21:36 <luke-jr> deja_vu: I keep connecting to his game and kicking him
21:36 <deja_vu> thats nice
21:36 <spidey_> not anymore -.-
21:37 <spidey_> i could just close the port :|
21:37 <luke-jr> you think
21:37 <mkzelda> anyone have hosting in asia/nz/au?
21:37 <luke-jr> mkzelda: got a special for au
21:37 <mkzelda> AA only?
21:52 -!- ghableska [email@example.com] has joined #armagetron
21:56 <spidey_> whoa
21:57 <spidey_> i have 5,346 gold, and there's someone richer than me o.o
21:57 <luke-jr> un-ai me
21:58 <spidey_> who are you?
21:58 <luke-jr> Chris
22:00 <spidey_> btw luke-jr don't accept vision with the ai
22:00 <spidey_> they have so many units, you'll timeout every round
22:04 <armabot> armagetronad: z-man * r7610 /armagetronad/branches/0.2.8-auth/armagetronad/src/engine/ePlayer.cpp: Less name character escaping.
22:05 -!- ghableska [firstname.lastname@example.org] has quit ["Trillian (http://www.ceruleanstudios.com"]
22:06 -!- epsy [email@example.com] has quit [Remote closed the connection]
22:20 <spidey_> luke-jr, hurry up
22:20 <spidey_> -.-
22:20 -!- ghableska [firstname.lastname@example.org] has joined #armagetron
22:20 <luke-jr> on the phone
22:21 <spidey_> ....
22:21 <spidey_> and that's stopping you from pressing turn done?
22:21 <ghableska> #weather 50266
22:21 <armabot> ghableska: The current temperature in Ashua Estates, West Des Moines, Iowa is 12.0°F (3:16 PM CST on January 23, 2008). Conditions: Light Snow. Humidity: 45%. Dew Point: -5.8°F. Windchill: 1.4°F. Pressure: 27.87 in 943.7 hPa (Steady). Wind Chill Advisory in effect from 9 PM this evening to 9 am CST Thursday...
22:21 <spidey_> #weather 38256
22:21 <armabot> spidey_: The current temperature in Paris, Tennessee is 40.6°F (3:26 PM CST on January 23, 2008). Conditions: Scattered Clouds. Humidity: 45%. Dew Point: 21.2°F. Pressure: 30.08 in 1018.5 hPa (Falling).
22:21 <spidey_> wow
22:22 <spidey_> it's actually not below freezing today
22:25 <spidey_> ok
22:26 <spidey_> i'ma go cook
22:32 <mkzelda> yea for real spidey_
22:32 <mkzelda> #weather 27545
22:32 <armabot> mkzelda: The current temperature in Hedingham, Raleigh, North Carolina is 50.0°F (4:36 PM EST on January 23, 2008). Conditions: Clear. Humidity: 46%. Dew Point: 30.2°F. Pressure: 29.74 in 1007.0 hPa (Falling).
22:34 <flex> #roulette
22:34 <armabot> flex: *click*
22:35 <flex> #roulette
22:35 <armabot> flex: *click*
22:35 <flex> #roulette
22:35 <spidey_> luke-jr, who you on the phone with?
22:35 <armabot> *BANG* Hey, who put a blank in here?!
22:35 * armabot reloads and spins the chambers.
22:35 -!- flex [email@example.com] has quit ["bye"]
22:37 <luke-jr> spidey_: potential job
22:37 <spidey_> google?
22:37 <luke-jr> no, other one
22:38 <spidey_> go work for google as a network admin
22:38 <spidey_> the day before all their servers go down
22:38 <luke-jr> no interest there
22:45 <spidey_> why wouldn't you want to work for google?
22:45 <luke-jr> they piss me off by not being standards compliant
22:46 <spidey_> ....
22:46 <spidey_> wow
22:46 <spidey_> you're stupid
22:46 <spidey_> if they offered you $10k/mo, you'd throw it out the door because they're not standards compliant?
22:47 -!- vinavil [firstname.lastname@example.org] has joined #armagetron
22:48 <spidey_> speaking of
22:49 <spidey_> the domain google.com is worth $2,147,483,647
22:49 <luke-jr> $10k/mo would buy me
22:51 <spidey_> hmm
22:51 <spidey_> so appearently i could sell ads for $5/mo
22:52 <luke-jr> uh
22:52 <luke-jr> you could click ads for $5/mo
22:52 <spidey_> i mean
22:52 <spidey_> per ad
22:52 <spidey_> The estimated value of a single link on wtfhax.net is: $5 /month
22:52 <luke-jr> lol
22:52 <luke-jr> estimated
22:52 <spidey_> yea yea
22:56 -!- Goodygumdrops [n=Goodygum@h220.127.116.11.ip.alltel.net] has joined #armagetron
22:57 <xfroggy> all hail Goodygumdrops ^^
22:57 <Goodygumdrops> no, don't
22:57 <xfroggy> :D
22:57 <Goodygumdrops> that'd be uncomfortable
22:58 <luke-jr> Goodygumdrops: hail!
22:58 <xfroggy> haha xD
22:58 <Goodygumdrops> :-\
22:58 <xfroggy> ]rating ".:] ~ X ~"
22:58 <Goodygumdrops> is mkzelda alive or does he just idle here all day?
22:59 <xfroggy> #rating ".:] ~ X ~"
22:59 <armabot> xfroggy: .:]_~_x_~ is 508th with a rating of 1536-1580 (from 1522-1567)
23:00 <xfroggy> just a message, he usually replies within a week :D
23:00 <Goodygumdrops> hah
23:00 <xfroggy> *just leave
23:00 <Goodygumdrops> I bet he's busy superbowl sunday anyways XD
23:01 <luke-jr> Goodygumdrops: what name do you play under?
23:01 <xfroggy> LOL
23:01 <Goodygumdrops> huh?
23:01 <xfroggy> hahaha
23:01 <xfroggy> #slap luke-jr
23:01 <armabot> xfroggy slaps luke-jr for being a raving moron.
23:02 <luke-jr> Goodygumdrops: what name are you in Arma?
23:02 <ct|kyle> oi Goodygumdrops
23:02 <xfroggy> same one he is here LOL
23:02 <Goodygumdrops> you answered yourself twice
23:02 <Goodygumdrops> :-)
23:02 <ct|kyle> #rating Goodygumdrops
23:03 <armabot> ct|kyle: goodygumdrops is 214th with a rating of 1588-1622 (from 1592-1625)
23:03 <ct|kyle> #aka Goodygumdrops
23:03 <xfroggy> jeez
23:03 <Goodygumdrops> so far I've observed that the only thing which appens in this channel is spamming and dev talk
23:03 <armabot> ct|kyle: ¿394 jaredfromsubway [hagats]_goody .:]_goody goodygumdrops
23:03 <Goodygumdrops> what's this rating nonsense?
23:03 <xfroggy> how tough you are
23:03 <luke-jr> Goodygumdrops: tells you how good you are
23:03 <Goodygumdrops> I don't think so
23:03 <luke-jr> at the game
23:03 <Goodygumdrops> haha
23:03 <Goodygumdrops> how does it measure that?
23:03 <ct|kyle> # kill Goodygumdrops
23:03 <armabot> Goodygumdrops will die on Wed Jan 23 23:08:14 2008 due to being stabbed in the eye by ct|kyle
23:04 <luke-jr> Goodygumdrops: it watches you
23:04 <xfroggy> #slap ct|kyle
23:04 <armabot> xfroggy slaps ct|kyle for being a raving moron.
23:04 <Goodygumdrops> you guys are not very helpful
23:04 <spidey_> #rating spidey
23:04 <luke-jr> I watch you too
23:04 <armabot> spidey_: I don't know anything about 'spidey'!
23:04 <Goodygumdrops> #help rating
23:04 <armabot> Goodygumdrops: (rating <an alias, 0 arguments>) -- Alias for "web fetch [format concat http://ratings.armagetronad.net/rating.php?slashes=1&name=[urlquote @1]]".
23:04 <spidey_> sure doesn't tell me how good i am/was at the game
23:04 <spidey_> skill can't be measured in points, btw
23:04 <Goodygumdrops> you tell 'em spidey
23:04 <luke-jr> that's why ratings aren't points btw
23:05 <xfroggy> you tell 'em luke-jr
23:05 <ct|kyle> how do you figure then luke-jr
23:05 <spidey_> nope
23:05 <xfroggy> :D
23:05 <spidey_> but
23:05 <luke-jr> ratings exist for one purpose
23:05 <spidey_> you get the rating out of points and other purposes
23:05 <luke-jr> to show off how much I suck
23:05 <luke-jr> #rating luke-jr
23:05 <armabot> luke-jr: luke-jr is 587th with a rating of 1526-1555 (from 1534-1575)
23:05 <ct|kyle> #rating ct_ky13
23:05 <armabot> ct|kyle: ct_ky13 is 1416th with a rating of 1454-1510 (from 1468-1542)
23:05 <xfroggy> u better than me I believe
23:05 <luke-jr> wtf ct|kyle
23:05 <luke-jr> what'd you do?
23:05 <xfroggy> can't be worse than ct|kyle
23:06 <ct|kyle> :D
23:06 <xfroggy> ]rating ".:] ~ X ~"
23:06 <xfroggy> #rating ".:] ~ X ~"
23:06 <armabot> xfroggy: .:]_~_x_~ is 509th with a rating of 1536-1580 (from 1522-1567)
23:06 <xfroggy> heh im above actually
23:06 <luke-jr> :x
23:06 <xfroggy> Goodygumdrops can out beat all of us :D
23:06 <ct|kyle> luke-jr: i had influential variables(other players) affecting my rating
23:06 <Goodygumdrops> these numbers seem pretty silly, since you obviously have players that don't even play the same game types lumped together on the same list
23:07 <Goodygumdrops> #rating .:]_sagelord
23:07 <armabot> Goodygumdrops: Error: Spurious "]". You may want to quote your arguments with double quotes in order to prevent extra brackets from being evaluated as nested commands.
23:07 <ct|kyle> luke-jr: remember you removed some otehrs
23:07 <luke-jr> #rating ct|eddie
23:07 <Goodygumdrops> oh
23:07 <armabot> luke-jr: I don't know anything about 'ct|eddie'!
23:07 <luke-jr> #rating ".:]_sagelord"
23:07 <armabot> luke-jr: .:]_sagelord is 44th with a rating of 1649-1687 (from 1607-1685)
23:07 <Goodygumdrops> #rating .:] sagelord
23:07 <armabot> Goodygumdrops: Error: Spurious "]". You may want to quote your arguments with double quotes in order to prevent extra brackets from being evaluated as nested commands.
23:07 <Goodygumdrops> how do I do this :-\
23:07 <luke-jr> :O
23:07 <luke-jr> Goodygumdrops: if there's a ] it needs quotes
23:07 <Goodygumdrops> oh
23:07 <Goodygumdrops> hah
23:07 <Goodygumdrops> #rating ".:] whate"
23:07 <armabot> Goodygumdrops: I don't know anything about '.:]_whate'!
23:07 <Goodygumdrops> damn it I can't type
23:08 <Goodygumdrops> #rating ".:] what"
23:08 <armabot> Goodygumdrops: I don't know anything about '.:]_what'!
23:08 <Goodygumdrops> no way!
23:08 <Goodygumdrops> he plays all the time
23:08 <luke-jr> maybe you got the name wrong
23:08 <Goodygumdrops> maybe
23:08 <luke-jr> ]rating armagetron
23:08 <Goodygumdrops> #rating ".:] what?"
23:08 <armabot> Goodygumdrops: .:]_what? is 156th with a rating of 1601-1652 (from 1603-1650)
23:08 <Goodygumdrops> oh there we go
23:08 <Goodygumdrops> sage is better than all of us twice over
23:08 <luke-jr> #rating armagetron
23:08 <luke-jr> who is sage
23:09 <armabot> luke-jr: armagetron is 79th with a rating of 1629-1676 (from 1622-1677)
23:09 <Goodygumdrops> #rating player 1
23:09 <armabot> Goodygumdrops: player_1 is 2681st with a rating of 1364-1397 (from 1355-1385)
23:09 <xfroggy> ct|kyle, u not the worst one ^^ :D
23:09 <luke-jr> is there a human playing as armagetron? :x
23:09 <luke-jr> #aka armagetron
23:09 <armabot> luke-jr: ¿5414 the_armagetron armagetron
23:09 <Goodygumdrops> I don't think so
23:09 <Goodygumdrops> the rating system is nuts
23:09 <luke-jr> I think so
23:09 <xfroggy> luke-jr, yea there is
23:09 <xfroggy> saw him few times
23:09 <luke-jr> that's nuts
23:09 <luke-jr> #rating gcc
23:10 <Goodygumdrops> #rating madmax
23:10 <armabot> luke-jr: gcc is 783rd with a rating of 1507-1560 (from 1495-1545)
23:10 <armabot> Goodygumdrops: madmax is 256th with a rating of 1579-1715 (from 1150-1850)
23:10 <Goodygumdrops> that's quite a range
23:10 <luke-jr> yeah
23:10 <luke-jr> #aka madmax
23:10 <armabot> luke-jr: ¿7693 4ooms madmax
23:10 <luke-jr> 4ooms impersonated him I think
23:10 <Goodygumdrops> hah
23:10 <Goodygumdrops> that's annoying
23:11 <Goodygumdrops> #rating durka
23:11 <armabot> Goodygumdrops: durka is 3329th with a rating of 1319-1468 (from 1330-1522)
23:11 <Goodygumdrops> LOL he must get impersonated a lot
23:11 <Goodygumdrops> #aka durka
23:11 <armabot> Goodygumdrops: ¿5511 .w333d .w33d sp33d durka
23:11 <Goodygumdrops> nice
23:11 <luke-jr> wtf
23:11 <Goodygumdrops> #ratings |x| durka
23:11 <Goodygumdrops> #rating |x| durka
23:11 <xfroggy> durka = sp33d?! holy fuck!
23:11 <armabot> Goodygumdrops: |x|_durka is 182nd with a rating of 1596-1692 (from 1150-1850)
23:11 <luke-jr> lol xfroggy
23:11 <luke-jr> #aka |x| durka
23:11 <armabot> luke-jr: ¿7762 !lol!_blader |x|_durka
23:12 <luke-jr> durka can't escape impersonatioN!
23:12 <xfroggy> there's mr potato head in my aka for some reason....
23:12 <xfroggy> #aka ".:] ~ X ~"
23:12 <armabot> xfroggy: ¿2325 *[*mr.color*]* *[mr *[*]* *[**potato**]* *[*mr.potato*] *[*mr.potato*]* .:]_~_xma$_~ .:]_~_fox_~ ct|kyle_:d say_my_name_ct| .:]_~_x_~
23:12 <xfroggy> ^^
23:12 <luke-jr> O.o
23:12 * xfroggy never saw mr potato
23:12 <luke-jr> http://ratings.armagetronad.net
23:13 <luke-jr> #rating |x|_infamous
23:13 <luke-jr> he's still up there
23:13 <armabot> luke-jr: |x|_infamous is 17th with a rating of 1694-1742 (from 1680-1728)
23:13 <Goodygumdrops> I've never seen any of the peopl ein the top 10
23:13 <xfroggy> lol
23:13 <luke-jr> I don't think I have either
23:13 <Goodygumdrops> must be rubber players
23:14 <luke-jr> #rating saragei.ec|d
23:14 <armabot> luke-jr: saragei.ec|d is 305th with a rating of 1570-1613 (from 1590-1647)
23:14 <luke-jr> #rating blacktear.ec|d
23:14 <luke-jr> #rating rebel.ec|d
23:14 <armabot> luke-jr: blacktear.ec|d is 35th with a rating of 1658-1711 (from 1631-1717)
23:14 <armabot> luke-jr: rebel.ec|d is 148th with a rating of 1603-1678 (from 1605-1677)
23:15 <Goodygumdrops> #rating zman
23:15 <armabot> Goodygumdrops: zman is 4546th with a rating of 1233-1370 (from 1150-1850)
23:15 <luke-jr> #aka zman
23:15 <armabot> luke-jr: ¿7633 zman
23:15 * luke-jr notes he never plays under that name
23:15 <luke-jr> #rating z-man
23:15 <luke-jr> #aka z-man
23:15 <armabot> luke-jr: z-man is 4015th with a rating of 1274-1733 (from 1274-1732)
23:15 <armabot> luke-jr: ¿7520 z-man
23:15 <Goodygumdrops> what name does he player under 0.o
23:15 <luke-jr> z-man
23:15 <Goodygumdrops> oh ok
23:15 <luke-jr> #rating tank program
23:15 <Goodygumdrops> I don't see him play more than once a month
23:15 <armabot> luke-jr: I don't know anything about 'tank_program'!
23:16 <luke-jr> #rating wrtlprnft
23:16 <Goodygumdrops> #rating luzifer
23:16 <K-Yo> #ss café
23:16 <armabot> luke-jr: I don't know anything about 'wrtlprnft'!
23:16 <armabot> K-Yo: There doesn't seem to be a server matching “caf” at the moment, sorry.
23:16 <armabot> Goodygumdrops: luzifer is 142nd with a rating of 1605-1653
23:16 <Goodygumdrops> okay, this really shouldn't be so entertaining
23:16 <Goodygumdrops> I must be more bored than usual
23:16 <xfroggy> #whereis rain
23:16 <luke-jr> #aka luzifer
23:16 <luke-jr> #rating rain
23:16 <armabot> luke-jr: ¿3299 luzifer anthrax
23:16 <armabot> luke-jr: rain is 1405th with a rating of 1455-1496 (from 1420-1464)
23:16 <vinavil> lol
23:17 <Goodygumdrops> #aka rain
23:17 <armabot> Goodygumdrops: ¿561 laranja ]i[_rain help_im_a_rain rain player_5
23:17 <xfroggy> O.o
23:17 <luke-jr> vinavil: was that even you?
23:17 <vinavil> sure
23:17 <luke-jr> #rating xfroggy
23:17 <armabot> luke-jr: I don't know anything about 'xfroggy'!
23:17 <Goodygumdrops> lol
23:18 <luke-jr> #rating ghableska
23:18 <armabot> luke-jr: ghableska is 5128th with a rating of 1182-1397 (from 1228-1564)
23:18 <luke-jr> ow
23:18 -!- spidey_ is now known as spidey
23:18 <xfroggy> O.o
23:18 <Goodygumdrops> #rating dookatee
23:18 <vinavil> damn, he beats me
23:18 <armabot> Goodygumdrops: I don't know anything about 'dookatee'!
23:18 <Goodygumdrops> #rating ".:] dookatee"
23:18 <armabot> Goodygumdrops: I don't know anything about '.:]_dookatee'!
23:18 <xfroggy> #aka featherfck
23:18 <Goodygumdrops> idk what crazy names he uses
23:18 <luke-jr> mkzelda:
23:18 <armabot> xfroggy: I don't know anything about 'featherfck'!
23:19 <luke-jr> #rating redwombat
23:19 <Goodygumdrops> #rating featherfcuk
23:19 <armabot> luke-jr: redwombat is 7108th with a rating of 572-918 (from 573-918)
23:19 <armabot> Goodygumdrops: featherfcuk is 1496th with a rating of 1448-1539 (from 1450-1537)
23:19 <Goodygumdrops> #rating anumeric
23:19 <armabot> Goodygumdrops: anumeric is 125th with a rating of 1610-1654 (from 1624-1669)
23:20 <xfroggy> teamwork ain't gonna put you high on the scoreboard :|
23:20 <Goodygumdrops> no
23:20 <Goodygumdrops> certainly not
23:20 <luke-jr> #rating K-Yo
23:20 <armabot> luke-jr: I don't know anything about 'k-yo'!
23:20 <Goodygumdrops> what's this scoreboard looking for? kills and times killed?
23:20 <luke-jr> no
23:20 <luke-jr> WHO kills WHOM
23:20 <Goodygumdrops> ok
23:20 <luke-jr> count doesn't matter much
23:20 <luke-jr> just who it is
23:20 <Goodygumdrops> so if I go kill infa that's good for my rating?
23:21 <luke-jr> if you can kill him over and over, it proves you are likely better
23:21 <K-Yo> #rating cttk-yo
23:21 <armabot> K-Yo: cttk-yo is 129th with a rating of 1609-1650 (from 1610-1651)
23:21 <Goodygumdrops> and getting killed by infa will hurt my rating less than getting killed by a lower ranked player?
23:21 <K-Yo> #rating |<
23:21 <armabot> K-Yo: |< is 129th with a rating of 1609-1650 (from 1610-1651)
23:21 <luke-jr> Goodygumdrops: more or less
23:21 <Goodygumdrops> what's the default score?
23:21 * xfroggy is going to hunt down K-Yo
23:21 <Goodygumdrops> 1500?
23:22 <luke-jr> Goodygumdrops: 1150-1850
23:22 <Goodygumdrops> oh
23:22 <Goodygumdrops> I don't get it
23:22 <luke-jr> it's a range
23:22 <K-Yo> whats urs xfroggy?
23:22 <Goodygumdrops> this sounds very confusing
23:22 <Goodygumdrops> haha
23:22 <luke-jr> 95% probability your skill falls in the range
23:22 <xfroggy> im 509 :D
23:22 <Goodygumdrops> ah, okay
23:22 <Goodygumdrops> #rating ".:] ~ x ~"
23:22 <armabot> Goodygumdrops: .:]_~_x_~ is 508th with a rating of 1536-1580 (from 1522-1567)
23:22 <K-Yo> hehe
23:22 <K-Yo> pwned
23:22 <xfroggy> oh wow I just got better
23:23 <luke-jr> lol
23:23 <Goodygumdrops> haha, nice
23:23 <Goodygumdrops> wd
23:23 <xfroggy> ty ty :D
23:23 <luke-jr> more likely, someone else just got worse
23:23 <xfroggy> LOL
23:23 <Goodygumdrops> pish posh
23:23 <xfroggy> maybe if I sit here long enough I will be #1 :D
23:23 <luke-jr> lol
23:23 <Goodygumdrops> is there any documentation explaining the equations behind this?
23:23 <Goodygumdrops> haha, maybe
23:23 <K-Yo> xfroggy, i don't think so :s
23:23 <luke-jr> http://math.bu.edu/people/mg/glicko/glicko2.doc/
23:24 <Goodygumdrops> thx
23:24 <luke-jr> you a math major?
23:24 <xfroggy> K-Yo, don't ruin my dreams...pff party pooper
23:24 <ct|kyle> luke-jr: there is a person who plays as Armagetron also one that plays at GLtron
23:24 <Goodygumdrops> I have a degree, actually
23:24 <K-Yo> ah easy maths
23:24 <luke-jr> Goodygumdrops: in math?
23:24 <Goodygumdrops> yes
23:24 * K-Yo poops
23:24 <luke-jr> Goodygumdrops: good, maybe you can understand it
23:24 <luke-jr> I sure can't
23:24 <Goodygumdrops> haha, I'm going to try to get a general idea
23:24 <Goodygumdrops> not gonna spend all day on it though
23:25 <spidey> LUKE
23:25 <luke-jr> Goodygumdrops: aww
23:25 <luke-jr> spidey: stfu
23:25 <spidey> pay attention!
23:25 <K-Yo> i could maybe understand it... in french
23:25 <K-Yo> XD
23:25 <luke-jr> spidey: cmdlevel hack
23:25 <spidey> no.
23:25 <luke-jr> yes
23:25 <spidey> i was having fun playing on my own, turns only lasting about 1-3 minutes/turn
23:25 <spidey> now it's taking 45+minutes/turn -.-
23:26 <K-Yo> ur cd player?
23:26 <Goodygumdrops> spidey: what are you playing?
23:27 <luke-jr> Goodygumdrops: freeciv
23:27 <spidey> what he said
23:27 <spidey> now press turn done!
23:27 <spidey> and wtf you want cmdlevel hack for?
23:27 <luke-jr> so I can cut you
23:28 <spidey> pft
23:28 <luke-jr> lol
23:28 <spidey> go play in traffic
23:30 <luke-jr> spidey: turn done
23:30 -!- deja_vu [n=deja_vu@HSI-KBW-085-216-060-101.hsi.kabelbw.de] has quit ["*gääääääähn*"]
23:31 -!- K-Yo [n=K-Yo@unaffiliated/k-yo] has quit ["o0o) <- (batman"]
23:31 <spidey> nooo
23:31 <spidey> i broke McSpiddles
23:31 <spidey> :<
23:31 <luke-jr> …
23:32 <spidey> i haven't worked with bash in awhile either
23:32 <luke-jr> learn to code
23:32 <spidey> so i dunno if i could fix him :<
23:32 <spidey> luke-jr, fu
23:32 <spidey> i think i broke him sometime before i left FA
23:35 -!- madmax [n=madmax@unaffiliated/madmax] has joined #armagetron
23:41 <Goodygumdrops> hi madmax
23:42 <madmax> hello
23:42 <luke-jr> #rating madmax
23:42 <armabot> luke-jr: madmax is 256th with a rating of 1579-1715 (from 1150-1850)
23:42 <luke-jr> madmax: someone is impersonating you
23:42 <luke-jr> #aka madmax
23:42 <madmax> o_O that changed a lot
23:42 <armabot> luke-jr: ¿7693 4ooms madmax
23:43 <madmax> well, 400ms is me
23:43 <luke-jr> o
23:43 <luke-jr> well, you messed up your ratign then
23:43 <luke-jr> next time remember to rename while you're in a participating server
23:45 <madmax> heh
23:45 * madmax isn't too worried
23:45 <madmax> anyway, nothing forbids someone entering a server using another player's name...
23:46 <spidey> arma should use GUID's
23:46 <luke-jr> madmax: yet
23:46 <madmax> yep...
23:47 <spidey> i'ma go make luke-jr's rating go down
23:47 * luke-jr locks it
23:47 <spidey> 360 anyone?
23:47 <spidey> idc about your rating
23:47 <madmax> 360?
23:47 <spidey> i'm sure not gonna install tron just to do it :P
23:47 <Goodygumdrops> :-(
23:48 <spidey> madmax, 360 degrees...
23:48 <spidey> nbm
23:48 <spidey> nvm*
23:48 -!- ghableska [email@example.com] has quit ["Trillian (http://www.ceruleanstudios.com"]
23:49 <madmax> o_0
23:49 <Goodygumdrops> max do you not answer pm's?
23:49 <madmax> no PMs here...?
23:50 <Goodygumdrops> oh...maybe this thing is broken
23:50 <spidey> one of you aren't registered?
23:50 <xfroggy> Goodygumdrops, u registered?
23:50 <Goodygumdrops> umm
23:50 <Goodygumdrops> idk?
23:50 <Goodygumdrops> lol
23:50 <madmax> ah, yes, it's that
23:50 <madmax> you're not
23:50 <spidey> Goodygumdrops, isn't
23:50 <Goodygumdrops> how do I register?
23:50 <spidey> /msg nickserv register
23:51 <madmax> follower by a password
23:51 <madmax> er, followed
23:51 <spidey> it'll tell him how
23:51 <Goodygumdrops> sweet
23:51 <spidey> /ai christ
23:52 <spidey> @ luke-jr
23:52 <luke-jr> no
23:52 <spidey> wtf are you doing?
23:52 <luke-jr> farting on you
23:52 <spidey> ...
23:53 <luke-jr> dare you to ask about poop in #jesus
23:54 <spidey> done.
23:54 <luke-jr> lol
23:55 <spidey> #list alias
23:55 <armabot> spidey: monologue, roulette, 42, add, afl, aka, armabot, armaconfig, armaservers, armasettings, babel, ball, bigbrother, bounce, bug, bye, cat, cfg, chatlog, check, cinf, cink, cookie, crazylate, cters, ctwf, dance, date, davestupidwebsite"rss, ddl, delire, die, die, digg, digitx, ding, disclaimer, do, dog, dong, eliza, eroulette, f, fastfood, finc, fink, fofo, fortune, g, gcalc, gfight, go, (3 more messages)
23:55 <spidey> log
23:55 <spidey> #log
23:55 <armabot> spidey: Error: You don't have the owner capability. If you think that you should have this capability, be sure that you are identified before trying again. The 'whoami' command can tell you if you're identified.
23:55 <spidey> #logs
23:56 <spidey> #more
23:56 <armabot> spidey: godtodd, goodbye, hd, hell, hello, hey, hoop, hungary, hyphy, impregnate, insight, ircstats, jesus, joke, kill, killsomeone, kinc, kinf, laddle10, lastseen, lastseenf, legit, lock, log, log, ls, luke, lukejr, lukejrwork, lukejrworks, m, man, mcalc, mfaq, monologue, morning, move, mrbougo, murder, nano, night, null, onlineplayers, onlineservers, pacman, peek, pingme, pingy, piong, poing, (2 more messages)
23:56 <spidey> so many aliases..
23:56 <spidey> #alias log
23:56 <armabot> spidey: An error has occurred and has been logged. Please contact this bot's administrator for more information.
23:56 <spidey> ...
23:57 <luke-jr> #more spidey
23:57 <armabot> luke-jr: pong, praise, pwn, q, quot, rape, rating, rating2, rating2test, realchatlogs, remove, res, resources, rou, roulette, roulette, roulete, rules, roulette, sd, send, serv, serverdetails, serverinfo, servers, serverscores, si, slap, speed, ss, stfu, stone, sty, svn, t, tea, team, test, thank, the, tst4, tst5, tstservers, uname, unlock, ur, vanhayes, w, weather, where, whereis4p, whereisp4, (1 more message)
23:57 <luke-jr> #more
23:57 <armabot> luke-jr: where are the noobs ?, whoareyou, whoisp4, wikipedia, wild, wisdom, wp, wrtlprnft, ww, xd, ¡¡¡, and
23:57 <luke-jr> wtf
23:58 <spidey> haha
23:58 <spidey> #where are the noobs?
23:58 <armabot> spidey: the biggest noob, spidey, is right in this channel!
23:58 <madmax> #hoop
23:58 <spidey> ...
23:58 <armabot> madmax: There doesn't seem to be a server matching “hoop” at the moment, sorry.
23:58 <spidey> #stfu
23:58 <armabot> ...
23:58 <luke-jr> lol
23:59 <madmax> #vanhayes
23:59 <armabot> eh? eh? eh? eh? eh? eh? EH?!?!?!!!!!!1111ONEONE
23:59 <madmax> o_O
23:59 <luke-jr> lol
23:59 <luke-jr> spidey cant find teh real chat logs
23:59 <luke-jr> :D
23:59 <spidey> /#alias add # "echo ##" << hmm?
View entire month
DISCLAIMER: These logs of public chat may contain some content which may not be appropriate for all audiences. Use at your own risk.
Logs from 2006-2009 pulled from wrtlprnft
Format changes at: 2015-08-25, 2017-02-20, and 2020-03-23. Times (2015 and later) should be Eastern.