code logs -> 2007 -> Thu, 16 Aug 2007< code.20070815.log - code.20070817.log >
--- Log opened Thu Aug 16 00:00:32 2007
00:21 You're now known as TheWatcher[T-2]
00:25 You're now known as TheWatcher[zZzZ]
00:30 Syloqs-AFH is now known as Syloq
00:33 gnolam [lenin@Nightstar-13557.8.5.253.se.wasadata.net] has quit [Quit: Z?]
01:08 Syloq is now known as Syloqs-AFH
01:46
<@Chalain>
jerith: that was evil.
01:47
<@Chalain>
Made me read like 4 pages of backscroll to discover taht there was no antecedent to your remark. :-)
01:47
<@Vornicus>
heh
02:02
<@McMartin>
OK.
02:02 * McMartin will have to make RC2 tonight.
02:02
<@Vornicus>
uh oh
02:02
<@Vornicus>
what blew up?
02:02
<@McMartin>
The > ASK ABOUT code.
02:02
<@Vornicus>
:/
02:03
<@McMartin>
Also, a couple of critical synonyms missing in the last chapter.
02:03
<@McMartin>
Also, a really embarassing typo on the win screen.
02:03
<@McMartin>
"Well-done!" instead of "Well done!", which implies the player has spent too long on the grill.
02:03
<@Vornicus>
...with lemon pepper?
02:04
<@McMartin>
Quite possibly!
02:04
<@McMartin>
So, yeah. Hyphenectomy inc, etc.
02:04
<@McMartin>
Oh, right.
02:04
<@McMartin>
Also also, needs "Release with an introductory booklet", because the introductory booklet is pretty.
02:04
<@Vornicus>
'introductory booklet'?
02:04 * Vornicus imagines an NES instruction manual.
02:05
<@McMartin>
More "IF engine systems operation manual"
02:05
<@McMartin>
10 pages or so, by Short.
02:05
<@McMartin>
http://www.inform-fiction.org/I7Downloads/IntroductionToIF.pdf
02:05
<@Vornicus>
Oh /that/
02:06
<@Vornicus>
cool.
02:06 * Vornicus agrees, it is pretty.
02:07
<@Vornicus>
what's wrong with the > ASK ABOUT code?
02:08
<@ToxicFrog>
The fact that it is PDF makes me sad, though
02:09 * Vornicus is actually impressed that it works at all, but.
02:09
<@McMartin>
Vornicus: Talk to Benj in the opening of Chapter 3. Navigate the Gauntlet. After the Briefing, ASK ABOUT something.
02:13
<@Vornicus>
ah so.
02:13
<@Vornicus>
---seems that also happens at the admin desk in chapter 2.
02:13
<@McMartin>
Well, there it's largely sensible in that whoever you were attempting to talk to actually isn't there.
02:14
<@McMartin>
If you do as I said, Benj "isn't there anymore" despite being, in fact, right there.
02:14
<@McMartin>
(Solution is to reset the 'who you are conversing with' variable any time the player moves.)
02:15
<@Vornicus>
...I think I have an older version, now that I look at it. duh.
02:15
<@Vornicus>
oops.
02:17
<@Vornicus>
...that or it's opening beta 1 instead of rc 1.
02:17
<@Vornicus>
damn thing.
02:48 Vornicus is now known as Vornicus-Latens
03:03 Forjadon [~Forjadon@Nightstar-10147.ue.woosh.co.nz] has joined #code
03:03 mode/#code [+o Forjadon] by ChanServ
03:04 Forjadon is now known as ChalcyLaptop
04:02 ReivSLEP is now known as ReivClass
04:13 ChalcyLaptop is now known as CL-AFK
05:43 CL-AFK [~Forjadon@Nightstar-10147.ue.woosh.co.nz] has quit [Quit: Leaving]
05:45 Forj [~Forj@Nightstar-10147.ue.woosh.co.nz] has joined #code
05:45 mode/#code [+o Forj] by ChanServ
06:17 Forj [~Forj@Nightstar-10147.ue.woosh.co.nz] has quit [Connection reset by peer]
06:19 Forj [~Forj@Nightstar-10147.ue.woosh.co.nz] has joined #code
06:19 mode/#code [+o Forj] by ChanServ
06:26 McMartin [~mcmartin@Nightstar-6772.dsl.pltn13.sbcglobal.net] has quit [Quit: reboot]
06:38 Chalcedon is now known as ChalcyOut
07:08 McMartin [mcmartin@Nightstar-6772.dsl.pltn13.sbcglobal.net] has joined #code
07:08 mode/#code [+o McMartin] by ChanServ
07:20 AnnoDomini [~farkoff@Nightstar-29494.neoplus.adsl.tpnet.pl] has quit [Ping Timeout]
07:21 AnnoDomini [~farkoff@Nightstar-29138.neoplus.adsl.tpnet.pl] has joined #Code
07:21 mode/#code [+o AnnoDomini] by ChanServ
07:23 * McMartin uploads Release Candidate 2.
07:26 gnolam [lenin@Nightstar-13557.8.5.253.se.wasadata.net] has joined #Code
07:26 mode/#code [+o gnolam] by ChanServ
08:09 ReivClass is now known as Reiver
08:10
<@Reiver>
Found a showstopper, McM?
08:17
<@McMartin>
Found enough embarrassing stuff it's worth fixing
08:30 You're now known as TheWatcher
08:36 ToxicFrog [~ToxicFrog@Admin.Nightstar.Net] has quit [Operation timed out]
08:41 ToxicFrog [~ToxicFrog@Admin.Nightstar.Net] has joined #code
08:41 mode/#code [+o ToxicFrog] by ChanServ
08:53
<@Reiver>
Better now than later~
08:54
<@McMartin>
And I needed to rerun the "release" anyway because it didn't build the website right.
09:06
<@Reiver>
Aha.
09:07
<@McMartin>
So I fixed the typos, added some synonyms for one object, removed some stuff that was really only for the beta and that nobody used anyway (like the / command), and added one more rule to try to bring the ASK ABOUT bugs to heel.
09:12
<@McMartin>
In Bad Ideas news, I've decided my next actually designed work of IF will include a hunger puzzle and a maze.
09:12
<@TheWatcher>
'hunger puzzle'?
09:13
<@McMartin>
The classic version is where you have to acquire and eat food every N turns or die. It, along with mazes, is among the list of Things You Just Do Not Do, Moron.
09:13
<@McMartin>
However, I have a cute variant that I haven't seen before.
09:14
<@McMartin>
(Tentative title: "Flight of the Hummingbird")
09:14
<@McMartin>
So it's worth implementing just to get out of my system in a place where it won't cause anyone any harm.
09:16
<@McMartin>
(And the maze was a variant of a sequence that was originally planned for WS but was (deservedly) dumped on the cutting-room floor.)
09:23
<@Reiver>
...
09:23
<@Reiver>
Flight of the humming bird.
09:23
<@Reiver>
Nothing /but/ a maze and a hunger puzzle?
09:23
<@Reiver>
:)
09:24
<@McMartin>
If I come up with other things to do, I might add those, too.
09:24
<@McMartin>
You might get to blow something up.
09:24
<@McMartin>
I may even include pop culture references! Truly, this will be guided solely by the timeless goals of Literature (tm).
09:28 * Reiver eyes.
09:28
<@Reiver>
Is this going to be a tongue-in-cheek Doing Everything You Shouldn't Do game, by chance? :P
09:32
<@McMartin>
No
09:32
<@McMartin>
It's going to be a dumping ground for ideas that I think are fun but do not expect wide agreement upon.
09:33
<@Reiver>
Aha.
09:33
<@McMartin>
(To my knowledge, I've seen no equivalents of the versions of the puzzles I wish to use, and screwing up the "hunger" puzzle should produce an entertainingly messy death even if one fails to actually starve.)
09:35
<@McMartin>
The other reason I'm doing it is because I expect both to be relatively easy to implement, and I want to kind of use it as a testbed for implementing stuff in various systems.
11:16 Vornicus-Latens is now known as Vornicus
11:19 ChalcyOut is now known as ChalcyAFK
11:54 ChalcyAFK [~Chalcedon@Nightstar-10147.ue.woosh.co.nz] has quit [Quit: Gone]
12:03 MyCatVerbs [~rb6822@Nightstar-18280.cs.bris.ac.uk] has joined #code
12:09 Forj [~Forj@Nightstar-10147.ue.woosh.co.nz] has quit [Connection reset by peer]
13:13 * Reiver ponders, pokes Vornicus.
13:13
<@Reiver>
I have an Idea, that I wish to do purely for the sake of doing it.
13:13
<@Reiver>
Is Python a good language for which to do text format manipulation in?
13:16 * Reiver wants to do something, suspects it would simply be faster to do by hand. However, this misses the point, doesn't it?~
13:20 Thaqui [~Thaqui@Nightstar-26823.jetstream.xtra.co.nz] has quit [Quit: Leaving]
13:21
<@Vornicus>
Python is good for text manipulation, yes.
13:22
<@Reiver>
OK.
13:22
<@ToxicFrog>
What's the idea?
13:22
<@Reiver>
Not tonight, 'cuz I should go to bed in like, 10 mins but
13:23
<@Reiver>
http://vorn.dyndns.org/theonewiki/MageBlade - see the spell list halfway down; it's in the Assassin-style spell listing.
13:23
<@Reiver>
http://vorn.dyndns.org/theonewiki/CategorySpell_2fBardSpells - I want to transform it into a Proper-style spell listing, complete with nicked names.
13:24
<@Reiver>
99% of the spells it has are off the SorcerorWizard spell list, so I was thinking what I want to do is:
13:25
<@Reiver>
Plug in the spell list it currently has, use the name code to dig out the conterpart on the SorcerorWizard list (In raw code format), and nick the rest of the line for the text description, and shove it into the final file.
13:25
<@ToxicFrog>
Aah
13:25
<@Reiver>
Bonus points for reformatting the Level 1: into a == 1th Level == tag.
13:26
<@Reiver>
...that was the wrong list I pasted
13:26
<@Reiver>
http://vorn.dyndns.org/theonewiki/CategorySpell_2fSorcerorWizard - That ones raw code holds 99% of the spell list. (All but two of the spells it knows are Sorc/Wiz spells also.)
13:27
<@Reiver>
Final result is a list that looks like the above.
13:27
<@Reiver>
It would be easier for me to just go through by hand, but since when did I let practicality get in the way of learning something new?~
13:27
<@Vornicus>
Actually this is pretty damn simple.
13:28
<@Reiver>
I thought it might be, but I've never done such a thing before.
13:28
<@ToxicFrog>
So, to get it straight: you want to convert the spell list on the MageBlade page into the same format as the list on SorcWiz page, with the appropriate descriptions and links and whatnot?
13:28
<@Reiver>
Correct.
13:28
<@ToxicFrog>
Yeah, this is pretty trivial in any language with decent string tools.
13:28
<@Reiver>
If you use the raw code of the desired name/line of the Sorc/Wiz, you'll get the link formatting and shit right too.
13:29
<@Reiver>
(That's easy, it's just worth noting that stealing the line ad-hoc is probably better than just adding the second bit of it.)
13:29
<@Reiver>
And the two that are different are cleric spells - I'm happy to do them by hand. Indeed, it makes a good error-catching example.
13:29
<@Reiver>
(Command and GreaterCommand, respectively.)
13:40 MyCatVerbs [~rb6822@Nightstar-18280.cs.bris.ac.uk] has quit [Client exited]
13:41
<@Reiver>
Right, then.
13:41 * Reiver shall have to make an Attempt at this in the next day or two.
13:41 Reiver is now known as ReivZzz
13:41
<@ReivZzz>
(I don't see the theory being the hard part, insomuch as Getting The Hang Of Python.)
13:48 MyCatVerbs [~rb6822@Nightstar-18280.cs.bris.ac.uk] has joined #code
14:15 * ToxicFrog whispers Lua code into Reiv's ear as he sleeps >.>
14:31
< MyCatVerbs>
I'm curious as to which snippet you just brainwashed him with.
14:31
< MyCatVerbs>
The Ackermann function, perhaps?
14:31
< MyCatVerbs>
Nonono, better idea.
14:32
< MyCatVerbs>
The Ackermann function, written in terms of Peano arithmetic.
16:42 MyCatVerbs [~rb6822@Nightstar-18280.cs.bris.ac.uk] has left #code [Gone.]
16:57
<@EvilDarkLord>
Vornicus: Does Django do user registration and login management for you?
16:57
<@Vornicus>
There are modules for it.
16:58
<@ToxicFrog>
What's a Django?
16:59
<@jerith>
A Python web framework.
16:59
<@jerith>
I like it because the maintainer linked to my Erlang tutorial. ;-)
16:59
<@Vornicus>
Django is like Rails, only for Python
16:59
<@Vornicus>
It does a lot less stuff for you.
17:00
<@Vornicus>
and it isn't nearly as mature, which is saying something.
17:14 You're now known as TheWatcher[afk]
--- Log closed Thu Aug 16 17:39:44 2007
--- Log opened Thu Aug 16 17:39:49 2007
17:39 TheWatcher[afk] [~chris@Nightstar-29731.dsl.in-addr.zen.co.uk] has joined #code
17:39 Irssi: #code: Total of 9 nicks [7 ops, 0 halfops, 1 voices, 1 normal]
17:40 Irssi: Join to #code was synced in 30 secs
17:44 ReivZzz [~reaverta@IRCop.Nightstar.Net] has joined #Code
17:57 Vornicus [~vorn@64.252.100.ns-12330] has joined #code
17:57 mode/#code [+o Vornicus] by ChanServ
18:15 You're now known as TheWatcher
19:07 ReivZzz [~reaverta@IRCop.Nightstar.Net] has quit [Ping Timeout]
19:08 ReivZzz [~reaverta@IRCop.Nightstar.Net] has joined #Code
19:22 Forj [~Forj@Nightstar-10147.ue.woosh.co.nz] has joined #code
19:22 mode/#code [+o Forj] by ChanServ
19:49 Forj [~Forj@Nightstar-10147.ue.woosh.co.nz] has quit [Quit: Gone]
21:06 McMartin [mcmartin@Nightstar-6772.dsl.pltn13.sbcglobal.net] has quit [Quit: brb]
21:46 * Syloqs-AFH kicks vorn to kick book/pi/kreely/raif/whoever
21:48 * Vornicus doesn't have any way of doing so.
22:28 Thaqui [~Thaqui@Nightstar-26823.jetstream.xtra.co.nz] has joined #code
22:28 mode/#code [+o Thaqui] by ChanServ
22:35 Chalcedon [~Chalcedon@Nightstar-10147.ue.woosh.co.nz] has joined #code
22:35 mode/#code [+o Chalcedon] by ChanServ
23:40 AnnoDomini is now known as RealNinja
23:49 You're now known as TheWatcher[T-2]
23:58 You're now known as TheWatcher[zZzZ]
--- Log closed Fri Aug 17 00:00:38 2007
code logs -> 2007 -> Thu, 16 Aug 2007< code.20070815.log - code.20070817.log >