code logs -> 2009 -> Mon, 29 Jun 2009< code.20090628.log - code.20090630.log >
--- Log opened Mon Jun 29 00:00:11 2009
--- Day changed Mon Jun 29 2009
00:00 You're now known as TheWatcher[zZzZ]
02:54 gnolam [lenin@Nightstar-1382.A163.priv.bahnhof.se] has quit [Quit: Z?]
03:09 Derakon[AFK] is now known as Derakon
03:11 Attilla [~The.Attil@92.19.140.ns-11540] has quit [Quit: <Insert Humorous and/or serious exit message here>]
03:21 Kazriko [~kaz@Nightstar-26123.gdj-co.client.bresnan.net] has quit [Ping Timeout]
03:22 Kazriko [~kaz@Nightstar-26123.gdj-co.client.bresnan.net] has joined #code
03:27 Kazriko [~kaz@Nightstar-26123.gdj-co.client.bresnan.net] has quit [Ping Timeout]
03:27 Kazriko [~kaz@Nightstar-26123.gdj-co.client.bresnan.net] has joined #code
03:37
<@Derakon>
Good gravy. Jetblade contains some 322 function definitions.
03:38
<@Derakon>
...er, 283. 'grep def' will catch a lot of things you don't actually want.
03:40 Kazriko [~kaz@Nightstar-26123.gdj-co.client.bresnan.net] has quit [Ping Timeout]
03:40 Kazriko [~kaz@Nightstar-26123.gdj-co.client.bresnan.net] has joined #code
03:44 Kazriko [~kaz@Nightstar-26123.gdj-co.client.bresnan.net] has quit [Ping Timeout]
03:44 Kazriko [~kaz@Nightstar-26123.gdj-co.client.bresnan.net] has joined #code
04:14 Finerty is now known as Vornicus-Latens
04:37 Thaqui [~Thaqui@121.98.166.ns-22683] has joined #code
04:37 mode/#code [+o Thaqui] by ChanServ
06:04 Syloqs-AFH [Syloq@NetAdmin.Nightstar.Net] has quit [Connection reset by peer]
06:57 Alek [~omegaboot@Nightstar-7110.dsl.emhril.sbcglobal.net] has joined #code
07:18 Derakon is now known as Derakon[AFK]
08:58 Tarinaky [~Tarinaky@Nightstar-16638.plus.com] has joined #code
09:07 You're now known as TheWatcher
09:23 Rhamphoryncus [~rhamph@Nightstar-7168.ed.shawcable.net] has quit [Quit: Rhamphoryncus]
09:28 * TheWatcher readsup, vaguely wonders how much effort would be needed to modify perlstats to work on python
10:31 gnolam [lenin@Nightstar-1382.A163.priv.bahnhof.se] has joined #Code
10:31 mode/#code [+o gnolam] by ChanServ
10:43 gnolam is now known as Captain_Hammer
10:43 Attilla [~The.Attil@92.19.140.ns-11540] has joined #code
10:43 mode/#code [+o Attilla] by ChanServ
11:20 Vornicus-Latens is now known as Vornicus
11:27 Tarinaky [~Tarinaky@Nightstar-16638.plus.com] has quit [Client exited]
11:29 Tarinaky [~Tarinaky@Nightstar-16638.plus.com] has joined #code
11:51 Attilla [~The.Attil@92.19.140.ns-11540] has quit [Connection reset by peer]
11:52 Attilla [~The.Attil@92.19.140.ns-11540] has joined #code
11:52 mode/#code [+o Attilla] by ChanServ
12:12 UndeadAnno [AnnoDomini@Nightstar-29196.neoplus.adsl.tpnet.pl] has joined #Code
12:12 mode/#code [+o UndeadAnno] by ChanServ
14:49 UndeadAnno [AnnoDomini@Nightstar-29196.neoplus.adsl.tpnet.pl] has quit [Ping Timeout]
14:55 UndeadAnno [AnnoDomini@Nightstar-29151.neoplus.adsl.tpnet.pl] has joined #Code
14:55 mode/#code [+o UndeadAnno] by ChanServ
15:22 Vornicus [~vorn@ServicesOp.Nightstar.Net] has quit [Quit: Leaving]
15:31 UndeadAnno [AnnoDomini@Nightstar-29151.neoplus.adsl.tpnet.pl] has quit [Ping Timeout]
15:36 UndeadAnno [AnnoDomini@Nightstar-29151.neoplus.adsl.tpnet.pl] has joined #Code
15:36 mode/#code [+o UndeadAnno] by ChanServ
15:37 Vornicus [~vorn@ServicesOp.Nightstar.Net] has joined #code
15:37 mode/#code [+o Vornicus] by ChanServ
15:48 Vornicus [~vorn@ServicesOp.Nightstar.Net] has quit [Quit: Leaving]
15:54 Vornicus [~vorn@ServicesOp.Nightstar.Net] has joined #code
15:54 mode/#code [+o Vornicus] by ChanServ
16:06 Syloq [Syloq@NetAdmin.Nightstar.Net] has joined #code
16:08 Syloq is now known as Syloqs-AFH
16:08 Vornicus [~vorn@ServicesOp.Nightstar.Net] has quit [Quit: Leaving]
16:15 Vornicus [~vorn@ServicesOp.Nightstar.Net] has joined #code
16:15 mode/#code [+o Vornicus] by ChanServ
16:19 * Captain_Hammer starts frothing at the mouth from the unusability of most OSS.
16:29 * Namegduf passes Captain_Hammer a towel.
16:40 Captain_Hammer is now known as gnolam
16:40
<@gnolam>
... aaaand I'm either too angry or too tired to be working now, really.
16:42
<@gnolam>
"Cordoning off zombies would be a priority in a transport accident scenario"
16:43
<@gnolam>
Turns out it /actually/ said "zones", not "zombies".
16:43
<@Vornicus>
I would not disagree with cordoning off the zombies.
16:43
<@TheWatcher>
Pfffft
16:43
<@TheWatcher>
Nor I
16:44
< Namegduf>
I prefer the zombie version.
16:45
<@gnolam>
So do I. In fact, this entire document becomes so much more interesting if you think it's about zombies than radiological accidents.
16:46
< Namegduf>
Same thing.
16:47
<@gnolam>
"Is it possible to include relieving of guards due to exposure?"
16:48
<@gnolam>
"What should we do with a pregnant responder/victim?"
16:48
<@gnolam>
Awesome.
16:54
<@gnolam>
"The only reason to enter a hot zone is to save lives."
16:55
<@gnolam>
I might have to do a personal rewrite of the entire project as Zombie Response Unit: Command & Control.
17:05
< Namegduf>
Haha, awesome.
17:14 Derakon[AFK] is now known as Derakon
17:35 Rhamphoryncus [~rhamph@Nightstar-7168.ed.shawcable.net] has joined #code
17:58
<@McMartin>
I entirely approve of this project.
18:01 * Derakon downloads, compiles Wanderer, realizes the controls assume Qwerty, finds the controls definition in m.c and changes them.
18:01
<@Derakon>
Now if only I knew what the hell I was doing...
18:02
<@Derakon>
Ahh, it appears to be some kind of console DigDug.
18:05
<@Derakon>
This could be a problem. http://derakon.dyndns.org/~chriswei/temp2/wanderer.png
18:30
<@ToxicFrog>
There's also an environment variable to remap the keys
18:30
<@ToxicFrog>
And yep, that's a problem
18:30
<@ToxicFrog>
Don't forget # to view the entire map at once
18:31
<@ToxicFrog>
It helps with not getting into that kind of situation
18:31
<@ToxicFrog>
And the game has no restraint at all about letting you make the level unwinnable
18:31
<@Derakon>
Yeah.
18:31
<@Derakon>
Another game got me stuck by closing in a boulder behind me.
18:32
<@ToxicFrog>
Yeah, you need to use the teleporter for that bit
18:32
<@Derakon>
There's a teleporter?
18:32
<@Derakon>
Y'know, this game needs some basic documentation. ¬.¬
18:36 Vornicus [~vorn@ServicesOp.Nightstar.Net] has quit [Quit: Leaving]
18:36
<@ToxicFrog>
It has it.
18:36
<@ToxicFrog>
Try pressing '?'
18:36
<@ToxicFrog>
Or reading the man page.
18:36
<@Derakon>
Ah.
18:42 Vornicus [~vorn@ServicesOp.Nightstar.Net] has joined #code
18:42 mode/#code [+o Vornicus] by ChanServ
18:52 Vornicus [~vorn@ServicesOp.Nightstar.Net] has quit [Quit: Leaving]
18:58 Vornicus [~vorn@ServicesOp.Nightstar.Net] has joined #code
18:58 mode/#code [+o Vornicus] by ChanServ
19:37
<@ToxicFrog>
http://www.sciencedaily.com/releases/2009/06/090628171949.htm -- qubits!
19:38 * Derakon eyes his code. "jetblade.map.getBlockAtGridLoc(util.realspaceToGridspace(util.addVectors(footLo c, (0, seekDistance))))"
19:39
<@ToxicFrog>
To me, this implies that:
19:39
<@ToxicFrog>
- you need jetblade.map.getBlockAtRealLoc
19:39
<@ToxicFrog>
- Vector should be a class with __add__
19:40
<@Derakon>
Right now vectors are just tuples (or more usually, two-element lists so I can modify them). I should make them into a class.
19:42
<@ToxicFrog>
Yes.
19:42
<@ToxicFrog>
That's my point :P
19:44
<@Derakon>
That's gonna be a pain to handle, though, tracking down all the places where tuples/lists are used instead of Vector2Ds, or whatever they get called.
19:46 * Vornicus has somewhere on here a vector class built for Python that works in many ways exactly like POV's vector class.
19:46
<@Derakon>
Oh, vector classes aren't hard to make.
19:46
<@Vornicus>
I also have one around here that works like normal people vectors.
19:48
<@ToxicFrog>
"normal people vectors"?
19:50
<@Vornicus>
POV-Ray's vectors will, among other things, auto-promote when compared to differently-dimensioned vectors; this includes /from floats/.
19:51
<@Derakon>
You can, in POV-Ray, use e.g. "1" for the position of a sphere, and it will translate to "<1, 1, 1>".
19:51
<@Derakon>
I think you can also do <1, 0> and it translates to <1, 0, 0>.
19:52
< simontwo>
Derakon, there is at least one python vector library written in C.
19:52
<@Vornicus>
Vectors promote by adding zeros to the dimension; Floats promote by duplicating their value to each dimension in question.
19:52
<@Vornicus>
Which makes vec * num equivalent to cartesian product on the promoted vectors.
19:52
<@Derakon>
Simontwo: roger. I have some extra functionality to add, mainly relating to the block grid I'm using.
20:59 GeekSoldier [~Rob@Nightstar-8573.midstate.ip.cablemo.net] has quit [Ping Timeout]
21:49 Thaqui [~Thaqui@121.98.166.ns-22683] has quit [Client exited]
21:50 * TheWatcher fiddles with resource cache designs
21:57 * TheWatcher suspects he's going to have Great Fun making this thread safe
21:58
<@Derakon>
Heh.
22:19
<@jerith>
A thread cannot be made safe.
22:19
<@jerith>
And so saying, I relocate to my bed.
22:19
<@TheWatcher>
Ni jerith
22:35
<@Derakon>
Man, it must be nice to be able to just design your maps so they never have situations that break your physics. ¬.¬
22:37
<@TheWatcher>
heh
22:40
<@Derakon>
Right now I'm dealing with an issue caused when running up a slope forces you into the ceiling, which should make you crawl...but instead the avatar keeps popping out of it.
22:49 * Derakon mutters.
22:49
<@Derakon>
I'm getting a collision result of distance 9.2 along the vector <-.7, -.7>. I'm forcing the vector to <0, -1> and recalculating the distance to be 52. What the Christ.
22:50
<@Derakon>
...oh, right. Damn.
22:52
<@Derakon>
Just had to draw a diagram to remind myself not to be a dumbass...
22:58 UndeadAnno [AnnoDomini@Nightstar-29151.neoplus.adsl.tpnet.pl] has quit [Ping Timeout]
23:06 UndeadAnno [AnnoDomini@Nightstar-29147.neoplus.adsl.tpnet.pl] has joined #Code
23:06 mode/#code [+o UndeadAnno] by ChanServ
23:19 * TheWatcher eyes this
23:21
<@TheWatcher>
I think this may be the first time I've ever actually shoved a typedef inside the private part of a class
23:31
< SouthernMyst>
Hm. Anyone here happen to know Mathematica?
23:36
< simontwo>
not to the extent that is expected of someone who says yes.
23:36
< SouthernMyst>
heh, thanks ;-)
23:37 * SouthernMyst shall continue trying to figure out how to make it operate on every element of two given lists tomorrow, then
23:38 GeekSoldier [~Rob@Nightstar-8573.midstate.ip.cablemo.net] has joined #code
23:38 mode/#code [+o GeekSoldier] by ChanServ
23:38
< SouthernMyst>
(as in, {a, b, c} and {d, e, f} -> {a-d, a-e, a-f, b-d, b-e, b-f, c-d, c-e, c-f})
23:41 You're now known as TheWatcher[T-2]
23:42
<@McMartin>
Hm. That looks like a cartesian product.
23:44
<@McMartin>
SouthernMyst: What happens if you just multiple the two sets?
23:46 You're now known as TheWatcher[zZzZ]
23:47 * TheWatcher[zZzZ] eyes the code he has written tonight, is beginning to vaguely wonder if this whole commenting thing he has is some kind of insidious disease or something
23:47
< SouthernMyst>
nono, I actually need to subtract.
23:48
<@Derakon>
TW: too many comments?
23:48
< SouthernMyst>
And just subtracting the two sets gives {a-d, b-e, c-f}
23:48
< SouthernMyst>
Derakon, very. Very. VERY.
23:49
<@TheWatcher[zZzZ]>
I wouldn't say too many
23:49
<@McMartin>
Myst: Oh, hm. That sounds like taking cartesian product and then doing something to each pair in the resulting set.
23:50
< SouthernMyst>
(incidentally, multiplying the two sets yields {a*d, b*e, c*f})
23:51
< SouthernMyst>
okay, thanks, I'll look into that tomorrow. I really should go to bed now.
23:51
<@TheWatcher[zZzZ]>
(it is, after all, a c++ header, with Properly Done doxygen comments, but hey)
--- Log closed Tue Jun 30 00:00:12 2009
code logs -> 2009 -> Mon, 29 Jun 2009< code.20090628.log - code.20090630.log >