irclog2html for bzflag on 2002.03.18

00:06:50scanlineis away: hopefully nonpoisonous almost nutritious substances
00:08:26captain_proton was last seen on #bzflag 2 hours, 23 minutes and 24 seconds ago, saying: gtg [Sun Mar 17 21:45:02 2002]
00:08:26crs23ibot, seen captain_proton
01:03:55Chestalcrs: const float *m = matrix; ? this doesn't compile.  shoudl it be = matrix.get(); ?
01:05:04Chestalhmm, somethign is seriously broken here
01:15:46crs23argh, that's new code in Matrix.  looks like i goofed.  yes, it should be matrix.get().
01:16:32crs23erm, i added new code to Matrix but i'm not ready to commit it yet.  unfortunately my committed changes relied on those changed.
01:18:23crs23are there other bugs?  perhaps i can help you can make the necessary fixes and you can commit them.  (my tree isn't in a good state right now.)
01:20:53Chestal was last seen on #bzflag 15 minutes and 50 seconds ago, saying: hmm, somethign is seriously broken here [Mon Mar 18 01:05:03 2002]
01:20:53crs23ibot, seen Chestal
01:40:41crs23hey tim
01:40:55BZFlaghey. so are we building everywhere?
01:41:09crs23looks like i broke something else.  Chestal noticed it
01:41:16BZFlagCVSROOT=:ext:... cvs  will get you access on rikers.org
01:41:38BZFlagwelcome to irc.opensplits.net
01:42:08crs23i can't fix it in my tree because i'm in the middle of something.  can you help me fix it?
01:42:21BZFlagsure. same std::template issue?
01:42:35crs23no.  that should be fixed.  a fix for particle systems.
01:43:37BZFlagah. ok, how can I help?
01:43:57crs23update and build.  i think the build fails.
01:45:13BZFlagok, trying laptop and rikers.org
01:46:26BZFlagSceneNodeParticleSystem.cxx:295: cannot convert `matrix' from type `const Matrix' to type `const float *'
01:46:50crs23k.  use `matrix.get()' instead of `matrix'
01:47:33BZFlagseemed to work, build continues...
01:48:10BZFlagSceneVisitorRender.cxx: In method `bool SceneVisitorRender::visit(SceneNodeParticleSystem *)':
01:48:10BZFlagSceneVisitorRender.cxx:768: conversion from `const float *' to non-scalar type `Matrix' requested
01:48:10BZFlagSceneVisitorRender.cxx:769: no match for `Matrix & *= Matrix &'
01:48:43crs23first error, same fix.  second error, use a.mult(b) instead of a *= b (whatever a and b are)
01:49:10crs23oops.  sorry, first error is something else.  hmm.
01:49:41BZFlagyeah, needs the reverse...
01:49:43BZFlagMatrix matrix = ViewFrustum::getTransform();
01:50:01BZFlaggot a constructor?
01:50:41crs23use:  Matrix matrix; matrix.set(ViewFrustum::getTransform());
01:51:16BZFlagk, building
01:51:28BZFlagSceneVisitorSimpleRender.cxx: In method `bool SceneVisitorSimpleRender::visit(SceneNodeParticleSystem *)':
01:51:28BZFlagSceneVisitorSimpleRender.cxx:326: conversion from `const float *' to non-scalar type `Matrix' requested
01:51:28BZFlagSceneVisitorSimpleRender.cxx:327: no match for `Matrix & *= Matrix &'
01:51:33crs23same fix
01:51:37BZFlagsame
01:51:39BZFlagyep.
01:53:02BZFlagbuilding...
01:53:43BZFlagwhile I wait... rikers.org is a Cobalt cube. headless box.
01:53:58BZFlagI always just build the servers on there. never got GL libs.
01:54:03crs23ah
01:54:13BZFlagglx should work if I build mesa, but I never got around to it.
01:56:08BZFlaglittle box draws 25 watts max. ;-) but it is dog slow.
01:56:29BZFlagnice to have a non-x86 box as a server though. never been rooted. ;-)
01:56:46crs23yeah.  it was painful to compile some files on it.
01:56:48crs23heh
01:57:11BZFlagI've got another qube that has debian mips on it. it's got 2.95.4 on it iirc.
01:57:19BZFlagbut the kernel (2.4.5) is unstable.
01:57:51BZFlagI keep meaning to get it up to 2.4.16 or so and move to ext3 ;-) then that will become the new rikers.org.
01:58:02crs23cool
01:58:09BZFlagegcs 1.0.x is painful these days.
01:58:19BZFlagkernel is a 2.0.34 or some such. ugh.
01:58:41crs23yeah.  c++ compilers have finally matured and the old ones are rapidly falling behind.
01:58:48BZFlagah well. I could put an x86 box in it's place too if I found one I liked.
01:59:13crs23fyi, i've been working on collision stuff.
01:59:14BZFlagjust have to be more cautious about rootkits.
01:59:24jacqueshi guys
01:59:32BZFlagnice. what's the plan? slabs?
01:59:49BZFlagor sphere, then slabs?
02:00:17crs23it's pretty flexible.  i've got boxes (i.e. slabs) now.
02:00:29crs23adding convex polyhedra should be easy.
02:00:32BZFlaggoing to add ramps?
02:00:46BZFlagie: climbing shallow pyramids?
02:00:58crs23the plan is fully generic collision detection and response
02:01:16BZFlagwill you bounce when you land? ;-)
02:01:48crs23heh.  actually i was thinking of adding a delay between landing and jumping to improve gameplay.
02:02:21jacquesjust get rid od the lag advantage
02:02:22BZFlagthat makes sense. could say that the "thrust pack" takes time to recharge.
02:02:29jacquesthat will improve gameplay immensely
02:02:55crs23yeah, tim.  how about that new network code. :)
02:03:11BZFlaghey, I'm making improvements. ;-)
02:03:49BZFlagI'd like to send distant player updates down less frequently.
02:04:10BZFlagIt would be real nice for me it laser ended (dispersed?)
02:04:24BZFlagsay 50% longer than a normal shot?
02:04:41BZFlageven then, that's a large radius.
02:04:55BZFlagbut with more players and larger maps it will be important.
02:05:27crs23sounds fine.
02:05:28BZFlaglaser on riq servers is pretty silly now.
02:05:47jacquesvery silly
02:05:49BZFlagGM should delay reshoot time.
02:05:57BZFlagie: take more time to load one up.
02:06:02jacquesyes laser and gm are way unbalanced
02:06:21crs23yeah, and maybe limit to 1 GM at a time regardless of max number of shots
02:06:28BZFlagI think it would be interesting to have a gm-view window. ;-)
02:06:36jacques:-)
02:06:47BZFlagcrs23: or 1/2 max shots?
02:06:50crs23that would be cool
02:07:13crs23jacques: yeah, that'd work too.  maybe server can configure per-shot-type max.
02:09:37jacquesone thing i am realizing
02:09:44jacquesis that good defaults are important
02:09:56jacques90+% of servers naver change from the default settings
02:10:30crs23bzzt.  defaults are 1 shot, no jumping, no ricochet, no teleporters.
02:11:12jacqueshmm
02:11:15crs23i wish people would use those settings more.  i think they're much more fun.
02:11:26jacquesthen the operators are just nuts
02:11:50jacques1 shot seems like it would make for very low scoring games
02:11:59jacquesppl could dodge all day long
02:12:09crs23i can understand multiple shots since it helps compensate for lag, but 1 shot really demands skill.
02:12:15jacquesi like 3 or more
02:12:26jacquesyeah - I would never be able to hit a lagger with 1 shot
02:12:30jacquesit would be pure luck
02:12:45crs23if you've got 3 people on different teams, 1 shot is enough for plenty of kills
02:12:47jacqueseven now I have to count in my head and remember the lag for each individual player
02:12:50BZFlagcrs23: oh, commited fixes. cvs builds now.
02:12:55jacqueswhich kinda sucks
02:12:57crs23k.  thanks.
02:13:23jacquesI think there should be a default for max lag
02:13:34jacquesand it should be something like 400ms
02:13:42jacquesmore than that and things get bad fast
02:13:56crs23i agree.  with the new network code the server should be able to enforce a max lag.
02:14:06BZFlagit can now.
02:14:11BZFlagserver option.
02:14:15crs23but the lag estimates suck
02:14:25jacqueswhen a 1+ second lagger gets a GM and a high spot, say goodnight
02:14:27BZFlagagreed. they will be better.
02:14:44BZFlagit's easier to out run a lagger's GM.
02:14:59BZFlagbut not by much
02:15:32jacquesreally? I never noticed that
02:15:43BZFlagif the client did dead straight, then it would be easy, but GM flight would be ugly and updates more frequent.
02:15:58BZFlagjacques: it's really just the locks that lag now.
02:16:11BZFlagso one on one is no easier.
02:17:29crs23reads karma.txt
02:19:52jacquesBZFlag: can I ask a philosophical question?
02:20:51jacqueswell I'll ask anyway
02:20:54crs23ooh, please, BZFlag, let him ask.
02:21:28jacqueswhy, oh why, is collision detection (and just about everything else) not done in the server?
02:21:39jacques(as God intended)
02:21:48crs23jacques, i'll take that one.
02:21:52jacquesok
02:22:16crs23bzflag was originally a LAN game, so you you knew who you were playing...
02:22:29jacquesah, historical reasons
02:22:38jacquesthat's what I thought
02:22:40crs23therefore cheating wasn't a serious problem.  if the client does all the work then you've got nice distributed computation.
02:23:05jacquesand since you're on a lan, negligible lag
02:23:21crs23i'd like to move a lot of things into the server now to make cheating harder
02:23:28BZFlagreturns...
02:23:50BZFlagagrees.
02:23:58crs23yeah, very low lag.  that's why it was a TCP game before.  that was just easier.
02:24:00BZFlagthe server's view of the world should be master.
02:24:12jacquesthese days I dont think it will be a  computational problem foir the servers
02:24:24BZFlagbut with lag issues, it's a bit odd to not see yourself get shot and then die.
02:24:37crs23yeah, GFLOPS oughta be enough. :)
02:24:43BZFlagthat's a bit worse that seeing yourself hit someone and they don't die.
02:24:52jacquesbut that's fair
02:25:00jacqueslag should be panalized, not the oposite
02:25:07jacquesdamn i cannot type
02:25:13jacquespenalized, opposite
02:26:08jacquesyou want to encourage ppl to play on the lowest lag servers to them
02:26:11BZFlagI do want some position detection done on the server. you will notice that protocol.h has the server placing players that come to life.
02:26:11crs23clients will still have to do local stuff, but the server will have to do the work too and force the clients to behave
02:26:14jacquesnot the opposite
02:26:37jacqueshell, I want the server to pick spawn points
02:26:46jacqueskeep track of flags
02:26:48BZFlagI was thinking of adding peer kill code. ie: if the majority of players think you died, you did.
02:27:04jacquesheh, that could be kinda ... interesting
02:27:10crs23clients should be able to volunteer to die for quick feedback.  the server will kill them anyway later.
02:27:22jacquesi want the server to enforce movement constraints
02:27:24BZFlagyep, that's about right.
02:27:45BZFlagI don't want the server doing constant colision calculations.
02:27:53jacquesturn rate, movement rate, jumps
02:27:55jacqueswhy not?
02:28:05jacquestrying to understand the agenda
02:28:13BZFlaghowever if you do not have OO and you send a player update that is inside a building, then the server should kill you.
02:28:27jacquesBZFlag: are you concerned about server CPU load?
02:28:37BZFlagit's the player projection calculations I'd like to avoind.
02:28:43jacquesyou want to be able to run servers on really weak machines?
02:28:54jacquesI just dont think it will be that intensive
02:28:57BZFlagjacques: well I'd like to put no more cpu load than required.
02:29:03jacqueslook at games like Q3 and UT
02:29:13BZFlagmore that current certianly, but not enough to worry any sane admin.
02:29:56jacquesI think all collision detection should be done in the server. period.
02:30:03jacquesbut i know that's just me
02:30:18BZFlagthere are others that believe that too.
02:30:25jacques:-)
02:30:29BZFlagI'm just not one of them. ;-)
02:30:35crs23jacques: the client must also do it so it can have fast feedback
02:30:42BZFlagagreed
02:30:47jacquescrs23: ok, but server is still god
02:30:55BZFlagthere I agree too.
02:30:58crs23i agree with you
02:31:03jacques:-D
02:31:08BZFlagthe server owns the world. you are just a visitor. ;-)
02:31:13jacquesexactly
02:31:28jacquesserver: "it's my world - you just get to play in it"
02:31:34BZFlagheh
02:31:48BZFlagit's my world, you can die if I want you too.
02:32:09jacques:-)
02:32:17jacquesyou will die when I tell you
02:32:34BZFlagso what do you think of the peer killing?
02:32:55BZFlagnot a such a good idea on 2 player games, but 5 and up is probably safe.
02:33:47crs23hmm.  i'm not sure.  isn't that taking authority from the server?
02:33:48BZFlagit means a player->server packet from each player for any player death. (well, likely any nearby death?)
02:33:58jacquesI think we would see some interesting "team" games :-\
02:34:03jacquesbut many call me paranoid
02:34:17BZFlagit's just a suggestion to the server. it might spark the server to do more checks than normal.
02:34:26crs23i think you're right, jacques.  some people will cheat any way they can.
02:34:49crs23BZFlag: interesting.  that could work.
02:35:15BZFlagso not a majority rule, but a "server please check" msg.
02:35:56jacquesok, I dont have a problem with that
02:36:00BZFlag"I saw player 9 get hit by player 23 shot 4 at x,y,z,t"
02:36:03crs23yeah, a cheater alert for the server
02:36:27BZFlagthen the server does a shot/player projection and determines if it agrees.
02:36:48jacquesbzflag 1.8 - Now with TattleTale (TM) technology
02:36:55BZFlagheh! cool.
02:39:11scanlineis back (gone 02:32:22)
02:39:11jacquesor should that be tail
02:39:29I can't find alternate spellings for 'tattletale'
02:39:29jacquesibot: spell tattletale
02:39:38I can't find alternate spellings for 'tattletail'
02:39:38jacquesibot: spell tattletail
02:39:45jacquesibot: spell sdlkdkuhgkjdf,g
02:39:59jacqueshe's dead, jim
02:40:22jacques: i don't know
02:40:22jacquesibot: ?
02:40:26I can't find alternate spellings for 'there'
02:40:26BZFlagibot spell there
02:40:26jacquesphew
02:40:35BZFlaglooks broken to me.
02:40:46I can't find alternate spellings for 'speel'
02:40:46jacquesibot: spell speel
02:40:59I can't find alternate spellings for 'abcdefghijklmnop'
02:40:59jacquesibot: spell abcdefghijklmnop
02:41:12jacqueshe's brokeded, jim
02:41:35BZFlagyep. no ispell on the server he lives on now.
02:42:19jacquesi think there should be a better message
02:43:59jacques: BNC (brain not  (user brain not connected)
02:43:59jacquesibot: excuse
02:44:30I can't find alternate spellings for 'now'
02:44:30BZFlagibot spell now
02:45:00I can't find alternate spellings for 'antidisestablishmentarianism'
02:45:00jacquesibot: spell antidisestablishmentarianism
02:45:15crs23heh.  intellect unavailable;  frontal lobe not found.
02:45:45crs23i'm off to get dinner.  cheers.
02:45:50jacqueslater crs23
02:46:11I can't find alternate spellings for 'antidisestablishmentarianisma'
02:46:11jacquesibot: spell antidisestablishmentarianisma
02:46:25BZFlaghmm
02:46:35jacquesBZFlag: do you use optical mice?
02:47:16jacquesI am having a devil of a time finding an appropriate mousepad
02:48:54BZFlagjacques: yeah, I have a logitech usb wheel optical.
02:49:01BZFlagthe padless version. it rocks.
02:49:14BZFlag: sorry...
02:49:14BZFlagibot spell now
02:49:18BZFlagbetter?
02:50:25jacquesBZFlag: unfortunately, the surface of my computer table is not really ideal for my mouse
02:50:32jacquesit's black vinyl
02:50:37jacquestextured
02:50:57BZFlagmy logitech works on white countertops. have not tried black.
02:51:08jacquesi bought a mousepad "especially designed for optical mice" yesterday, but it sucks - it freaks out my mouse
02:51:20jacquesi have a logitech "dual optical" mouse
02:51:41jacquesmy main problem is that the vinyls is "sticky"
02:52:03jacquesi need a smooth hard surface that does not freak out the mouse
02:52:52scanlineI like the 3M mouse pad
02:55:56jacquesscanline: I have one of those but it's for ball mice
02:56:07jacquesit has lots of tiny pyramids on it
02:56:14scanlinejacques: yep, it works fine for opticals too
02:56:14jacquesit's too rough for the optical
02:56:20jacquesnot for mine
02:56:24scanlinehmm...
02:56:33scanlinehas a logitech optical.. but not dual optical
02:56:35jacqueslogitech has started putting microscopic teflon pads on their mice
02:56:47jacquesmy older logitech mice have much larger pads
02:57:06jacquesthe new mice have pads which are way too small IMHO
02:57:12BZFlagmine has teflon pads. M-BJ58
02:57:31scanlineM-BD58 here...
02:57:57jacqueshmm, i just tried it
02:58:03jacquesit's not as bad as I remember
02:58:19jacqueshmm i just need some dual-sided tape now
02:58:26jacques(mouse pad slides around)
02:58:29scanlineyeah
02:58:48jacqueshey this is actually quite nice
02:58:57jacquesthanks for reminding me to try that again
02:59:02jacques:-D
02:59:07scanlineno problem
02:59:16jacquesQUITE nice
03:00:38BZFlagI was messing with an IR mouse/keyboard the other day. nice. wonder if there is an optical version?
03:00:44BZFlagwonder what the battery life is?
03:01:47jacquesthe main thing I have heard about cordless mice is that they are not good for gaming
03:01:53jacquesbecause there is a delay
03:02:08jacquesthat's why i got the dual optical
03:02:21BZFlagah, good point.
03:02:22jacquestwo sensors = less error
03:02:40jacquesbecause just a year ago even optical were not good for gaming - sample rates too low
03:02:45BZFlagcan you see two sensors on the bottom?
03:02:49jacquesyep
03:03:09BZFlagcool.
03:03:23jacqueshttp://www.thinkgeek.com/stuff/gaming/5850.shtml
03:03:28jacquesthat's not where i got it
03:04:27jacquesmy one complaint is that the sides are translucent
03:04:46jacquesand for some reason the brightness of the red leds keeps going up and down
03:04:56BZFlagpower saving mode.
03:05:01jacquesi thought it was because of the surface, but it's still doing it
03:05:10jacquesOF COURSE!
03:05:13jacquesi never thought of that
03:05:15BZFlaglow power just detects movement, full power does tha actual reads.
03:05:24jacques:-)
03:05:33jacquesI do notice it doing it at idle though
03:05:53jacquesif I just sit and watch it....hmmm it's not doing it right now
03:06:09jacquesyou;re absolutely right - it goes bright when I move it
03:06:44BZFlagI think it's cool. ;-)
03:07:07jacquesheh, how much power do two leds take?   :-)
03:07:34jacqueseither of you know anything about tuning usb mice under linux?
03:07:54jacquessuch as inreasing usb sample rate/priority/et?
03:10:17jacquesgod some new dvds today
03:10:45BZFlaghave not messed with tuning yet.
03:12:09jacquesi remember increasing the sample rate of my ps/2 mice under windows
03:12:17jacquesit noticeably improved gameplay
03:44:47captain_protonwakes up
03:55:11vogon_jeltzis away: Simpsons
04:06:42BZFlagrestarts list server, server entries drop, but should come back.
04:22:07captain_protonhmm
04:22:09iLLf8dheh
04:22:10iLLf8dsee
04:22:15captain_protonwhat did crs change with particles
04:22:17captain_proton?
04:22:24iLLf8ddunno
04:22:52captain_protoniLLf8d: i think you sent me this before
04:23:11iLLf8dah
04:23:12iLLf8dheh
04:23:15iLLf8dmaybe
04:23:39captain_proton[jupiter@bhaskara /tmp]$ ls -l ~/bz/circ_decks_roids
04:23:39captain_proton-rw-rw-r--    1 jupiter  jupiter     31197 Feb 23 01:50 /home/jupiter/bz/circ_decks_roids
04:24:18iLLf8dhmm
04:24:24iLLf8dgot another one
04:24:25iLLf8duhm
04:24:35iLLf8dits a qbert strange decks hybrid
04:24:46iLLf8ddon't think you've seen that one
04:26:44iLLf8dsheesh
04:26:53iLLf8dI got so many hard to find heh
04:26:58iLLf8dI need a map browser heh
04:27:53vogon_jeltzis back (gone 00:32:42)
04:28:38captain_protonwb vogon_jeltz
04:28:45vogon_jeltzhi :P
04:28:58vogon_jeltz"Victory? We're French! We don't even have a word for it!"
04:28:59iLLf8dlo vogon_jeltz
06:35:06BZFlagnite
06:49:58Aldebaranis AWAY at 01:52:38 : playing bzflag
06:57:06Aldebaranis back after 0 d 0 h 7 m 8 s
07:13:54captain_protonyou ever get the feeling that you're way too dedicated to your own education?
07:14:12vogon_jeltznope
07:14:44captain_protonsmack*
07:14:54vogon_jeltzcan't wait for Ocean's Eleven to come out on tape
07:14:59vogon_jeltzit was a cool movie
07:15:31vogon_jeltzespecially (and I'm not making this up) the scene with the robot van that exploded in porno leaflets
07:16:37captain_protonbleh
07:17:08captain_protonright now the only emotion i have is BLAH
07:17:31Aldebaranuh  I have a question....
07:17:35vogon_jeltzapathy rules!
07:17:52captain_protonAldebaran: shoot
07:18:09Aldebaranwhat does playing.cxx:1090: name lookup of `i' changed for new ISO `for' scoping  mean?
07:18:53captain_protonwell
07:18:57captain_protonapathy had a for loop like this
07:19:13Aldebaranyou thats what it's from won't compile
07:19:13captain_protonfor(int i = 0; i < blah; i++) { do some stuff}; <used i out uere>
07:19:27captain_protonyou need to put 'int i;' outside of the for loop
07:19:34captain_protonand just have for(i = 0; ...
07:21:40Aldebaranthe line in question I think, is if (i >= maxPlayers) {
07:21:55Aldebarani needs to be initialized outside?  
07:22:08AldebaranI will ask the author
07:24:16Aldebaranin c++ is if (i >= blabla ) {stuff} acceptable?  >=?
07:32:19captain_protonwell
07:32:31captain_protonthe problem is that the i is defined only within the for loop
07:32:40captain_protonadd (before the for loop)
07:32:40captain_protonint i;
07:32:45captain_protonand change the for loop to read
07:32:45captain_proton: that doesn't look right
07:32:55captain_protonfor(i = 0; ...
07:32:58Sorry, captain_proton, I'll keep my mouth shut.
07:32:58captain_protonibot: shut up
07:33:31Aldebaranok removie int=i from for (....) and put it before the loop, then it will work for the if statement.. let me try
07:34:25captain_protonremove 'int' from the for loop
07:34:30captain_protonand add the line before
07:34:37Aldebarancompiling
07:36:42Aldebarannow i have a parse error....
07:36:49Aldebaranbut the other error is gone
07:36:53captain_protonpaste
07:37:18Aldebaranplaying.cxx: In function `Player *lookupJerk ()':
07:37:18Aldebaranplaying.cxx:1085: parse error before `)'
07:37:18Aldebaranplaying.cxx:1085: warning: statement with no effect
07:37:18Aldebaranmake[3]: *** [playing.o] Error 1
07:37:30captain_protonpaste the few lines around 1085
07:38:17AldebaranPlayer*   lookupJerk()
07:38:17Aldebaran{
07:38:17Aldebaran   if (killTarget[0] == 0)
07:38:17Aldebaran    return NULL;
07:38:17Aldebaranint i;
07:38:17Aldebaran   for ( i < maxPlayers; i++) {
07:38:19Aldebaran    if (player[i] && strcasecmp( player[i]->getCallSign(), killTarget ) == 0)
07:38:21Aldebaran      break;
07:38:23Aldebaran   }
07:39:04Aldebaranis this position sensative?  the coloums that int i; starts in make a difference?
07:39:27captain_protonnope
07:39:35captain_protonwhitespace has no affect
07:39:54Aldebaranwhen initialized does a variable need a value or can it be null?
07:40:00captain_protonohh
07:40:08captain_protonfor(i = 0; i < maxPlayers; i++)
07:40:09Aldebaranint i = 0;
07:40:17Aldebaranoh
07:40:26Aldebaranthe for loop need to know where to start at
07:40:34Aldebaranjust not initalized there
07:40:36Aldebaran?
07:41:07Aldebaranfor (i=0; i < maxPlayers; i++) {  correct?
07:41:25captain_protonlooks right
07:42:01Aldebarangoofy syntax  don't remember much modula II but remember it was very natural syntax
07:42:20Aldebaranthis is c++?
07:42:26captain_protonyep
07:42:36captain_protonthat particular block is valid C too
07:42:57Aldebaranoh I presumed it was, just the whole of c syntax is confusing to me
07:43:39Aldebaran!!! a bzflag with todays date is in my /bin dir !!!
07:44:33Aldebaranin order to be of any help at all I need to learn c don't I
07:45:13captain_protonwell
07:45:14captain_protonsorta
07:45:17AldebaranI feel lower than a script-rat, I take pieces of code and cobble it all together and beg for help when it dosn't work
07:45:22captain_protonits pretty easy to hack at the data files
07:45:47captain_protonall the view/model stuff is in fairly simple xml
07:46:09captain_protonjoin my server (bhaskara.bzflag.org:5155) to test
07:46:17captain_protonk?
07:46:25AldebaranI don't even know what xml means.  I used to know cobol ... gone to bhaskara...
08:20:03captain_protonBZFlag is on the project donations list at tux games?
08:20:05captain_protonwhoa
08:20:17captain_protoni wonder how much money riker's pawned off of innocent users
08:22:13vogon_jeltz$2.50
08:22:23vogon_jeltzand a Tic-Tac
08:22:36scanlinemight actually port BZflag to dreamcast...
08:25:15MrApathyCreamheh
08:25:34MrApathyCreamcap, crs fix particles in bz?
08:53:29captain_protonooh
08:53:29captain_protonroot
08:53:34irchy proton if you're still up that dude keeps coming back
08:53:40ircits me iLL in console
08:53:43ircor tank
08:53:49captain_protonwhat dude?
08:53:54ircI kicked him numerous times he's down to negros are ok now heh
08:53:58ircnstarted with kkk is ok
08:54:01ircand others
08:54:09ircthe anti semite dude
08:54:18ircgotta go root
08:54:20ircnheh
08:54:20captain_protongeez
08:54:23ircquit
08:54:24captain_protontime to kick some ass
09:00:01scanlinei must be using a lot more than 100MB on sourceforge...
09:00:05scanlineand they haven't complained yet :)
09:00:33scanlineI like gimp
09:00:36scanlinehttp://picogui.org/download/debian-water.640.jpeg
09:01:21captain_protonscanline: how?
09:01:34scanlinehow wha?
09:01:48captain_protonhow do you have > 100MB on sf?
09:01:59scanlinelots of picogui files
09:02:17captain_protonhmm
09:02:17captain_protonooh
09:02:21captain_protonnice gimpage
09:02:24scanline:)
09:02:30captain_protoni see the brushed metal filter owns you too
09:02:41scanlineyes yes.. i used the perl-fu for the brushed metal
09:02:51captain_protonthere's a perl-fu for it?
09:02:54scanlineand the hilighting was just fun withlayer masks
09:02:55scanlineyep
09:03:08captain_protonhmm
09:03:16captain_protoni think i just use the one in filters->render
09:03:23scanlineisn't that one perl?
09:03:28captain_protondunno
09:03:38captain_protoni still like photoshop better =|
09:03:57scanlineyeah, filters->render->brushed_metal is perl
09:04:12captain_protonheh
09:04:12scanlinebah.. i've only used photoshop a little, but i like gimp's interface a lot better
09:04:15scanlineand gimp is free
09:04:31captain_protoni'm thinking of using brushed aluminum for the case on a wearable computing project a friend and I are pursing
09:04:35captain_protonpursuing*
09:04:48scanlinedat's cool
09:05:08captain_protoneither that or steel anodized with gold ;)
09:05:14scanlinehaha
09:05:37captain_protonif we can integrate everything right, when this company that we're working with gets their next-generation product working we'll have super-tiny p3 wearables
09:05:59scanlinepentium, bah :P
09:06:02scanlineuse ARM or something
09:06:17scanlineARM or PPC..
09:06:18captain_protonour aim is for general-purpose computing
09:06:23captain_protonand nothing beats x86 for that
09:06:36scanlineumm. doesn't matter when you need a car battery to run it for more than 2 hours
09:06:50captain_protongah
09:06:52captain_protonyou don't
09:07:01scanlinex86 is an ugly architecture, and power hungry
09:07:17scanlineif you need x86 compatibility, at least go crusoe or something
09:07:23captain_proton2 fairly small lithiums can power the prototype boards for 16 hours
09:07:43captain_protonadd another couple milliwatts for the display and you're set ;)
09:08:06scanlineuh huh...
09:08:20scanlinethose same batteries would run an embedded PPC a lot longer
09:08:25captain_protontrue
09:08:36scanlinebesides, you can compile linux on almost anything, and linux is about as general-purpose as it gets
09:08:54scanlines/on/for/
09:08:56captain_protonppc linux isn't to the point it needs to be
09:09:10scanlinehow so?
09:09:22captain_protonlots of missing features
09:09:27scanlinelike...?
09:09:35captain_protonstable X
09:09:59captain_protonwe're not the ones building the boards
09:10:04scanlinethat's not a problem with Linux, that would be a problem with X.. and i've used linux on my PPC laptop without any problems with X
09:10:12captain_protonwe're primarily integrating a display
09:10:36captain_protoni'm not really in the mood to get into an architecture war with you
09:11:13scanlinehehe... just say "well, i know x86 sucks, but if you saw the size of the gun he had... well, you'd do the same thing i'm doing"
09:11:28captain_protonhaha
09:12:06captain_protonx86 isn't horrible
09:12:11captain_protonits just gotten out of hand
09:12:35scanlinebut the fact that people still use x86 when there are clearly better options is what bothers me
09:12:43captain_protonwell
09:12:53captain_protonas my cac instructor is so fond of pointing out
09:13:05captain_protonpeople like all their old software to run on new machines
09:13:22scanlinethat's what compilers are for :P
09:13:32scanlineand if you're into that proprietary stuff, there are always emulators
09:13:43captain_protonemulators suck
09:13:53scanlinethat's why we have compilers
09:14:12captain_protonthat theory works for open source
09:14:18captain_protonbut not really for commercial software
09:14:20scanlinei don't see people using the 6502 architecture in desktops just so they can use Apple II software
09:14:55captain_protonapple II software can kiss my ass
09:15:17scanlineuh huh... most people just care about running old windows/dos software
09:15:30scanlinehence the only reason people use x86 still is because of microsoft
09:15:41captain_protonyes
09:15:44scanlineso i can understand some people wanting it in desktops
09:15:54scanlinebut i find x86 in embedded systems ludicrous
09:16:09scanlineit's only done to make things easier on developers who are entrenched in x86-land
09:16:19captain_protonthe idea of this wearable project is that it won't be a real embedded system
09:16:43captain_protonalso, a lot of hardware is made to work with the PC architecture
09:16:57scanlinewhat kind of hardware will it have?
09:17:14captain_protonlets see...
09:17:40captain_protona p3, a good amount of ram, hard disk, video card (not 3d, at least for now), sound card
09:17:48captain_protonmaybe firewire/USB
09:18:09scanlinehard to find firewire in most embedded hardware now...
09:18:25scanlineyou could use a Power Mac motherboard, but that wouldn't be small or cheap :)
09:18:46scanlinedoes firewire come on the board, or would you add a PCI card for it?
09:18:48captain_protonwe're working with a company thats developing some small stuff
09:18:55captain_protonPCI? yick
09:19:04scanlinePC/104?
09:19:09captain_protonthey have a technology called an 'adaptive system bus'
09:19:20scanlineummkay
09:19:32captain_protonwhere you can throw these small 1"x1" boards together in whatever orientation you like and it will make all the right connections
09:19:46scanline1 inch?
09:19:49captain_protonyes
09:19:53scanlineholy cow
09:19:57captain_protonthe main system board is 3 of those
09:20:02scanlinethat's nifty
09:20:06captain_proton1 for the processor and 2 others for most of the controllers
09:20:24captain_protonthen you add modules for sound, video, etc
09:20:26scanlinefor that kind of smallness i'd think it would require soem custom chips
09:20:34scanlines/soem/some/
09:20:40captain_protonyeah, there are some custom chips
09:20:53captain_protonbut its all standard PC hardware
09:20:54scanlineor maybe CPU on one side of the board and FPGA on the other :)
09:21:18scanlinewhat brand x86-compatible CPU are they using?
09:21:38captain_protonright now the prototype boards have intel 486's soldered to them
09:21:56captain_protonthey're waiting on some more funding to do a big board run
09:22:04captain_protonat which time they'll start using p3s
09:22:17scanlineisn't a P3 itself larger than 1"?
09:22:23captain_protonnot the p3 mobile
09:22:38scanlineok
09:22:40captain_proton.13 micron is a beautiful thing ;)
09:23:50captain_protonwell, seeing as i have class in a little more than 5 hours
09:23:56captain_protongoodnight
09:24:02scanlineok, good night
09:46:23iLLf8dcap
09:46:28iLLf8di'
09:46:29iLLf8doops
09:46:31iLLf8di'd ban that guy
09:46:40iLLf8dsome of your regulars are leaving cause of him
09:46:47iLLf8dits up to you tho
09:46:51iLLf8dwhen I kick him he returns
09:46:58iLLf8di'm going to eat dinner
11:00:37Chestalre
11:38:29iLLf8dlo Chestal
11:38:42iLLf8dwho returned me?
11:38:43iLLf8dheh
11:38:54iLLf8dbeen getting segfaults more and more lately
11:38:57iLLf8ddunno whats up with that
11:39:15iLLf8dnow i've got some files I can't delete
11:39:17iLLf8dwierd
12:07:38Chestaltag lupi
12:09:27lupinatorre
12:20:11lupinatori found a bug that might crash the client
12:21:53lupinatorwhen you are on the first menu MenuManager::pop() should not be called when you press Esc
12:22:32lupinatorfor example: start it, press esc, press n -> bang
12:25:49Chestalyes, crashes for me, too
12:33:12vogon_jeltzis away: sleep
15:55:08captain_protonreturns from class
16:17:34captain_protonanybody alive?
16:18:06captain_protoni need someone to help me test bans
16:19:32Chestalalive, yes, but I am working
16:19:39captain_protonactually
16:19:43captain_protoni can test on myself ;)
16:19:44Chestalbans for 1.8 or for 1.7?
16:19:48captain_proton1.7
16:19:55captain_proton1.8 shouldn't require bans because of the karma system
16:20:01ChestalI have bans on ducati, but never submitted a patch for several reasons
16:20:31captain_protoni'm just doing it by keeping a vector of struct sockaddr_in's
16:20:37captain_protonand comparing the s_addr on join
16:21:04Chestalyes, I'm doign in it a similar fashion, I guess it's a dequeue for me, I'm using temp bans with 15 minutes duration
16:22:00captain_protonahh
16:22:14captain_protonthese are permament (for the duration of the process()
16:24:56captain_protonhmm actually i do need someone to help me test
16:25:01captain_protonbecause i'm not in the player list
16:25:08captain_protonblah
16:25:09captain_protonyes i am
16:25:16captain_protoni wonder whats going on with it...
16:29:57lupinatorstill need somebpdy?
16:30:07captain_protoni shouldn't need anybody
16:30:13captain_protonbut for kicks, why not
16:30:22captain_protonbhaskara.bzflag.org:5157
16:30:25captain_proton(1.7)
16:31:58captain_protoncoming?
16:32:00lupinatorhm you banned me before i joined?
16:32:05captain_protonno
16:32:07captain_protonhrm
16:32:09lupinatori can'T join
16:32:19captain_protondoes it say you have been BANNED ?
16:32:35lupinatorgame is said tob e full or over
16:32:46captain_protonhmm odd
16:33:11lupinatornow i'm in
16:34:08captain_protonnow i can't join
16:35:51captain_protonstupid 1.7e5 network finagling
16:50:30captain_protonlupinator: still here?
16:57:00captain_protonChestal: care to send me a patch for your tempban? i'd like to have both in the server
17:00:57Chestalcaptain: hmm, I would have to create a patch first, my server is a whole patch-work
17:01:10captain_protonhmm
17:01:22captain_protonyou could just send me your source tree and i'll figure it out
17:01:35Chestalhehe, as you ulike :-)
17:01:40Chestalmail?
17:01:48captain_protonjupiter@babylonia.flatirons.org
17:02:05captain_protonafter i get temp/perm bans up i'm going to start implementing some basic anti-cheating stuff in the server
17:02:11captain_protonerk
17:02:15captain_protonthat doesn't work with multicast
17:02:16captain_protonbah
17:02:17captain_protonnevermind
17:02:19captain_protonjust bans ;)
17:02:35Chestalyou have spam
17:02:46captain_protonspam?
17:03:05captain_protonhaha
17:03:13captain_protonyou just sent bzfs.cxx as the contents?
17:03:23Chestalyes
17:03:33Chestalmail < bzfs.cxx ...
17:04:03Chestalnow you can see all my secret hacks which make me perform so good on ducati ;-)
17:04:55captain_protonhaha
17:05:07captain_protoni may copy a lot of this stuff into my own server
17:05:10captain_protonobservers and the like
17:05:57Chestalas you like, but most of the code is ugly
17:06:16captain_protonwhat are the changes with the input buffer?
17:06:17Chestalit's based on some late E3 bzfs I think
17:06:33Chestalinput buffer?
17:07:04captain_protonthere are some missing fields in the input buffer section of the player
17:07:14captain_protonperhaps an e3/e4 mismatch
17:08:07Chestalprobably
17:08:46Chestalbanning shoul dnot need changes to the player type, though
17:08:54captain_protontrue
17:08:59captain_protoni'm just looking at all the differences
17:14:55captain_protonmy server is now running with perm bans =)
17:25:23captain_protonwhats all this NetStats stuff?
17:27:27Chestalthis collects some statistics about how many packets were sent/received
17:27:33Chestalsimilar to what Tim added to 1.8
17:27:42Chestalyou can view this with /netstats
17:28:12captain_protonahh, coo
17:29:55captain_protonmakes it so you can choose how long the temp ban lasts
17:30:36Chestalhmm, this might break my code, if you do it in a naive way
17:30:51captain_protonwhat do you mean?
17:30:53Chestalat least I think that my code assumes that the bans are ordered by the time of expration
17:31:03captain_protonwel
17:31:13captain_protonthe BannedAddress structure has a field for duration
17:31:49Chestalyou might have to take a look at the code wqhich does the expiration
17:32:01captain_protonwill do
17:47:04captain_protonghosts?
17:53:51Chestalyou can ignore the ghost thing, it is a hack to be able to estimate impact of server-side throttling
17:54:26Chestalit creates a copy of each player, one with and one withotu throttling applied
17:54:54captain_protoni see
18:13:08Chestalheh, you banned yourself on ducati
18:14:24captain_protonthat i did =)
18:16:25Chestalwhoah, it's raining cats & dogs here. hmm, is that term used in the US? or is it British only? or the other way around? or neither?
18:16:39captain_protonits used sometimes
18:16:42Chestalibot: x en de, it's raining cats and dogs
18:16:42Chestal: regnet es Katzen und Hunde
18:16:55captain_protonanother term is its coming down in buckets
18:16:58Chestal: de rien
18:16:58Chestalibot: thanks for the great translation
18:17:20captain_protonfunny
18:17:30captain_protonit couldn't be a more beautiful day outside (for the season)
18:17:37captain_protonbut i would give anything for rain
18:17:56Chestalwell, it was only cloudy this morning, but it started raining an hour ago and it's still getting worse
18:18:01Chestaloh, why that?
18:18:07captain_protonnot sure
18:18:10captain_protoni like rain :)
18:18:28ChestalI like the sound of it at night
18:18:38Chestalbut generally I don;t liek it very much when I am outside
18:19:40lupinatoril pleut comme vache qui pisse
18:21:04ChestalI only understood one word in this sentence :-)
18:21:16Chestalibot: x fr de il pleut comme vache qui pisse
18:21:17Chestal: er regnet als Kuh, die pisse
18:21:25Chestaloehm
18:21:40Chestalanother fine translation by ibot - not
18:22:01lupinatoribot: x fr en il pleut comme vache qui pisse
18:22:02lupinator: it is raining cats and dogs
18:22:06lupinatorwow
18:22:12captain_protonamazing
18:22:18Chestalindeed
18:22:29Chestalit didn't manage that for en->de or fr->de
18:22:52Chestalibot: x de en Es schüttet wie aus Kübeln. (sagt man das überhaupt so, ich kann kein Deutsch :-)
18:22:55Chestal: It sch
18:22:55lupinatoribot: x de en boah alter! des pisst wie sau
18:22:55lupinator: boah older! pisst how sow
18:23:04Chestalhmm, Ulauts
18:23:08captain_protonibot, x de en er regnet als Kuh, die pisse
18:23:10captain_proton: it rains as a cow, the pisse
18:23:21captain_protonwhat is a pisse?
18:23:22Chestalibot: x de en Waerme
18:23:27Chestal: :(
18:23:37Chestal: sorry...
18:23:37Chestalibot: silly bot, go stand in a corner
18:23:52Chestalcaptain: the German version doesn't make sense in the first place
18:24:21captain_protonheh
18:24:21Chestalcaptain: but pissen=piss or pisse=piss, not a nice word to say though :-)
18:24:28lupinatorthe french idiom says it rains like a pissing cow
18:45:57Chestalno sense, 2 reds have lag ofabout 400ms and 1500ms respectively
18:47:08Chestalwe really need 1.8 to coem along fast so we can reject people like this from joining
18:47:25lupinatorhow taht?
18:47:52Chestalbut there's oen thign I'd really like to know: how bad can a connection be that you've got >1s lag? Are these peopel doing downloads while playing?
18:48:06Chestalbecause the new network code will have much better lag measurement
18:48:19Chestale.g. it shoudl measure ping times when a player joins
18:48:28Chestalso we coudl reject people which do not pass the initial test
18:49:55lupinatorbtw, is it possible, that tcp data is faster than usp for some weirdos?
18:50:47Chestalshoudln't make a difference, but of course it is possible for some tcp stack to handle the packets differently
18:50:47lupinatorfrom one lagger i received position updates after he died
18:51:04lupinatoralmost every time
18:52:10lupinatorso the lagstats were not that bad
18:52:29lupinatorbut it was a pain to play
18:54:04Chestaldjkay was worse his lag was about 900ms-1600ms according to the stats
18:54:19Chestala player lagged that much is a terrible weapon
18:54:56ChestalI was afraid of him all the time
18:55:12captain_protonheh
18:55:26Chestaland lag-kick doesn't help very much
18:55:39captain_protonyou should have lag-ban ;)
18:55:51Chestalhmm, good idea actually
18:55:59Chestaland easy to implement :-)
18:56:43Chestaland with e4 there shouldn't be any false lag measurements, so lag-kicking should be reliable, i.e. no false kicking
18:57:20Chestal-lagwarn 200, lagban 1
18:57:58captain_protonnow we wait and see if temp banning works =|
18:58:29captain_protonit will remove the ban if nobody is on the server right?
18:58:32lupinatorlag is really annoying in ctf games
18:58:33captain_protonahahahaha
18:58:38captain_protonremoved ban for 128.138.3.43
18:58:38captain_protonremoved ban for 0.0.0.0
18:58:38captain_protonremoved ban for 0.0.0.0
18:58:39captain_protonremoved ban for 0.0.0.0
18:58:39captain_protonremoved ban for 0.0.0.0
18:58:39captain_protonremoved ban for 0.0.0.0
18:58:39ChestalI guess I'll drive home now. The only difficulty is to get to my car without getting soaked
18:58:42captain_protonSegmentation fault (core dumped)
18:58:51lupinatorthe laggers drive across half the field before they decide to doe
18:59:05Chestalcapt: heh, that doesn't look right...
18:59:20Chestalcapt: my bans are not removed when all players leave, why should them?
18:59:35captain_protonChestal: i meant it will time correctly
18:59:38captain_protonChestal: which it does
18:59:54Chestalah, ok
19:00:06Chestallater
19:00:13lupinatorbye chestral
19:01:04captain_protonaccept() from 128.138.3.43:43124 on 8
19:01:04captain_protontemp banned 128.138.3.43
19:01:04captain_protonremoved ban for 128.138.3.43
19:27:57jacqueshi
19:28:57jacquesi see you guys are having fun with lagger teams on decks
19:29:00jacquesfun.
19:39:49captain_protonhrm
19:39:52captain_protonwhere's tank?
19:41:28I haven't seen 'tank', jacques
19:41:28jacquesibot: seen tank?
19:41:31jacquesheh
19:48:09jacquescaptain_proton: what you doin with your server?
19:48:20captain_protonjacques: not much
19:48:21jacquescaptain_proton: BTW have i told you how much it rocks?
19:48:32jacquesi really like that map now (still not good at it)
19:48:39captain_protonteehee
19:48:56jacquesand the lag to me is very low
19:50:23jacquesi think that is now my favorite map, and definitely my favorite server
19:50:40captain_protonthat map has eaten several people =)
19:50:59jacqueseaten?
19:51:04captain_protontaken in
19:51:07jacquesoh you mean they are addicted to it now?
19:51:09captain_protonyes
19:51:11jacquesi can understand
19:51:17jacquesit's brilliant
19:51:29jacquesin the sense that it looks nearly impossible to master
19:51:38jacquesbut there are so many tactics which can be used
19:54:16jacqueswhen i first saw it i was in shock
19:55:23captain_protonhow so?
20:10:43jacqueshos so what?
20:38:44captain_protonhi BZFlag
20:53:14jacqueswow ive never played with wound
20:53:16jacquessound
20:53:56jacquesnot too well synced tho
20:55:59jacquessound is lagging behind display
21:00:57captain_protonmaybe
21:01:14jacquesit doesnt for you?
21:01:34captain_protonwell
21:01:46captain_protondistant explosions will be heard slightly after they are seen
21:02:43jacquesim just going by watching the radar
21:02:57jacquesshots are quite a bit away from the tank before they are heard
21:03:03jacquesoooh
21:03:12jacquesyou mean that's correct behavior
21:03:18jacqueshadnt thought of that
21:03:53jacqueslet me check
21:06:10jacquesyou are right!
21:06:13jacquesit works correctly
21:10:21jacqueswow
21:10:28jacquesthe game is even better with sound
21:10:35jacques:-)
21:12:44jacquescrap there's a giant game going there now
21:15:46jacquescaptain_proton: if you are here, you have to see this
21:15:55jacquescaptain_proton: about 14 ppl on the server - it's pure chaos
21:15:57captain_protonwhere?
21:15:58jacques:-)
21:16:06captain_protondecks?
21:16:26jacquesyep
21:18:40jacquessorry to wake you - it thought it was a lot
21:21:40jacqueshmm, a 770+ lag player should never be able to kick that much ass
21:21:47jacquesit's just not right
21:54:40scanlineis away: I'm busy
21:54:49scanlineis back (gone 00:00:01)
21:54:59scanlineis really back.. just forgot to go away
22:28:38Chestalre
22:33:18jacqueshi
22:54:45captain_protonis back
23:04:20jacques_gonearm
23:04:22jacques_gonearg
23:07:03jacques_gonei forgot to change my nick at home
23:10:15captain_protonheh
23:10:29jacques_gonecaptain_proton: how's it?
23:13:19captain_protonhuh?
23:13:58theJacqueshow is it going?
23:14:27captain_protondecently
23:14:56theJacquescool. that was fun on decks erlier today
23:15:00captain_protonyep
23:15:03theJacqueseven though you killed me a milion times
23:15:23captain_protoni'm about to create some artwork for a more complicated HUD weapon indicator
23:15:43theJacquescool :-)
23:16:09theJacquesdid you ever play the PC game bzttlezone?
23:16:13theJacquesbattlezone
23:16:16ChestalI'd like to get the new network stuff started. Where's Tim?
23:16:55theJacquesweapon locks worked like this: how fast you were going determined how much heat you were generating, so it was very hard to lock on a stationary target
23:17:22captain_protoni played the original battlezone once
23:17:25captain_protonnever played the pc game
23:18:34captain_protonChestal: i imagine tim is (a) at work (b) taking care of his kids
23:18:45theJacquesactually there were heat tracking weps and radar tracking weps, but there were also differnt sized tanks
23:18:58Chestalwell, I have to go to bed anyway now, I'm just wondering if anythign has been started yet
23:19:37captain_protondon't think so
23:19:52theJacquestim is talking on #tuxscreen
23:20:55Guerwolfone server alive somewhere ??
23:21:13captain_protonplenty of servers alive
23:21:16ChestalGuerwolf: there should be lots of active servers for 1.7
23:21:29Guerwolfany adress ?
23:21:37Chestaldoes the server list not work for you?
23:21:58Guerwolf... don't move ...
23:22:36captain_protonbzflag -list default
23:23:28GuerwolfRight !!! didn't yet tried through my new adsl link! thanks !
23:24:22captain_protoniLLf8d!
23:24:48iLLf8dhmm
23:24:55iLLf8dgreetings cap
23:24:59iLLf8dhow goes it
23:25:14captain_protonimplemented bans
23:25:21iLLf8dnice
23:25:36iLLf8dhopefully he's not one to get all his buddies to show up now
23:25:40captain_protonboth permanent (until server restart) and temporary (for a specified amount of time)
23:25:52captain_protonwho?
23:26:06iLLf8dthe guy last callsign he had was
23:26:11iLLf8dJew Burning Team
23:26:27iLLf8dhe got nastier with his callsigns after you left
23:27:06captain_protongeez
23:27:20captain_protondid you keep kicking?
23:27:41iLLf8dI kicked him a few times but he just came back
23:27:51iLLf8dso I just started shooting him
23:27:58iLLf8dnavigator and a few others said they were gonna leave
23:28:07iLLf8dI privmessaged nav and said
23:28:09theJacquesARG
23:28:13theJacquespeople suck
23:28:36iLLf8dcap lies to keep this server as open as possible and if I keep kicking it'll just give the guy a reason to come back
23:28:51iLLf8dso in priv message I toldem i'd switch to his team and we'll shoot the crap outta them
23:28:53iLLf8dheh
23:29:10theJacquesthen they'll just start cheating
23:29:10iLLf8dso we did a while then he got mad anyway and left (navigator*)
23:29:11iLLf8dheh
23:29:31iLLf8dI dunno
23:29:39iLLf8dyou're damned if you do and damned if you don't in that case
23:29:49captain_protonif he comes back
23:29:53captain_protoni'm permbanning him
23:29:57iLLf8dthe more you push people like that the more they want to fuck with you
23:30:07iLLf8dyou may wanna consider that first
23:30:11Chestalbe careful with that permbans, make sure it's not a random pool IP
23:30:33iLLf8dignorant people are just that...
23:30:52theJacquesi say again - people suck
23:30:58iLLf8dI dunno
23:31:12captain_protonChestal: true - dynamic could mess with it
23:31:15iLLf8dwhen the twin towers happened I was
23:31:20iLLf8duhm stunned I guess
23:31:31iLLf8dI joined bzflag field I figured online gaming was sacred
23:31:33iLLf8d=P
23:31:46iLLf8dgot on first thing I saw was die america
23:31:52iLLf8dand osama bin laden
23:31:55iLLf8dthe day of the towers
23:31:59iLLf8dI flipped out
23:32:07iLLf8dcreamed them both but shit was I mad
23:32:17iLLf8dI live in a building thats like the UN
23:32:29iLLf8dfor a few months I was trying to keep my anger in check
23:32:37iLLf8dalot of people in the building hate americans
23:32:44iLLf8dseems its a 50/50 split
23:32:51theJacquesthen they can leave
23:32:57theJacquesnobody is keeping then here
23:33:07theJacquesiLLf8d: you are in the US right?
23:33:14Chestalwell, I do not know anyone who hates Americans, but a lot of peopel who dislike current American politics
23:33:21theJacquesheh that's different
23:33:27iLLf8dthey blame us cause our coutry is better then theirs and are forced to stay here with sucky americans to get a better life
23:33:30theJacquesi dislike a lot of what the givmt does
23:33:35iLLf8dat least those that have the attitude
23:33:48iLLf8dit surprises me how split they are
23:33:59iLLf8dsome love some hate us doesn't seem to be a middle ground
23:34:15Chestalwel, I'm in the middle :-)
23:34:27theJacquesi certainly dont love all americans
23:34:35iLLf8dits pretty stupid imho
23:34:36theJacquesbecause a lot of them suck :-)
23:34:47theJacquesbut i dont want to kill them
23:34:48iLLf8deven if you dislike americans be neighborly
23:34:52theJacquessure
23:35:00iLLf8dthis is a free country you're entitiled to your own opinion
23:35:07iLLf8dbut you gotta live with your neighbors so....
23:36:27iLLf8done cool thing was that one foreign couple from the a building of 100 units came up to the corner for the candlelight vigil and brought their son, and 2 other apartments of lit candles
23:36:37iLLf8dthe other 96 just gave us attitude
23:36:38theJacquesi dont like ppl who fuck with other ppl
23:36:39Chestalto make a deep and vague comment before I go to bed: I fear that the whole western civilization is on a very ill course
23:36:43iLLf8dwell not true the other uhm
23:36:53iLLf8d30something I'd say
23:36:58iLLf8dthe rest were just out
23:37:19iLLf8dChestal: I don't think its just western civ
23:37:50ChestaliLLf8d: I cannot judge other civilizations like Arab, African or Asian
23:38:21iLLf8dI'm not well traveled either
23:38:36iLLf8di'm just say its not specific to here
23:38:48iLLf8ds/saying
23:38:52iLLf8dsheesh typos
23:39:14Chestalwe'll have elections in September, and unless somethign major happens until then I just do not know who to vote for. They all suck
23:39:57Chestalthey are all sacrificing their principles on the altar of economic growth and opportunism
23:41:05iLLf8dhopefully communication, internet world travel etc.... will make the planet a bit smaller and cause everyone to wake up
23:41:49Chestalthe internet has been in a down-spiral, too, for some years, though
23:42:28Chestalbut there's still hope that reason will persist in some areas
23:42:41iLLf8dehh I know alot more foreign people then I used too, tho there are bad elements I've been exposed to alot that I'd never had any interest in whatseoever
23:43:13iLLf8dsome countries i'd heard of but couldn't find on a map till the internet
23:43:43iLLf8dmostly cause I'd never figured that i'd ever visit them or had any need whatsoever of knowing their locations
23:43:53Chestalgetting to now peopel from other countries is a very good thing, mostly it's Europe and USA though. And mostly peopel with high degree of education
23:44:51iLLf8dUnited Arab Emirates is one thats come to mind
23:45:28Chestalheh, they played at the soccer world championships :-), but it's not that big a country
23:48:13iLLf8dwell I was just giving you an example
23:48:13iLLf8dhave spoken to at least 1/2 dozen from that country
23:48:13Chestalwel, I'm off to bed, maybe reading a little more of the JUngle Books
23:48:13iLLf8dand had pleasant convos
23:48:14iLLf8dused to communicate regularly with one guy

Generated by irclog2html.pl by Jeff Waugh - find it at freshmeat.net! Modified by Tim Riker to work with infobot logs, split per channel and by date, etc.