Wednesday, 2007-02-21

*** tpb has joined #tp00:00
*** ChanServ sets mode: +o tpb00:00
*** antum has joined #tp01:27
antumHi, anyone familiar with how to configure sftp on debian for multiple users?01:27
*** tuna-fish- has joined #tp01:50
*** antum has left #tp01:52
nashquiet here today04:08
*** Demitar has quit IRC05:24
*** Demitar_ has quit IRC05:24
*** Demitar__ has joined #tp05:24
*** Demitar_ has joined #tp05:25
*** Demitar has joined #tp05:28
*** Demitar__ has quit IRC05:44
jothamhey05:57
*** tpb has joined #tp06:00
*** ChanServ sets mode: +o tpb06:00
*** adhoc has quit IRC06:00
nashhey06:02
mithrohowdy people06:05
mithroi'm so stiff today06:05
nashheyo06:05
mithronash: so how goes everything?06:10
nashgetting there06:11
jothamhey mithro06:11
nashHave nice informational displays when you mouse over stars06:11
mithrohye jotham, any news?06:11
nashI start working on orders next, and then I can actually get the AI to do something06:12
nashIt currently generates a list of things to do..."Colonise X" mostly... and a hell of a lot of things it needs to do that.06:13
nashShould make another screenshot or something to show the popups06:14
mithronash: that would be cool06:14
nashScreenshot or AI progress?06:15
nashActually - can I ask a silly question about minisec?06:15
nashIs there a point in playing?  Essentially for for 2 players, I can't see how you can really win unless you do something monumentally stupid.06:16
nashSince all resources are equal, unless someone gets a better starting location (closer to more planets for instance) everything else looks too balanced without a clear way to get ahead06:17
nashPlus perfect knowledge means surprise and general information management go out the window06:18
jothammithro: just got home from work, am feeling better today, am working on it now06:24
mithrojotham: cool06:25
mithronash: kind of06:25
mithronash: minisec battles are very strange06:25
mithroso it's about knowing the odds correctly06:26
nashYeah, but only a fool goes into an even battle - unless you want to force a result06:26
mithro(which is what computers should be good at)06:26
mithronash: playing with the battle simulater, I found that uneven battles need to be very uneven to have good odds06:27
nashThat makes it even worse.06:29
nashIt reduces teh strategic element even more.06:29
nashSo basically the game is a massive land grab, if one side gets a big advantage there, they want to build as long as possible to get a significant fleet, then go and hammer the other player06:30
mithronash: i've yet to play a game against humans - but I'm pretty sure there is at least a little bit of stratergy :)06:30
nashmithro: Who have you played a game against then?06:30
nashSInce there are no complete AIs?06:30
* mithro points to the "yet to"06:30
nashOkay - can I ask - where you see the strategy?06:31
* nash thinks it looks more like monopoly in space06:31
mithronash: well, going after a players planets early?06:32
nashThey can see it coming06:33
nashShips are too slow and in teh early game the 2 ship colony advantage is too big06:33
nashIf I see an early build up, just respond appropriately06:33
mithro2 ship colony advantage?06:34
nashA planet counts as 2 battleships right?06:34
mithroahh yeah06:34
mithronash: ultimately minisec wasn't suppose to be around long :)06:35
mithronash: what about using scouts in your fleets?06:35
nashScouts - why do I need scouts?06:35
nashScouts tell me about planets - I know about planets.06:36
mithroScout ships allow your fleets to escape harm. When your ships win a combat round they will have a chance to escape.06:36
nashWhen I win, I don't want to escape....06:36
mithroyou do if it's your colonisation frigates06:36
nashSend multiple fleets.06:37
mithrofrigates are the "slowest" ship as well06:37
mithronash: fleets are merged if they are at the same location for battle06:37
nashmithro: Take different paths...06:37
mithroa battleship sitting around a planet will aways get a chance to fight the frigate before colonisation can occur06:38
mithronash: we'll find out what stratergies work when we have some AI however :)06:39
nashTrue.06:39
mithroi'm just currently speculating06:39
mithroI would love to see the percentages if somebody did up rusty's battle calculation matrix thing06:40
nashI'm just thinking about AI strategies, and I can't see the real game - the strategy against the AI will be work out what it doesn't understand and take advantage06:40
nashShouldn't be too hard - it's only a 1d vector for each side06:41
mithronash: i agree the game is very simple, and is primarly about grabing land as fast as possible06:42
mithro(and stopping the enemy from getting land too)06:42
mithroMTSec is going to be a much more intresting game stratergy wise06:43
mithroas it has resource management and designing of ships - and possibly Fog of War06:43
mithroit will also be intresting to see how MiniSec changes when servers impliment Fog of War06:44
nashActually I don't see the stopping hte enemy aspect as a major thing in minisec06:44
nashWhy bother - building warships takes too long, you are better off just building another coloniser06:46
nashYou want growth as fast as you can as your build rate == # planets06:46
nashDon't build a warship anywhere except a colony where someone is sending a warship too (06:47
nashcounter-act buildups - but feel free to grow another turn or 10 before you do as the ship speed is quite slow)06:47
nashAnhway - I need to go06:47
nashMTSec looks a lot more interesting ;-)06:48
mithronash: on a side note, ship speed is given in units06:48
mithroIE how units relate to star distances is server/config specific06:48
nashTalk to you later06:49
*** nash has quit IRC06:49
mithronasokay06:49
mithrojotham: so what you working on today?06:59
jothamthe event stuff so i can queue and display animations in the right time sequence, then i need to look at caching the animation effects in ram (means faster runtime but more memory usage)07:00
jothamonce the event stuff is in i can also add the play/pause/fwd/back widgets07:01
jothamwhat about you?07:02
mithrojotham: getting tpserver-cpp to compile and run under windows correctly07:12
jothamcool07:13
*** czr has quit IRC09:01
*** jasmine has quit IRC09:01
*** czr has joined #tp09:01
*** jasmine has joined #tp09:01
*** tuna-fish- has quit IRC09:30
*** tuna-fish- has joined #tp09:30
*** czr has quit IRC09:37
*** jasmine has quit IRC09:37
*** czr has joined #tp09:39
*** jasmine has joined #tp09:39
JLPmorning all10:32
mithromorning JLP10:56
mithroJLP: we now have a working server package for windows10:59
*** nash has joined #tp10:59
mithrowb nash11:01
mithroJLP: do you recommend any plugins for wordpress?11:02
JLPmithro: yeah, i've read on your blog that you are working on it11:02
nashheyo11:02
mithronash: can you check/update your metaserver bug thing?11:02
JLPmithro: i tried to compile it with guile 1.8 but it still fails with 2 functions11:02
*** CIA-11 has quit IRC11:03
nashmithro: What about it?  My system talks to the meta server every N minutes, it doesn't appear on the metaserver, apparently because the metaserver realises it's a bogus address.11:04
nashAs for setting psudeo addresses and such garbage.. well my feeling is if it talks to the meta server it shoudl just work, I shouldn't have to screw around with other settings.  The metaserver has all the inforamtion it needs11:05
mithronash: you assume symetrical outcome11:06
nash?11:06
mithroIE the address you are publishing from is the one you can connect on11:07
mithroeventually I guess the metaserver should try a connection to the server too...11:09
nashSeems to cover 99% of cases.  It's a routable address from the server11:09
*** CIA-20 has joined #tp11:09
nashs/server/metaserver/11:09
nashIf not the metaserver can't send a response.11:09
mithronash: you need to port forward the address back inside11:10
nashThe metaserver should also try and connect to make sure the port is not blocked yes11:10
nashbut just giving up because there is  10.0 at the address is silly.  And telling the person setting up the server to dive through aconfiguration file to find some magic config variables to get it to work is silly11:11
nashWhen you consider dynamic IPs it is even sillier11:11
mithronash: you need to do the same for apache etc?11:12
nashmithro: I really hope that comment is being made in jest11:13
mithronash: hrm? apache complains if you don't set a valid servername and such?11:14
nashThis is indeed correct.  But your argument is thus "Well software X is broken, so we can be too.  Why try and be better then anything else?"11:16
nashHence my question - is this being in jest?11:16
mithronash: well it more was, "It's an accepted part of setting up most popular servers for public access"11:18
nashWell - no, not really11:19
nashIt's an accepted part of setting up apache.11:19
mithroand postfix11:19
nashMy ircd involed me installing11:19
nashexim didn't require it11:19
mithrospecially when you have like 6 interfaces11:19
nashAnd they aren't doing the same thing.  There is a procedure which will discover the address 99% of the time if it wants to.11:20
nashLook, if you don't think it's a bug, I'm not going to bother arguing it is.11:21
nashIt's not worth my effort.11:21
mithronash: he he, i don't think it's a bug in the metaserver ;)11:21
mithroi've assigned it back to tpserver-cpp11:21
nashWell I think both products have a problem11:22
nashtpserver shouldn't keep talking to the metaserver11:22
nashit only needs to do it once and be told that the address is invalid.11:22
nashnot once a turn or whatever11:22
nashBTW: You also need to deal with the fact that tpserver is talking to the metaserver WITHOUT ASKING THE USER11:23
mithronash: that is a bug you probably mention to Lee11:24
mithroi never thought about it from that side11:25
mithronash: there is a problem that there is no defined return types from metaserver11:27
mithronash: maybe it should default to no?11:29
nashProbably11:29
*** czr_ has joined #tp11:31
*** czr has quit IRC11:35
mithronash: btw it's helpful to have these comments11:43
nashmithro: It isn't helpful to get responses back like "IPv6 will fix this"11:48
mithronash: ipv6 is pretty much DOA ;)11:48
nashYou guys need to be careful.  After reading the metsaserver responses my first reaction is to say "fuck it"11:49
nashWhy bother reporting any more bugs?11:49
mithronash: well, I wasn't clear if you where complaining that the metaserver was publishing a private server or something else11:50
mithrotalking to you now, it's clear you where complaining about the fact it didn't automatically find the correct address11:51
nashWell the response from the metaserver says it is seeing 10.0.0.1.11:52
mithronash: thats why I responded with the code and such11:53
nashokay11:54
nashmy apologies then11:54
nashBut the two response seemed very dismissive to me.11:54
nashAnd you have quite a few other bugs in the tracker with responses like "not my bug'11:54
nashWhich as a public project are not helpful11:54
mithronash: urls?11:55
*** czr_ is now known as czr11:55
nashhttps://sourceforge.net/tracker/index.php?func=detail&aid=1621165&group_id=132078&atid=72309911:56
mithronash: regarding http://sourceforge.net/tracker/index.php?func=detail&aid=1665152&group_id=132078&atid=72309911:56
tpb<http://ln-s.net/J$L> (at sourceforge.net)11:56
tpb<http://ln-s.net/J$M> (at sourceforge.net)11:56
mithroare you asking for a frame from the server?11:57
mithroor that tpclient-pywx puts up a message?11:57
nashFrom the server (hence agaisnt 'protocol')11:58
mithronash: how would you respond to  https://sourceforge.net/tracker/index.php?func=detail&aid=1621165&group_id=132078&atid=723099 (assuming Lee is correct and it's a guile-config bug?)11:58
tpb<http://ln-s.net/J$L> (at sourceforge.net)11:58
nashNever with "Because the libs for guile are provided by guile-config, this isn't a11:59
nashtpserver-cpp bug."11:59
nashI don't fully follow the conversation to be honest.11:59
nashBut there is aproblem so where the problem is needs to be explained, and sent upstream to whoevers problem it really uis12:00
nashIf the build system can't detect the libraries correctly I woudl argue it is a problme in the build system however12:00
nashBut any response of "this isn't <our software> bug" like the first response is a guaranteed way to piss of the reporter12:01
mithronash: I'm still learning how to herding cats (and not be such a cat myself) ;)12:01
nashI realise in this case it was at you... but still others read the trackers, and bug trackers are a great way to find out about a projects...12:02
nashHowever I need to go.  I need to et up early tomorrow.12:02
nashIf you want me to suggest/bitch some more.. I'll be online tomorrow ;-)12:02
nashHave a good night12:03
mithronash: you too12:03
*** nash has quit IRC12:04
mithroJLP: ping?13:42
JLPmithro: pong13:42
JLPmithro: i just submited a Gentoo ebuild for libtpproto-cpp13:44
mithroyay!13:44
JLPnow on C++ side only the server is waiting13:44
mithrowhat about the python libraries?13:44
JLPnow i'm going to create ebuilds for Python client13:44
mithrothey should all be pretty easy to package (apart form the client)13:44
mithrowhen I do another release tpclient-pywx will have an enviroment variable so it can be packaged properly13:45
JLPso for Python I need : libtpproto-py, libtpclient-py, tpclient-pywx13:47
mithroJLP: yes, package libtp*-py will be very easy13:49
JLPdoes Python stuff also have any special folders where it installs files, like /usr/lib for C++13:50
mithroJLP: I don't know how gentoo packages python13:52
mithrobut normally it's something like /usr/lib/python/site-packages/<tp>/<netlib|client>13:52
mithrojust copy other pure python packages13:53
mithrowhich will be something like "python setup.py install"13:53
JLPok, will look at other python ebuilds and ask on gentoo channel13:54
mithrothey are pure python - which should make them very easy13:54
JLPok I think I got it how to handle Python in Gentoo, now let's try one and see :)14:20
mithroJLP: howd it go?14:37
JLPnot yet finished14:37
JLPmithro: is setup.py something like configure?14:39
mithroyes it's a python "equivalent"14:43
JLPmithro: is libtpproto-py diferrent than libtpproto-cpp in that py is for both clients and servers?14:48
mithroyes14:49
JLPso my description od -cpp is OK when I only say that i is for clients14:49
mithroJLP: yes14:49
mithroJLP: i'm thinking changing the domain to rants.mithis.com :)14:50
JLPmithro: whatever you like ore :)14:51
mithroore?14:51
JLPmithro: btw it is advised to use mod_rewrite and set up WP so that it usses article titles in URLs14:52
JLPhes/ore/more14:52
JLPusing actual titles in URLs make Google more happy :)14:52
JLPand well it generally looks nicer to humans :)14:53
mithroyou mean like this14:55
mithrohttp://blog.mithis.net/archives/thousand-parsec/12-compiling-tpserver-cpp-under-windows-part-214:55
tpb<http://ln-s.net/J$W> (at blog.mithis.net)14:55
JLPyup yup15:00
mithro:)15:00
mithroanything else I should add?15:00
JLPsome anti-comment-spam filter15:01
JLPlike Spam Karma 215:01
mithroJLP: which ones?15:02
JLPhttp://unknowngenius.com/blog/wordpress/spam-karma/15:02
tpb<http://ln-s.net/J$Y> (at unknowngenius.com)15:02
JLPI use this one, and it work very well, no problems so far15:02
JLP5640 Spams eaten and counting...15:02
mithrohttp://unknowngenius.com/blog/wordpress/spam-karma/15:03
tpb<http://ln-s.net/J$Y> (at unknowngenius.com)15:03
mithroopps15:03
JLPmithro: is there a list of required python packages for libtpproto-py, i can't find it in readme15:23
mithrohrm, nothing outside the standard python library15:24
JLPi get an error about setuptools15:26
mithroo, yes you need setuptools :)15:26
mithroonly to install15:27
mithrohttp://peak.telecommunity.com/DevCenter/setuptools15:28
tpb<http://ln-s.net/J$a> (at peak.telecommunity.com)15:28
mithronot to run15:28
JLPok, then i'll add it to dependencies�15:29
mithroJLP: now I just need some comments :)15:31
JLPwhat options do I have tlo pass to setup.py15:34
mithronone15:35
JLPmithro: ok, looks like it works15:41
JLPmithro: http://pastebin.com/88589515:44
JLPmithro: i just hope this error about setup.py is nothing serious15:46
mithropython setup.py install15:47
JLPis this setup.py some standard Python stuff15:48
mithroyes15:48
mithroit appears it's doing it already15:48
JLPmaybe the gentoo scripts/functions already do all that is needed and you don't have to explicitly call it15:48
mithro#15:49
mithrorunning install15:49
mithro#15:49
mithrorunning build15:49
mithro#15:49
mithrorunning build_py15:49
mithro#15:49
mithrorunning install_lib15:49
mithrothey are all standard setup.py commands15:49
JLPok, then i'll just remove the call15:49
JLPnow on to libtpclient15:52
JLPmithro: I get this error for libtpclient16:08
JLPTraceback (most recent call last):16:08
JLP  File "setup.py", line 3, in ?16:08
JLP    from tp.client import version16:08
JLPImportError: No module named client16:08
mithrothat means you don't have setuptools installed normally16:09
mithrocan you give me the context around it?16:09
JLPmithro: not much else around it except normal emerge stuff like16:12
JLP>>> Unpacking source...16:12
JLP>>> Unpacking libtpclient-py-0.2.1.tar.bz2 to /var/tmp/portage/dev-games/libtpclient-py-0.2.1/work16:12
JLP>>> Source unpacked.16:12
JLP>>> Compiling source in /var/tmp/portage/dev-games/libtpclient-py-0.2.1/work/libtpclient-py-0.2.1 ...16:12
JLP...16:12
JLP!!! ERROR: dev-games/libtpclient-py-0.2.1 failed.16:12
mithrohrm...16:13
mithrocan you go to /var/tmp/portage/dev-games/libtpclient-py-0.2.1/work16:14
mithroand check what is in the ./tp/__init__.py file?16:14
JLPjust got the same error, when runing python setup.py manualy with archive unpacked somewhere lese16:15
JLPwitll check that file16:15
JLPtry:16:15
JLP__import__('pkg_resources').declare_namespace(__name__)16:15
JLPimport modulefinder16:15
JLPfor p in __path__:16:15
JLPmodulefinder.AddPackagePath(__name__, p)16:15
JLPexcept Exception, e:16:15
JLPimport warnings16:15
JLPwarnings.warn(e, RuntimeWarning)16:15
mithrohrm....16:15
mithrorun python16:16
mithroand then do a16:16
mithroimport setuptools16:16
mithro>>> setuptools.__version__16:16
JLP'0.6c5'16:17
mithrohrm....16:18
mithrohrm...16:19
mithroit's working here....16:19
mithrookay try changing the line16:21
mithro __import__('pkg_resources').declare_namespace(__name__)16:21
mithroto16:21
mithroimport pkg_resources16:21
mithropkg_resources.declare_namespace(__name__)16:21
mithroalso in te python prompt16:21
mithrotry a "import pkg_resources"16:21
mithrois there anything above "[02:40] <JLP> Traceback (most recent call last):"16:22
JLPnope nothing above that16:22
JLPwill try to change lines now16:22
mithroa python version would be good too16:23
mithroyou will need to change16:23
mithro/usr/lib/python2.4/site-packages/tp/__init__.py16:23
JLPimport pkg_resources in python prompt worked16:24
mithrohrm....16:26
mithrocan you give me a ssh login to the machine?16:28
JLPreplaced the line with two new lines in tp/__init__.py in unpackaged archive folder but still get error16:28
JLPsure16:30
JLPuse jlp : mithro2007 at 89.212.91.14616:30
mithroumm, public channel :)16:30
JLPoh no wait, i forgot, i'm behind a router which I have no control over16:30
mithroreverse ssh16:31
JLPhow does that work16:31
mithrossh darcs.thousandparsec.net -R 1022:localhost:2216:32
JLPand then16:33
mithroin theory I should be able to login16:34
mithroactually try this16:35
mithrossh darcs.thousandparsec.net -R 10022:localhost:2216:35
mithrowith a -v too16:35
JLPdone16:37
mithroPassword:16:38
mithroLast login: Mon Feb 19 07:59:00 200716:38
mithrojlp@phoenix ~ $16:38
JLPthe unpacked libtpclient is in Downloads16:39
mithrohrm something is wrong16:39
mithrothis hasn't install libtpproto-py right at all16:41
mithrothere is no file in here16:42
mithro/usr/lib/python2.4/site-packages/tp/__init__.py16:43
mithroso, the question is where did it go16:50
mithrocan you put in paste bin a successful build of libtpproto-py?16:51
JLPhttp://pastebin.com/885895 is the one that worked, except for the setup.py error16:52
mithropastebin is slow :/16:55
mithroSkipping installation of /var/tmp/portage/dev-games/libtpproto-py-0.2.1/image/usr/lib/python2.4/site-packages/tp/__init__.py (namespace package)16:58
mithrowhy oh why!?16:58
mithrohttp://mail.python.org/pipermail/distutils-sig/2007-January/007081.html16:59
tpb<http://ln-s.net/J$j> (at mail.python.org)16:59
mithrohttp://mail.python.org/pipermail/distutils-sig/2007-January/007081.html17:03
tpb<http://ln-s.net/J$j> (at mail.python.org)17:03
JLPhm no idea, i've also asked on gentoo-python what this is all about17:06
mithrocan you add in an extra command to the package?17:08
JLPyeah I guess, they are basically bash scripts17:09
mithroadd in a command in the install stage to copy the init17:13
mithrodebian does this17:14
mithroinstall-python%:17:14
mithro        dh_testdir17:14
mithro        dh_testroot17:14
mithro        dh_clean -k17:14
mithro        dh_installdirs17:14
mithro        python$* setup.py install --root=$(CURDIR)/debian/python-tp-netlib \17:14
mithro                --single-version-externally-managed17:14
mithro        # This is code for testing the library, shouldn't be in the release17:14
mithro        rm $(CURDIR)/debian/python-tp-netlib/usr/lib/python2.4/site-packages/tp/netlib/test.py17:14
mithro        # This piece of magic makes the tp module seperation work17:14
mithro        cp tp/__init__.py $(CURDIR)/debian/python-tp-netlib/usr/lib/python2.4/site-packages/tp/17:14
mithroJLP: you might want to change your password too :)17:30
mithroanyway should be in bed17:43
mithronight17:43
JLPnight18:02
*** tuna-fish- has quit IRC19:25
*** zipola_ has quit IRC21:27
*** nash has joined #tp22:01
*** mithro has quit IRC22:21
*** mithro has joined #tp22:50
mithromorning nash22:55
mithrodid http://sourceforge.net/tracker/index.php?func=detail&aid=1665152&group_id=132078&atid=723099 solve your problem?22:55
tpb<http://ln-s.net/J$M> (at sourceforge.net)22:55
nashHeyo22:56
* nash will look22:56
nashI haven't been receiving email for the past 13 hours... so I haven't seen the sourceforget messages22:56
nashyep.22:57
nashAll good22:57
nashthank you22:58
mithroI assumed you ment what I said in that bug report (you could have been possibly reporting the bug in tpclient-pywx which doesn't pop-up a new turn is ready message)23:01
nashNo, I try to report against hte correct component :-)23:03
nashDon't really care about the python client either ;-)23:03
mithronash: i figured as much ;)23:04
mithroso where are those screenshots you promised? :P23:04
nashSoon ;-)23:04
nashOkay I've spotted a bug, but I'm not sure if it's my bug or the server's bug...23:05
nashI used the aicomp conf file which has a non-trivial number of stars, and I am seeing duplicate star names?23:05
nashIs this correct?23:05
nashCan teh system generate the same star name, or am I screwing up somewhere?23:06
nashie. Is this a bug at my end, or your end ;-)23:06
mithronash: i have no idea :)23:06
nashokay, I'll dump a bit more info and find out23:07
mithromy guess is that duplicate names are "fine" - technically there is nothing "wrong" with them23:07
mithronash: if you wanted to do a quick check just login with the python client :)23:07
nashThere is pratically - it means humans need to use OIDs to refer to objects...23:07
mithronash: hence the quotes :)23:08
nashThis map has two dups, and two stars on top of each other...23:09
nashOkay - server is generating duplicate names...23:10
* nash reports it as a bug23:10
mithrostatic char const * const systemNames[] = {23:10
mithro    "Barnard's Star",  "Gielgud",             "Ventana",23:10
mithro    "Aleph Prime",     "Ventil",              "Sagitaria",23:10
mithro    "Drifter",         "Ptelemicus",          "Centanis",23:10
mithro    "Mendelis",        "Cassious' Shadow",    "Llentim",23:10
mithro    "Redoubt",         "Kelper",              "Cemara",23:10
mithro    "Cilantarius",     "Kya",                 "Lanternis",23:10
mithro    "Illatis",         "Rintim",              "Uvaharim",23:10
mithro    "Plaetais",        "Denderis",            "Desiderata",23:10
mithro    "Illuntara",       "Ivemteris",           "Wetcher",23:10
mithro    "Monanara",        "Clesasia",            "RumRunner",23:10
mithro    "Last Chance",     "Kiuper Shadow",       "NGC 42059",23:10
mithro    "Ceti Alpha",      "Surreptitious",       "Lupus Fold",23:10
mithro    "Atlantis",        "Draconis",            "Muir's Gold",23:10
mithro    "Fools Errand",    "Wrenganis",           "Humph",23:10
mithro    "Byzantis",        "Torontis",            "Radiant Pool"};23:10
mithro:)23:11
* nash waits for mithro to be kicked for flooding23:11
mithrowe have a liberal flooding policy here :)23:11
mithrowhich will remain in place till we hit ~30 users :P23:11
mithroanyway that would require me to figure out the kick command and kick myself :P23:12
mithronash: btw did you just not notice the EOT message arriving when turns finish?23:13
mithroit picks a name by doing23:14
mithro    unsigned int   thx = rand() % 45 +  1;23:14
mithro    star->setName(systemNames[thx-1]);23:14
nash45?23:14
mithrowhich I guess is rather annoying23:14
nashBlerg :-(23:14
nashFirst bug:23:14
mithroyay for magic numbers too!?23:14
nashYeah - especially when it's C idiom to write (sizeof(systemNames) / sizeof(systemNames[0]))23:15
nashCan you fix that one first...23:15
mithrowhich one?23:16
mithrothe magic number?23:16
nashThe magic numberr23:16
nashsnap23:16
mithrobblr meeting23:17
nashhave fun23:17
mithroback23:54

Generated by irclog2html.py 2.5 by Marius Gedminas - find it at mg.pov.lt!