#bitfighter IRC Log

Index Search ←Prev date Next date→

IRC Log for 2013-06-10

Timestamps are in GMT/BST.

00:56:31koda has joined
03:43:12LordDVG has joined
04:49:09LordDVG Quit (Remote host closed the connection)
05:01:05Watusimoto has joined
05:17:55Watusimoto Quit (Read error: Connection reset by peer)
05:19:07Watusimoto has joined
05:38:16Watusimoto Quit (Ping timeout: 264 seconds)
07:23:16kodayo
08:00:16bobdaduck has joined
08:35:29raptor has joined
08:35:29ChanServ sets mode +o raptor
08:35:42raptorOn breifly
08:35:46raptorit's a girl!
08:36:09raptorok bye
08:36:11raptor Quit (Client Quit)
08:39:08watusimoto has joined
08:39:09ChanServ sets mode +o watusimoto
08:41:48bobdaduck!!!!
08:47:52BFBuildBot Quit (Ping timeout: 264 seconds)
09:24:06bobdaduckbuildbot noooo
10:31:59kodahey kaen how's the cmake thing going?
10:43:39koda Quit (Ping timeout: 245 seconds)
10:59:07watusimoto Quit (Quit: Leaving.)
11:19:00raptor has joined
11:19:00ChanServ sets mode +o raptor
11:24:08BFBuildBot has joined
11:25:30bobdaduck!!!!
11:25:41raptorso tired...
11:26:11bobdaduckIs baby?
11:26:15raptoralso, girl babies look exactly like babies.. I don't know why I thought it might be different
11:26:22raptor* like boy
11:26:35raptor(in general)
11:26:41raptorthey still look like naked mole rats
11:27:02bobdaduckxD
11:27:10bobdaduckgrats!
11:27:13raptorthanks!
11:29:28bobdaduckSo now I need to fix something that I liked better broken
11:29:46bobdaduckPicking up loot bags yields more gold than the loot bag should have in it.
11:30:02raptormath error
11:30:15raptoroh hey, our evangelist is back..
11:35:22kaenindeed.
11:35:29kaenhello all, and congratulations raptor
11:35:32raptorhi
11:35:35raptorand thanks!
11:38:32bobdaduckYeah I know its a math error
11:38:47bobdaduckBut I kind of liked the mechanic but, as the party showed, its too abusable.
11:38:54bobdaduckKaen did you get any crash logs that night at all?
11:39:56kaennope.
11:40:43kaenthe crashes were all because my host was killing the bitfighter process
11:41:00kaenbecause the ram kept climbing to over 600MB
11:41:25kaenand it put me over my allowed peak RAM usage :P
11:43:17BFBuildBot Quit (Remote host closed the connection)
11:47:10raptorha
11:49:11bobdaduckxD
11:50:53kaenI was thinking, if the userdata you get for a single object between each occurrence of an event callback are not equal to each other, doesn't that mean that luaW is creating a new userdata for each one?
11:51:05raptorit is
11:51:09raptorthat's the leak
11:51:09kaenah
11:51:19kaenI never realized how it would scale...
11:51:39raptorwe disabled the luaW clean up because it was cleaning up object that it shouldn't be and we'd get reandom script crashes
11:51:43raptorthat was the 'fix'
11:52:07bobdaduckWait what?
11:52:11raptoryeah, well - we didn't seem to think it would be that big of an issue..
11:52:35raptorthen bobdaduck makes a level to break our assumptions..
11:52:49kaena familiar feeling.
11:52:55raptoryes
11:53:02bobdaduckI'm nearly sorry!
11:57:58raptorso I have two major issues with luajit-vec
11:58:03raptorone it the -vec part
11:58:07raptorthe other is the jit part
12:00:24Watusimoto has joined
12:00:56bobdaduckSo what can I do to optimize dnd?
12:05:05raptoryou might be stuck for now..
12:07:03bobdaduckcool
12:11:43bobdaduckcould someone do a logic examination on this code?
12:11:46bobdaduckhttp://pastie.org/8031397
12:12:06bobdaduckpeople currently picking up way more gold than was originally dropped.
12:12:10bobdaduck Quit (Remote host closed the connection)
12:37:00Watusimoto Quit (Ping timeout: 256 seconds)
12:38:40raptor Quit ()
12:53:19bobdaduck has joined
14:08:06bobdaduckfixed!
14:54:53raptor has joined
14:54:53ChanServ sets mode +o raptor
14:58:52bobdaduckWelcome back
14:58:54bobdaduckCongrats on the baby again
14:58:56raptorhi
14:58:59raptorthanks
14:59:29raptori may be somewhat lower intelligence for the next few days because of sleep deprivation... but maybe you won't notice a thing :)
14:59:55raptorso forgive me if the obvious may not be so obvious to me at times
15:00:44bobdaducklol
15:00:49bobdaduckForgiven in advance
15:10:19koda has joined
15:16:07Watusimoto has joined
15:16:30Watusimotogood evening
15:17:04bobdaduckEven'nin
15:18:56Watusimotoraptor, kaen, anyone else: Just to let you know I have a business meeting this week, so will only be on intermittently. I won't really be back until Sunday evening. I leave in the morning.
15:25:53bobdaduck_ has joined
15:28:56bobdaduck Quit (Ping timeout: 276 seconds)
15:31:18raptorhi Watusimoto
15:31:26Watusimotohi
15:31:59raptorthat's ok, we'll make sure DnD becomes a permanent part of the game..
15:32:04WatusimotoI was just looking back at the tests i wrote last night... very voluminous
15:32:10Watusimotoexcellent!
15:32:21raptorthe game is in good hands..
15:32:27raptoroh, i should check that..
15:32:29Watusimotoindeed it is
15:32:53raptoroh wow, lots of test
15:32:58kodahi all
15:33:02raptorhi koda
15:33:35Watusimotoif you are interested in the details of the timing of what happens when, it's all there... timed down to the ms
15:33:41Watusimotohi koda\
15:34:11bobdaduck_DnD will soon have its own dedicated server
15:34:47kodaraptor: i read your 'it's a girl' message so i think what it is
15:34:52kodaraptor: congratulations \o/
15:35:06raptorso if we wanted to do luajit (without lua-vec), we'd have to provide lua replacements for the point object and methods (like dot, distSquared, etc.) AND replace our (very few) calls to luaL_pushVec, luaL_tovec, etc.
15:35:14raptorthanks koda!
15:35:25Watusimotoyou had a girl?
15:35:29raptoryes
15:35:34Watusimotocongratulations!!!
15:35:48raptormy older coworkers curses came true..
15:35:52raptorthanks!
15:36:04kodawhat's her name?
15:36:10Watusimotoraptor: yes
15:36:11raptorKatherine
15:36:34WatusimotoGreat name!
15:37:02raptorthe wife chose it.. I honestly had no real idea what a good girl's name would be..
15:37:31WatusimotoI think girls names are easier than boys... that's what we found when looking for names
15:38:05WatusimotoI was arguing for Calvin, but my wife said we'd be doomed if we chose that name
15:38:11raptorhahaha
15:38:35raptorI've always wondered how much a name could shape a personality in a child..
15:38:58WatusimotoI'm sure it has some effect, but probably less than other factors
15:39:26WatusimotoI saw a study on tha trecently, actually
15:40:22Watusimotothere is also a section on names in the Freakanomics movie
15:40:53Watusimotothey researched response rates to identical resumes sent from "John" and "Tyrone"
15:40:58Watusimotoor somesuch
15:41:05raptorhaha
15:41:14Watusimotowith predictable outcome
15:41:38raptorwell, there's the obvious effect - like my last name ended up rhyming really well in high school...
15:42:03Watusimotoraptor must flaptor his wings!
15:42:08raptorhaha
15:42:11Watusimotocraptor raptor
15:42:31raptorhaha
15:42:31WatusimotoI will NOT be naming my thrid child "craptor"
15:43:03Nothing_MuchHello
15:43:43raptorhi
15:43:48Nothing_Muchwhat's up?
15:44:13Nothing_Muchoh my
15:44:15raptoractually, maybe everything rhymes with something..
15:44:23Watusimotonot true
15:44:30Watusimoto"orange"
15:44:35raptorin some way, in high school..
15:44:37Nothing_Muchand purple
15:44:50raptororange you going open the door?
15:45:26raptororange you going to catch that frisbee??
15:45:52Watusimotoorange you ugly?
15:45:57bobdaduck_lol
15:46:05raptorhaha
15:46:10Watusimotoc'mon... it's high school... open the door?
15:46:27raptorlet's just say that maybe it was more my personality that got me picked on..
15:46:58Watusimotohigh school can be a brutal time
15:47:09raptorthat's why i left after junior year!
15:47:19Watusimotooff to work in the mills?
15:47:37raptorit had nothing left to offer
15:47:43raptori went to college instead
15:47:53raptorand i'm still there!
15:47:55raptorsigh
15:48:00Watusimotosome of my friends did the same
15:48:06Nothing_Muchyou can go to college without finishing high school?
15:48:11bobdaduck_yeah
15:48:20raptoryep
15:48:25Nothing_Muchinteresting
15:48:30bobdaduck_Its harder to get into a good college (I think?) but colleges can do whatever they want
15:48:38raptorand i would highly recommend it to anyone who thinks high was as stupid as I did
15:48:49raptor*high school
15:48:54Nothing_Muchfinished high school, can't finish college atm :(
15:48:56bobdaduck_I enjoyed high school except for the school part
15:49:35raptormy problem was, though, that i loved the learning but i hated the social part - not because i was bad (I was) but because i saw it as a tremendous waste of time and energy (and it was)
15:49:55bobdaduck_I was the opposite
15:50:05WatusimotoI have to disagree with you there... some of my closest friends were my friends from high school
15:50:14bobdaduck_I hated the learning (I already knew everything) but I loved the social part
15:50:25raptorWatusimoto: high school in the west or east?
15:50:31WatusimotoBoston!
15:50:32Nothing_MuchI have to say that high school was the only school I ever made friends with
15:50:58Watusimotowell, Arlington, but close enough
15:51:09raptorso i made closer, but fewer friends in the east, but lots more enemies
15:51:13Nothing_Muchmostly because people wanted to see why I was so shy
15:51:22Watusimotobut then, I was pretty fortunate in the group of people who were there then
15:51:46raptorthan in thw west, i mean
15:53:33Watusimotoa lot of it is luck, I think... you either have a good combination of personalities, or a bad one
15:54:11raptorwell, i went to a lot of different schools in different towns on the east coast, growing up
15:54:21raptoreither I had constant bad luck, or just the wrong personality
15:54:36Watusimotoit's harder being the new kid
15:54:39raptorprobably being both
15:54:47raptoryeah that was a big part of it i'm sure
15:55:13Watusimotoi went to the same schools, with mostly the same people, from K-12
15:55:19raptorwhat!>?
15:55:28raptori can't even fathom what that would be like..
15:55:46Watusimotoof my 4 best friends, I knew two of them from 3rd grade (well, one was my best friend in k)
15:55:53Watusimotoor maybe 1st grade
15:56:00Watusimototwo others I met in hs
15:56:05raptorwow
15:56:07raptorthat's cool
15:56:11raptorand still friends?
15:56:14Watusimotoyes
15:56:36Watusimotoone lives just up the street from me in the us, though I don't see him all that often
15:58:14Watusimotobut my brother, in similar cicrumstances, had a nearly opposite outcome
15:58:21raptor:(
15:58:34Watusimotowhich I attribute mostly to personalities
15:58:56raptori'd like to think that i'm mostly over high school atrocities... except for raging against how stupid it was :)
15:58:56Watusimotothe combined assemblage of personalities, that is
15:59:14Watusimotoyeah, well... who wasn't?
16:00:20Watusimotohs reunions can be very interesting
16:00:26raptornever been to one
16:00:33Watusimotoyou should go!
16:00:35raptortoo many highschools..
16:00:43raptoryou think?
16:00:53WatusimotoI thought they would be totally lame... but it turned out that they were rather interesting
16:01:02Watusimotoit, not they
16:01:07Watusimotoonly went to one
16:01:17raptori would probably find them interesting in an intellictual-glad-i-didn't-make-those-choices sort of way
16:01:28Watusimotothat's part of it :-)
16:01:32raptorheh
16:01:44Watusimotojust interesting to see how people turned out... what did they do with themselves?
16:02:26Watusimotokind of like reading the end of a book
16:02:32raptorha!
16:02:44Watusimotobut... your mileage may vary!
16:03:16raptori remember as a teenager that i was constantly told the lie that you have to make something of yourself by high school or college, otherwise you've failed
16:03:20Watusimotojust saying that I was skeptical but pleasanlly surprised by the whole thing
16:03:31raptoroh how many people have fallen into that trap..
16:03:37raptorhmm... might be interesting
16:03:38Watusimotoespecially seeing my first real girlfriend
16:03:43raptoroh boy
16:03:47Watusimoto:-)
16:04:10bobdaduck_bitfighter isn't very good for meeting girls
16:04:35Watusimotothat it is not
16:05:06bobdaduck_you should fix that
16:05:09bobdaduck_#1 priority
16:05:39Watusimotomaybe rebrand it "Justin Beiber's Bitfigher Pony Party!!!"
16:05:47raptorhahaha
16:05:54bobdaduck_rofl
16:05:55raptoris he still around in the limelight?
16:06:09bobdaduck_Yeah
16:06:20WatusimotoI think so... we might need to wait until his star has faded a little more to get his endorsement
16:06:20bobdaduck_He's turned into a jerk so the media can continue following him around
16:06:31bobdaduck_If he was the same it all would have stopped long ago
16:06:38bobdaduck_I think he's making dubstep songs now or something like that
16:06:55raptorand that's why i respect teen stars for getting out of show business before it's too late
16:07:07raptor(the few that do)
16:09:28raptorand... back to bitfighter! Watusimoto, did you see my message about luajit?
16:09:47Watusimotowhere? here or on google?
16:09:49raptorhere
16:09:54Watusimotoyes
16:09:57Watusimotoand I answered it!
16:10:05raptorman, how did i not see that..
16:10:22Watusimotono worries... you were reliving a high school beating or something
16:10:33raptorwait.. i don't see a response..
16:10:50raptor[15:35] <raptor> so if we wanted to do luajit (without lua-vec), we'd have to provide lua replacements for the point object and methods (like dot, distSquared, etc.) AND replace our (very few) calls to luaL_pushVec, luaL_tovec, etc.
16:10:56Watusimotoraptor: yes
16:11:07Watusimoto23:36
16:11:12raptorah i see
16:11:18Watusimotohow could you miss that???
16:11:28raptorumm.. i guess i thought it was for something else..
16:11:40Watusimotowell... then... for the record: yes
16:11:50raptorso now to the lua jit problems -
16:12:09raptorthey compile on all our platforms, but only with the very specific build system in place
16:12:37raptorit would be a fair amount of work to get the building of it integrated for our needs..
16:12:54raptori did find someone who started a CMakeLists.txt for it, i can probably build off of that
16:13:29raptorbut i did start the lua-vec integration
16:13:36raptori think i'm about 1/3 done...
16:13:42raptorbut it's very different
16:14:10Watusimotoso you are trying to mix luavec into luajit?
16:14:10bobdaduck_BWAHAHAHAHA
16:14:13bobdaduck_ Quit (Remote host closed the connection)
16:14:18raptoryes.. luajit-vec
16:14:26raptor:)
16:14:26Watusimotothat would be super fast!
16:14:34Watusimoto(probably)
16:14:49Watusimotothe downside is there is no maintainer for such a beast
16:14:57raptoryeah..
16:15:19raptorand the benchmarks for luajit vs lua-vec already show luajit is faster
16:15:29WatusimotoI wonder if you could hand the patches over to the luajit guys to maintain?
16:15:30raptorhttps://code.google.com/p/lua-vec/wiki/Benchmarks
16:15:37WatusimotoI saw those
16:15:46raptori doubt the luajit guy would maintain it
16:16:00Watusimotoin reality, for our purposes, luajit would probably be fine
16:16:24raptorso
16:16:32raptori'm wondering if I should:
16:16:38Watusimotowell... actualy... lua-vec is also fine :-0
16:16:53raptor1. continue integrating lua-vec
16:17:07raptoryes, but luajit is fast for *everything*
16:17:31raptor2. try to just integrate luajit
16:17:37raptor3. something else!
16:18:11raptor4. release 019!
16:18:16WatusimotoI would suggest 1 only if it is a) an interesting project and/or b) you want to publish it or get someone else to do so
16:18:32Watusimotoit seems a lot of work just for bitfighter
16:18:44raptorit has been so far..
16:19:03WatusimotoI would like it, but i can't say we really need it
16:19:07raptorbut i started it, and now its monumental to try to get me to turn away
16:19:23Watusimotobut what is your end game?
16:19:37Watusimotointegrate it into bf, and redo it again when we upgrade lua again?
16:19:43raptorto spend my sleep-deprived time proving to myself i can still to complicated things..
16:19:48raptor*do
16:20:04raptorwell, if we went to luajit, we always be at luajit
16:20:15raptorcouldn't really upgrade to 5.2 -
16:20:18raptoralthough
16:20:29Watusimotoisn;t luajit at 5.2?
16:20:35raptori think luajit might have some 5.2 features, like the bit operations
16:21:27raptorbut it's API 5.1 compatible
16:22:05raptormaybe we should fix luaW
16:22:31raptorupstream has made more changes since we've release 018a - some of which fixed a few bugs
16:23:17WatusimotoI see
16:23:31Watusimotoyes, we should fix luaW
16:25:02WatusimotoI'm not sure luajit is worth it, but maybe it is; I am not at all sure we need the perofmance boost a luavecjit implementation would have, and am pretty sure it's not worth the work
16:25:20Watusimotowe can still use luaw with luajit, right?
16:28:22bobdaduck has joined
16:29:03raptoryes
16:29:12raptorluaW just requires 5.1 API
16:29:19bobdaduckSo has watusimoto seen DnD?
16:29:28Watusimotono, he hasn't
16:29:49bobdaduckSHOULD he?
16:30:01raptorit may be good to show him so he can see why we've considered luajit
16:30:05raptor*i've
16:30:28bobdaduckYes, one should see how bad it has gotten
16:30:30bobdaduckhosting
16:30:44Watusimotoah, I see
16:31:20WatusimotoI can take a quick look, but need to get to bed soon
16:48:08WatusimotoI think fixing luaw woudl fix what I'm sure are tons of memory leaks
16:48:29bobdaduck Quit (Remote host closed the connection)
16:48:40raptoroh yeah, that level kept inflating to like 500MB in 15 min.
16:48:47raptoron kaen's VPS
16:50:08Watusimotowow
16:51:09Watusimotoalright... signing off
16:51:09BFLogBot Commit: fcb3b2e1af2c | Author: watusimoto | Message: Improve vertical alignment of key symbols
16:51:32Watusimotogood night... I'll try to be on from time to time this week
16:51:39Watusimotootherwise... until Sunday!
16:51:58raptornight!
16:53:27Watusimoto Quit (Remote host closed the connection)
17:34:53raptor Quit (Remote host closed the connection)
17:39:25raptor has joined
17:39:25ChanServ sets mode +o raptor
18:55:15koda Quit (Quit: koda)
19:02:51kaenmy girlfriend asked me to put linux on her laptop because her windows install was infested and she didn't have an installation CD
19:02:59kaenso I chose opensuse
19:03:42raptorsweet!
19:03:51raptori like opensuse
19:04:05raptorbut it may not be the best for everyone
19:04:13kaenit's the most just-worky of the distros I've used
19:04:19raptoroh really?
19:04:20raptorcool
19:04:41kaenyeah. maybe it's my specific brand of laptop (toshiba) which is notorious for incompatible hardware
19:04:43raptori wasn't sure - i've been with it for so long that i imagine I just know how to solve problems..
19:04:49kaenbugged acpi entries in the bios, etc.
19:04:52raptorhaha
19:05:08kaenit was kind of fascinating watching her use it for the first time. she seemed to have no problems
19:05:17raptoryeah laptops are good for testing distros..
19:05:21raptoroh good
19:05:27kaenspent like ten minutes trying to find the screensaver config panel, though
19:05:27raptorwhat DE did you use?
19:05:30kaenKDE
19:05:36kaenit was the "prettiest"
19:05:40raptorhaha
19:05:57raptori like KDE because it still lets you configure lots
19:06:07kaenit always makes me laugh hearing non-technical users critique OSs
19:06:20raptorhaha, that's true...
19:06:32kaenlike, the fact that 99% of the software in it was written and maintained by volunteers means virtually nothing
19:06:36raptorbecause I wouldn't even consider 'pretty' one of the important factors..
19:06:44kaenbut having to enter your password all the time is unacceptable.
19:06:46kaenetc.
19:07:17kaenthe screensavers all got lack-luster reviews...
19:07:33raptorhaha
19:08:06kaenand there was no mention of the obvious performance pickups (or the fact that she didn't have unsolicited popups).
19:08:17kaenbut the bouncy-ball widget was a massive hit.
19:08:35raptorhahaha
19:08:51kaenoverall a positive review though.
19:09:06raptorwell, i like it because it's green
19:09:09raptorinstead of puke
19:09:10kaenheh
19:09:18raptoror whatever ubuntu is now..
19:09:31kaenoh, that's right, she loved the mascot
19:09:53kaenyeah, ubuntu is decidedly burnt-bodily-fluid
19:48:01Nothing_Muchwhat's with ubuntu?
19:48:14Nothing_Muchoh and hello again
20:43:47Nothing_Much Quit (Changing host)
20:43:47Nothing_Much has joined
22:27:07kaenraptor, any idea why pointTest in http://pastie.org/8033199 would segfault after exactly 8 iterations?
22:27:23kaenand additionally why removing the "local" keyword would give malloc corruptions?

Index Search ←Prev date Next date→

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