#bitfighter IRC Log

Index Search ←Prev date Next date→

IRC Log for 2012-09-11

Timestamps are in GMT/BST.

00:29:12raptor Quit ()
01:15:48raptor has joined
01:15:48ChanServ sets mode +o raptor
01:15:57raptormaster doesn't keep authenticated state?
01:16:02raptorgo to bitfighter.org
01:18:15raptorthe client list from the JSON doesn't have me underlined, but i'm authenticated (badges show up in servers)
01:23:17raptorlooks like it's an index off by one problem?
01:23:27raptoras soon as someone else joined, i show up as underlined now
01:26:26raptormaybe caching?
01:26:43raptorprobably not index-off-by-one
01:40:38sam686that could only mean one thing, either mysql database happen to be slow sometimes, slowing down master's database therad (instead of freezing master like before)
01:41:40raptorso some operations still need to be blocking, then?
01:41:42sam686it might temperory show as unauthenticated if it can't read the database,,
01:42:37sam686or, maybe Threre is some error on master to fix my coding
01:42:51sam686probably, unset variables..
01:43:18raptorit seems that once you login to master, the JSON is created, but if the database doesn't return in time, the JSON stays the way it is until someone else logs on to master
01:44:41sam686oh, i guess it is simply failing to make master update JSON after authenticating
02:49:51BFLogBot - Commit 03065d754305 | Author: sam8641 | Log: Fix not updating JSON when authenticating, Old high score cache removed after 2 hours (can get outdated), Delayed JSON helps avoid seeing name as not authenticated.
02:50:05sam686just updated master now..
02:50:16raptorok, want me to recompile?
02:50:31sam686I said, I just updated recompiled master
02:50:48raptorah ok - i thought you just meant the commit
02:52:12sam686no more "unauthenticated" your authenticated name due to failing to update JSON
03:00:27raptoryay
04:10:58raptorhi sam686, still around?
04:11:05sam686yes
04:11:26raptorcan you join my server and see where the logo disappears?
04:11:36sam686ok..
04:15:48sam686the TextItem extent (disappearing) problem doesn't happen on 017, but does on latest 018 code
04:21:35raptoryes
04:21:37raptoryou're right..
04:33:36sam686commited a TextItem fix
04:34:07raptoryou beat me!
04:35:03BFLogBot - Commit 35cb97fda81a | Author: sam8641 | Log: Fixed TextItem disappearing, probably all calcExtent should be renamed to calcExtents
04:45:53raptornight
04:46:04sam686night
04:46:09sam686. /shutdown 30 (
04:46:22sam686jsut kidding, no shutting down IRC server
04:46:28raptorheh
04:46:43sam686night
04:47:18raptorngiht
04:47:21raptor Quit ()
05:39:29sam686 has left
07:34:39watusimoto has joined
07:34:40ChanServ sets mode +o watusimoto
09:16:10LordDVG has joined
09:36:38LordDVG Quit (Remote host closed the connection)
10:14:29kodaws has joined
10:24:03kodabbws has joined
10:25:23Watusimoto_ has joined
10:27:58kodaws Quit (Ping timeout: 248 seconds)
11:32:53Watusimoto_ Quit (Ping timeout: 260 seconds)
11:43:21Watusimoto_ has joined
12:18:38kodabbws Quit (Read error: Connection reset by peer)
12:19:00kodabbws has joined
12:31:42Watusimoto_ Quit (Ping timeout: 252 seconds)
12:43:17kodaws has joined
12:45:22kodabbws Quit (Ping timeout: 256 seconds)
14:05:52kodaws Quit (Quit: k thx bai)
16:53:22watusimoto Quit (Ping timeout: 260 seconds)
17:04:01Watusimoto has joined
17:52:57Watusimoto Quit (Ping timeout: 268 seconds)
19:07:16Watusimoto has joined
20:04:32LordDVG has joined
20:04:57raptor has joined
20:04:57ChanServ sets mode +o raptor
20:05:06raptorhello
20:14:01Watusimotohi
20:14:07raptorwell hello
20:14:13Watusimotoback in lux
20:14:24raptorenjoyed the US?
20:14:28Watusimotovery much
20:14:33Watusimotoit was a nice holiday
20:14:54Watusimotonow I'm trying to figure out how to integrate the lua docs into bf code
20:15:21Watusimotoafter some thought, I am still convinced it is a better solution than what I was doing
20:15:38Watusimotoluckily, most of what I wrote will be copypastable
20:15:58raptorwanting to use the luadoc utility?
20:16:04Watusimotoyes
20:16:17Watusimotothe results are pretty good
20:16:22Watusimotoand we can modify them if we want
20:16:48Watusimotomaybe I can get rid of the -luadoc option
20:16:54raptorsure
20:17:16raptorit never fit perfectly in a terminal for me anyways... :)
20:18:00Watusimotoyou need a wider terminal!
20:18:26WatusimotoI do think we will need to mimic naev's two step approach
20:18:35Watusimotosed + luadoc
20:19:06Watusimotoi can run sed fine from windows, but will need to figure a way to combine a bat file with a shell script somehow
20:19:12raptorare you planning on writing the comments in doxygen syntax?
20:19:16Watusimotoyes
20:19:20Watusimotoit's as good as any
20:19:24raptorok
20:19:26Watusimotothe native luadoc syntax will not work
20:19:32Watusimotoin c++ code
20:19:38raptorah
20:19:48raptori didn't actually look too closely at it..
20:20:02Watusimotoif we use doxygen, then we can use the naev sed script
20:20:09Watusimotoless work that way!
20:20:25raptormaybe you could use the MSYS shell in windows?
20:20:49Watusimotomsys?
20:20:52raptorseems like most open source projects never actually seriously consider the standard terminal
20:21:13raptorit's a sub project of mingw
20:21:21raptorbasically a unix shell in windows
20:21:43raptorhttp://sourceforge.net/projects/mingw/files/MSYS/
20:21:49raptorbut not cygwin based
20:21:53raptorall native
20:21:57raptorish
20:22:30raptorwell - it uses GNU libraries compiled natively for windows instead of cygwin's simulation interface
20:23:47WatusimotoI do have a set of utils installed called gnu-tools
20:24:04Watusimotoit has a sh implementation, though very little-featured
20:24:10Watusimotovery partial, I think
20:24:14Watusimotomaybe it will be enough
20:25:07Watusimotoor I could implement a stub bat and sh file that calls a sed script where the action will happen
20:26:13raptormingw + msys installer: http://sourceforge.net/projects/mingw/files/Installer/mingw-get-inst/mingw-get-inst-20120426/
20:28:22Watusimotolet's try it
20:37:01Watusimotomight work!
20:37:10Watusimotothe sh implememntation is better than the one I had
20:37:16Watusimotoor at least not obviously worse
20:38:15raptoryeah - it's the best one for windows, i think
20:39:13raptorand depending on how much of the mingw compiler you installed, you may be able to ditch vc++!
20:39:32Watusimotoha
20:39:41raptoryou coudl use notepad instead
20:39:43WatusimotoI tried that once... gave up with endless link problems
20:39:57Watusimotomaybe sublime could work...
20:40:40Watusimotohttp://stackoverflow.com/questions/1154517/c-compiler-for-windows
20:40:44raptoroh yeah... the libraries might be a problem
20:40:54raptoractually - i've already compiled most of them as DLLs
20:43:32raptorwell, i'm not going to be an open source evangelist and push for mingw - i won't be using windows, anyways...
20:44:18Watusimotovc++ really is pretty good (though not nearly as good as eclipse + java!)
20:44:51raptori'm actually impressed with vc++ - especially given the language it has to deal with
20:47:45Watusimotoone thing it's missing: cmd to join two lines (what most editors map to ctrl+j_
20:47:55Watusimotothis REALLY annoys me
20:48:11Watusimotohow can an editor not have that?!??!?
20:48:51sam686 has joined
20:48:52ChanServ sets mode +v sam686
20:49:27raptorhuh, you're right
20:49:38raptori see it on people's wish lists for useful shortcuts
20:54:09WatusimotoI am going to try to wean myself off the hg gui, at least for the every day stuff
20:54:13Watusimototortoise is a memory hog
20:54:22raptoroink oink
20:57:20raptorhg is much friendlier on the command line than git is
20:57:30raptori would probably like a git gui
20:58:40sam686I feel that chrome starts to be a memory hugger, using 1 GB of RAM for only 20 tabs of different web pages..
20:58:57raptorheh
20:59:04raptoruse lynx!
21:00:42sam686this seem to tell me that they say firefox uses a lot less RAM then chrome web browser... https://www.google.com/search?q=chrome+vs+firefox+memory+usage
21:01:04raptorwell, until you install addons
21:01:14raptorlike adblock flashblock ghostery httpseverywhere
21:02:06sam686i don't need adblock plugin since i feel that a host files blocking ads can take care of most of blocking of ads..
21:04:00sam686any browser can get slow or might too much memory with too much plugins, but usually plugins can be disabled..
21:04:01raptoroh yeah
21:04:12raptori forgot you showed me that
21:04:41sam686yes, its this for host file block ads: https://www.google.com/search?q=hosts+file+block
21:05:28sam686I bet hosts file don't hardly use any more then a few kilobytes or megabytes of RAM
21:10:14LordDVG Quit (Remote host closed the connection)
21:19:01Watusimotogit pull git push... what else is there?
21:20:45raptorgit fetch
21:20:59raptori find i usually do about 50% more commands with git than hg
21:21:41raptorand then the branching...
21:22:24raptortakes a little bit to get used to, and it isn't always obvious what branch you're on (unless you edit the shell to to tell you)
21:27:07raptorgranted there was a learning curve with hg, too
21:39:48Watusimotoof course!!!!!
21:40:11Watusimotohere I am banging my head away trying to create a sh script that also runs as a bat file when the solution is so obvious!!!!
21:40:15Watusimotodo it in perl!!!
21:40:30raptorand forever assume the maintenance
21:40:38Watusimoto:-)
21:40:49Watusimotoperl CAN be written clearly! Really!
21:40:57raptorI have seen it done once
21:40:59Watusimotonot that it often is
21:41:04Watusimotoyou will see it again!
21:41:19raptori hope so!
21:50:39raptoroh yeah - did you get my e-mail about sensor and heatseeker?
21:51:30Watusimotohell, this will be clearer than the .sh script!
21:51:35Watusimotoyes, I got the email
21:51:40WatusimotoI saw sam's video
21:51:46WatusimotoI agree with what you both said
21:52:04WatusimotoI am not sure about the best solution; probably we should just try something and see what works
21:52:35Watusimotoanother idea i had would be to fire 3 heat seekers (like triples) to make triple the trouble
21:52:41raptorso it should be harder to evade
21:52:42raptorha
21:52:50Watusimotobut that would be in additionto, not instead of, the other fixes
21:52:55Watusimotoeasier to evade yes.
21:53:03raptor??
21:53:04Watusimotosorry
21:53:06Watusimotoharder to evade
21:53:13WatusimotoNOT EASIER
21:53:22raptori had this idea...
21:53:34raptorwhat if the slower it goes, the larger the target radius
21:54:00raptorso when you shoot it moving backwards, it could target at 270 degrees instead of 180
21:54:07Watusimotointeresting...
21:54:20Watusimotothough I think hs should always go fastish
21:54:33Watusimotoeven when fired backwards
21:54:58raptorso maybe make the initial speed absolute instead of relative to the ship?
21:55:14raptorwhich seems... odd
21:55:15WatusimotoI didn't like the looping back to hit the target of the original implementation, but after seeing sam's video, I'm beginning to think that may be the only way to fix them
21:55:42raptorwell we could just make it turn slightly sharper - not as sharp as my first go at it
21:56:06WatusimotoI think it would still be easy to dodge, but it's a simple thing to try
21:56:15raptoror..
21:56:29raptorif it detects it's lost the target, start circling?
21:56:34raptorslowly
21:57:18Watusimotoor maybe exploding when in proximity would fix the problem
21:57:35raptorarea damage?
21:57:40raptorhmmm
21:57:42Watusimotomaybe?
21:57:56raptora tracking burst
21:58:03Watusimotoyeah.... lamish
21:58:15Watusimotolet's try a sharper turn and see how that works
21:58:23raptorok
21:58:30Watusimotobut it seems you'll always be able to dodge it at the last minute
21:58:44Watusimotounless it turns really sharp
21:59:57raptorwell you still have to be a ships radius away at the last minute
22:00:41raptorwith a sharper turn and set at the right speed, the computer can beat human reaction almost every time
22:20:30Watusimototrue
22:20:42Watusimotobut would too sharp a turn be lame? only one way to find out!
22:24:45raptorwell, there are two major factors: the sharpness and the targetting radius
22:25:32raptorsince the targetting radius is 180 degrees, the sharpness probably matters less..
22:28:06Watusimotosharpness is probably everything
22:28:18Watusimotowhen you dodge, it needs to be able to turn to hit you
22:40:22raptorhmmm
22:40:59raptori guess i'm thinking that *if* you dodge, the 180 degree targeting radius practically guarantees it won't come back to get you
23:02:23raptorall right heading home
23:02:26raptorgood night!
23:07:24raptoraww man - a new audio codec came out and it's supposed to be better than speex
23:07:26raptoropus
23:08:02sam686We could always switch codecs for our client-server in a new client-server version
23:17:24raptor Quit ()
23:29:36Watusimotoi hate voice chat!

Index Search ←Prev date Next date→

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