2011-05-13T00:42:30 what time is loadtime and turntime supposed to be interpreted as? wall clock time? 2011-05-13T00:45:18 yes wall clock 2011-05-13T00:45:31 it's too hard to do cpu time 2011-05-13T00:45:36 on multiple oses 2011-05-13T00:46:07 however we have now got just one bot running at a time when making moves 2011-05-13T00:48:24 sounds good 2011-05-13T01:00:53 *** delt0r_ has joined #aichallenge 2011-05-13T01:02:05 *** delt0r___ has quit IRC (Ping timeout: 246 seconds) 2011-05-13T01:18:01 *** nann has joined #aichallenge 2011-05-13T01:22:09 *** Apophis has quit IRC (Ping timeout: 260 seconds) 2011-05-13T02:06:36 *** berak has joined #aichallenge 2011-05-13T02:20:22 *** FireFly has joined #aichallenge 2011-05-13T02:30:53 *** Ice_Harley has joined #aichallenge 2011-05-13T03:14:39 contestbot: later tell McLeopold I tested the worker_setup.py with your branch in a clean vm and play_one_game runs fine here 2011-05-13T03:14:39 janzert: Yes master! 2011-05-13T03:15:44 *** berak_ has joined #aichallenge 2011-05-13T03:17:17 *** berak has quit IRC (Ping timeout: 240 seconds) 2011-05-13T03:18:49 *** Frontier has quit IRC (Ping timeout: 260 seconds) 2011-05-13T03:26:08 *** aerique has joined #aichallenge 2011-05-13T03:32:14 *** FireFly has quit IRC (Quit: swatted to death) 2011-05-13T03:34:53 *** ltriant has quit IRC (Quit: Computer has gone to sleep) 2011-05-13T03:37:39 *** Zannick has quit IRC (Ping timeout: 240 seconds) 2011-05-13T03:37:55 *** Zannick has joined #aichallenge 2011-05-13T03:39:07 *** janzert has quit IRC (Read error: Connection reset by peer) 2011-05-13T03:54:10 *** qacek has quit IRC (Quit: WeeChat 0.3.4) 2011-05-13T04:08:47 *** orivej has quit IRC (Ping timeout: 252 seconds) 2011-05-13T04:24:25 *** amstan_ has quit IRC (Remote host closed the connection) 2011-05-13T04:28:24 *** Naktibalda has joined #aichallenge 2011-05-13T04:34:05 *** Frontier has joined #aichallenge 2011-05-13T05:21:19 *** Mathnerd314 has quit IRC (Ping timeout: 246 seconds) 2011-05-13T05:35:16 *** mcstar has joined #aichallenge 2011-05-13T05:49:38 *** needsch has joined #aichallenge 2011-05-13T06:04:08 *** Kingpin13 has quit IRC (Quit: money can't buy you love, but it can if you have enough) 2011-05-13T06:33:15 *** FireFly has joined #aichallenge 2011-05-13T06:34:48 *** mcstar has quit IRC (Quit: WeeChat 0.3.4) 2011-05-13T06:45:17 *** Eruonen has joined #aichallenge 2011-05-13T06:49:58 *** FireFly has quit IRC (Read error: Operation timed out) 2011-05-13T06:50:20 *** FireFly has joined #aichallenge 2011-05-13T07:14:09 *** Frontier has quit IRC (Read error: Connection reset by peer) 2011-05-13T07:14:18 *** Frontier has joined #aichallenge 2011-05-13T07:22:07 *** _0x47 <_0x47!~slash@p3EE0A5EA.dip.t-dialin.net> has joined #aichallenge 2011-05-13T07:23:17 *** _0x47 <_0x47!~slash@p3EE0A5EA.dip.t-dialin.net> has joined #aichallenge 2011-05-13T08:14:15 *** Mathnerd314 has joined #aichallenge 2011-05-13T08:18:44 *** nann has quit IRC (Read error: Connection reset by peer) 2011-05-13T08:18:59 *** nann has joined #aichallenge 2011-05-13T08:38:25 *** Mathnerd314 has quit IRC (Ping timeout: 258 seconds) 2011-05-13T08:53:01 *** _flag <_flag!~flag@69-165-173-172.dsl.teksavvy.com> has joined #aichallenge 2011-05-13T09:01:23 *** delt0r___ has joined #aichallenge 2011-05-13T09:02:31 *** delt0r_ has quit IRC (Ping timeout: 246 seconds) 2011-05-13T09:10:11 *** orivej has joined #aichallenge 2011-05-13T09:34:20 *** orivej has quit IRC (Ping timeout: 263 seconds) 2011-05-13T09:34:27 *** orivej has joined #aichallenge 2011-05-13T09:42:05 *** orivej has quit IRC (Read error: Connection reset by peer) 2011-05-13T09:51:04 *** fgump has joined #aichallenge 2011-05-13T10:07:16 *** sigh has joined #aichallenge 2011-05-13T10:07:37 *** sigh has quit IRC (Remote host closed the connection) 2011-05-13T10:08:27 *** sigh has joined #aichallenge 2011-05-13T10:36:25 *** Ice_Harley has quit IRC (Ping timeout: 252 seconds) 2011-05-13T10:53:34 *** boegel has joined #aichallenge 2011-05-13T10:55:09 *** mcstar has joined #aichallenge 2011-05-13T10:56:37 *** aerique has quit IRC (Quit: ...) 2011-05-13T11:01:52 *** sigh has quit IRC (Remote host closed the connection) 2011-05-13T11:28:11 *** boegel has quit IRC (Quit: *poof!*) 2011-05-13T11:53:53 *** Cyndre__ has joined #aichallenge 2011-05-13T11:55:53 *** Cyndre has joined #aichallenge 2011-05-13T11:55:56 *** Cyndre_ has quit IRC (Ping timeout: 252 seconds) 2011-05-13T11:58:17 *** Cyndre__ has quit IRC (Ping timeout: 240 seconds) 2011-05-13T12:02:55 aichallenge: McLeopold setup-test * ra0ae731 / (3 files in 3 dirs): fixed dir permissions for posting game results - http://bit.ly/lAaihZ 2011-05-13T12:14:38 *** sigh has joined #aichallenge 2011-05-13T12:30:57 *** UncleVasya has joined #aichallenge 2011-05-13T12:31:03 *** UncleVasya has joined #aichallenge 2011-05-13T12:34:42 *** Naktibalda has quit IRC (Quit: ChatZilla 0.9.86.1 [Firefox 4.0.1/20110413222027]) 2011-05-13T13:00:24 *** sigh has quit IRC (Remote host closed the connection) 2011-05-13T13:03:50 *** nann has quit IRC (Read error: Connection reset by peer) 2011-05-13T13:09:03 aichallenge: Scott Hamilton epsilon * r0f82835 / INSTALL.md : Edited INSTALL.md via GitHub - http://bit.ly/kd1Sdv 2011-05-13T13:09:33 when will the next aichallenge be? 2011-05-13T13:11:07 soon 2011-05-13T13:16:13 *** Apophis has joined #aichallenge 2011-05-13T13:21:56 *** janzert has joined #aichallenge 2011-05-13T13:32:15 *** Naktibalda has joined #aichallenge 2011-05-13T13:32:19 aichallenge: Scott Hamilton epsilon * reb7f4d2 / INSTALL.md : Edited INSTALL.md via GitHub - http://bit.ly/k5eBqn 2011-05-13T13:33:57 aichallenge: Scott Hamilton epsilon * r0740b17 / INSTALL.md : Edited INSTALL.md via GitHub - http://bit.ly/kYk9Ah 2011-05-13T13:35:06 *** Redgis has joined #aichallenge 2011-05-13T13:39:05 aichallenge: McLeopold setup-test * rffc47b5 / setup/apache_site.template : fixed games/maps path issue, fixed more urls - http://bit.ly/k1ASE7 2011-05-13T13:41:38 *** fgump has quit IRC (Ping timeout: 258 seconds) 2011-05-13T13:45:26 aichallenge: McLeopold epsilon * rffc47b5 / setup/apache_site.template : fixed games/maps path issue, fixed more urls - http://bit.ly/k1ASE7 2011-05-13T13:45:26 aichallenge: McLeopold epsilon * r6e3d219 / (32 files in 6 dirs): Merge branch 'setup-test' into epsilon - http://bit.ly/lcjnAH 2011-05-13T13:45:26 aichallenge: McLeopold epsilon * r5d5febd / ants/.gitignore : gitignore update - http://bit.ly/jpfRWG 2011-05-13T13:45:27 aichallenge: McLeopold epsilon * rc7d45e3 / INSTALL.md : Merge branch 'epsilon' of https://github.com/aichallenge/aichallenge into epsilon - http://bit.ly/mdcmHs 2011-05-13T14:01:19 *** Mathnerd314 has joined #aichallenge 2011-05-13T14:09:42 *** bhasker_ has joined #aichallenge 2011-05-13T14:23:34 *** amstan has joined #aichallenge 2011-05-13T14:23:34 *** ChanServ sets mode: +o amstan 2011-05-13T14:32:08 *** mcstar has quit IRC (Remote host closed the connection) 2011-05-13T14:38:24 *** mcsmash has left #aichallenge 2011-05-13T14:47:57 *** mcstar has joined #aichallenge 2011-05-13T15:13:36 oh god 2011-05-13T15:13:53 i might have just convinced myself to go outside in like an hour, it's 5am 2011-05-13T15:14:07 that whole "aligning of the planets" thing might be cool to take a look at 2011-05-13T15:14:44 http://www.flickr.com/photos/marj_k/5714292278/ 2011-05-13T15:34:59 i know, i'm too late, but : http://www.youtube.com/watch?v=ZD-Yz_zFy7g 2011-05-13T15:40:40 *** Ice_Harley has joined #aichallenge 2011-05-13T15:52:42 is it a circus? 2011-05-13T16:02:52 *** orivej has joined #aichallenge 2011-05-13T16:04:45 *** Naktibalda has quit IRC (Quit: ChatZilla 0.9.86.1 [Firefox 4.0.1/20110422205559]) 2011-05-13T16:05:41 *** bhasker_ has quit IRC (Ping timeout: 240 seconds) 2011-05-13T16:09:46 *** Accoun has quit IRC () 2011-05-13T16:13:29 *** UncleVasya has quit IRC (Ping timeout: 260 seconds) 2011-05-13T16:19:53 *** berak_ has quit IRC (Remote host closed the connection) 2011-05-13T16:27:43 *** Ice_Harley has quit IRC (Ping timeout: 252 seconds) 2011-05-13T16:28:59 *** McLeopold has joined #aichallenge 2011-05-13T16:35:44 *** janzert has quit IRC (Read error: Connection reset by peer) 2011-05-13T16:40:47 *** Accoun has joined #aichallenge 2011-05-13T16:49:40 *** antimatroid1 has joined #aichallenge 2011-05-13T16:49:40 *** antimatroid has quit IRC (Read error: Connection reset by peer) 2011-05-13T17:00:53 amstan: any reason you switched from pandoc to plain markdown for the wiki to web translation? 2011-05-13T17:01:19 we never used pandoc 2011-05-13T17:01:23 *** delt0r_ has joined #aichallenge 2011-05-13T17:01:35 in my automated one 2011-05-13T17:02:03 I thought you were looking at it 2011-05-13T17:02:16 yes, but i haven't got around to implementing it 2011-05-13T17:02:34 do you plan to? it would be nice if the git hub extensions were supported 2011-05-13T17:02:36 *** delt0r___ has quit IRC (Ping timeout: 240 seconds) 2011-05-13T17:02:43 not sure if pandoc can do that 2011-05-13T17:02:52 it can 2011-05-13T17:02:56 yeah 2011-05-13T17:05:37 I've done some commits today and I can get a server running without jail users 2011-05-13T17:06:32 McLeopold: should i reinstall my server? 2011-05-13T17:06:44 probably 2011-05-13T17:06:47 you did a lot of changes 2011-05-13T17:06:53 is there a script that clears everything? 2011-05-13T17:07:12 no, I tried doing that, but the jail stuff is pretty invasive 2011-05-13T17:07:31 although, my changes don'r really touch that stuff 2011-05-13T17:07:48 For some reason, the 'chown' commands don't stick 2011-05-13T17:08:10 so, uploads doesn't get the www-data group after install. 2011-05-13T17:08:26 I think something is setting it back 2011-05-13T17:08:29 *** amstan has quit IRC (Read error: Connection reset by peer) 2011-05-13T17:08:38 *** amstan has joined #aichallenge 2011-05-13T17:08:38 *** ChanServ sets mode: +o amstan 2011-05-13T17:08:41 gar.. 2011-05-13T17:08:43 sorry about that 2011-05-13T17:09:02 when i maximize konsole with composition enabled it freezes the whole X server 2011-05-13T17:09:06 i can't even ctrl+alt+f1 2011-05-13T17:09:13 ouch 2011-05-13T17:09:35 i should move away from ubuntu, kde on ubuntu gets no love 2011-05-13T17:09:37 lol 2011-05-13T17:09:37 anyway.. 2011-05-13T17:09:41 amstan: you too? 2011-05-13T17:09:45 so do we have a script that cleans everytihng up 2011-05-13T17:09:48 mcstar: hmm? same problem?\ 2011-05-13T17:09:49 no 2011-05-13T17:09:55 McLeopold: ok 2011-05-13T17:10:04 you can try by hand 2011-05-13T17:10:08 in kde when i maximize any console except xterm 2011-05-13T17:10:11 but the jail stuff is hard to undo 2011-05-13T17:10:31 is it? last time i just had to remove all the jail users and clean the /srv stuff 2011-05-13T17:10:40 plus the iptables 2011-05-13T17:10:47 and the fstab stuff 2011-05-13T17:11:02 I hosed one VM trying :( 2011-05-13T17:11:04 amstan: can u look at dmesg? 2011-05-13T17:11:09 iptables? is there a problem is the script runs again on them? 2011-05-13T17:11:37 *** amstan_ has joined #aichallenge 2011-05-13T17:11:37 *** ChanServ sets mode: +o amstan_ 2011-05-13T17:11:37 mine says this after i try to maximize: NVRM: os_schedule: Attempted to yield the CPU while in atomic or interrupt context 2011-05-13T17:11:41 I didn't really try to understand the jail stuff, so I don't know what will happen. 2011-05-13T17:11:42 mcstar: well.. did it again 2011-05-13T17:11:46 while i was oppening krusader 2011-05-13T17:11:51 konsole for dmesg* 2011-05-13T17:12:03 nvidia? 2011-05-13T17:12:04 I think the check is just to look for the /srv, and if it's there, skip all jail stuff 2011-05-13T17:12:13 *** amstan has quit IRC (Read error: Connection reset by peer) 2011-05-13T17:12:29 McLeopold: last time i ignored the iptables 2011-05-13T17:12:29 *** amstan has joined #aichallenge 2011-05-13T17:12:29 *** ChanServ sets mode: +o amstan 2011-05-13T17:12:42 McLeopold: and it went fine 2011-05-13T17:12:45 you could try to clean it up, it's pretty quick 2011-05-13T17:12:56 mcstar: let's talk in #kde-dev about this or something 2011-05-13T17:12:57 the worker install takes awhile to redo 2011-05-13T17:13:06 McLeopold: yes, i'll delete the /home/contest actually 2011-05-13T17:13:06 yeah 2011-05-13T17:13:11 can u do that? 2011-05-13T17:13:17 McLeopold: what about the apache settings? 2011-05-13T17:13:22 i never filed a bugreport 2011-05-13T17:13:22 they are new 2011-05-13T17:13:30 I've got some rewrites in there 2011-05-13T17:13:38 McLeopold: yes, but don't i have to clean them up? 2011-05-13T17:13:57 I think maybe you do, it checks for an existing conf file? 2011-05-13T17:14:21 McLeopold: ok.. i think i can just apt-get purge apache mysql 2011-05-13T17:14:27 and it'll take care of them 2011-05-13T17:16:11 it just checks for the sites-available/ai-contest.com file 2011-05-13T17:16:16 so, just remove that 2011-05-13T17:16:33 most of the changes are just the server_settings and directory changes 2011-05-13T17:17:06 also, I decided on ai-contest.com/ants/games/0 as the permalink for replay files 2011-05-13T17:17:57 mcstar: have you tried the newer stderr stuff? 2011-05-13T17:18:26 i will 2011-05-13T17:18:28 not yet 2011-05-13T17:20:50 McLeopold: those are the replay files though, shouldn't the visualizer pages be permalinked? 2011-05-13T17:21:19 no 2011-05-13T17:21:37 the permanant resource is the data, not the presentation 2011-05-13T17:22:00 yes, but if someone wants to link to a game for his resume, he would want to link to the visualizer 2011-05-13T17:22:07 not that the visualizer shouldn't be a permalink either 2011-05-13T17:22:12 not to a json formatted replay 2011-05-13T17:22:16 yeah 2011-05-13T17:22:23 so what i 2011-05-13T17:22:32 so what i'm thinking is that we should just use subdomains 2011-05-13T17:22:42 so ai-contest/visualizer.php?game_id=0 is not specific to the game 2011-05-13T17:23:05 ants.ai-contest.com/visualizer?game_id=0 would be 2011-05-13T17:23:22 so, what I suggested last week? :p 2011-05-13T17:23:28 well.. yeah 2011-05-13T17:23:37 @seen j3camero 2011-05-13T17:23:37 McLeopold: j3camero was last seen in #aichallenge 2 weeks, 3 days, 19 hours, 49 minutes, and 39 seconds ago: amstan: no no I ust bought the game. But I have self control don't worry. 2011-05-13T17:23:39 i'm just annoyed that we have to change things so much though 2011-05-13T17:23:50 McLeopold: if we both agree on it we don't need him 2011-05-13T17:24:02 we outvote janzert? 2011-05-13T17:24:13 is janzert against it? 2011-05-13T17:24:17 no 2011-05-13T17:24:32 I'm not sure he's given an option 2011-05-13T17:24:41 hmm? 2011-05-13T17:24:57 so, do we break visualizer stuff with a subdomain, the same-site javascript rule? 2011-05-13T17:25:27 no, we just move the whole contest to $contestname.ai-contest.com 2011-05-13T17:25:37 redirect from ai-contest.com to the newwest one 2011-05-13T17:25:55 and by $contestname i mean something that won't interfiere with others 2011-05-13T17:26:01 so idk if i would just say "ants" 2011-05-13T17:26:29 I think ants is specific enough: (rps, tron, pw, ants) 2011-05-13T17:26:47 we might do another tron contest though 2011-05-13T17:26:47 you'd have to have a lot of contests to get some repetition 2011-05-13T17:26:51 tron2 2011-05-13T17:26:55 oh.. right 2011-05-13T17:26:57 ok 2011-05-13T17:27:00 i'm fine with that 2011-05-13T17:27:10 but... 2011-05-13T17:27:20 a lot would guess tron as the name 2011-05-13T17:27:41 I think a link on tron saying it is the old competition and a link would be enough 2011-05-13T17:27:48 yes 2011-05-13T17:27:59 just remeber that when tron2 gets released and it's in progress 2011-05-13T17:28:08 the url bar of all users will show http://tron2.ai-contest.com 2011-05-13T17:28:15 so it'll be kinda hard to make the mistake 2011-05-13T17:28:22 so, can you register the subdomains? 2011-05-13T17:28:45 i can't, i need to ping j3camero about that 2011-05-13T17:28:51 but i'm sure it's possible 2011-05-13T17:29:18 most dns services offer a catch all rule 2011-05-13T17:34:56 *** amstan_ has quit IRC (Remote host closed the connection) 2011-05-13T17:35:36 amstan: I'm going to change the apache settings to remove the 'ants' part of the url 2011-05-13T17:35:51 McLeopold: decent, then can i install after that? 2011-05-13T17:35:52 *** mcstar has quit IRC (Remote host closed the connection) 2011-05-13T17:35:57 yep 2011-05-13T17:36:07 oh.. what about the folder structure? 2011-05-13T17:36:13 you were talking about that 2011-05-13T17:36:16 how is it done? 2011-05-13T17:36:21 the rewrite rule takes care of that 2011-05-13T17:36:46 2 levels with a 1000 file limit 2011-05-13T17:37:08 no, i was talking about the folders in /home/contest 2011-05-13T17:37:29 on the back end it would be /home/contest/games/123456/7890/12345678901234.replay 2011-05-13T17:38:32 ok.. anyway 2011-05-13T17:39:05 McLeopold: what were you saying about screen? do you know how to do it? 2011-05-13T17:39:19 for multiple ppl? 2011-05-13T17:39:40 yes 2011-05-13T17:41:34 amstan: http://pastebin.com/29XGTuhK 2011-05-13T17:42:00 don't i need -x? 2011-05-13T17:42:13 isn't it there? 2011-05-13T17:42:25 not for the initial creation 2011-05-13T17:42:36 no, unless my instructions are harder? 2011-05-13T17:42:39 amstan: -x is attach 2011-05-13T17:42:46 ok 2011-05-13T17:42:48 You don't need it to create a session. 2011-05-13T17:42:50 -S is create with name 2011-05-13T17:43:19 McLeopold: k, you should be added 2011-05-13T17:43:24 jbroman: you pop up at the strangest times 2011-05-13T17:43:31 McLeopold: How so? 2011-05-13T17:43:33 McLeopold: yes, he probably spies on us 2011-05-13T17:43:48 jbroman: wasn't my job to spy on the office using the webcam? 2011-05-13T17:43:54 he comes out of nowhere with a technical answer 2011-05-13T17:44:58 k, now i'm fighting with removing the stuff in /srv, apparently it's still in use, even though i deleted fstab, the users and rebooted 2011-05-13T17:45:34 I lurk. I'm partially here a lot of the time. Pinging me is the only sure way to know for sure whether I'm here. 2011-05-13T17:45:41 amstan: what's your screen session name? 2011-05-13T17:45:47 McLeopold: setup 2011-05-13T17:45:58 they're still mounted somehow.. grr 2011-05-13T17:46:11 must run suid root for multiuser support 2011-05-13T17:47:36 *** amstan has quit IRC (Read error: No route to host) 2011-05-13T17:47:55 *** amstan has joined #aichallenge 2011-05-13T17:47:55 *** ChanServ sets mode: +o amstan 2011-05-13T17:48:04 amstan: sudo chmod u+s /usr/bin/screen 2011-05-13T17:48:05 * amstan did it again, maximized konsole 2011-05-13T17:48:32 McLeopold: you can do that too you know, you have sudo 2011-05-13T17:48:59 \o/ 2011-05-13T17:49:54 there.. working now? 2011-05-13T17:50:59 how did they get mounted? 2011-05-13T17:55:49 aichallenge: McLeopold epsilon * r731a4b4 / (setup/apache_site.template website/visualizer_widget.php): removed /ants from urls - http://bit.ly/kRtBT7 2011-05-13T17:56:08 McLeopold: i'm about to git clone 2011-05-13T17:58:14 amstan: wait... 2011-05-13T17:58:18 did you pull? 2011-05-13T17:58:24 yes 2011-05-13T17:58:34 your commit over there ^ is the latest 2011-05-13T17:58:34 k 2011-05-13T17:59:04 I changed the hostname default :) 2011-05-13T17:59:33 well.. why did i think it would be that easy? 2011-05-13T17:59:34 lol 2011-05-13T17:59:39 did you remove it? 2011-05-13T18:00:11 I meant the database, but, whatever 2011-05-13T18:00:18 i tought i did 2011-05-13T18:00:59 I think the port number is going to need to be fixed by hand in some of the config files 2011-05-13T18:01:32 interesting... 2011-05-13T18:01:49 port number should be default 2011-05-13T18:11:47 McLeopold: there's an error 2011-05-13T18:12:00 should i not be doing default host? 2011-05-13T18:12:26 umm... 2011-05-13T18:12:35 also, for some reason part of the /etc/apache2/sites-available/000-default uses tabs, and part of it uses spaces 2011-05-13T18:12:36 I was doing default host 2011-05-13T18:12:38 so it looks weird 2011-05-13T18:12:47 oops 2011-05-13T18:12:51 for got a vim setting 2011-05-13T18:12:55 it's missing the first < 2011-05-13T18:13:59 stupid errors 2011-05-13T18:14:06 k.. purging settings again 2011-05-13T18:16:05 aichallenge: McLeopold epsilon * r0285e2f / setup/apache_site.template : Fixed apache config error - http://bit.ly/kZQNTH 2011-05-13T18:18:03 you left it spaces? 2011-05-13T18:18:07 ok, w/e 2011-05-13T18:18:16 is spaces bad? 2011-05-13T18:19:03 usually the apache stuff is tabs 2011-05-13T18:19:21 anyway, no problem, it's consistent now 2011-05-13T18:19:23 all that matters 2011-05-13T18:20:09 yay 2011-05-13T18:20:13 let's see 2011-05-13T18:20:16 contestbot: betatest 2011-05-13T18:20:17 amstan: betatest could be http://hypertriangle.com:13080/. 2011-05-13T18:20:19 http://www.codinghorror.com/blog/2009/04/death-to-the-space-infidels.html 2011-05-13T18:20:51 McLeopold: i use the third option in my code 2011-05-13T18:20:57 ew 2011-05-13T18:21:19 I'm infected by pep8, so I have no options :p 2011-05-13T18:24:49 McLeopold: so now uploads is different than submissions? 2011-05-13T18:24:55 submissions is only used by the worker? 2011-05-13T18:24:59 there is not submissions 2011-05-13T18:25:39 uploads/games/maps/logs/compiled 2011-05-13T18:25:52 website/manager uses uploads/games/maps/logs 2011-05-13T18:26:07 worker uses compiled/maps/logs 2011-05-13T18:26:50 ok, decent 2011-05-13T18:26:55 let's get on to the worker 2011-05-13T18:27:04 do it without jails first 2011-05-13T18:27:29 how? 2011-05-13T18:27:44 did you already run the worker_setup.py? 2011-05-13T18:28:00 no 2011-05-13T18:28:09 there's an options for no jail users 2011-05-13T18:28:12 i have to set the api_create_key 2011-05-13T18:28:19 that's in the script 2011-05-13T18:28:20 and then get a worker key first 2011-05-13T18:28:36 script? what script? 2011-05-13T18:28:41 api_create_key is empty right now 2011-05-13T18:28:58 nvm, I'll watch 2011-05-13T18:29:08 how big is the key again? i forgot? 2011-05-13T18:29:19 64 hex digits? 2011-05-13T18:29:24 I thought it was arbitrary 2011-05-13T18:29:36 oh.. 2011-05-13T18:29:40 contestbot had some code.. i tihnk 2011-05-13T18:29:41 amstan: I'm sorry Dave, err amstan; I cannot 'had'. 2011-05-13T18:29:57 nvm 2011-05-13T18:31:40 I see a bug with latest_game_id/last_game_id 2011-05-13T18:31:55 McLeopold: that's because there's no last_game_id 2011-05-13T18:32:01 it defaults on the other one then 2011-05-13T18:32:17 the problem i'm having is how it doesn't detect that we do have an api_create_key 2011-05-13T18:32:56 I was just inconsistant between the memcache name and the php var, no bug 2011-05-13T18:33:17 I've never used the api_create_key stuff 2011-05-13T18:33:26 why am i getting this: [Fri May 13 18:32:42 2011] [error] [client 192.168.0.1] PHP Notice: Undefined index: api_create_key in /home/contest/aichallenge/website/api_server_setup.php on lin 2011-05-13T18:33:27 6 2011-05-13T18:33:34 *** qacek has joined #aichallenge 2011-05-13T18:34:00 oh! 2011-05-13T18:34:01 right.. 2011-05-13T18:34:08 i need to do the get variable thing 2011-05-13T18:34:27 there we go 2011-05-13T18:35:14 McLeopold: do you think we should skip the jails then? 2011-05-13T18:35:15 I never updated api_server_setup, it's still pulling from googlecode 2011-05-13T18:35:20 yes, for now 2011-05-13T18:35:24 ok 2011-05-13T18:35:48 You'll need to add a key to the worker/server_info 2011-05-13T18:35:51 well.. that was short 2011-05-13T18:36:07 the setup does that 2011-05-13T18:36:15 "secure_jail": False, 2011-05-13T18:36:37 the setup should do that* 2011-05-13T18:36:45 true 2011-05-13T18:37:03 not in game options 2011-05-13T18:37:19 there we go 2011-05-13T18:37:38 seems to like us 2011-05-13T18:37:43 maybe 2011-05-13T18:37:52 let me do a few things? 2011-05-13T18:37:56 sure 2011-05-13T18:38:38 McLeopold: no pass 2011-05-13T18:38:57 hmm 2011-05-13T18:39:23 may i check the settings? 2011-05-13T18:39:26 y 2011-05-13T18:39:55 the import was relative? 2011-05-13T18:39:59 no 2011-05-13T18:40:03 oh yeah.. 2011-05-13T18:40:04 rpobably 2011-05-13T18:40:16 anyway.. seems like the manager has the wrong pass somehow 2011-05-13T18:41:07 McLeopold: try now 2011-05-13T18:41:29 McLeopold: shouldn't this work? http://hypertriangle.com:13080/visualizer.php?game_id=0 2011-05-13T18:41:33 we already ran a game 2011-05-13T18:42:12 the www-data group doesn't stick 2011-05-13T18:42:16 *** sigh has joined #aichallenge 2011-05-13T18:42:35 McLeopold: we never chowned it 2011-05-13T18:42:38 *** sigh has quit IRC (Read error: Connection reset by peer) 2011-05-13T18:42:46 it was in the setup script 2011-05-13T18:43:05 ok, then we might want to use acls instead of chown 2011-05-13T18:43:21 *** sigh has joined #aichallenge 2011-05-13T18:43:28 ok, why don't you do that 2011-05-13T18:43:35 but hold on.. why didn't this work? 2011-05-13T18:43:54 the api_.php files want to write to a log file in ~/logs 2011-05-13T18:44:18 It's the crappiest logging system ever 2011-05-13T18:44:32 yeah, well.. php 2011-05-13T18:44:53 McLeopold: when did those folders loose the permissions though? 2011-05-13T18:45:11 I'm not sure 2011-05-13T18:45:17 I can't figure that one out 2011-05-13T18:45:42 https://github.com/aichallenge/aichallenge/blob/epsilon/setup/server_setup.py#L35 2011-05-13T18:45:44 McLeopold: yep.. 2011-05-13T18:45:46 worker_setup did it 2011-05-13T18:45:56 see the screen 2011-05-13T18:45:56 ahh 2011-05-13T18:46:14 anyway.. 2011-05-13T18:46:17 let's continue on 2011-05-13T18:46:37 woot 2011-05-13T18:46:46 but !http://hypertriangle.com:13080/visualizer.php?game_id=0 2011-05-13T18:46:49 i want that! 2011-05-13T18:46:53 hold on... 2011-05-13T18:47:15 2000 turns, might be awhile :) 2011-05-13T18:47:28 And permissions always got me here too 2011-05-13T18:47:53 do we need the group suid on the games dir if apache does mkdir? 2011-05-13T18:48:56 i'm not too familiar with what the suid bit does 2011-05-13T18:49:14 i gave up on understanding chmod/chroot and switched to acls on some things 2011-05-13T18:49:23 btw, it's done 2011-05-13T18:49:57 <_flag> The site looks really nice btw, is it almost ready? 2011-05-13T18:50:13 _flag: that's what we're trying to do 2011-05-13T18:50:20 figure out how finished we are 2011-05-13T18:50:44 jail users is next 2011-05-13T18:51:40 plus, external workers don't download maps yet... 2011-05-13T18:51:46 I'll get that soon 2011-05-13T18:52:10 This game takes awhile to play 2011-05-13T18:52:24 McLeopold: the server has crappy hardware 2011-05-13T18:52:30 http://hypertriangle.com:13080/games/0 2011-05-13T18:52:37 apache isn't correct 2011-05-13T18:52:45 i was thinking of making a htpc out of it, but i doubt it'll do 1080p decoding 2011-05-13T18:53:13 McLeopold: [Fri May 13 18:52:49 2011] [error] [client 192.168.0.1] File does not exist: /home/contest/games/0/0/0.replay 2011-05-13T18:53:24 oops 2011-05-13T18:53:27 http://hypertriangle.com:13080/games/1 2011-05-13T18:53:29 haha 2011-05-13T18:53:30 that works 2011-05-13T18:53:44 http://hypertriangle.com:13080/visualizer.php?game_id=1 2011-05-13T18:53:49 flag_: http://hypertriangle.com:13080/visualizer.php?game_id=1 2011-05-13T18:54:05 _flag: ^^ 2011-05-13T18:54:15 <_flag> McLeopold: ^^ 2011-05-13T18:54:20 <_flag> looks great 2011-05-13T18:54:22 see how close we are? 2011-05-13T18:54:23 contestbot: rainbow ^^^^^^^^ 2011-05-13T18:54:23 amstan: ^^^^^^^^ 2011-05-13T18:54:41 McLeopold: can ppl submit code now? on the beta site? 2011-05-13T18:54:46 <_flag> The glow on the main logo bothers me a bit though, not sure why 2011-05-13T18:54:49 wow, green really kicked ass 2011-05-13T18:54:53 yeah.. 2011-05-13T18:55:02 yay 2011-05-13T18:55:03 amstan: jails first 2011-05-13T18:55:05 now we have 2 2011-05-13T18:55:06 http://hypertriangle.com:13080/index.php 2011-05-13T18:55:21 McLeopold: k, how do we run the worker setup again? 2011-05-13T18:55:29 same way 2011-05-13T18:55:45 It will probably mess up the dir owners again, too 2011-05-13T18:55:54 <_flag> Is there a password recovery feature? Because I have no idea what my password was. 2011-05-13T18:56:03 aichallenge: Alexandru Stan epsilon * rcab10ed / setup/worker_setup.py : worker_setup doesn't take permissions away from www-data anymore - http://bit.ly/kEO4J7 2011-05-13T18:56:07 McLeopold: nope.. it won't anymore ^ 2011-05-13T18:56:13 _flag: you aren't registered on the test server 2011-05-13T18:56:18 _flag: make a new account 2011-05-13T18:56:46 McLeopold: see screen 2011-05-13T18:58:21 <_flag> I don't seem to be getting a confirmation email 2011-05-13T18:58:21 *** bhasker has joined #aichallenge 2011-05-13T18:58:31 _flag: you don't need one 2011-05-13T18:58:36 emails are off 2011-05-13T18:58:46 <_flag> It says "Login Failed" when I try then 2011-05-13T18:58:51 :( 2011-05-13T18:58:56 what? 2011-05-13T18:59:04 contest@aichallengebeta:~/aichallenge/worker$ rm server_info.py #Good idea? 2011-05-13T18:59:25 doesn't matter 2011-05-13T18:59:27 _flag: k.. hold on, let us get the sandboxed worker install going, then we'll have time 2011-05-13T18:59:48 <_flag> okay 2011-05-13T18:59:56 how does it know it's alex? 2011-05-13T19:00:08 ask janzert :p 2011-05-13T19:00:17 i did sudo su contest though.. 2011-05-13T19:00:18 lol 2011-05-13T19:00:22 maybe I did do that... 2011-05-13T19:00:58 it's because i didn't use sudo 2011-05-13T19:01:05 oh 2011-05-13T19:01:31 darn 2011-05-13T19:01:34 from the SUDO_USER 2011-05-13T19:01:38 wasn't fast enough 2011-05-13T19:02:34 woot 2011-05-13T19:02:36 watch it go now 2011-05-13T19:03:02 k.. long wait mode engaged 2011-05-13T19:03:17 time to fix the accounts so _flag can make one 2011-05-13T19:03:18 amstan: we need some snarky 404 pages 2011-05-13T19:03:23 yes 2011-05-13T19:03:29 add it to the issue list 2011-05-13T19:03:49 I'm thinking something along the lines of lolcode messages 2011-05-13T19:04:03 _flag: did you Click Here to activate the account. 2011-05-13T19:04:30 _flag: yeah.. you have to do that, it works fine for me now 2011-05-13T19:07:03 <_flag> amstan: I just read the email thing and skipped over that bit, it works now 2011-05-13T19:07:39 <_flag> On the main page the game in the visualizer is a little small, you might want to fix that. 2011-05-13T19:08:01 _flag: i didn't want it to overwhelm the page, so the widgets are smaller than the visualizers 2011-05-13T19:08:55 McLeopold: interesting.. _flag managed to make 2 users with the same username 2011-05-13T19:08:57 amstan: upload fail 2011-05-13T19:09:09 <_flag> One is FlagCapper and the other FIagCapper 2011-05-13T19:09:21 <_flag> I just screwed the first one up so I used the second option 2011-05-13T19:09:21 what's the diff? 2011-05-13T19:09:24 ok 2011-05-13T19:09:27 first one's deleted 2011-05-13T19:09:35 *** Apophis_ has joined #aichallenge 2011-05-13T19:09:47 _flag: so.. is it activated? 2011-05-13T19:09:58 <_flag> Yes, I can login 2011-05-13T19:10:01 good 2011-05-13T19:10:06 <_flag> Can I try uploading something? 2011-05-13T19:10:18 apparently it doesn't work 2011-05-13T19:10:25 and if you're about to upload things, give me a link 2011-05-13T19:10:27 idk what to upload 2011-05-13T19:10:39 the server's installing lisp now 2011-05-13T19:10:46 <_flag> I was just going to use one of the sample bots 2011-05-13T19:11:00 yes, but i forgot how you need to package it 2011-05-13T19:11:15 i haven't submitted anything since sept 09 2011-05-13T19:11:19 nov* 2011-05-13T19:11:41 amstan: are you sure apache can write to uploads? 2011-05-13T19:11:48 no 2011-05-13T19:12:04 the group is back to contest now 2011-05-13T19:12:05 sigh.. 2011-05-13T19:12:07 yeah 2011-05-13T19:12:34 McLeopold: is that all? 2011-05-13T19:12:38 <_flag> Well in PlanetWars you would just upload a zip file with a MyBot.ext file inside 2011-05-13T19:12:39 *** Apophis has quit IRC (Ping timeout: 252 seconds) 2011-05-13T19:12:56 is it in a folder or not? 2011-05-13T19:13:10 new folders for uploads 2011-05-13T19:13:12 or.. i think it autodetected that 2011-05-13T19:13:22 McLeopold: did i miss anything for the chown? 2011-05-13T19:13:23 but the structure looks wrong... 2011-05-13T19:13:31 oh, I'm not watching, hold on 2011-05-13T19:13:54 nvm, worker setup is going 2011-05-13T19:14:05 McLeopold: change tabs 2011-05-13T19:14:10 how? 2011-05-13T19:14:15 ctrl+a ctrl+a 2011-05-13T19:14:27 nano? 2011-05-13T19:14:31 ctrl+a 3 actually 2011-05-13T19:14:37 i have 4 tabs open.. idk why.. lol 2011-05-13T19:14:45 maps is read only 2011-05-13T19:15:04 better? 2011-05-13T19:15:13 but, I think subfolders may need it too, with the group suid set 2011-05-13T19:16:15 McLeopold: [Fri May 13 19:15:54 2011] [error] [client 71.231.166.135] PHP Fatal error: Call to undefined function api_log() in /home/contest/aichallenge/website/mysql_login.php on line 37, referer: http://hypertriangle.com:13080/submit.php 2011-05-13T19:16:39 hmm.. haven't done an upload in while 2011-05-13T19:16:51 *** _0x47 <_0x47!~slash@p3EE0A5EA.dip.t-dialin.net> has quit IRC (Quit: Leaving.) 2011-05-13T19:18:17 amstan: just comment that out 2011-05-13T19:18:20 McLeopold: git blames you: https://github.com/aichallenge/aichallenge/commit/caee1035b1fdff1a7cc7dbbce969fdec10ec46c8#commitcomment-383216 2011-05-13T19:18:27 totally :) 2011-05-13T19:18:34 I'm the only one writting code 2011-05-13T19:19:30 aichallenge: Alexandru Stan epsilon * r0ec3056 / website/mysql_login.php : removed debug logging - http://bit.ly/lLc8SG 2011-05-13T19:20:14 Problem while creating submission directory. 2011-05-13T19:20:58 Sorry your last submission was too recent. 2011-05-13T19:21:00 ugh 2011-05-13T19:21:09 clear out the sql data 2011-05-13T19:21:38 Failed to move file from temporary to permanent location. 2011-05-13T19:21:53 i cannot catch a break 2011-05-13T19:21:54 lol 2011-05-13T19:23:41 umm 2011-05-13T19:23:49 why does php chmod it to 701 2011-05-13T19:23:54 why does php chmod it to 401 2011-05-13T19:23:59 need a zero? 2011-05-13T19:24:02 oct/dec 2011-05-13T19:24:52 it seems all in order in the code 2011-05-13T19:25:01 no, line 82, check submit 2011-05-13T19:25:32 mkdir($destination_folder, 777, true) 2011-05-13T19:25:36 what about it? 2011-05-13T19:25:37 0777 2011-05-13T19:25:39 oh.. 2011-05-13T19:26:07 don't git-blame, we know it was me 2011-05-13T19:26:18 aichallenge: Alexandru Stan epsilon * r63c5b56 / website/check_submit.php : fixed error - http://bit.ly/iECUgt 2011-05-13T19:26:39 Your entry was successfully uploaded to the contest server. 2011-05-13T19:26:43 _flag: go ahead 2011-05-13T19:27:00 _flag: careful what you upload though.. this is not a safe server 2011-05-13T19:27:04 *** computerwiz_222 has joined #aichallenge 2011-05-13T19:27:28 McLeopold: now we have to wait for the worker setup to finish 2011-05-13T19:27:50 yep 2011-05-13T19:27:50 <_flag> on the profile page the table under recent submissions needs some padding 2011-05-13T19:27:54 McLeopold: oh yeah.. i'm gonna have to leave in 1.5 hours to go to computerwiz_222's house to watch hp 2011-05-13T19:28:04 hp? 2011-05-13T19:28:04 _flag: yeah, i didn't bother with tables yet 2011-05-13T19:28:10 McLeopold: harry potter 2011-05-13T19:28:15 <_flag> amstan:okay 2011-05-13T19:28:31 -t? 2011-05-13T19:28:33 McLeopold: ? 2011-05-13T19:28:36 <_flag> Should I expect it to compile or does just uploading work? 2011-05-13T19:28:37 contest@aichallengebeta:~/aichallenge/worker$ python worker.py -t 2011-05-13T19:28:42 y 2011-05-13T19:28:43 _flag: everything should work 2011-05-13T19:28:49 "task mode" 2011-05-13T19:29:21 hello 2011-05-13T19:29:34 <_flag> "ready to be compiled" 2011-05-13T19:29:49 _flag: workers aren't turned on right now 2011-05-13T19:30:52 2011-05-13 19:30:43,851 - 23927 - ERROR - Compile Error 2011-05-13T19:31:07 is that flags? 2011-05-13T19:31:25 amstan: do you have php admin? 2011-05-13T19:31:29 yes 2011-05-13T19:31:38 http://hypertriangle.com:13080/phpMyAdmin/ 2011-05-13T19:34:40 amstan: looks like that was your bot that failed compile 2011-05-13T19:34:47 it's the c bot.. 2011-05-13T19:34:52 _flag: isn't that yours? lol 2011-05-13T19:35:32 NameError: global name 'log' is not defined 2011-05-13T19:35:36 wtf 2011-05-13T19:36:14 <_flag> I uploaded antimatroid's c++ bot 2011-05-13T19:36:28 yes, but you made the c one 2011-05-13T19:36:31 <_flag> Unless you uploaded mine and that's what you're asking 2011-05-13T19:36:32 <_flag> Yeah I did 2011-05-13T19:36:36 <_flag> What's the error? 2011-05-13T19:36:38 idk.. 2011-05-13T19:36:43 you know how submissions are 2011-05-13T19:36:44 lol 2011-05-13T19:36:47 <_flag> lol 2011-05-13T19:37:02 though i do have the repo setup to a previous version of yours.. 2011-05-13T19:37:04 *** Booya has joined #aichallenge 2011-05-13T19:37:14 <_flag> Yeah that might be it 2011-05-13T19:37:15 was i supposed to use the latest that you have? 2011-05-13T19:37:27 amstan: never have tested the ExternalCompiler :) 2011-05-13T19:37:37 <_flag> Because you sent me an email telling me to update it to conform with the makefile specifications and that's not in there 2011-05-13T19:38:29 _flag: i have this: 'm a little unclear about how 'r' is supposed to work so I changed it again. 2011-05-13T19:38:45 is that latest? 2011-05-13T19:39:55 nvm, Increased availiable data input 2011-05-13T19:40:06 <_flag> And... I spelt my commit message wrong 2011-05-13T19:40:11 <_flag> But yeah, try that 2011-05-13T19:40:31 <_flag> extras folder is... extra 2011-05-13T19:40:51 ... well delete it 2011-05-13T19:40:54 or something 2011-05-13T19:41:16 McLeopold: you should commit this locally though, test you changes on the server, but commit locally 2011-05-13T19:41:29 k 2011-05-13T19:42:06 aichallenge: Alexandru Stan epsilon * r9b713fb / ants/dist/starter_bots/c : updated the c starter pack - http://bit.ly/m2RWxc 2011-05-13T19:42:26 <_flag> amstan: removed 2011-05-13T19:42:34 amstan: I've seen that one before 2011-05-13T19:42:46 McLeopold: hmm? 2011-05-13T19:43:19 I think it means the engine crashed... 2011-05-13T19:44:55 *** FireFly has quit IRC (Quit: swatted to death) 2011-05-13T19:45:07 McLeopold: it errors after the functional test 2011-05-13T19:46:28 McLeopold: let's clean the folders, maybe it's the cruft 2011-05-13T19:46:35 one more first 2011-05-13T19:47:14 ooooh 2011-05-13T19:47:21 still a bug in worker 2011-05-13T19:47:26 yeah, i see 2011-05-13T19:49:16 McLeopold: how do we clear the jails? none of them should be in use now 2011-05-13T19:49:24 idk 2011-05-13T19:49:31 restart? 2011-05-13T19:49:44 maybe, I think there were some files in worker somewhere 2011-05-13T19:51:00 amstan: sanbox line 29 2011-05-13T19:51:05 it makes dirs 2011-05-13T19:52:50 amstan: if it can't create the dir, it considers it locked 2011-05-13T19:52:56 so we make have more permission issues 2011-05-13T19:54:32 contest@aichallengebeta:/srv/chroot/jailuser1/home/home/jailuser$ ls -lah . 2011-05-13T19:54:34 drwxr-xr-x 2 jailuser1 jailusers 4.0K 2011-05-13 19:27 . 2011-05-13T19:54:38 seems to be fine 2011-05-13T19:55:02 it tries to make the dir in /srv/chroot 2011-05-13T19:55:11 that's wrong though 2011-05-13T19:55:15 it shouldn't 2011-05-13T19:55:29 that stuff should only be touched by worker_setup 2011-05-13T19:55:33 that stuff is in fstab 2011-05-13T19:56:02 but the system as a whole needs to be able to pick a jail first 2011-05-13T19:56:33 yes, but the contest user should not be making dirs inside /srv/chroot/ directly 2011-05-13T19:58:08 aichallenge: McLeopold epsilon * r5b0cd16 / (website/index.php worker/compiler.py worker/worker.py): fixed some worker issues - http://bit.ly/mq4eSd 2011-05-13T19:58:09 aichallenge: McLeopold epsilon * r1c91233 / ants/dist/starter_bots/c : Merge branch 'epsilon' of github.com:aichallenge/aichallenge into epsilon - http://bit.ly/mt1JZU 2011-05-13T19:58:24 contestbot: seen janzert 2011-05-13T19:58:24 amstan: janzert was last seen in #aichallenge 16 hours, 43 minutes, and 45 seconds ago: contestbot: later tell McLeopold I tested the worker_setup.py with your branch in a clean vm and play_one_game runs fine here 2011-05-13T19:58:57 whoever the worker runs as needs to do the locking 2011-05-13T19:59:14 worker runs as contest 2011-05-13T19:59:27 i'm saying that the worker shouldn't be trying to make folders in /srv/chroot directly 2011-05-13T19:59:37 ok 2011-05-13T19:59:46 in the worker dir then? 2011-05-13T19:59:53 maybe the folder to be created should be in /srv/chroot/jailuser1/home/home/jailuser/$here 2011-05-13T20:00:10 but that is for a jail user, not contest 2011-05-13T20:00:14 idk, i didn't design the sandbox, but i'm sure it's not /srv/chroot/$here 2011-05-13T20:00:23 /home/contest/worker/jail_locks? 2011-05-13T20:00:43 wait, I read the code wrong 2011-05-13T20:00:56 lock_dir is /srv/chroot/jailuser1/locked 2011-05-13T20:01:34 /srv/chroot/jailuser$n/ is owned by jailkeeper 2011-05-13T20:02:19 a user or group? 2011-05-13T20:02:28 group 2011-05-13T20:02:35 so, add contest to the group? 2011-05-13T20:02:43 *** needsch has quit IRC (Quit: Leaving.) 2011-05-13T20:02:45 yeah.. let's try that 2011-05-13T20:03:42 well 2011-05-13T20:03:46 we got something.. 2011-05-13T20:04:18 TestBot is not operational 2011-05-13T20:04:26 test bot returned crashed, timeout or invalid 2011-05-13T20:04:45 we can run playgame with testbot 2011-05-13T20:04:54 where is testbot? 2011-05-13T20:05:02 ants/functional_test 2011-05-13T20:05:17 submission_test 2011-05-13T20:05:33 ok, run it 2011-05-13T20:05:35 idk how 2011-05-13T20:07:49 it worked... 2011-05-13T20:07:51 hmm 2011-05-13T20:07:57 let's try clearing the submissions 2011-05-13T20:08:09 ok 2011-05-13T20:08:24 Test bot is just the python starter bot 2011-05-13T20:09:24 k.. all submissions are cleared 2011-05-13T20:09:25 upload something 2011-05-13T20:10:05 k 2011-05-13T20:10:32 someone failed to compile 2011-05-13T20:10:41 <_flag> I uploaded 2011-05-13T20:10:45 mine failed 2011-05-13T20:10:46 error while compiling submission 2011-05-13T20:10:54 i have the python one 2011-05-13T20:11:06 <_flag> I submitted the C one 2011-05-13T20:11:19 <_flag> python doesn't even compile, so that's interesting :P 2011-05-13T20:11:51 amstan: let's set the debug level logging 2011-05-13T20:11:51 how did my starter pack fail to compile? 2011-05-13T20:12:08 McLeopold: there.. ran it again 2011-05-13T20:12:09 * McLeopold thinks that should be a switch 2011-05-13T20:12:13 and testbot not opperational 2011-05-13T20:12:36 McLeopold: sure 2011-05-13T20:13:41 Well, I need to go 2011-05-13T20:13:48 yeah, i should go too 2011-05-13T20:13:53 tomorrow we'll see 2011-05-13T20:13:57 maybe we can get janzert on this too 2011-05-13T20:13:59 I've got access, so I can iron some of this out tonight 2011-05-13T20:14:09 you always had access 2011-05-13T20:14:15 I know 2011-05-13T20:14:22 just, reassuring you :) 2011-05-13T20:14:27 lol 2011-05-13T20:14:44 i don't like this disable account option 2011-05-13T20:14:48 it's way too in your face 2011-05-13T20:14:54 what's that? 2011-05-13T20:15:04 Disable Account: 2011-05-13T20:15:05 Reason: by amstan. 2011-05-13T20:15:11 on my profile page 2011-05-13T20:16:05 btw: can you commit the acl change? 2011-05-13T20:16:18 *** Accoun has quit IRC (Ping timeout: 248 seconds) 2011-05-13T20:16:28 *** McLeopold has quit IRC (Read error: Connection reset by peer) 2011-05-13T20:16:31 acls are kinda complicated, you need to edit even the fstab to enable it 2011-05-13T20:17:09 *** Accoun has joined #aichallenge 2011-05-13T20:18:44 *** amstan_ has joined #aichallenge 2011-05-13T20:18:44 *** ChanServ sets mode: +o amstan_ 2011-05-13T20:32:01 *** amstan_ has quit IRC (Ping timeout: 246 seconds) 2011-05-13T20:34:05 *** amstan has quit IRC (Ping timeout: 260 seconds) 2011-05-13T20:39:48 *** amstan has joined #aichallenge 2011-05-13T20:39:48 *** ChanServ sets mode: +o amstan 2011-05-13T20:52:37 *** amriedle has joined #aichallenge 2011-05-13T21:06:59 *** computerwiz_222 has quit IRC (Quit: Konversation terminated!) 2011-05-13T21:07:15 *** computerwiz_222 has joined #aichallenge 2011-05-13T21:13:19 *** amstan has quit IRC (Ping timeout: 246 seconds) 2011-05-13T21:20:12 *** fgump has joined #aichallenge 2011-05-13T21:40:30 *** janzert has joined #aichallenge 2011-05-13T21:45:45 amstan: rather than not setting the group on directories in the worker_setup, it seems like it may be better to set the group everywhere but not set recursively from the contest_root only from the local_repo root 2011-05-13T21:46:30 I don't believe www-data should ever be writing to the compiled or map directories 2011-05-13T21:48:52 hmmm 2011-05-13T21:49:23 janzert: have you though about adding a contact form to the web site or an about page listing the responsible people? 2011-05-13T21:49:48 I haven't thought about any website content at all really 2011-05-13T21:49:59 that's Amstan's deparment ;) 2011-05-13T21:50:05 department even 2011-05-13T21:51:31 It has to do with public relations somewhat. 2011-05-13T21:52:25 which is even further from what I try and deal with :P 2011-05-13T21:52:27 actually it was my mother who was missing that :p, but ok. IRC is a good platform, too 2011-05-13T21:53:12 janzert: oh you never did that? then it must have been jeff's job all the time 2011-05-13T21:53:16 A contact page sounds fine with me 2011-05-13T21:53:27 yeah, Jeff handles pretty much all the PR I think 2011-05-13T21:53:48 of course a contact page means there needs to be someone to contact that will respond 2011-05-13T21:54:05 that was a nice subliminal hint ^^ 2011-05-13T21:54:25 I think there used to be a link to Jeff's email but the problem was it could be weeks before a response 2011-05-13T21:55:33 all right, never mind then. there is always someone here to answer basic questions and forward the rest 2011-05-13T21:56:15 the contact page could list the forums and IRC channel? 2011-05-13T21:56:23 skip an email address 2011-05-13T21:56:27 they are on the front page anyway 2011-05-13T21:56:31 ahh 2011-05-13T21:56:47 yeah, I don't even look at the webpages a whole lot ;) 2011-05-13T21:58:28 Interestingly I just read that in Germany you should add legal info to your web site as soon as you make money with it, even if it is just banner ads. Don't know about canadian laws. 2011-05-13T22:02:29 *** Redgis has quit IRC (Read error: Operation timed out) 2011-05-13T22:05:28 *** antimatroid1 has quit IRC (Ping timeout: 246 seconds) 2011-05-13T22:11:02 *** Frontier has quit IRC (Quit: Leaving.) 2011-05-13T22:11:07 *** Frontier has joined #aichallenge 2011-05-13T22:23:39 *** antimatroid has joined #aichallenge 2011-05-13T22:24:59 *** sigh has quit IRC (Remote host closed the connection) 2011-05-13T23:05:53 *** amriedle has quit IRC (Quit: Lost terminal) 2011-05-13T23:20:01 *** bhasker has quit IRC (Quit: bhasker) 2011-05-13T23:42:45 *** computerwiz_222 has quit IRC (Ping timeout: 250 seconds) 2011-05-13T23:45:09 *** amstan has joined #aichallenge 2011-05-13T23:45:09 *** ChanServ sets mode: +o amstan 2011-05-13T23:56:54 *** qacek has quit IRC (Ping timeout: 240 seconds) 2011-05-13T23:57:32 *** qacek has joined #aichallenge