#bitfighter IRC Log

Index Search ←Prev date Next date→

IRC Log for 2012-03-12

Timestamps are in GMT/BST.

00:00:21watusimoto1 Quit (Ping timeout: 248 seconds)
00:05:58Little_Apple Quit (Quit: Page closed)
02:01:14raptor has joined
02:01:14ChanServ sets mode +o raptor
03:40:34BFLogBot - Commit 9c4c17449b7d | Author: buckyballreaction | Log: Fix lower bound Core panel health sending to client; this gets rid of falsely destroyed-looking panels
03:50:37BFLogBot - Commit 6164f5bbd116 | Author: buckyballreaction | Log: Fix rare segfault with music system
04:10:40BFLogBot - Commit ea2eac057c05 | Author: buckyballreaction | Log: Fix master not sending empty high score entries
05:15:26guest_ has joined
05:15:34guest_ Quit (Client Quit)
05:45:49raptor Quit ()
09:09:54watusimoto has joined
09:09:54ChanServ sets mode +o watusimoto
14:09:25raptor has joined
14:09:25ChanServ sets mode +o raptor
14:25:17raptor Quit ()
15:20:03raptor has joined
15:20:03ChanServ sets mode +o raptor
15:20:26raptorgood day!
15:41:44raptorlooks like Little_Apple relayed my message
15:42:09raptorbut i found and fixed the high scores problem last night anyways - so you don't have to worrry about it
16:15:44watusimotohi
16:15:50watusimotoI saw your fix
16:15:54watusimotothis morngin
16:15:55raptorhi
16:15:56watusimotoseems to work!
16:16:01raptor:)
16:16:24watusimotoso, when you get a chance, take a look at the diagnostics screen, p3, where all the test icons are laid out
16:16:31raptori did
16:16:40watusimotothe very last one is the one I chose for our first badge
16:16:46raptori like it
16:16:53raptoralthough should the flag be white?
16:17:00watusimotoI kind of like it, but I feel it is too literal in a way
16:17:10watusimotosince all the other ideas I've come up with have been more abstract
16:17:28watusimotobut maybe more literal ideas will develop as we decide on real achievements
16:17:40raptorseems ok to me...
16:17:50watusimotoyes, but you are an engineer :-)
16:17:56raptorhehe, true...
16:18:10watusimotoI think a white flag would be too monochormatic
16:18:31watusimotoespecially when displayed in a form with lots of other white text
16:18:36watusimotolike the scoreboard
16:18:40raptoridea: remove the number and put several smaller flags around the one?
16:18:54watusimotothat might work
16:19:02watusimotothose could be all different colors
16:19:59watusimotoI am a little worried about one thing though
16:20:04watusimotonot related to our recent work
16:20:19raptorok
16:20:22watusimotoand that is that there has been a steady decline in the number of players for about a month or two
16:20:35raptoryes, i've been wondering about that too
16:20:43watusimotowe were up around 30-40 unique players per day for a while
16:20:47watusimotonow we are around 10
16:20:58watusimotocertainly not an all-time low, but still
16:21:26watusimotomaybe closer to 15
16:21:43watusimotoand forum traffic is waaaay down
16:21:48raptorah
16:21:51watusimotonot a bad thing in itself :-)
16:22:04watusimotokind of a relief in a way
16:22:06watusimotobut still
16:22:16raptorforums traffic coincides exactly with the time _k added a cooldown time to posting
16:22:25watusimotowhat is that?
16:22:30raptor2 min. or so
16:22:34raptorbetween posts
16:22:47watusimotoin the same thread, or anywhere?
16:22:51raptoranywhere
16:22:53raptori think
16:23:20watusimotowell traffic has just kind of dropped off
16:23:39raptori've been wondering if game-play has something to do with 016 bugs
16:23:55watusimotowere there any that were that bad?
16:24:05raptormac + fullscreen
16:24:17raptorthe window would just disappear
16:24:21watusimotoah
16:24:34watusimotowell, I think we're close to a release that will fix that
16:24:47raptoryes
16:24:53watusimotoI've been very good about not adding too many items to the release list
16:25:27raptoryeah, i've been trying to only do fixes..
16:25:37raptoroh, the music system
16:26:10raptoralso maybe flag icon something like this: http://www.twiddla.com/780183
16:27:04raptornot special really, but no numbers...
16:27:05watusimotoI think I prefer #2
16:27:32watusimotothe advantage of the numbers is that we can roll out other variants easily if we want, say a 50 flag version
16:27:56raptorah for levels
16:28:05raptorbronze/silver/gold?
16:28:14watusimotoyes, for examp;e
16:28:20watusimotoif that works out in practice
16:28:38watusimotoI have no idea if 25 will be easy or hard to achieve
16:28:54raptordepends on the level - but in general, i think hard
16:28:54watusimotoat least without "cheating"
16:29:37watusimotoanyone 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:41watusimotothe removed it
16:29:57raptori just added myself to the DB :)
16:30:02watusimotoeven better
16:30:11raptorjust curious
16:30:22raptordid you mean for the mask to be written as the achievement ID?
16:30:34raptori.e 2^(id)
16:30:43watusimotoyes, I think I did
16:30:46raptorok
16:30:49watusimotothough, really, whatever makes sense
16:31:01watusimotoI did it that way because that's what ocurred to me
16:31:07raptorthat seems simplest for now (programmatically)
16:31:11watusimotonot as the result of a deliberation over any alternatives
16:31:17raptorok
16:31:56watusimotoso 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:03raptorhehe, nah
16:32:07raptori'm ready to release...
16:32:22raptormaybe get some excitement back in the game
16:32:24watusimotolet me look at the list
16:32:33raptormaybe people are just depressed during winter
16:32:40watusimoto!bug
16:32:40BFLogBotTo 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:52raptoror have given their lives to mobile devices and forgot what a 'PC' is
16:33:30watusimotook #26 is an easy fix -- I know the problem, and will do it tonight
16:34:00watusimotothat takes care of section 1
16:34:12watusimotosection 2 looks like you fixed everything
16:34:21watusimotosection 3...
16:34:26watusimotoitem 2 is done
16:34:42watusimotoso there's 5, 6, and 7
16:34:49raptori haven't even started looking at those...
16:34:51watusimotoall easy enough
16:35:04watusimotobut there is one other bug that should be on the list
16:35:13watusimotoand that's the authentication problem
16:35:23watusimotowhich I regard as somewhat serious
16:35:35raptori think it may be when master is disconnected
16:35:47watusimotoI see no evidence for that
16:36:06raptorthat is true
16:36:14raptorbut we know that master down causes the same behavior
16:36:41raptorand sam686 made a TNL fix that properly re-checks peoples authentication status, right?
16:36:41watusimotoyou mean totally down, or intermittetently down?
16:36:51watusimotoyes
16:36:58watusimotohe made some fix
16:37:00watusimotoanyway
16:37:14watusimotohe fixes lots of bugs I don't fully understand
16:37:16raptorwhen people join a game with master down, the game server never actually re-authenticates them even if master comes back up
16:37:29watusimotois that the bug he fixed?
16:37:32raptorhe fixed it so it would (I think)
16:37:44watusimotook, well, let's test that scenario later
16:38:14watusimotowe can also check the database for improperly non-validated players since he made that fix
16:38:54raptorwell, we'd have to release 017 first
16:38:57raptorwith the fix
16:39:06raptorsince the fix was to TNL
16:39:16watusimotooh, right -- I was thinking that was a master fix
16:40:24watusimotoI love those names people pick!
16:40:45raptorhaha
16:40:59watusimotomaybe we need an award for picking some foul username that has never been picked before
16:41:05raptorhahaha
16:41:06watusimotolevel silver if it makes me wince
16:41:18raptorsome awards that only devs can give out...
16:41:24watusimotoand gold if it makes me write some sql to remove it from the system
16:42:12watusimotothere's slicktic and slickdad
16:42:20watusimotolooks like another family affair
16:42:28raptoryep it is
16:42:42raptori've played with them a bit - seem like good people
16:42:57watusimotoit would be interesting to write a query for known father-son pairs and see if the fathers ever win :-)
16:43:04raptorhaha
16:43:07watusimotobut three's really no point since the answer is well known
16:43:41watusimotook, well in the past day or two, there have been no misvalidations
16:43:42raptorinteresting you mention that - slickktic and slickkdad always tried to be on the same team in every game
16:44:12watusimotowhat does X in win/loss mean again?
16:44:23raptorTied?
16:44:31raptornot sure...
16:44:39watusimotoone guy scored 33346530
16:44:42raptorlet me look it up...
16:45:35watusimotoalright, feeling a little better about the validation error
16:45:59raptoryeah - i honestly think we should release and keep a close eye on it..
16:46:04watusimotook
16:46:20watusimotoI'll see what I can do about the remaining cases tonight
16:46:24raptorwhat's the worst that could happen?
16:46:32watusimotoanother release1
16:47:14raptor'X' means only one player in a single team game
16:47:20raptorso invalid win
16:47:26watusimotoah
16:48:48watusimotofor a game that so few people play, our stats db is growing quite large
16:48:54watusimoto30MB
16:49:19raptorwell, it should be less now with no editor wins :)
16:49:25watusimotoindeed
16:51:33raptorin fact, do we save whether a server is 'testing' or 'dedicated'?
16:51:40raptorbecause we could do some sanitizing...
16:51:54watusimotoI don't think so
16:52:09watusimotobut I just closed by db window :-)
16:52:16watusimotoso I can't say for sure
16:52:52raptordoesn't look like it...
17:15:54watusimoto Quit (Read error: Operation timed out)
18:52:07LordDVG has joined
19:59:11LordDVG Quit (Remote host closed the connection)
20:07:48Watusimoto has joined
20:08:01Watusimotohi
20:08:06raptorhello
20:08:25Watusimotoare you out for the rest of the day, or is that an old message?
20:08:37raptornot gone yet
20:08:40raptorin 1.5 hours or so
20:08:52Watusimotomust be an old message
20:09:20WatusimotoI was working on a lego 2-speed clutch mechanism that has me utterly fascinated
20:09:28Watusimotonominally, it's a project with my son
20:09:37Watusimotobut he tends to wander off while
20:09:37raptorneat
20:09:45Watusimoto"we" are working
20:09:52raptorha
20:10:19Watusimotothough after "we" got it working, I took it completely apart and made him figure out how to rebuild it
20:11:05raptorgreat!
20:11:41raptori just found a problem on Mac...
20:12:41raptorwhen resizing the window, it sends a mouse click.. so if you're in a menu, whatever you have highlighted gets selected
20:14:00raptorlooks like it was in 016, too
20:14:36raptorI feel like I constantly have a bad taste in my mouth when dealing with Mac + SDL
20:17:22raptorha! it only happens when resizing larger
20:17:25raptornot smaller
20:18:14raptortake that back, happens both ways
20:20:34Watusimotoresizing the window sends a mouse click?!?
20:20:40raptorargh
20:20:43Watusimotowtf?
20:20:43raptori know why
20:20:58raptorit's because on Mac, there are no window borders
20:20:59Watusimotobecause sdl on the mac is ... weak?
20:21:12Watusimotoso the click to start dragging ends up in the window?
20:21:15raptoryes
20:21:20Watusimotoha
20:21:34raptorsomehow mac looks at a few pixels into the window and allows that to drag
20:21:49raptorand yes, SDL on Mac is weak
20:21:56raptoror undermaintained...
20:31:37raptorwhatever - i'm going to pretend it doesn't happen for now
20:33:09Watusimotoso I found something odd... we have this scoreboard sorting function, that sorts teams by score
20:33:12Watusimotobut we never use it
20:33:25WatusimotoI figured we did for showing scores in the scoreboard
20:33:27raptorreally?
20:33:30raptorwhere
20:33:33Watusimotodo you have any knowledge of this?
20:33:40Watusimotowell, if this compiles, I\'ll check in
20:33:48Watusimotoand you can see where I moved the code
20:34:13Watusimotowe had the same sort code in two places, so I created a function to house it
20:34:24Watusimotobut... it turns out we never looked at the sorted teams in either case
20:34:38Watusimotoso now we have this nice team sorting function that is unused
20:36:00raptori know score is sorted in nexus games
20:36:01raptor..
20:36:12Watusimotoand perhaps it is
20:36:45Watusimotochecked in
20:36:52Watusimotosearch for getSortedTeamList_score
20:37:03Watusimotoand that will point to the two locations
20:37:04raptorok
20:37:07Watusimotonetiher was in nexus
20:37:16Watusimotoboth in uigame
20:37:50BFLogBot - Commit e41ec3265c33 | Author: watusim...@bitfighter.org | Log: Fix scoreboard text location, other random cleanup
20:40:13raptorside note: does having the 25flags badge make your kill/death ratio red?
20:40:19raptoron the scoreboard
20:41:25raptoror maybe its black - my monitor is dying
20:45:18raptoras for scoring: GameType::getSortedPlayerScores
20:48:59Watusimoto>>> does having the 25flags badge make your kill/death ratio red
20:49:04WatusimotoI don't know, does it?
20:49:08Watusimotoit shouldn't!
20:49:19raptori think it does...
20:49:24Watusimotooh, I bet i know what's happening
20:50:27Watusimotofixed
20:50:57Watusimotoso we sort players, but not teams
20:51:04raptorlooks like it
20:51:17WatusimotoI guess we always show teams in numeric order
20:51:25Watusimotomaybe that's good; not sure
20:51:29Watusimotonot going to worrry about it
20:51:43Watusimotowe have a nice function for sorting them if we want that!
20:55:37Watusimotoso... thought about the discussion about storing badge numbers in the db...
20:55:44Watusimotoour current system is error prone
20:56:02Watusimotoif I gave myself badge 3 somehow, I'd get credit for two of them
20:56:09Watusimotoso I'm gong to change it
20:56:25raptor 2^1 + 2^0
20:57:11Watusimotoyes
20:57:43Watusimotobetter to store the 0 and the 1 rather than the 2^0 and 2^1
21:01:19raptorexcept 0 = no badges, right?
21:05:50Watusimotonot necessarily
21:06:05Watusimotooh, well, when everything is or'red together, yes
21:06:18Watusimotobut badge 0 = BIT(0) = 1
21:06:23raptoryes
21:06:39WatusimotoI never knew you could pass an arg to pushd
21:06:48Watusimoto(looking at the recompile script on the master)
21:06:50raptoryeah, it's great!
21:07:08raptoryou can create a huge stack of directories to navigate
21:07:41Watusimotothough... the script never popds
21:07:54BFLogBot - Commit 71acb5d2718b | Author: watusim...@bitfighter.org | Log: Restore white color after badge rendering
21:07:55BFLogBot - Commit ce7d975ae944 | Author: watusim...@bitfighter.org | Log: Store actual badge values in database -- seems less error prone
21:08:58raptoryeah - i guess i just did it out of habit
21:09:26Watusimotoshould I add a popd at the end of the script to return you to your starting folder?
21:09:41raptordoes it not return automatically anyways?
21:10:00raptorsince it launches it's own sub-shell, the parent should still stay there..
21:10:16raptorbut sure
21:10:23raptorhmm... maybe not..
21:11:04Watusimotook, I'm not doing anything except alerting you to the issue/non-issue
21:11:26raptordoes the script not return you after you run it?
21:11:38Watusimotodidn't actually check
21:11:42raptorok
21:11:45WatusimotoI see a push... I want t pop
21:12:07Watusimotountil then, the universe is slightly out of balance
21:12:10raptorsince teh sub-shell exits, it should destroy the stack and take you back to parent's folder
21:12:18Watusimotoit probably does
21:12:18raptorhaha
21:12:30Watusimotoleaving no way to restore equlibrium
21:12:37Watusimotoforever a little tilted
21:12:45Watusimotobut no matter, you get used to it
21:12:53Watusimotoon leg just a smidge shorter than the other
21:12:56Watusimotoyou can compensate
21:13:11raptorhaha
21:13:20Watusimotojust a bit more matter than anti-matter keeps teh universe from imploding
21:14:22raptori added it...
21:14:25Watusimotoha
21:14:37Watusimotoeven you were feeling uneasy, I see
21:15:52WatusimotoI like my ill-gotten badge!
21:16:11raptordid you alter the database already?
21:16:58Watusimotoyes
21:21:13Watusimotowhen does the high-score week end?
21:21:24Watusimotosunday at midnight?
21:21:25raptorsunday UTC midnight
21:21:31Watusimotoutc -- that'
21:21:36Watusimotos in England, right?
21:21:47WatusimotoUTC == gmt?
21:21:56raptoryou would not believe the lengths i've gone to try and get it to be on Pacific Standard
21:22:08raptorUTC == GMT on standard time part of the year
21:22:29raptorUTC == GMT always on standard
21:25:02raptorif 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:54Watusimototime sucks
21:25:56Watusimotosql sucks
21:26:08Watusimototime + sql sucks^2
21:27:21Watusimotosometimes, like right now, I can't get the scores from the master
21:27:37raptortesting..
21:27:39Watusimotojust sits there saying "retrieving"
21:27:45raptorgot them
21:27:47Watusimotojust worked
21:28:17raptoraww, looks like i lost the most games played last week
21:31:58Watusimotoit was close
21:32:20raptordo you know where _k went?
21:32:23Watusimotodo we want to give a badge for a first place finish?
21:32:24Watusimotono
21:32:26raptorhe's been gone over a week
21:32:30Watusimotoprision?
21:32:59BFLogBot - Commit ca5272e4f8b5 | Author: watusim...@bitfighter.org | Log: Fix another text positioning problem
21:33:00BFLogBot - Commit 6b2432b46743 | Author: watusim...@bitfighter.org | Log: And another...
21:33:02BFLogBot - Commit 94a2a055a88e | Author: watusim...@bitfighter.org | Log: Add note about when week ends
21:33:02WatusimotoI was acutally wondg the same thing
21:33:03raptorwe 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:16Watusimotohuh
21:33:19raptorand that was it
21:33:28Watusimotoin the middle of the conversation?
21:36:00raptori'm trying to find the log date...
21:36:44raptorhere: http://bitfighter.org/irclogs/index.php?date=2012-03-01
21:37:36raptorsearch for spybugs
21:46:02raptorok - i'm off for a few hours - good night!
21:46:46Watusimotolater
21:47:01raptor Quit ()
23:21:14raptor has joined
23:21:14ChanServ sets mode +o raptor
23:21:22raptorso just out of curiosity
23:21:57raptordoes the 'standard day' of work/home life end later in Europe?
23:22:40raptoras in at ~1am instead of ~11pm?
23:24:49raptorlike wise start earlier ~9am instead of ~7am
23:33:41Watusimotonot sure I understand
23:33:55Watusimotoas in the US I am the last person to arrive at the office
23:34:13Watusimotoso *my* schedule is about the same
23:34:16Watusimoto:-)
23:51:51raptoryou are in the US?
23:52:31raptoroh no wait, i get it now..
23:54:01WatusimotoI think people's schedules are similar to those in the us

Index Search ←Prev date Next date→

These logs were automatically created by BFLogBot on irc.freenode.net.