code logs -> 2009 -> Fri, 21 Aug 2009< code.20090820.log - code.20090822.log >
--- Log opened Fri Aug 21 00:00:02 2009
00:01 You're now known as TheWatcher[T-2]
00:03 You're now known as TheWatcher[zZzZ]
00:07 Thaqui [~Thaqui@121.98.166.ns-22683] has joined #code
00:07 mode/#code [+o Thaqui] by ChanServ
00:07 AnnoDomini [AnnoDomini@Nightstar-29286.neoplus.adsl.tpnet.pl] has quit [Quit: Even in death, a wizard cannot be trusted.]
00:48 ToxicFrog [~ToxicFrog@75.119.247.ns-12908] has joined #code
00:48 mode/#code [+o ToxicFrog] by ChanServ
00:58 SmithKurosaki [~Smith@Nightstar-7213.cpe.net.cable.rogers.com] has quit [Quit: I'm out, there's something else to do]
01:00
<@ToxicFrog>
Hmm. It may be time to RAID1 Orias's /boot
01:00 SmithKurosaki [~Smith@75.119.247.ns-12908] has joined #code
01:00 mode/#code [+o SmithKurosaki] by ChanServ
01:00
<@McMartin>
o_O
01:00
<@ToxicFrog>
McMartin: it has four drives, each of them has a /boot partition and one quarter of /
01:01
<@ToxicFrog>
This means that even if a drive fails, the system is still bootable.
01:01
<@McMartin>
So, it's RAID0'd now?
01:01
<@ToxicFrog>
No, / is RAID5'd.
01:01
<@McMartin>
Er, /boot, that is.
01:01
<@ToxicFrog>
And /boot is kept in sync by hand, except it's not, because I never remember to.
01:01
<@ToxicFrog>
And then the BIOS tries to boot from the wrong drive.
01:01
<@McMartin>
... I've gotten my RAID numbers wrong, haven't I.
01:02
<@McMartin>
Yes
01:02
<@ToxicFrog>
RAID0 is stripe. RAID1 is mirror. RAID5 is distributed parity.
01:02
<@McMartin>
OK, n/m~
01:02
<@McMartin>
Yeah
01:02 * McMartin had 0 and 1 reversed
01:02 * Derakon eyes his code.
01:03
<@Derakon>
Why is it that just moving the Player module from the root level to data/objects/creatures/player is enough to completely bork the animations?
01:03
<@SmithKurosaki>
What's up now Der?
01:03
<@McMartin>
The more you battle this, the more I wonder how the Hell I never ran into this stuff with Ophis
01:11
<@Derakon>
Ooooh, wait, that's what happened.
01:11
<@Derakon>
The player was in the object tree twice, thus getting updated twice per physics cycle, etc.
01:11
<@ToxicFrog>
mdadm --create --raid-devices=4 --level=1 --bitmap=internal --name=boot /dev/sd{a,b,c,d}1
01:30 Vornicus is now known as Phas
01:49 SmithKurosaki [~Smith@75.119.247.ns-12908] has quit [Quit: Leaving]
02:55 gnolam [lenin@Nightstar-1382.A163.priv.bahnhof.se] has quit [Quit: Z?]
03:12 Attilla [~The.Attil@92.23.154.ns-3822] has quit [Quit: ]
03:18 Tarinaky [~Tarinaky@Nightstar-16638.plus.com] has joined #code
04:25 Reiv [~82d94c4d@Nightstar-29731.dsl.in-addr.zen.co.uk] has joined #Code
05:14 * Derakon makes a first pass at writing the GroundedState class.
05:14
<@Derakon>
Man, this stuff looks so much cleaner when it's split out from the crawling, jumping, falling, etc. states.
05:18
< Reiv>
It would! Also allows a greater degree of flexibilty regarding, eg, alternate modes?
05:18
< Reiv>
Eg Flying, Rolling, Swimming
05:18 * Derakon nods.
05:37 Phas is now known as Vornicus
06:09 Syloqs-AFH [Syloq@Admin.Nightstar.Net] has quit [Connection reset by peer]
06:30 Vornicus [Vornicus@Admin.Nightstar.Net] has quit [Quit: ]
06:32 Vornicus [~vorn@Admin.Nightstar.Net] has joined #code
06:32 mode/#code [+o Vornicus] by ChanServ
06:49 * Derakon tries to figure out why this module won't import.
06:50
<@Vornicus>
"won't import" how?
06:50
<@Derakon>
ImportError: No module named groundedstate
06:50
<@Derakon>
If I move the module up one level in the heirarchy, then it does import.
06:51
<@Derakon>
Anyone know if there's some limit on the allowed "depth" of Python packages?
06:52
<@Vornicus>
Sounds like you're not fully qualifying it? You have to put an __init__.py at each level, too.
06:52
<@Derakon>
I have.
06:53
<@Derakon>
And fully-qualifying shouldn't be necessary, especially since it works when they're one level higher.
06:54
<@Vornicus>
At this point I would go ask in #python on Freenode.
06:54
<@Derakon>
I am.
06:55
<@Vornicus>
Right. I'm going to bed now.
06:55
<@Derakon>
Sleep well.
07:01
<@Derakon>
I thought you were going to bed. :p
07:01
<@Vornicus>
Hush!
07:11 Reiv [~82d94c4d@Nightstar-29731.dsl.in-addr.zen.co.uk] has quit [Quit: CGI:IRC]
07:30 Namegduf [~namegduf@Nightstar-7714.148.broadband5.iol.cz] has quit [Quit: Heading out.]
07:57 Derakon is now known as Derakon[AFK]
08:23
<@jerith>
to import foo/bar/baz.py from foo/quux.py, you need to import bar.baz -- I assume you're doing this?
09:13 You're now known as TheWatcher
09:44 AnnoDomini [AnnoDomini@Nightstar-29286.neoplus.adsl.tpnet.pl] has joined #Code
09:44 mode/#code [+o AnnoDomini] by ChanServ
11:24 Thaqui [~Thaqui@121.98.166.ns-22683] has quit [Client exited]
11:38 gnolam [lenin@Nightstar-1382.A163.priv.bahnhof.se] has joined #Code
11:38 mode/#code [+o gnolam] by ChanServ
12:32 Alek [~omegaboot@Nightstar-7016.dsl.emhril.sbcglobal.net] has joined #code
12:42 ToxicFrog [~ToxicFrog@75.119.247.ns-12908] has quit [Operation timed out]
12:50 ToxicFrog [~ToxicFrog@Admin.Nightstar.Net] has joined #code
12:50 mode/#code [+o ToxicFrog] by ChanServ
13:06 Attilla [~The.Attil@92.23.154.ns-3822] has joined #code
13:06 mode/#code [+o Attilla] by ChanServ
14:58 AnnoDomini [AnnoDomini@Nightstar-29286.neoplus.adsl.tpnet.pl] has quit [Ping Timeout]
15:00 Vornicus [~vorn@Admin.Nightstar.Net] has quit [Quit: Leaving]
15:00 AnnoDomini [AnnoDomini@Nightstar-29063.neoplus.adsl.tpnet.pl] has joined #Code
15:00 mode/#code [+o AnnoDomini] by ChanServ
15:02 Vornicus [Vornicus@Admin.Nightstar.Net] has joined #code
15:31 Namegduf [~namegduf@Nightstar-7714.148.broadband5.iol.cz] has joined #code
16:07 Syloqs_AFH [~Syloq@Admin.Nightstar.Net] has joined #code
16:08 Syloqs_AFH is now known as Syloqs-AFH
16:10 SmithKurosaki [~Smith@Nightstar-11459.dsl.teksavvy.com] has joined #code
16:10 mode/#code [+o SmithKurosaki] by ChanServ
16:43 Tarinaky [~Tarinaky@Nightstar-16638.plus.com] has quit [Client exited]
18:40 Derakon[AFK] is now known as Derakon
19:09 * AnnoDomini eyes McMartin's SC2 GURPS races.
19:09
<@AnnoDomini>
It strikes me as odd that Ur-Quan don't have some sort of can't-tell-a-lie disadvantage.
19:12
<@McMartin>
Man, I wrote those when I was a teenager.
19:13
<@McMartin>
They were definitely capable of subterfuge, since they organized a secret research program while under telepathic control
19:13
<@McMartin>
But I made all kinds of stuff up just because I wanted the point numbers to be rounder.
19:13
<@Derakon>
C.f. telepaths vs. telekinetics~
19:19
<@AnnoDomini>
I guess.
19:33 Attilla [~The.Attil@92.23.154.ns-3822] has quit [Ping Timeout]
19:37 Attilla [~The.Attil@92.0.115.ns-3186] has joined #code
19:37 mode/#code [+o Attilla] by ChanServ
20:02
<@Derakon>
Oh man this state machine is so much better than the old TerrestrialObject class!
20:05
<@Derakon>
% find . -name "*py" | grep -v models | xargs wc -l | tail -1
20:05
<@Derakon>
6472 total
20:07
<@Derakon>
And I have 94 Python files in this project all told. Granted 19 of them are __init__.py, which doesn't really count.
21:38
<@AnnoDomini>
Could someone paste the character that DF uses to denote masterful/artifact objects? The little sun?
21:40
<@AnnoDomini>
Nevermind.
21:40
<@AnnoDomini>
Found it.
23:13
<@Derakon>
Right, now the fun bit: code reviewing this massive refactor. ¬.¬
23:25 Kazriko [~kaz@Nightstar-26123.gdj-co.client.bresnan.net] has quit [Ping Timeout]
23:31 Kazriko [~kaz@Nightstar-26123.gdj-co.client.bresnan.net] has joined #code
--- Log closed Sat Aug 22 00:00:16 2009
code logs -> 2009 -> Fri, 21 Aug 2009< code.20090820.log - code.20090822.log >