Timestamps are in GMT/BST.
| 00:00:21 | | watusimoto1 Quit (Ping timeout: 248 seconds) |
| 00:05:58 | | Little_Apple Quit (Quit: Page closed) |
| 02:01:14 | | raptor has joined |
| 02:01:14 | | ChanServ sets mode +o raptor |
| 03:40:34 | | BFLogBot - Commit 9c4c17449b7d | Author: buckyballreaction | Log: Fix lower bound Core panel health sending to client; this gets rid of falsely destroyed-looking panels |
| 03:50:37 | | BFLogBot - Commit 6164f5bbd116 | Author: buckyballreaction | Log: Fix rare segfault with music system |
| 04:10:40 | | BFLogBot - Commit ea2eac057c05 | Author: buckyballreaction | Log: Fix master not sending empty high score entries |
| 05:15:26 | | guest_ has joined |
| 05:15:34 | | guest_ Quit (Client Quit) |
| 05:45:49 | | raptor Quit () |
| 09:09:54 | | watusimoto has joined |
| 09:09:54 | | ChanServ sets mode +o watusimoto |
| 14:09:25 | | raptor has joined |
| 14:09:25 | | ChanServ sets mode +o raptor |
| 14:25:17 | | raptor Quit () |
| 15:20:03 | | raptor has joined |
| 15:20:03 | | ChanServ sets mode +o raptor |
| 15:20:26 | raptor | good day! |
| 15:41:44 | raptor | looks like Little_Apple relayed my message |
| 15:42:09 | raptor | but i found and fixed the high scores problem last night anyways - so you don't have to worrry about it |
| 16:15:44 | watusimoto | hi |
| 16:15:50 | watusimoto | I saw your fix |
| 16:15:54 | watusimoto | this morngin |
| 16:15:55 | raptor | hi |
| 16:15:56 | watusimoto | seems to work! |
| 16:16:01 | raptor | :) |
| 16:16:24 | watusimoto | so, when you get a chance, take a look at the diagnostics screen, p3, where all the test icons are laid out |
| 16:16:31 | raptor | i did |
| 16:16:40 | watusimoto | the very last one is the one I chose for our first badge |
| 16:16:46 | raptor | i like it |
| 16:16:53 | raptor | although should the flag be white? |
| 16:17:00 | watusimoto | I kind of like it, but I feel it is too literal in a way |
| 16:17:10 | watusimoto | since all the other ideas I've come up with have been more abstract |
| 16:17:28 | watusimoto | but maybe more literal ideas will develop as we decide on real achievements |
| 16:17:40 | raptor | seems ok to me... |
| 16:17:50 | watusimoto | yes, but you are an engineer :-) |
| 16:17:56 | raptor | hehe, true... |
| 16:18:10 | watusimoto | I think a white flag would be too monochormatic |
| 16:18:31 | watusimoto | especially when displayed in a form with lots of other white text |
| 16:18:36 | watusimoto | like the scoreboard |
| 16:18:40 | raptor | idea: remove the number and put several smaller flags around the one? |
| 16:18:54 | watusimoto | that might work |
| 16:19:02 | watusimoto | those could be all different colors |
| 16:19:59 | watusimoto | I am a little worried about one thing though |
| 16:20:04 | watusimoto | not related to our recent work |
| 16:20:19 | raptor | ok |
| 16:20:22 | watusimoto | and that is that there has been a steady decline in the number of players for about a month or two |
| 16:20:35 | raptor | yes, i've been wondering about that too |
| 16:20:43 | watusimoto | we were up around 30-40 unique players per day for a while |
| 16:20:47 | watusimoto | now we are around 10 |
| 16:20:58 | watusimoto | certainly not an all-time low, but still |
| 16:21:26 | watusimoto | maybe closer to 15 |
| 16:21:43 | watusimoto | and forum traffic is waaaay down |
| 16:21:48 | raptor | ah |
| 16:21:51 | watusimoto | not a bad thing in itself :-) |
| 16:22:04 | watusimoto | kind of a relief in a way |
| 16:22:06 | watusimoto | but still |
| 16:22:16 | raptor | forums traffic coincides exactly with the time _k added a cooldown time to posting |
| 16:22:25 | watusimoto | what is that? |
| 16:22:30 | raptor | 2 min. or so |
| 16:22:34 | raptor | between posts |
| 16:22:47 | watusimoto | in the same thread, or anywhere? |
| 16:22:51 | raptor | anywhere |
| 16:22:53 | raptor | i think |
| 16:23:20 | watusimoto | well traffic has just kind of dropped off |
| 16:23:39 | raptor | i've been wondering if game-play has something to do with 016 bugs |
| 16:23:55 | watusimoto | were there any that were that bad? |
| 16:24:05 | raptor | mac + fullscreen |
| 16:24:17 | raptor | the window would just disappear |
| 16:24:21 | watusimoto | ah |
| 16:24:34 | watusimoto | well, I think we're close to a release that will fix that |
| 16:24:47 | raptor | yes |
| 16:24:53 | watusimoto | I've been very good about not adding too many items to the release list |
| 16:25:27 | raptor | yeah, i've been trying to only do fixes.. |
| 16:25:37 | raptor | oh, the music system |
| 16:26:10 | raptor | also maybe flag icon something like this: http://www.twiddla.com/780183 |
| 16:27:04 | raptor | not special really, but no numbers... |
| 16:27:05 | watusimoto | I think I prefer #2 |
| 16:27:32 | watusimoto | the advantage of the numbers is that we can roll out other variants easily if we want, say a 50 flag version |
| 16:27:56 | raptor | ah for levels |
| 16:28:05 | raptor | bronze/silver/gold? |
| 16:28:14 | watusimoto | yes, for examp;e |
| 16:28:20 | watusimoto | if that works out in practice |
| 16:28:38 | watusimoto | I have no idea if 25 will be easy or hard to achieve |
| 16:28:54 | raptor | depends on the level - but in general, i think hard |
| 16:28:54 | watusimoto | at least without "cheating" |
| 16:29:37 | watusimoto | anyone with a compiler could get the award the way I did -- I hardcoded a || true condition in there long enough for me to win it |
| 16:29:41 | watusimoto | the removed it |
| 16:29:57 | raptor | i just added myself to the DB :) |
| 16:30:02 | watusimoto | even better |
| 16:30:11 | raptor | just curious |
| 16:30:22 | raptor | did you mean for the mask to be written as the achievement ID? |
| 16:30:34 | raptor | i.e 2^(id) |
| 16:30:43 | watusimoto | yes, I think I did |
| 16:30:46 | raptor | ok |
| 16:30:49 | watusimoto | though, really, whatever makes sense |
| 16:31:01 | watusimoto | I did it that way because that's what ocurred to me |
| 16:31:07 | raptor | that seems simplest for now (programmatically) |
| 16:31:11 | watusimoto | not as the result of a deliberation over any alternatives |
| 16:31:17 | raptor | ok |
| 16:31:56 | watusimoto | so I'm happy to leave it, or happy to change it, if you feel it should be a different way (and are motivated enough to do it :-) |
| 16:32:03 | raptor | hehe, nah |
| 16:32:07 | raptor | i'm ready to release... |
| 16:32:22 | raptor | maybe get some excitement back in the game |
| 16:32:24 | watusimoto | let me look at the list |
| 16:32:33 | raptor | maybe people are just depressed during winter |
| 16:32:40 | watusimoto | !bug |
| 16:32:40 | BFLogBot | To enter a bug, please make sure it is reproducible and then go to http://code.google.com/p/bitfighter/issues/list | Also, see current running bug list: http://bitfighter.org/wiki/index.php/Running_Bug_List |
| 16:32:52 | raptor | or have given their lives to mobile devices and forgot what a 'PC' is |
| 16:33:30 | watusimoto | ok #26 is an easy fix -- I know the problem, and will do it tonight |
| 16:34:00 | watusimoto | that takes care of section 1 |
| 16:34:12 | watusimoto | section 2 looks like you fixed everything |
| 16:34:21 | watusimoto | section 3... |
| 16:34:26 | watusimoto | item 2 is done |
| 16:34:42 | watusimoto | so there's 5, 6, and 7 |
| 16:34:49 | raptor | i haven't even started looking at those... |
| 16:34:51 | watusimoto | all easy enough |
| 16:35:04 | watusimoto | but there is one other bug that should be on the list |
| 16:35:13 | watusimoto | and that's the authentication problem |
| 16:35:23 | watusimoto | which I regard as somewhat serious |
| 16:35:35 | raptor | i think it may be when master is disconnected |
| 16:35:47 | watusimoto | I see no evidence for that |
| 16:36:06 | raptor | that is true |
| 16:36:14 | raptor | but we know that master down causes the same behavior |
| 16:36:41 | raptor | and sam686 made a TNL fix that properly re-checks peoples authentication status, right? |
| 16:36:41 | watusimoto | you mean totally down, or intermittetently down? |
| 16:36:51 | watusimoto | yes |
| 16:36:58 | watusimoto | he made some fix |
| 16:37:00 | watusimoto | anyway |
| 16:37:14 | watusimoto | he fixes lots of bugs I don't fully understand |
| 16:37:16 | raptor | when people join a game with master down, the game server never actually re-authenticates them even if master comes back up |
| 16:37:29 | watusimoto | is that the bug he fixed? |
| 16:37:32 | raptor | he fixed it so it would (I think) |
| 16:37:44 | watusimoto | ok, well, let's test that scenario later |
| 16:38:14 | watusimoto | we can also check the database for improperly non-validated players since he made that fix |
| 16:38:54 | raptor | well, we'd have to release 017 first |
| 16:38:57 | raptor | with the fix |
| 16:39:06 | raptor | since the fix was to TNL |
| 16:39:16 | watusimoto | oh, right -- I was thinking that was a master fix |
| 16:40:24 | watusimoto | I love those names people pick! |
| 16:40:45 | raptor | haha |
| 16:40:59 | watusimoto | maybe we need an award for picking some foul username that has never been picked before |
| 16:41:05 | raptor | hahaha |
| 16:41:06 | watusimoto | level silver if it makes me wince |
| 16:41:18 | raptor | some awards that only devs can give out... |
| 16:41:24 | watusimoto | and gold if it makes me write some sql to remove it from the system |
| 16:42:12 | watusimoto | there's slicktic and slickdad |
| 16:42:20 | watusimoto | looks like another family affair |
| 16:42:28 | raptor | yep it is |
| 16:42:42 | raptor | i've played with them a bit - seem like good people |
| 16:42:57 | watusimoto | it would be interesting to write a query for known father-son pairs and see if the fathers ever win :-) |
| 16:43:04 | raptor | haha |
| 16:43:07 | watusimoto | but three's really no point since the answer is well known |
| 16:43:41 | watusimoto | ok, well in the past day or two, there have been no misvalidations |
| 16:43:42 | raptor | interesting you mention that - slickktic and slickkdad always tried to be on the same team in every game |
| 16:44:12 | watusimoto | what does X in win/loss mean again? |
| 16:44:23 | raptor | Tied? |
| 16:44:31 | raptor | not sure... |
| 16:44:39 | watusimoto | one guy scored 33346530 |
| 16:44:42 | raptor | let me look it up... |
| 16:45:35 | watusimoto | alright, feeling a little better about the validation error |
| 16:45:59 | raptor | yeah - i honestly think we should release and keep a close eye on it.. |
| 16:46:04 | watusimoto | ok |
| 16:46:20 | watusimoto | I'll see what I can do about the remaining cases tonight |
| 16:46:24 | raptor | what's the worst that could happen? |
| 16:46:32 | watusimoto | another release1 |
| 16:47:14 | raptor | 'X' means only one player in a single team game |
| 16:47:20 | raptor | so invalid win |
| 16:47:26 | watusimoto | ah |
| 16:48:48 | watusimoto | for a game that so few people play, our stats db is growing quite large |
| 16:48:54 | watusimoto | 30MB |
| 16:49:19 | raptor | well, it should be less now with no editor wins :) |
| 16:49:25 | watusimoto | indeed |
| 16:51:33 | raptor | in fact, do we save whether a server is 'testing' or 'dedicated'? |
| 16:51:40 | raptor | because we could do some sanitizing... |
| 16:51:54 | watusimoto | I don't think so |
| 16:52:09 | watusimoto | but I just closed by db window :-) |
| 16:52:16 | watusimoto | so I can't say for sure |
| 16:52:52 | raptor | doesn't look like it... |
| 17:15:54 | | watusimoto Quit (Read error: Operation timed out) |
| 18:52:07 | | LordDVG has joined |
| 19:59:11 | | LordDVG Quit (Remote host closed the connection) |
| 20:07:48 | | Watusimoto has joined |
| 20:08:01 | Watusimoto | hi |
| 20:08:06 | raptor | hello |
| 20:08:25 | Watusimoto | are you out for the rest of the day, or is that an old message? |
| 20:08:37 | raptor | not gone yet |
| 20:08:40 | raptor | in 1.5 hours or so |
| 20:08:52 | Watusimoto | must be an old message |
| 20:09:20 | Watusimoto | I was working on a lego 2-speed clutch mechanism that has me utterly fascinated |
| 20:09:28 | Watusimoto | nominally, it's a project with my son |
| 20:09:37 | Watusimoto | but he tends to wander off while |
| 20:09:37 | raptor | neat |
| 20:09:45 | Watusimoto | "we" are working |
| 20:09:52 | raptor | ha |
| 20:10:19 | Watusimoto | though after "we" got it working, I took it completely apart and made him figure out how to rebuild it |
| 20:11:05 | raptor | great! |
| 20:11:41 | raptor | i just found a problem on Mac... |
| 20:12:41 | raptor | when resizing the window, it sends a mouse click.. so if you're in a menu, whatever you have highlighted gets selected |
| 20:14:00 | raptor | looks like it was in 016, too |
| 20:14:36 | raptor | I feel like I constantly have a bad taste in my mouth when dealing with Mac + SDL |
| 20:17:22 | raptor | ha! it only happens when resizing larger |
| 20:17:25 | raptor | not smaller |
| 20:18:14 | raptor | take that back, happens both ways |
| 20:20:34 | Watusimoto | resizing the window sends a mouse click?!? |
| 20:20:40 | raptor | argh |
| 20:20:43 | Watusimoto | wtf? |
| 20:20:43 | raptor | i know why |
| 20:20:58 | raptor | it's because on Mac, there are no window borders |
| 20:20:59 | Watusimoto | because sdl on the mac is ... weak? |
| 20:21:12 | Watusimoto | so the click to start dragging ends up in the window? |
| 20:21:15 | raptor | yes |
| 20:21:20 | Watusimoto | ha |
| 20:21:34 | raptor | somehow mac looks at a few pixels into the window and allows that to drag |
| 20:21:49 | raptor | and yes, SDL on Mac is weak |
| 20:21:56 | raptor | or undermaintained... |
| 20:31:37 | raptor | whatever - i'm going to pretend it doesn't happen for now |
| 20:33:09 | Watusimoto | so I found something odd... we have this scoreboard sorting function, that sorts teams by score |
| 20:33:12 | Watusimoto | but we never use it |
| 20:33:25 | Watusimoto | I figured we did for showing scores in the scoreboard |
| 20:33:27 | raptor | really? |
| 20:33:30 | raptor | where |
| 20:33:33 | Watusimoto | do you have any knowledge of this? |
| 20:33:40 | Watusimoto | well, if this compiles, I\'ll check in |
| 20:33:48 | Watusimoto | and you can see where I moved the code |
| 20:34:13 | Watusimoto | we had the same sort code in two places, so I created a function to house it |
| 20:34:24 | Watusimoto | but... it turns out we never looked at the sorted teams in either case |
| 20:34:38 | Watusimoto | so now we have this nice team sorting function that is unused |
| 20:36:00 | raptor | i know score is sorted in nexus games |
| 20:36:01 | raptor | .. |
| 20:36:12 | Watusimoto | and perhaps it is |
| 20:36:45 | Watusimoto | checked in |
| 20:36:52 | Watusimoto | search for getSortedTeamList_score |
| 20:37:03 | Watusimoto | and that will point to the two locations |
| 20:37:04 | raptor | ok |
| 20:37:07 | Watusimoto | netiher was in nexus |
| 20:37:16 | Watusimoto | both in uigame |
| 20:37:50 | | BFLogBot - Commit e41ec3265c33 | Author: watusim...@bitfighter.org | Log: Fix scoreboard text location, other random cleanup |
| 20:40:13 | raptor | side note: does having the 25flags badge make your kill/death ratio red? |
| 20:40:19 | raptor | on the scoreboard |
| 20:41:25 | raptor | or maybe its black - my monitor is dying |
| 20:45:18 | raptor | as for scoring: GameType::getSortedPlayerScores |
| 20:48:59 | Watusimoto | >>> does having the 25flags badge make your kill/death ratio red |
| 20:49:04 | Watusimoto | I don't know, does it? |
| 20:49:08 | Watusimoto | it shouldn't! |
| 20:49:19 | raptor | i think it does... |
| 20:49:24 | Watusimoto | oh, I bet i know what's happening |
| 20:50:27 | Watusimoto | fixed |
| 20:50:57 | Watusimoto | so we sort players, but not teams |
| 20:51:04 | raptor | looks like it |
| 20:51:17 | Watusimoto | I guess we always show teams in numeric order |
| 20:51:25 | Watusimoto | maybe that's good; not sure |
| 20:51:29 | Watusimoto | not going to worrry about it |
| 20:51:43 | Watusimoto | we have a nice function for sorting them if we want that! |
| 20:55:37 | Watusimoto | so... thought about the discussion about storing badge numbers in the db... |
| 20:55:44 | Watusimoto | our current system is error prone |
| 20:56:02 | Watusimoto | if I gave myself badge 3 somehow, I'd get credit for two of them |
| 20:56:09 | Watusimoto | so I'm gong to change it |
| 20:56:25 | raptor | 2^1 + 2^0 |
| 20:57:11 | Watusimoto | yes |
| 20:57:43 | Watusimoto | better to store the 0 and the 1 rather than the 2^0 and 2^1 |
| 21:01:19 | raptor | except 0 = no badges, right? |
| 21:05:50 | Watusimoto | not necessarily |
| 21:06:05 | Watusimoto | oh, well, when everything is or'red together, yes |
| 21:06:18 | Watusimoto | but badge 0 = BIT(0) = 1 |
| 21:06:23 | raptor | yes |
| 21:06:39 | Watusimoto | I never knew you could pass an arg to pushd |
| 21:06:48 | Watusimoto | (looking at the recompile script on the master) |
| 21:06:50 | raptor | yeah, it's great! |
| 21:07:08 | raptor | you can create a huge stack of directories to navigate |
| 21:07:41 | Watusimoto | though... the script never popds |
| 21:07:54 | | BFLogBot - Commit 71acb5d2718b | Author: watusim...@bitfighter.org | Log: Restore white color after badge rendering |
| 21:07:55 | | BFLogBot - Commit ce7d975ae944 | Author: watusim...@bitfighter.org | Log: Store actual badge values in database -- seems less error prone |
| 21:08:58 | raptor | yeah - i guess i just did it out of habit |
| 21:09:26 | Watusimoto | should I add a popd at the end of the script to return you to your starting folder? |
| 21:09:41 | raptor | does it not return automatically anyways? |
| 21:10:00 | raptor | since it launches it's own sub-shell, the parent should still stay there.. |
| 21:10:16 | raptor | but sure |
| 21:10:23 | raptor | hmm... maybe not.. |
| 21:11:04 | Watusimoto | ok, I'm not doing anything except alerting you to the issue/non-issue |
| 21:11:26 | raptor | does the script not return you after you run it? |
| 21:11:38 | Watusimoto | didn't actually check |
| 21:11:42 | raptor | ok |
| 21:11:45 | Watusimoto | I see a push... I want t pop |
| 21:12:07 | Watusimoto | until then, the universe is slightly out of balance |
| 21:12:10 | raptor | since teh sub-shell exits, it should destroy the stack and take you back to parent's folder |
| 21:12:18 | Watusimoto | it probably does |
| 21:12:18 | raptor | haha |
| 21:12:30 | Watusimoto | leaving no way to restore equlibrium |
| 21:12:37 | Watusimoto | forever a little tilted |
| 21:12:45 | Watusimoto | but no matter, you get used to it |
| 21:12:53 | Watusimoto | on leg just a smidge shorter than the other |
| 21:12:56 | Watusimoto | you can compensate |
| 21:13:11 | raptor | haha |
| 21:13:20 | Watusimoto | just a bit more matter than anti-matter keeps teh universe from imploding |
| 21:14:22 | raptor | i added it... |
| 21:14:25 | Watusimoto | ha |
| 21:14:37 | Watusimoto | even you were feeling uneasy, I see |
| 21:15:52 | Watusimoto | I like my ill-gotten badge! |
| 21:16:11 | raptor | did you alter the database already? |
| 21:16:58 | Watusimoto | yes |
| 21:21:13 | Watusimoto | when does the high-score week end? |
| 21:21:24 | Watusimoto | sunday at midnight? |
| 21:21:25 | raptor | sunday UTC midnight |
| 21:21:31 | Watusimoto | utc -- that' |
| 21:21:36 | Watusimoto | s in England, right? |
| 21:21:47 | Watusimoto | UTC == gmt? |
| 21:21:56 | raptor | you would not believe the lengths i've gone to try and get it to be on Pacific Standard |
| 21:22:08 | raptor | UTC == GMT on standard time part of the year |
| 21:22:29 | raptor | UTC == GMT always on standard |
| 21:25:02 | raptor | if you look at the query for one of the views, you'll see my latest attempt at getting it on pacific time, which fails miserably |
| 21:25:54 | Watusimoto | time sucks |
| 21:25:56 | Watusimoto | sql sucks |
| 21:26:08 | Watusimoto | time + sql sucks^2 |
| 21:27:21 | Watusimoto | sometimes, like right now, I can't get the scores from the master |
| 21:27:37 | raptor | testing.. |
| 21:27:39 | Watusimoto | just sits there saying "retrieving" |
| 21:27:45 | raptor | got them |
| 21:27:47 | Watusimoto | just worked |
| 21:28:17 | raptor | aww, looks like i lost the most games played last week |
| 21:31:58 | Watusimoto | it was close |
| 21:32:20 | raptor | do you know where _k went? |
| 21:32:23 | Watusimoto | do we want to give a badge for a first place finish? |
| 21:32:24 | Watusimoto | no |
| 21:32:26 | raptor | he's been gone over a week |
| 21:32:30 | Watusimoto | prision? |
| 21:32:59 | | BFLogBot - Commit ca5272e4f8b5 | Author: watusim...@bitfighter.org | Log: Fix another text positioning problem |
| 21:33:00 | | BFLogBot - Commit 6b2432b46743 | Author: watusim...@bitfighter.org | Log: And another... |
| 21:33:02 | | BFLogBot - Commit 94a2a055a88e | Author: watusim...@bitfighter.org | Log: Add note about when week ends |
| 21:33:02 | Watusimoto | I was acutally wondg the same thing |
| 21:33:03 | raptor | we were having a discussion about the uselessness of adding new features like 'pulse' and then he just said 'i'm going to leave for a bit' |
| 21:33:16 | Watusimoto | huh |
| 21:33:19 | raptor | and that was it |
| 21:33:28 | Watusimoto | in the middle of the conversation? |
| 21:36:00 | raptor | i'm trying to find the log date... |
| 21:36:44 | raptor | here: http://bitfighter.org/irclogs/index.php?date=2012-03-01 |
| 21:37:36 | raptor | search for spybugs |
| 21:46:02 | raptor | ok - i'm off for a few hours - good night! |
| 21:46:46 | Watusimoto | later |
| 21:47:01 | | raptor Quit () |
| 23:21:14 | | raptor has joined |
| 23:21:14 | | ChanServ sets mode +o raptor |
| 23:21:22 | raptor | so just out of curiosity |
| 23:21:57 | raptor | does the 'standard day' of work/home life end later in Europe? |
| 23:22:40 | raptor | as in at ~1am instead of ~11pm? |
| 23:24:49 | raptor | like wise start earlier ~9am instead of ~7am |
| 23:33:41 | Watusimoto | not sure I understand |
| 23:33:55 | Watusimoto | as in the US I am the last person to arrive at the office |
| 23:34:13 | Watusimoto | so *my* schedule is about the same |
| 23:34:16 | Watusimoto | :-) |
| 23:51:51 | raptor | you are in the US? |
| 23:52:31 | raptor | oh no wait, i get it now.. |
| 23:54:01 | Watusimoto | I think people's schedules are similar to those in the us |