Sunday, 2008-05-18

*** tpb has joined #tp00:00
*** ChanServ sets mode: +o tpb00:00
*** DTRemenak has joined #tp00:30
*** DTRemenak has quit IRC00:44
*** DTRemenak has joined #tp00:50
*** peres has joined #tp00:53
*** mithro has joined #tp01:14
llnzhi mithro01:14
*** DTRemenak has quit IRC01:15
*** DTRemenak has joined #tp01:21
*** AquaFox has joined #tp01:33
llnzafk, dinner01:36
AquaFoxAnybody wanna play #leifswolfbot with me01:41
*** peres has quit IRC01:55
*** JLafont has quit IRC02:05
*** JLafont_ has joined #tp02:05
*** jotham has joined #tp02:19
mithrojotham: ping?02:20
jothamhey02:20
mithrojotham: so, about this battle viewer :)02:25
tpbaloril has joined on worldforge02:26
jothamhey02:30
jothamyeah i am back02:30
jothamwas figuring out how to build a vcr menu with cocos02:30
jothamthe pyglet lib02:30
jothamvcr style menu i mean02:31
*** llnz has quit IRC02:31
*** llnz has joined #tp02:32
*** xdotx has joined #tp02:34
mithrohey xdotx02:35
mithrojotham: cool02:35
mithrojotham: we have another 3d artist who is interested in helping out02:36
jothamawesome02:36
jothamdid you guys have to reroll your ssl keys02:36
jothamwith that openssl/deb bug02:36
mithrojotham: for most of them02:36
mithroI don't think your key was affected as you use putty to generate it?02:37
jothamyep, also has a passphrase on it anyway02:37
xdotxhey mithro, hey guys02:37
mithrojotham: yeah, it was fine02:38
jothammy box has been getting hammered since the 13th with ssh requests02:39
mithroJLafont_: ping?02:40
mithrojotham: damn - just blog the IP address?02:40
mithros/blog/block/02:41
jothammy friend uses this for blocking, but it's not really for generalised varied-host attacks http://moblock-deb.sourceforge.net/02:41
tpbTitle: moblock-deb: Debian packages for MoBlock (a PeerGuardian alternative for linux) (at moblock-deb.sourceforge.net)02:41
jothamworth a look if you are into that stuff though02:41
mithrojotham: would be really nice to have a battleviewer to release with the next major release :)02:43
jothamdate?02:43
mithroabout 2 months away02:43
jothamok02:43
mithrodepending on how much time my job at google takes up02:44
jothamyou got a job at google?02:44
mithroyeah02:44
mithroI start on Monday (tommorrow) :P02:44
jothamawesome02:44
jothamcongrats man02:44
*** JLafont_ is now known as JLafont02:45
mithroJLafont: ping?02:45
jothamwork has been getting bad for me02:45
JLafontmithro: Thats awesome02:45
jothamanother team member has quit02:45
jothamprogrammer02:45
JLafontmithro: pong?02:45
jothamand i have interviewed about 40 people02:45
jothamnothing has come up02:45
mithronobody reads my blog? :)02:45
jothamso we're down to 3 people, me, and 2 kids that know jack shit02:45
jothamit's really stressful02:45
JLafontI guess I should subscribe to it02:46
jothami don't read any blogs02:46
mithroJLafont: can you move your DroneSec description to the thousandparsec wiki?02:46
JLafontsure02:46
JLafontJust  a basic description or like a full copy of my proposal?02:46
mithrowell, both kind of02:47
mithrowe need a "DroneSec - How to play page" and a more detail project description page02:47
JLafontalrighty02:48
mithroJLafont: put it here http://www.thousandparsec.net/w/index.php?title=DroneSec&action=edit02:48
tpb<http://ln-s.net/1sES> (at www.thousandparsec.net)02:48
JLafontsure thing02:49
mithrowell I need to head out and find some food02:51
*** mithro has quit IRC03:16
*** Demitar has quit IRC04:53
*** Demitar has joined #tp05:17
tpbaloril_ has joined on worldforge05:49
tpbaloril has quit worldforge (Ping timeout: 378 seconds)05:54
* llnz is back06:16
tpbaloril__ has joined on worldforge06:46
tpbaloril_ has quit worldforge (Ping timeout: 378 seconds)06:50
* llnz wanders off08:58
llnzlater all08:58
*** llnz has quit IRC08:58
*** Epyon has joined #tp09:04
*** Marcel- has joined #tp09:15
*** Marcel- has quit IRC10:15
*** mithro has joined #tp11:50
mithroheyo11:51
* mithro can't sleep :(11:51
ezodhey mithro11:54
mithrohow go things?11:55
ezodnot bad, working on the new admin objects for tpserver-cpp11:56
ezodi responded to that thread on the ml11:56
mithroyeah I see11:56
ezodwhat do you think of the "main idea"?11:57
mithroezod: the way order description stuff works11:57
mithrois that the order description basically describe the "parameters" of the orders11:57
ezodright11:57
mithroIE on a basic level, int, string, etc11:58
mithroon a higher level it also adds semantics about what the value "means"11:58
mithroie a maximum, a minimum, etc11:58
ezodok, that's what a command description is going to be11:59
mithrookay12:00
ezodthe main difference is that i wasn't intending to use IDs for the commands, just the command names12:00
mithroezod: why?12:00
ezodbecause otherwise the admin client needs to maintain some sort of lookup table12:01
ezodwhat's the point?12:01
mithroJLafont: what happened to that blog post?12:01
mithroezod: ID's are easier to deal with on the server side? it makes it closer to the normal protocol?12:01
mithrothese are just suggestions by the way12:02
ezodi had thought of that12:02
ezodthe thing is, most of the time, when you issue a command to the server, you already know what to type12:02
ezod(this is when using the CLI client)12:02
ezodso sending just the base command string reduces the transaction to just one frame back and forth12:03
ezoder, referencing the command by its string, i mean12:04
ezodthe alternative is that each time a command is typed in, in order to send the server the appropriate command frame, the client needs to be able to translate the command into a command id12:05
ezodwhich, in the orderdesc paradigm, as far as i can tell, requires the client to request the entire command set each time (to make sure the command is currently valid)12:05
ezodlot of overhead when the server could just do the lookup12:06
ezodnow, that means the client is sending "dumb" commands, i.e., no checking of parameters and such locally12:06
ezodso command description frames are only basically good for help purposes, in that case12:07
*** AquaFox has quit IRC12:08
ezodthere are a couple of other things to consider:12:08
ezod1. do we ever want to connect more than one admin client at a time?12:09
ezod2. is there any way for the currently valid command set to change aside from the result of an admin command?12:09
mithrowell, you will want to do things like tab completion12:10
mithrowe prefer to check as much as possible locally12:10
ezodok, assume the answer to my 2 questions is "no" for the moment12:11
ezodthen what we'd need to do is:12:11
*** Epyon_ has joined #tp12:11
*** tuna has quit IRC12:11
ezod- initially get descriptions for all active commands12:12
ezod- request same after each command is executed12:12
mithrowhy? why not give the command a proper hireachy type thing?12:12
*** tuna-fish has joined #tp12:13
*** tuna-fish is now known as tuna12:13
ezodwhat do you mean?12:13
ezodwe could do it more like orderdesc:12:14
ezod- initially get descriptions for all commands supported by the server12:14
ezod- request a list of active command IDs only after each command12:15
ezodthe client needs a currently valid local list with descriptions in order to do proper checking and especially things like tab completion12:16
ezodmaybe the server could push command set updates to the client?12:18
*** bddebian has joined #tp12:22
bddebianHeya12:23
*** Epyon has quit IRC12:26
*** mithro has quit IRC13:14
*** bddebian has quit IRC15:48
tpbaloril_ has joined on worldforge15:55
tpbaloril__ has quit worldforge (Ping timeout: 378 seconds)15:59
tpbaloril_ has quit worldforge (Ping timeout: 378 seconds)16:32
*** mithro has joined #tp17:12
*** Marcel- has joined #tp17:23
*** JLafont has quit IRC17:49
*** JLafont has joined #tp17:49
*** mithro has quit IRC18:01
*** mithro has joined #tp18:09
*** llnz has joined #tp18:29
*** zzorn has quit IRC19:02
*** tuna has quit IRC19:07
*** Marcel- has quit IRC19:09
*** tuna-fish has joined #tp19:10
*** nash has joined #tp19:11
*** tuna-fish is now known as tuna19:15
*** mithro has quit IRC19:15
*** tuna has quit IRC19:34
*** tuna-fish has joined #tp19:37
*** tuna-fish is now known as tuna19:39
llnzbbl19:42
*** llnz has quit IRC19:42
*** Epyon_ has quit IRC20:17
tpbdisconnected from worldforge: Ping sent at 2008-05-18T20:16:31 not replied to.20:18
*** zzorn has joined #tp20:54
CIA-29pluskid schemepy * r6f3e3db878cc /benchmark/ (bm_strcat.py helper.py): Added benchmark for measuring string-append/substring.21:28
CIA-29pluskid schemepy * r8a7a04428700 / (5 files in 5 dirs): Refactor, Symbol.intern -> Symbol.21:28
*** bddebian has joined #tp21:56
bddebianHeya21:57
nashheyo22:46
*** mithro has joined #tp23:37

Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!