Log from 2008-03-19:
--- Day changed Wed Mar 19 2008
00:02 -!- Ttech [n=ttech@fullcirclemagazine/developer/ttech] has quit ["IRC is just multiplayer notepad"]
00:02 -!- Ttech [n=ttech@fullcirclemagazine/developer/ttech] has joined #armagetron
00:03 -!- K-Yo [n=K-Yo@unaffiliated/k-yo] has quit ["Quitte"]
00:14 -!- Ttech [n=ttech@fullcirclemagazine/developer/ttech] has quit ["*.net *.split"]
00:14 -!- Ttech [n=ttech@fullcirclemagazine/developer/ttech] has joined #armagetron
00:17 <epsy> wrtlprnft, shuffling up still works for everyone
00:40 <pippijn> wrtlprnft: http://xinutec.org/~pippijn/files/txt/c4ca48e3f55825092d55c8e6ddc03412.txt
00:41 -!- Ttech [n=ttech@fullcirclemagazine/developer/ttech] has quit ["I was raided by the FBI and all I got to keep was this lousy quit message!"]
00:45 -!- epsy [n=epsy@mar75-4-82-227-65-72.fbx.proxad.net] has quit [Read error: 113 (No route to host)]
00:58 -!- libervisco [n=libervis@tuxhacker/libervisco] has quit [Read error: 104 (Connection reset by peer)]
00:58 <armabot> armagetronad: bazaarmagetron * r8346 /armagetronad/branches/0.2.8/armagetronad/: Manuel Moos: Empty merge to keep the peace between svn and bzr.
00:58 <z-man> Should be the last of this kind for now.
01:03 <armabot> armagetronad: nemostultae * r8347 /armagetronad/branches/0.2.8/armagetronad/MacOS/Armagetron Advanced.xcodeproj/project.pbxproj:
01:03 <armabot> armagetronad: * Removed rDisplayList.h from Copy Headers task
01:03 <armabot> armagetronad: * Moved tColor.cpp to tools/ subgroup
01:04 -!- Ttech [n=ttech@fullcirclemagazine/developer/ttech] has joined #armagetron
01:05 -!- torres [n=torres@unixcorps/staff/pippijn] has quit [Read error: 110 (Connection timed out)]
01:05 -!- torres [n=torres@pD9E9F386.dip.t-dialin.net] has joined #armagetron
01:13 -!- luke-jr_ [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has quit [Remote closed the connection]
01:39 <pippijn> z-man: http://xinutec.org/~pippijn/files/txt/1151661041ed1442c4cede7972c340d1.txt
01:45 <pippijn> z-man: coroutines in C++ :-)
01:51 <armabot> armagetronad: bazaarmagetron * r8348 /tools/bzr/trunk/ (. synctools/sync.sh): Manuel Moos: Better error recovery: start again from known good backed up branch state instead of the broken branch states of the last failed operation.
01:52 <armabot> armagetronad: bazaarmagetron * r8349 /tools/bzr/trunk/ (. synctools/bzr-merge.sh synctools/sync.sh): Manuel Moos: Better conflict and criss-cross merging support through weave based merging.
02:14 -!- spidey_ [n=spidey@68-114-135-239.dhcp.jcsn.tn.charter.com] has joined #armagetron
02:17 -!- z-man [n=manuel@p50871BEE.dip0.t-ipconnect.de] has quit [Read error: 113 (No route to host)]
02:26 -!- Ttech [n=ttech@fullcirclemagazine/developer/ttech] has quit ["*.* <-- Stonned"]
02:52 -!- baddog144 [n=Liam@d220-238-171-96.dsl.vic.optusnet.com.au] has joined #armagetron
02:54 -!- torres [n=torres@unixcorps/staff/pippijn] has quit [Remote closed the connection]
03:01 <pippijn> good night
03:02 <Monkey_arma> cu
03:26 -!- tramshed [i=tramshed@im.catapultingfeces.com] has quit [Read error: 113 (No route to host)]
03:30 -!- deja_vu_ [n=deja_vu@HSI-KBW-085-216-060-101.hsi.kabelbw.de] has joined #armagetron
03:46 -!- deja_vu [n=deja_vu@HSI-KBW-085-216-060-101.hsi.kabelbw.de] has quit [Read error: 110 (Connection timed out)]
03:46 -!- deja_vu_ is now known as deja_vu
03:53 -!- Monkey_arma [n=None@cpc3-stkn1-0-0-cust888.midd.cable.ntl.com] has quit ["Leaving"]
04:19 -!- baddog [n=Liam@d220-238-171-96.dsl.vic.optusnet.com.au] has joined #armagetron
04:37 -!- baddog144 [n=Liam@d220-238-171-96.dsl.vic.optusnet.com.au] has quit [Read error: 110 (Connection timed out)]
04:50 -!- Ttech [n=ttech@fullcirclemagazine/developer/ttech] has joined #armagetron
04:53 -!- Stewie-arma [n=Stewie-a@cpe-76-88-47-247.san.res.rr.com] has joined #armagetron
05:12 -!- ct|kyle [n=kyle@pool-71-97-132-88.aubnin.dsl-w.verizon.net] has quit ["Leaving."]
05:29 <luke-jr> http://txrx.dyndns.org/lolcat2161333.jpg
05:30 -!- hoax [n=Hoax@unaffiliated/hoax] has quit [Read error: 110 (Connection timed out)]
05:39 -!- mkzelda is now known as mkzeldaway
05:43 -!- mkzeldaway is now known as mkzelda
05:52 -!- baddog144 [n=Liam@d220-238-171-96.dsl.vic.optusnet.com.au] has joined #armagetron
05:58 -!- Stewie-arma [n=Stewie-a@cpe-76-88-47-247.san.res.rr.com] has quit ["Leaving"]
06:03 -!- baddog [n=Liam@d220-238-171-96.dsl.vic.optusnet.com.au] has quit [Read error: 110 (Connection timed out)]
06:22 -!- g5vc [n=g5vc@host-87-242-11-125.prtelecom.hu] has joined #armagetron
06:33 -!- Ttech2 [n=ttech@adsl-69-235-250-22.dsl.irvnca.pacbell.net] has joined #armagetron
06:33 -!- Ttech2 [n=ttech@adsl-69-235-250-22.dsl.irvnca.pacbell.net] has quit [Read error: 104 (Connection reset by peer)]
07:01 -!- baddog [n=Liam@d220-238-171-96.dsl.vic.optusnet.com.au] has joined #armagetron
07:06 -!- baddog144 [n=Liam@d220-238-171-96.dsl.vic.optusnet.com.au] has quit [Read error: 110 (Connection timed out)]
07:11 -!- MrBougo [n=MrBougo@229.203-241-81.adsl-dyn.isp.belgacom.be] has joined #armagetron
07:15 -!- baddog144 [n=Liam@d220-238-171-96.dsl.vic.optusnet.com.au] has joined #armagetron
07:27 -!- Ttech [n=ttech@fullcirclemagazine/developer/ttech] has quit [Read error: 110 (Connection timed out)]
07:32 -!- baddog [n=Liam@d220-238-171-96.dsl.vic.optusnet.com.au] has quit [Read error: 110 (Connection timed out)]
07:36 -!- MrBougo [n=MrBougo@229.203-241-81.adsl-dyn.isp.belgacom.be] has quit []
08:19 <flex> can I live now?
08:19 <flex> oops
08:19 <flex> where am i?
08:20 <flex> poops
08:42 <flex> http://www.youtube.com/watch?v=eGilx2SgCFA
09:03 -!- flex [n=savas@unaffiliated/savas] has quit []
09:04 <wrtlprnft> ä
09:04 <wrtlprnft> #later tell epsy* yeah, too many people complained :-(
09:04 <armabot> wrtlprnft: The operation succeeded.
09:07 <wrtlprnft> pippijn: doesn't something similar exist in python?
09:18 -!- z-man [n=manuel@p508727A9.dip0.t-ipconnect.de] has joined #armagetron
09:26 <z-man> pippijn: cool, how does it handle the stack?
09:27 -!- luke-jr [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has quit [Connection reset by peer]
09:43 -!- baddog144 [n=Liam@d220-238-171-96.dsl.vic.optusnet.com.au] has quit ["c u everybody"]
11:01 <wrtlprnft> #ls novocaine
11:01 <armabot> wrtlprnft: timed out
11:04 -!- flex [n=savas@unaffiliated/savas] has joined #armagetron
11:24 -!- luke-jr [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has joined #armagetron
11:29 -!- libervisco [n=libervis@tuxhacker/libervisco] has joined #armagetron
11:36 -!- z-man [n=manuel@p508727A9.dip0.t-ipconnect.de] has quit [Read error: 113 (No route to host)]
11:57 -!- z-man-work is now known as z-man
12:04 <armabot> armagetronad: z-man * r8350 /armagetronad/branches/0.2.8/armagetronad/src/engine/eVoter.cpp: Fixed one-off error with kick vote to suspend vote transmogrification, converted epsy's TABS to spaces.
12:20 -!- epsy [n=epsy@mar75-4-82-227-65-72.fbx.proxad.net] has joined #armagetron
12:25 <pippijn> wrtlprnft: yes
12:26 <pippijn> z-man: I use ucontext
12:26 <pippijn> z-man: ucontext provides an api where I can simply malloc a stack and let ucontext do the rest
12:30 -!- MaZuffeR [n=mazuffer@darkmoor.sby.abo.fi] has joined #armagetron
12:35 -!- spidey_ [n=spidey@68-114-135-239.dhcp.jcsn.tn.charter.com] has quit [Read error: 113 (No route to host)]
12:54 -!- torres [n=torres@pD9E9F932.dip.t-dialin.net] has joined #armagetron
13:15 <wrtlprnft> torres: int foo(va_list ap) {function *f = va_arg(ap, function *); for(int i = 0; i < 10; ++i) f->suspend(i); return -1;} int main(function f(foo); for(int i = 0; i < 20; ++i) std::cout << f(2); }
13:15 <torres> missing template arguments before '*' token
13:16 <wrtlprnft> what's the 2 in f(2), btw, pippijn
13:17 <pippijn> wrtlprnft: the parameter passed
13:17 <pippijn> torres doesn't have it
13:18 <pippijn> but it would be trivial to add if you want to play with it
13:18 <wrtlprnft> http://xinutec.org/~pippijn/files/txt/c4ca48e3f55825092d55c8e6ddc03412.txt
13:18 <wrtlprnft> whate does it use the parameter?
13:18 <pippijn> it doesn't
13:18 <pippijn> but it could
13:18 <pippijn> by doing int i = va_arg (ap, int);
13:18 <wrtlprnft> s/whate/where/
13:18 <wrtlprnft> ah
13:23 -!- torres [n=torres@unixcorps/staff/pippijn] has quit [Remote closed the connection]
13:26 -!- torres [n=torres@pD9E9F932.dip.t-dialin.net] has joined #armagetron
13:28 -!- liberweesco [n=libervis@89-172-57-34.adsl.net.t-com.hr] has joined #armagetron
13:28 -!- torres [n=torres@unixcorps/staff/pippijn] has quit [Remote closed the connection]
13:29 -!- ct|kyle [n=kyle@pool-71-97-132-88.aubnin.dsl-w.verizon.net] has joined #armagetron
13:29 -!- libervisco [n=libervis@tuxhacker/libervisco] has quit [Read error: 104 (Connection reset by peer)]
13:29 -!- liberweesco is now known as libervisco
13:31 -!- Netsplit brown.freenode.net <-> irc.freenode.net quits: libervisco, luke-jr, emphasis|zzzzz, flex
13:31 -!- emphasis [n=rolf@019-139-045-062.dynamic.caiway.nl] has joined #armagetron
13:33 -!- torres [n=torres@pD9E9F932.dip.t-dialin.net] has joined #armagetron
13:33 -!- torres [n=torres@unixcorps/staff/pippijn] has quit [Remote closed the connection]
13:33 -!- Netsplit over, joins: libervisco
13:33 -!- torres [n=torres@pD9E9F932.dip.t-dialin.net] has joined #armagetron
13:34 <pippijn> torres: int count (va_list ap) { coroutine *f = va_arg (ap, coroutine *); int num = va_arg (ap, int); while (num++ <= 10) f->yield (num); f->yield (-1); return 0; } int main () { coroutine f (count); int ret; while ((ret = f (4)) != -1) cout << ret << ' '; return 0; }
13:34 <torres> 5 6 7 8 9 10 11
13:34 <pippijn> wrtlprnft: now it uses the parameter
13:34 -!- Netsplit over, joins: luke-jr
13:35 <pippijn> torres: int count (va_list ap) { coroutine *f = va_arg (ap, coroutine *); int num = va_arg (ap, int); int s = 2 * num; while (num <= s) f->yield (num); f->yield (-1); return 0; } int main () { coroutine f (count); int ret; while ((ret = f (4)) != -1) cout << ret << ' '; return 0; }
13:35 <torres> Timeout: /t
13:35 <pippijn> torres: int count (va_list ap) { coroutine *f = va_arg (ap, coroutine *); int num = va_arg (ap, int); int s = 2 * num; while (num <= s) f->yield (num++); f->yield (-1); return 0; } int main () { coroutine f (count); int ret; while ((ret = f (4)) != -1) cout << ret << ' '; return 0; }
13:35 <torres> 4 5 6 7 8
13:36 <pippijn> wrtlprnft: this returns the numbers between n and 2n including the boundaries
13:38 -!- flex [n=savas@host81-129-181-136.range81-129.btcentralplus.com] has joined #armagetron
13:47 <wrtlprnft> pippijn: crazy stuff…
13:53 <pippijn> it's snowing!
13:53 <pippijn> :-D
14:17 <epsy> #date
14:17 <armabot> I was just gonna say, eight o'clock?
14:17 * epsy slaps armabot
14:17 <epsy> #time
14:17 <armabot> epsy: 02:52 PM, March 19, 2008
14:18 <epsy> O_o
14:30 -!- z-wt [n=z-wt@unaffiliated/z-wt] has joined #armagetron
14:44 -!- Stewie-arma [n=Stewie-a@cpe-76-88-47-247.san.res.rr.com] has joined #armagetron
14:45 <flex> #pinh
14:45 <flex> #ping
14:45 <armabot> pong
14:46 <Stewie-arma> poing
14:46 <Stewie-arma> woops
14:46 -!- flex [n=savas@unaffiliated/savas] has quit []
14:47 <eddiefantastic> #date
14:47 <armabot> I was just gonna say, eight o'clock?
14:47 <eddiefantastic> #help date
14:47 <armabot> eddiefantastic: (date <an alias, 0 arguments>) -- Alias for "echo I was just gonna say, eight o'clock?".
14:47 <z-wt> heh
14:48 -!- flex [n=savas@unaffiliated/savas] has joined #armagetron
14:50 <wrtlprnft> epsy: fixed my server's clock
14:50 <wrtlprnft> was running quite a bit early
14:51 <epsy> wrtlprnft, that was all the sliding's cause?
14:51 <wrtlprnft> err, this is another server
14:51 <wrtlprnft> and no
14:52 <epsy> oh
14:52 <epsy> lol
14:55 -!- Ttech [n=ttech@fullcirclemagazine/developer/ttech] has joined #armagetron
15:03 -!- Ttech [n=ttech@fullcirclemagazine/developer/ttech] has quit ["I was raided by the FBI and all I got to keep was this lousy quit message!"]
15:06 -!- noob7 is now known as noob7_away
15:45 -!- Stewie-arma [n=Stewie-a@cpe-76-88-47-247.san.res.rr.com] has quit ["Leaving"]
15:53 -!- Stewie-arma [n=Stewie-a@cpe-76-88-47-247.san.res.rr.com] has joined #armagetron
16:04 -!- hoax [n=Hoax@unaffiliated/hoax] has joined #armagetron
16:15 -!- K-Yo [n=K-Yo@unaffiliated/k-yo] has joined #armagetron
16:43 -!- K-Yo [n=K-Yo@unaffiliated/k-yo] has quit [Read error: 104 (Connection reset by peer)]
16:49 -!- mkzelda is now known as mkzeldaway
16:51 -!- mkzeldaway is now known as mkzelda
17:05 -!- flex [n=savas@unaffiliated/savas] has quit [Read error: 104 (Connection reset by peer)]
17:25 -!- flex [n=savas@unaffiliated/savas] has joined #armagetron
17:44 -!- K-Yo [n=k-yo@unaffiliated/k-yo] has joined #armagetron
17:51 -!- K-Yo [n=k-yo@unaffiliated/k-yo] has quit ["Quitte"]
17:51 -!- K-Yo [n=k-yo@unaffiliated/k-yo] has joined #armagetron
17:51 <K-Yo> #svn
17:51 <armabot> svn co https://armagetronad.svn.sourceforge.net/svnroot/armagetronad/armagetronad/trunk/armagetronad <dirname>(more information: http://wiki.armagetronad.net/index.php/Working_with_SVN)
18:01 <K-Yo> when I get all the svn stuff in my directory
18:01 <K-Yo> I have to run ./bootstrap.sh right?
18:02 <K-Yo> Here is what it says... I think I have to install something but I don't remember what:
18:02 <K-Yo> Running aclocal...
18:02 <K-Yo> ./bootstrap.sh: 15: aclocal: not found
18:04 <eddiefantastic> K-Yo: apt-get install automake
18:04 <K-Yo> thanks ;)
18:05 <eddiefantastic> sudo apt-get install build-essential automake subversion libboost-dev libxml2-dev libsdl-image1.2-dev libsdl-mixer1.2-dev ftgl-dev libglew-dev bison pkg-config
18:05 <eddiefantastic> that's all the deps for a clean ubuntu install
18:05 <K-Yo> that are main compiling stuff?
18:05 <K-Yo> ok
18:05 <K-Yo> all in one will be faster :P
18:11 -!- spidey_ [i=spidey@66-168-151-10.dhcp.jcsn.tn.charter.com] has joined #armagetron
18:19 <epsy> but...who is <email address hidden> ? :þ
18:20 <epsy> oh
18:22 -!- MrBougo [n=MrBougo@35.242-242-81.adsl-dyn.isp.belgacom.be] has joined #armagetron
18:38 -!- Stewie-arma [n=Stewie-a@cpe-76-88-47-247.san.res.rr.com] has quit [Read error: 104 (Connection reset by peer)]
19:00 -!- Stewie-arma [n=Stewie-a@cpe-76-88-47-247.san.res.rr.com] has joined #armagetron
19:09 <z-man> Yep, 0.2.8.2.1 is affected.
19:09 <wrtlprnft> :-(
19:09 <wrtlprnft> does it send anything usable?
19:09 <z-man> The ID of the advanced vote items is not read from the server message.
19:10 <z-man> Yeah, it sends the vote result just fine, only with a wrong ID.
19:10 <z-man> it slipped testing beacuse it doesn't do anything wrong in typical testing scenarios.
19:12 <z-man> A chat vote interface would be easier than having the server second guess the client's response, I think.
19:12 <z-man> something like
19:13 <wrtlprnft> tell the user every round to /approve or /reject the vote
19:13 <z-man> server: new vote item "suspend Z-Man, say "/approve 54" if you agree and "/reject 54" if you disagree.
19:13 <epsy> what if there's more than one vote?
19:13 <epsy> :)
19:13 <wrtlprnft> z-man: maybe
19:13 <z-man> or "/vote approve/reject"
19:13 <wrtlprnft> z-man: maybe send the first vote regularily and all others as chat votes?
19:14 <z-man> Well, the wrong ID on the client side also means that the client has no clue when a vote has timed out.
19:14 <z-man> It's supposed to get informed about that.
19:14 <wrtlprnft> goddamnit.
19:15 <z-man> So even if only one advanced vote is active on the server, many of them may be lingering on the client.
19:15 <wrtlprnft> eventually the user will get tired of seeing the message each round and just vote, though
19:15 <z-man> epsy: AI names still are blank in the score table in network games.
19:16 <wrtlprnft> so it would be possible in theory. Whether it would be worth it is another question, of course
19:17 <z-man> Well, it would be only for a short transition period.
19:17 <z-man> We should at least count the number of clients that do really support the new vote types and only let them count so votes have a chance of getting through.
19:18 <wrtlprnft> you know very well that half of our users will just complain how much more laggy|slow|sucky|whatever the new release is and refuse to upgrade for half a year
19:18 <wrtlprnft> *how much <something> they think it is
19:19 <wrtlprnft> *how much <something> they imagine it to be
19:19 <epsy> z-man, does client know if a player is an ai or not?
19:20 <wrtlprnft> it knows that its ID is 0.
19:20 <z-man> Yeah, and giving them a chat interface will let them stick to the old version even longer :)
19:20 <epsy> give it to everyone?
19:20 <z-man> 0.2.8.3 won't need it.
19:21 <epsy> voting instants could make their way
19:21 <z-man> With pre-filled correct vote ID?
19:21 <epsy> hmm
19:22 <epsy> well you could make it harsh to <0.2.8.3 users, so they wont ever want to keep using that at all :)
19:22 <z-man> Of course, if only one vote is active, the ID could be left out
19:22 <wrtlprnft> z-man: make sure votes have IDs like 42553 or 37610 or 44061
19:22 <epsy> exactly
19:22 <wrtlprnft> or require them to enter the md5sum of the ID
19:22 <z-man> And require the user to hand in three signed copies of the vote :)
19:23 <epsy> also, prefix them with a ¦ and suffix then with ÷
19:23 <epsy> them*
19:23 <wrtlprnft> bbl, supper
19:24 <flex> supper for weaks
19:26 <flex> actually, ever thought of adding a "none decided" or "don't care" to the vote choice? so allowing a vote to expire rather then just sit there and wait for people to vote after afew rounds..
19:29 -!- Stewie-arma [n=Stewie-a@cpe-76-88-47-247.san.res.rr.com] has quit [Read error: 104 (Connection reset by peer)]
19:31 -!- Stewie-arma [n=Stewie-a@cpe-76-88-47-247.san.res.rr.com] has joined #armagetron
19:31 -!- epsy [n=epsy@mar75-4-82-227-65-72.fbx.proxad.net] has quit [Remote closed the connection]
19:31 -!- epsy [n=epsy@mar75-4-82-227-65-72.fbx.proxad.net] has joined #armagetron
19:32 <epsy> screw that X_x
19:48 <wrtlprnft> flex: just vote against, there's no difference between doing that and letting it expire
19:48 <wrtlprnft> except that it's over sooner if you vote against
19:51 <z-man> Gaa, who left lots of breakpoint calls all over the place?
19:51 * z-man suspects epsy
19:51 * wrtlprnft gently points z-man to svn praise
19:51 <wrtlprnft> err, blame
19:52 * z-man knows, but wanted to supect epsy anyway :)
19:52 <z-man> great, svn blames bazaarmagetron
19:53 * Stewie-arma suspects it was, THE GOPHER!
19:53 <wrtlprnft> svn log -r <rev>?
19:53 <Stewie-arma> erp I mean wtrl
19:53 <wrtlprnft> note that epsy's log messages look the same as yours for some reason
19:53 <z-man> oops, bzr blames me?
19:54 * z-man blames the back-and-forth merging of last night
19:55 <wrtlprnft> as i said, epsy's commits carry your name
19:55 <wrtlprnft> so it had to blame you as only you and epsy actively commit to the bzr branch
19:55 <epsy> they got comitted times didn't they
19:55 <epsy> 2*
19:56 <epsy> so..back on web auth..
19:56 <z-man> epsy: yeah, that was some messup of the syncing script.
19:58 <epsy> #ping
19:58 <armabot> pong
19:59 -!- flex [n=savas@unaffiliated/savas] has quit [Read error: 113 (No route to host)]
20:01 <armabot> armagetronad: z-man * r8351 /armagetronad/branches/0.2.8/armagetronad/src/engine/eVoter.cpp:
20:01 <armabot> armagetronad: Only clients really supporting the new votes get them now, and only they count for the totals.
20:01 <armabot> armagetronad: Undesired side effect so far: MIN_VOTERS is not taken into account properly, that still uses the total number of voters.
20:02 <epsy> meh..
20:03 <wrtlprnft> anyways, i disabled automatic kick poll to suspend poll conversion
20:03 <wrtlprnft> on café, that is
20:03 <wrtlprnft> polls rarely get accepted because few people can vote
20:03 <epsy> i meant meh @ http://bazaar.launchpad.net/~armagetronad-dev/armagetronad/0.2.8-armagetronad-work/revision/770
20:03 <MrBougo> because few people can vote
20:03 <MrBougo> how so?
20:04 <MrBougo> arma has the best poll vote system i've seen on a game
20:04 <MrBougo> spams you :p
20:04 <MrBougo> did it change since 0.2.8.2?
20:04 <armabot> armagetronad: z-man * r8352 /armagetronad/branches/0.2.8/armagetronad/src/tools/tString.cpp: Removing annoying debug breakpoints.
20:04 <wrtlprnft> MrBougo: because the new suspend votes don't work properly with old clients
20:04 <MrBougo> aw
20:04 <epsy> z-man, now that's conflicting X_x
20:04 <wrtlprnft> the kick votes still work I hope
20:05 <z-man> wrtlprnft: don't worry, suspend votes will be transformed to look like kick votes for the broken clients.
20:05 <z-man> epsy: well, a good test for the scripts :)
20:06 * z-man goes to see what it's doing
20:06 <epsy> z-man,
20:06 <epsy> oops
20:06 <epsy> pressed enter instead of del
20:07 <wrtlprnft> happens to me all the time
20:08 * wrtlprnft wonders what idiot put the backspace key right next to the return key
20:08 <wrtlprnft> and the right shift key, for that matter
20:08 <epsy> the enter key must be right alone
20:08 <epsy> how many times did i miss it while typing a password :þ
20:09 -!- Monkey_arma [n=None@cpc3-stkn1-0-0-cust888.midd.cable.ntl.com] has joined #armagetron
20:09 <epsy> z-man, so what is it doing?
20:09 <wrtlprnft> the enter key should be on the bottom side of the keyboard
20:09 <z-man> No errors so far.
20:09 <epsy> so it's still sleeping? :|
20:09 <z-man> Of course, that's not really good, we don't really want it to just run over conflicts :)
20:10 <z-man> But apparently, that's what it did.
20:10 <epsy> now what do i do..
20:11 <z-man> You do nothing.
20:11 * epsy does nothing
20:12 <z-man> Aha, it ignored my commit.
20:12 <z-man> Or rather, it recognized it as changes to lines someone else had deleted.
20:12 <armabot> armagetronad: wrtlprnft * r8353 /armagetronad/trunk/armagetronad/ (10 files in 5 dirs):
20:12 <armabot> armagetronad: Paste support: press ctrl-v in any place that expects text to paste the
20:12 <armabot> armagetronad: clipboard contents. Tested on linux and windows, it should work on macos, too,
20:13 <armabot> armagetronad: in theory. No clue if it really does, though, someone will need to test that.
20:13 <armabot> armagetronad: The code for getting the clipboard contents comes from http://www.libsdl.org/projects/scrap/ and is released in the public domain
20:13 <z-man> cool
20:13 <z-man> SVN is a bit slow today.
20:14 <wrtlprnft> err, that's just the cia bot that's slow
20:14 * wrtlprnft wonders why cia has just one bot in #commits
20:14 <z-man> No, some commits just hang.
20:14 <wrtlprnft> oh
20:15 <z-man> for example the one that's just trying to push epsy's changes to SVN.
20:16 <epsy> it conflicted
20:16 * epsy 's gonna undo-redo
20:17 <z-man> ? where did it conflict?
20:17 <epsy> the debugging breakpointq
20:17 <epsy> s*
20:18 <epsy> you again stole my commit ? :D
20:18 <armabot> armagetronad: wrtlprnft * r8354 /armagetronad/trunk/winlibs/libxml2/ (13 files in 2 dirs):
20:18 <armabot> armagetronad: Updated libxml2. No clue if the release fixes any bugs that affect us, but I did
20:18 <armabot> armagetronad: the update because it fixed something that turned out to be our own fault. It
20:18 <armabot> armagetronad: compiles and runs fine, so i guess there's no reason not to commit it.
20:18 <z-man> epsy: what does "bzr whoami" say?
20:19 <epsy> epsy
20:19 <armabot> armagetronad: wrtlprnft * r8355 /armagetronad/trunk/armagetronad/win32/code_blocks/ArmagetronAd.cbp: Add new files for copy and paste support
20:20 <z-man> Odd. bzr isn't supposed to do such things.
20:21 <epsy> r771 showed as being committed by "epsy" at first time
20:24 <epsy> altrough it semt to we that it was r770 at first..
20:25 <z-man> Yep, the svn commit needed to be pushed in between, because svn doesn't support revision reordering.
20:26 <wrtlprnft> meh. can someone tell me where they see two possible divs by 0 in
20:26 <wrtlprnft> if(ta == NAN && tb == NAN) return fabs((m_reference-a).NormSquared()) < fabs((m_reference-b).NormSquared());
20:26 <z-man> Easy, NAN is #defined as 0/0 :)
20:26 <wrtlprnft> argh
20:26 <z-man> Compiling on Windows?
20:26 <wrtlprnft> yeah
20:26 <wrtlprnft> it's annoyed me for ages
20:27 <wrtlprnft> s/ages/a month/
20:27 <z-man> me too.
20:27 <wrtlprnft> isn't NAN defined in math.h?
20:28 <z-man> Dunno, probably, yeah.
20:28 <z-man> ugh, pushing epsy's change to SVN failed.
20:28 <z-man> let's see what happens on the next attempt.
20:29 <wrtlprnft> oh well, at least i can ignore that warning now without having to question my sanity
20:31 <z-man> Ah, /me knows what happened
20:31 <z-man> the script only got my first commit from svn
20:31 <z-man> then fetched epsy's commit from bzr
20:32 <z-man> and then got into trouble trying to push it to svn, because my second commit, the conflicting one, came afterwards.
20:32 * wrtlprnft knows why he does not want to be an admin for this project ;-P
20:32 <wrtlprnft> poor fellows.
20:33 <z-man> Heh, gues who, for sheer lack of other candidates, is currently nr 1 on the admin replacement list :)
20:34 <wrtlprnft> :-(
20:34 <Monkey_arma> DrJoeTron
20:36 <luke-jr> O.o
20:36 <wrtlprnft> why not luke-jr?
20:36 <armabot> armagetronad: wrtlprnft * r8356 /www/beta/trunk/www-aabeta/releases.php: New windows build for people to test pasting
20:36 <armabot> Executed aauptest: /home/supybot/a
20:36 <luke-jr> why is there an admin replacement list at all?
20:37 <z-man> To annoy you.
20:37 <wrtlprnft> in case there's too many buses on the street?
20:37 * wrtlprnft thinks people should ride trains instead of buses
20:37 <wrtlprnft> or just ride a bike.
20:37 <z-man> No, in fact, we don't have a list.
20:37 * luke-jr thinks people should just invent a teleporter
20:37 <wrtlprnft> z-man: don't tell them about the secret triumvirate forum
20:37 * z-man sees some more spurious revisions
20:38 <z-man> bzr rebase is probably a bad idea.
20:38 <wrtlprnft> heh, keep the CIA stats up!
20:39 <z-man> I'd rather have a clean svn log.
20:39 <wrtlprnft> we can do better than 3.73 hours per message
20:39 <wrtlprnft> (you're right, of course)
20:41 <spidey_> http://www.neowin.net/forum/index.php?showtopic=626548&st=0&#entry589279661
20:43 <armabot> armagetronad: bazaarmagetron * r8357 /armagetronad/branches/0.2.8/armagetronad/ (. src/engine/ePlayer.cpp): Manuel Moos: Fixed AI player names in client and removed debug breakpoints from tColoredString:RemoveColors
20:44 <armabot> armagetronad: bazaarmagetron * r8358 /armagetronad/branches/0.2.8/armagetronad/: Manuel Moos: Empty merge to keep the peace between svn and bzr.
20:44 * z-man stole more of epsy's commits
20:44 <armabot> armagetronad: bazaarmagetron * r8359 /armagetronad/branches/0.2.8/armagetronad/ (. src/engine/ePlayer.cpp): Manuel Moos: undo
20:45 <armabot> armagetronad: bazaarmagetron * r8360 /armagetronad/branches/0.2.8/armagetronad/ (. src/engine/ePlayer.cpp): Manuel Moos: redo
20:46 <wrtlprnft> undo/redo? are those yours or did bazaarmagetron do those on its own?
20:46 <z-man> Those are epsy's.
20:46 -!- flex [n=savas@unaffiliated/savas] has joined #armagetron
20:47 * wrtlprnft wants his commits to appear as z-man's, too, so everyone blames him
20:47 <wrtlprnft> that's the true spirit of “we”
20:47 <z-man> haha
20:47 <epsy> was a hopeless try to resolve the conflict :þ
20:47 <epsy> #ping
20:47 <armabot> pong
20:47 <flex> #ping
20:47 <armabot> pong
20:49 -!- Stewie-arma [n=Stewie-a@cpe-76-88-47-247.san.res.rr.com] has quit [Read error: 104 (Connection reset by peer)]
20:49 -!- Stewie-arma [n=Stewie-a@cpe-76-88-47-247.san.res.rr.com] has joined #armagetron
20:49 <Monkey_arma> this little bit from debian@uncyclopedia is so funny its a must read...
20:49 <Monkey_arma> http://uncyclopedia.org/wiki/Debian#Debian_IRC_support
20:50 <flex> is PST -7 GMT?
20:50 <wrtlprnft> z-man: text_out reset itself to 0 again, for some reason. Why is this a permanent setting again?
20:50 <z-man> Dunno, can't remember.
20:51 <z-man> Ah, because it is available via a menu.
20:51 <Stewie-arma> flex, yes it is
20:52 <flex> thanks :)
20:52 <Stewie-arma> since sunday ;P
20:52 <flex> always end up forgetting
20:52 <wrtlprnft> z-man: oh, it is? never seen it
20:53 <flex> Monkey_arma, LOL UR TOTAL N00b. RTFM u f4g. go kill ur self.
20:53 <z-man> In "Misc Stuff"
20:54 <Monkey_arma> heh
20:55 <flex> :*
20:55 <wrtlprnft> meh, you'd think there were few enough ingame menus so you could know them all after years of playing
20:55 <wrtlprnft> i might have hit that by accident
20:55 <flex> lol ;(
21:00 <armabot> armagetronad: z-man * r8361 /armagetronad/branches/0.2.8/armagetronad/tank_todo-halffinnished.txt: Test commit from svn.
21:05 <flex> haha monkey, i tried it in #debian :p
21:06 <wrtlprnft> what happened?
21:06 <flex> "[20:07:02] <stew> flex: lose the caps. do you have an actual question?"
21:06 <flex> and "[20:07:19] <pipatron> flex: 1) crash, 2) crash, 3) anything"
21:06 <flex> lol
21:07 <z-man> what exactly did you ask?
21:07 <flex> OMG! DEBIAN IS SO PATHETIC! IT CAN'T ________, BUT WINDOWS CAN _____ JUST BY CLICKING _______!
21:07 <z-man> you were supposed to fill in something.
21:08 <flex> couldn't be bothered :p
21:08 <MrBougo> hehe
21:09 <Monkey_arma> hehe lol flex
21:09 <Monkey_arma> didnt they get the joke?
21:09 <wrtlprnft> OMG! DEBIAN IS SO PATHETIC! IT CAN'T CRASH, BUT WINDOWS CAN CRASH JUST BY CLICKING ANYWHERE!
21:09 <MrBougo> rofl
21:09 <MrBougo> OMG! DEBIAN IS SO PATHETIC! IT CAN'T ________, BUT WINDOWS CAN _____ JUST BY CLICKING _______!
21:09 <MrBougo> is that the censored version?
21:09 <Monkey_arma> i actually saw that behaviour for real yesterday in a linux channel
21:10 <flex> lol MrBougo, no it's the "do it yourself" version
21:10 <hoax> dcc send debian_fireworks :)
21:10 <MrBougo> the "do it yourself censored version"
21:10 <flex> where do i get the "LOL UR TOTAL N00b. RTFM u f4g. go kill ur self." responses :(
21:11 <Monkey_arma> i just read what they said in #debian ...heeh
21:11 <flex> lol
21:12 <Monkey_arma> they're so anal some of them...
21:27 <armabot> armagetronad: z-man * r8363 /armagetronad/branches/0.2.8/armagetronad/tank_todo-halffinnished.txt: Undid test commits.
21:34 -!- tramshed [i=tramshed@im.catapultingfeces.com] has joined #armagetron
21:38 -!- z-man is now known as z-man-work
21:42 <K-Yo> did a revision recently changed keyboard policy?
21:45 -!- MrBougo [n=MrBougo@35.242-242-81.adsl-dyn.isp.belgacom.be] has quit []
21:48 -!- Monkey_arma [n=None@cpc3-stkn1-0-0-cust888.midd.cable.ntl.com] has quit [Remote closed the connection]
21:53 -!- z-wt [n=z-wt@unaffiliated/z-wt] has left #armagetron ["Távozom"]
22:02 <wrtlprnft> K-Yo: ?
22:03 -!- spidey_ [i=spidey@66-168-151-10.dhcp.jcsn.tn.charter.com] has quit [Read error: 110 (Connection timed out)]
22:16 -!- spidey_ [n=spidey@68-114-135-202.dhcp.jcsn.tn.charter.com] has joined #armagetron
22:22 <K-Yo> wrtlprnft, ye?
22:22 <K-Yo> I had my keyboard configured a way, but now it's another
22:22 <K-Yo> after compiling
22:23 <K-Yo> it has some WORLD 64 keys etc
22:26 <epsy> wrtlprnft, when do we get support for text selection?
22:28 -!- z-man [n=manuel@p50871A0B.dip0.t-ipconnect.de] has joined #armagetron
22:30 <epsy> btw, you all have a new message, cya
22:30 -!- epsy [n=epsy@mar75-4-82-227-65-72.fbx.proxad.net] has quit []
22:44 -!- spidey_ [n=spidey@68-114-135-202.dhcp.jcsn.tn.charter.com] has quit [Read error: 104 (Connection reset by peer)]
22:45 -!- spidey_ [n=spidey@68-114-135-202.dhcp.jcsn.tn.charter.com] has joined #armagetron
22:47 <z-man> what message did epsy mean?
22:47 * wrtlprnft has no idea
22:47 <flex> have no idea..
22:48 * spidey_ has a idea
22:48 * wrtlprnft hopes he's not responsible for K-Yo's bug
22:49 <spidey_> wrtlprnft, what firmware is your router running?
22:49 * K-Yo has no idea
22:50 <wrtlprnft> spidey_: why do you care?
22:51 <spidey_> because i'm trying to put dd-wrt on mine
22:51 <wrtlprnft> openwrt white russian
22:52 <spidey_> do they have a list of brands/modles they support?
22:53 <K-Yo> http://openwr.firmwares.com
22:53 <luke-jr> yes
22:53 <luke-jr> http://wiki.openwrt.org/TableOfHardware
22:53 <luke-jr> wrtlprnft: why White Russian?
22:54 <wrtlprnft> luke-jr: because it works just fine, kamikaze isn't stable yet, and I'm too lazy to update and redo all my settings?
22:54 <luke-jr> hm
22:54 * luke-jr ponders if downgrading would fix his problems
22:55 <luke-jr> btw, White Russian isn't stable either :þ
22:55 <wrtlprnft> and afaik kamikaze still would still use a 2.4 kernel on my hardware
22:55 <luke-jr> someone stupidly decided to drop support for WR and it is now "unsupported" :/
22:57 <wrtlprnft> also, the documentation on installing kamikaze is quite thin at the moment
22:57 <wrtlprnft> 1.1 Getting started
22:57 <wrtlprnft> 1.1.1 Installation
22:57 <wrtlprnft> 1.1.2 Initial configuration
22:58 <wrtlprnft> something changed. the doc for whiterussian was much more helpful.
22:58 <spidey_> mm
22:58 <spidey_> they don't even have my model listed
22:58 <spidey_> =/
23:00 <spidey_> er
23:01 <spidey_> dd-wrt doesn't have the model number listed either =/
23:01 <wrtlprnft> get a wrt54gl
23:01 <spidey_> i miss read my "9" as a "7"
23:01 <wrtlprnft> it's a great box.
23:01 <luke-jr> get a Buffalo
23:01 <luke-jr> they're illegal to import tho
23:01 <luke-jr> :þ
23:02 <spidey_> i have a belkin
23:02 <spidey_> it's a canadian company, which explains why i've had to buy a new one every 3-6 months
23:03 <wrtlprnft> maybe i should install dd-wrt
23:03 <wrtlprnft> looks like it's more actively developed
23:04 <spidey_> well
23:04 <spidey_> this explains it all...i think
23:04 <wrtlprnft> on the other hand openwrt runs great
23:04 <wrtlprnft> and i love its web interface
23:04 <wrtlprnft> based on shellscripts :D
23:04 <spidey_> the model i'm using, people have said the firmware is really buggy
23:05 <spidey_> explains why i can only use it as a switch
23:05 <spidey_> but my since i switched to cable, my cable modem only assigns lan ip's if it has no connection =/
23:05 <spidey_> (surfboard, it's like my isp is begging me to uncap it)
23:07 <spidey_> oh nice
23:07 <spidey_> the firmware my router's running has a exploit O.o
23:07 <wrtlprnft> oh, what's the firmware?
23:07 <wrtlprnft> where's the exploit
23:07 <spidey_> pft
23:08 <spidey_> http://www.dd-wrt.com/phpBB2/viewtopic.php?p=155809&sid=3de34a5a99fb1ba0642abdbd3afd0fdc
23:08 <wrtlprnft> would you mind visiting http://wrtlprnft.ath.cx to see if it displays correctly in your browser?
23:08 <spidey_> ...
23:08 <spidey_> only works if remote administration is enabled :P
23:08 <wrtlprnft> can you enable it?
23:09 <wrtlprnft> (who in their right mind would enable that, anyways?)
23:09 <luke-jr> wrtlprnft: works for me
23:09 <luke-jr> wrtlprnft: I enable remote SSH
23:10 * wrtlprnft just sshs into a host running behind the router, and from there to the router
23:11 <luke-jr> well, I have WAN IPs on everything
23:12 <spidey_> luke-jr, you pay for extra ip's?
23:12 <wrtlprnft> no
23:12 -!- K-Yo [n=k-yo@unaffiliated/k-yo] has quit ["Quitte"]
23:12 <wrtlprnft> ipv6
23:12 <luke-jr> spidey_: no
23:12 <spidey_> o
23:12 <wrtlprnft> i have an ip i can remember.
23:12 <luke-jr> I bypass the ISP's limit
23:12 <wrtlprnft> and that does not contain colons
23:12 <spidey_> i need to get a static ip
23:12 <spidey_> i miss it :(
23:13 <luke-jr> actually
23:13 <luke-jr> RoadRunner just has 4 WAN IPs with their basic plan
23:13 <luke-jr> v4 even, wrtlprnft
23:15 -!- torres [n=torres@unixcorps/staff/pippijn] has quit [Remote closed the connection]
23:16 * wrtlprnft could have a /29 subnet with his dedicated server provider
23:16 <wrtlprnft> luke-jr: i still don't get what i'd need those IPs for
23:17 <wrtlprnft> #night
23:17 <armabot> Good night wrtlprnft!
23:17 <flex> hey z-man/z-man-work, here?
23:18 <z-man> no
23:18 <flex> aw
23:18 <z-man> what's it?
23:19 <z-man> ^^^ joking
23:19 <z-man> I am here.
23:19 <flex> the ping issue i was talking about, it seems like it's resolved.. but i'm not quite sure if it was the server
23:20 <flex> cafe has been acting up for quite a while so i couldn't test it on there clearly, so i tried it on flower power, and that seems to have login disabled.. but you say it has nothing to do with auth but i have like a theory it's abit to do with auth (ignore that last statement for now)
23:20 <z-man> Well, the only way to test is to go to the same server with an old and new client.
23:20 * z-man ignores the last bit
23:20 <flex> yeah, i did/do test it like that
23:21 <z-man> Of course, effects can vary from server to server, it also depends on how the server measures the ping.
23:21 <flex> the thing is, after one match of looking, it never jumped on old client, but on new client it jumped only twice and it reached 70.. standard is 45-55
23:22 <flex> so maybe it was just my network jump, or it was the client, but two jumps isn't anything frequent
23:27 <flex> so... am i being paranoid and irrational because it's been solved or do you think it still exists?
23:28 <z-man> Dunno really. I'm pretty sure the order things are done during the game is as good as it can get.
23:29 <z-man> Between rounds, things can be different, and the ping can jump up; and the number the client shows is only what the server tells it in odd intervals.
23:35 <flex> so far, i'm going to carry on using this client (r8355) and see how it works out
23:41 -!- deja_vu [n=deja_vu@HSI-KBW-085-216-060-101.hsi.kabelbw.de] has quit ["leaving"]
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.
• Website was created by nelg
• Design:
» Layout is loosely based on an old design by Durf.
» Icons on the tools page were originally by Royce, new icons added will try to follow some of the design language.
» Various other icon selections include icons from Crystal, crystalsvg, oxygen, and breeze icon themes.
» Other icons: fontawesome

is a site that has tools, maps, and other various items. It orignally only existed as a server control panel, but I slowly began adding stuff such as a homepage and tools.
----
This is an LLM-free zone. In general, I am unwilling to use (fight with) any form of "GenAI" to write code for me. So, for the forseeable future, everything on this site will continue to be written by a very silly goose (wait that's me honk honk) with some parts written by other humans as well (silly hu-mon) rather than any plausible-series-of-words token-eating machine. Even my libraries are out of date, and suddenly that's a good thing!
(Although the style has changed several times and content has been added and changed, the base of this site has barely been updated since 2015. But it Ain't Broke!)
This site is also occasionally tested with older browsers, but compatibility is not guarenteed. Although, if you have an old obscure browser and something isn't working that previously did, I guess you can tell me (nelg) about it...