code logs -> 2008 -> Tue, 13 May 2008< code.20080512.log - code.20080514.log >
--- Log opened Tue May 13 00:00:06 2008
01:41 Mojo1978 [~Mojo1978@Nightstar-7899.dip.t-dialin.net] has quit [Ping Timeout]
01:44 Mojo1978 [~Mojo1978@Nightstar-8487.dip.t-dialin.net] has joined #code
02:00
<@McMartin>
"Dude, you guys should totally port UQM to Flash"
02:00
<@McMartin>
"It would have performance improvements!"
02:01
< Vornicus>
uh... huh.
02:01
< Vornicus>
Shoot him.
02:03
<@McMartin>
In other news, Seekrit Project IFW4 is in progress.
02:24 Serah [~Z@87.72.35.ns-26506] has joined #Code
02:24 mode/#code [+o Serah] by ChanServ
02:31
< Vornicus>
Imaginary Floating Wiser 4pril?
02:34
<@McMartin>
...sure~
03:12 gnolam [lenin@Nightstar-10613.8.5.253.static.se.wasadata.net] has quit [Quit: Z?]
03:24 Raif [~corvusign@Nightstar-25074.hsd1.wa.comcast.net] has joined #Code
03:24 mode/#code [+o Raif] by ChanServ
03:42
< Vornicus>
:P
03:49
<@McMartin>
Less scary than Imaginary Floating Wiser 4chan.
03:50
< Vornicus>
Yes
04:36 ToxicFrog [~ToxicFrog@Admin.Nightstar.Net] has quit [Operation timed out]
04:38 ToxicFrog [~ToxicFrog@Admin.Nightstar.Net] has joined #code
04:38 mode/#code [+o ToxicFrog] by ChanServ
05:19 McMartin [~mcmartin@Nightstar-7072.dsl.pltn13.sbcglobal.net] has quit [Quit: upgrading Spiff]
06:01 AnnoDomini [AnnoDomini@Nightstar-29187.neoplus.adsl.tpnet.pl] has joined #Code
06:01 mode/#code [+o AnnoDomini] by ChanServ
06:06 Vornicus is now known as Vornicus-Latens
07:05 Thaqui [~Thaqui@Nightstar-711.jetstream.xtra.co.nz] has joined #code
07:05 mode/#code [+o Thaqui] by ChanServ
07:14 McMartin [~mcmartin@Nightstar-7072.dsl.pltn13.sbcglobal.net] has joined #code
07:14 mode/#code [+o McMartin] by ChanServ
08:15 You're now known as TheWatcher[afk]
09:12
< AFKSkull>
...flash, performance improvements
09:13
< AFKSkull>
pfehehehehehehe
09:13
< AFKSkull>
maybe an improvement over as2
09:37
<@McMartin>
Flash, totally faster than C
09:37
<@McMartin>
Also, rotozooming faster than prerendered.
10:24 You're now known as TheWatcher
10:38 gnolam [lenin@Nightstar-10613.8.5.253.static.se.wasadata.net] has joined #Code
10:38 mode/#code [+o gnolam] by ChanServ
10:46 Thaqui [~Thaqui@Nightstar-711.jetstream.xtra.co.nz] has left #code [Leaving]
13:15 GeekSoldier [~Rob@Nightstar-8141.dip.t-dialin.net] has quit [Ping Timeout]
14:03 Mojo1978 [~Mojo1978@Nightstar-8487.dip.t-dialin.net] has quit [Ping Timeout]
14:06 Mojo1978 [~Mojo1978@Nightstar-11081.dip.t-dialin.net] has joined #code
14:47 * AFKSkull gnahs at whoever designed the VPE format
14:48
< AFKSkull>
like, congradulations on making a human readable 3d format that is practically useless!
14:49
<@Reiver>
?
14:49
<@Reiver>
Useless in practical purposes, or in the 'human readable' bit?
14:51
< AFKSkull>
both at once
14:51
< AFKSkull>
it's not even good at the one thing it was designed for
14:51
<@Reiver>
Ah, lovely.
14:51
<@Reiver>
...oh?
14:52
< Shoukanjuu>
For a second there I thought you were talking about Windows :O
14:52
< AFKSkull>
Basically, it is an xml based 3d format from adobe
14:52
<@Reiver>
right
14:52
<@Reiver>
...ah, so 'human readable' as in 'not bitpacked serial data' was all they were after? :p
14:53
< AFKSkull>
currently the only known use for it is transferring extrapolated 3d data from photograph into 3d scenes that can be used in after effects
14:53
< AFKSkull>
Human readable as in each point is enclosed in it's own set of verbose xml tags
14:53
<@Reiver>
...hah, right
14:53
<@Reiver>
...I'm not sure I parse what it's point is there
14:53
< AFKSkull>
so there's no way you could not know what is what- except that the numbers are meaningless
14:54
<@Reiver>
from photos to 3d screen conversion, you mean?
14:54
< AFKSkull>
photoshop has something called vanishing point, which is a photogrammetry module
14:54
< AFKSkull>
you can use it to geneate 3d measurements from a perspective photograph
14:55
<@Reiver>
Aaaah. Okay, I think I get it
14:55
< AFKSkull>
then you can export this vpe file and load the 3d scene into after effects to animate in 3d
14:55
< AFKSkull>
theoretically.
14:56
< AFKSkull>
but the format is horrible for that.
14:56
< AFKSkull>
when you read it, you can clearly see that the numbers don't relate directly to what after effects uses OR what photoshop uses. and the same for the camera.
14:57
< AFKSkull>
so photoshop has to export a file that is different from what it uses internally, and then after effects loads that file and has to interpret it(with wildly varying results) into it's own setup.
14:57
< AFKSkull>
Don't you think that, since this is the only reason the format exists, they might have done it a bit differently?
15:01
<@Reiver>
...it sounds like someones brainchild got stillborn halfway through.
15:01
< Shoukanjuu>
That's what it sounds like to me, yeah
15:01
<@Reiver>
And then a psychotic mother used it for stem cell research in trying to create its brother.
15:04
< Shoukanjuu>
\o/
15:07
< AFKSkull>
this stillborn thing, though, is one of the major and highly spotlighted features, though
15:07
< AFKSkull>
which is what makes it so weird
15:08
< Shoukanjuu>
Awesome. LEave it to adobe to showcase the flaws an d still get money
15:08
< Shoukanjuu>
Adobe doesn't afraid of anything
15:09
< AFKSkull>
and don't get me wrong. The after effects end is great, and the photoshop end is great. the weak link is the connection between them
15:09
< Shoukanjuu>
Well, that holds true for a lot of things
15:09
< AFKSkull>
and it looks like in flash cs4 you'll be able to export to flash and publish a walkaround version
15:10
< Shoukanjuu>
It seems there won't be a 64 bit CS4 for OSX
15:10
< Shoukanjuu>
I don't remember where I saw it, but it makes sense as to why
15:10
< AFKSkull>
but yeah, I'm wondering how hard it'd be to make a converter from a sane format to VPE
15:10
< AFKSkull>
yeah
15:11
< Shoukanjuu>
I'd hate to have to try to write it in cocoa, even if I KNEW HOW. :O
15:11
< AFKSkull>
well
15:11
< AFKSkull>
the format is incredibly limited
15:11
< AFKSkull>
which will help
15:12
< AFKSkull>
it is literally a list of points describing simple 4 point planes, each of which must be planar and has single image assigned as a texture map
15:12
< AFKSkull>
plus a camera
15:12
< AFKSkull>
the difficulty come in with trying to figure out the object space
15:12
< Shoukanjuu>
Ah....yeah
15:12
< AFKSkull>
because it makes these wild ridiculous numbers for everything
15:13
<@ToxicFrog>
Shoukanjuu: well, if they already have a 32 bit, the cocoa part should already be done.
15:14
< AFKSkull>
for instance, it will make a simple hallway scene(walls, floor, ceiling, all right angles) where the hallway is actually upended and backwards, with the camera at a ridiculous field of view and skew
15:14
<@ToxicFrog>
The problem is that Adobe hates 64-bit systems with all their black and empty heart.
15:14
< AFKSkull>
so it looks right, until you try moving/rotating the camera like you normally would
15:14
< AFKSkull>
and yes, they do
15:16
< Shoukanjuu>
That's a shame
15:16
< Shoukanjuu>
Not that it's really needed
15:16
< Shoukanjuu>
For me, at the least
15:17
< Shoukanjuu>
It should still be done. What are the chances of someone taking CS4 and making a 64 bit version out of itt? Some third party? >.>
15:18
<@MyCatVerbs>
Shoukanjuu: errr, nobody outside of Adobe has the sources or the legal right to hack on them.
15:18 Serah [~Z@87.72.35.ns-26506] has quit [Quit: Don't try to read the quit message, that is impossible. Instead only realize the truth; "there is no quit message" and you will see it is not you who read the quit message but the quit message who reads you.]
15:19
< Shoukanjuu>
That's what I thought
15:19
<@MyCatVerbs>
I'm vaguely surprised that Photoshop doesn't play nicely with 64-bit chips yet. I'd've thought they'd've realised that they might just kind of need to work on such machines, for the sake of being able to work on images above four gigs.
15:19
< Shoukanjuu>
Legalities rarely stop people, though, and it IS possible to reverse engineer it >.>
15:21
<@MyCatVerbs>
Er, yes they do, and no it isn't feasible.
15:21
<@MyCatVerbs>
It'd be more difficult than cloning Photoshop from scratch. :P
15:22
< AFKSkull>
well, i managed to pretty easily create my own vpe from scratch, but it seems ti won't be terribly practical
15:22
< Shoukanjuu>
\o/
15:22
< Shoukanjuu>
Lack of practicality hasn't stopped some people, I know that
15:22
< Shoukanjuu>
cracks and the like are illegal, but they are musch easier than reverse engineering something
15:22
< Shoukanjuu>
Well, all the way, at least
15:23
<@MyCatVerbs>
Shoukanjuu: it only fails to stop them from attempting. It's extremely successful in preventing them from succeeding.
15:23 You're now known as TheWatcher[afk]
15:23
< Shoukanjuu>
I see what you're saying
15:23
< Shoukanjuu>
Thats's important, then
15:23
< Shoukanjuu>
I'm sure abode'll get around to doing something.
15:23
<@MyCatVerbs>
Um. Cracks are a much, much smaller task than the issues that people run into switching between CPU sizes.
15:23
< Shoukanjuu>
....Eventually
15:24
< Shoukanjuu>
That's what I just said.
15:24
<@MyCatVerbs>
The problem is that lots of old code is written under the assumption that sizeof(int) == sizeof(long) == sizeof(void*) == 4.
15:24
<@ToxicFrog>
Yeah, well, they've been promising 64-bit flash for, what, two versions and how many years now?
15:24
<@ToxicFrog>
And that hasn't materialized.
15:25
<@ToxicFrog>
And for photoshop, as far as I'm aware, they can't even be arsed to make obviously false promises.
15:25
<@MyCatVerbs>
Which is kinda dumb, but it was true for approximately the last ten fifteen years, so there's a lot of code in which that assumption is made. (See "all the world's a VAX" syndrome.)
15:25
<@MyCatVerbs>
ToxicFrog: I will point and laugh if Gnash starts beating Flash for rendering speed, etc.
15:26
< Shoukanjuu>
Embarq is here to work on the phones. bbiab :O
15:27
<@MyCatVerbs>
Have fun.
15:27 Vornicus-Latens [~vorn@Admin.Nightstar.Net] has quit [Connection reset by peer]
15:27
<@ToxicFrog>
MyCatVerbs: personally, I'd like to see it actually, you know, work first.
15:27
<@MyCatVerbs>
ToxicFrog: jah. At least it suffices for youtube already.
15:28
<@ToxicFrog>
True.
15:28
<@ToxicFrog>
Not for ZP, though.
15:31 Shoukanjuu [~Shoukanju@Nightstar-19663.dhcp.embarqhsd.net] has quit [Ping Timeout]
15:35 Shoukanjuu [~Shoukanju@Nightstar-19663.dhcp.embarqhsd.net] has joined #code
15:35 * ToxicFrog finds a silly bug in the test framework
15:39 Mojo1978 [~Mojo1978@Nightstar-11081.dip.t-dialin.net] has quit [Ping Timeout]
15:40
<@AnnoDomini>
I have a networking question. I need to design a network where computers would be able to see each other, but wouldn't be able to see the routers themselves - packets originating from computers destined for the routers themselves should be dropped, or something, as long as they do not allow the computers knowledge of the router's mere existence. How do I do this? We're working on CISCO routers, an
15:40
<@AnnoDomini>
d the doc mentioned that we should use access lists. We're working on RIP, BTW, if it's important.
15:44 Mojo1978 [~Mojo1978@Nightstar-10104.dip.t-dialin.net] has joined #code
15:45 Shoukanjuu [~Shoukanju@Nightstar-19663.dhcp.embarqhsd.net] has quit [Ping Timeout]
15:46 Shoukanjuu [~Shoukanju@Nightstar-19663.dhcp.embarqhsd.net] has joined #code
16:42 ToxicFrog [~ToxicFrog@Admin.Nightstar.Net] has quit [Operation timed out]
16:47 ToxicFrog [~ToxicFrog@Admin.Nightstar.Net] has joined #code
16:47 mode/#code [+o ToxicFrog] by ChanServ
16:50 ToxicFrog [~ToxicFrog@Admin.Nightstar.Net] has quit [Operation timed out]
16:56 ToxicFrog [~ToxicFrog@Admin.Nightstar.Net] has joined #code
16:56 mode/#code [+o ToxicFrog] by ChanServ
17:01 ToxicFrog [~ToxicFrog@Admin.Nightstar.Net] has quit [Ping Timeout]
17:04 ToxicFrog [~ToxicFrog@Admin.Nightstar.Net] has joined #code
17:04 mode/#code [+o ToxicFrog] by ChanServ
17:09 ToxicFrog [~ToxicFrog@Admin.Nightstar.Net] has quit [Operation timed out]
17:12 ToxicFrog [~ToxicFrog@Admin.Nightstar.Net] has joined #code
17:12 mode/#code [+o ToxicFrog] by ChanServ
17:14 Mojo1978 [~Mojo1978@Nightstar-10104.dip.t-dialin.net] has quit [Ping Timeout]
17:17 Mojo1978 [~Mojo1978@Nightstar-10953.dip.t-dialin.net] has joined #code
17:19 GeekSoldier [~Rob@Nightstar-9428.dip.t-dialin.net] has joined #code
17:19 mode/#code [+o GeekSoldier] by ChanServ
17:23 ToxicFrog [~ToxicFrog@Admin.Nightstar.Net] has quit [Ping Timeout]
17:33 ToxicFrog [~ToxicFrog@Admin.Nightstar.Net] has joined #code
17:33 mode/#code [+o ToxicFrog] by ChanServ
17:36 ToxicFrog [~ToxicFrog@Admin.Nightstar.Net] has quit [Operation timed out]
17:40 ToxicFrog [~ToxicFrog@Admin.Nightstar.Net] has joined #code
17:40 mode/#code [+o ToxicFrog] by ChanServ
17:52 ToxicFrog [~ToxicFrog@Admin.Nightstar.Net] has quit [Ping Timeout]
17:52 Mojo1978 [~Mojo1978@Nightstar-10953.dip.t-dialin.net] has quit [Ping Timeout]
17:55 Mojo1978 [~Mojo1978@Nightstar-8056.dip.t-dialin.net] has joined #code
17:57 ToxicFrog [~ToxicFrog@Admin.Nightstar.Net] has joined #code
17:57 mode/#code [+o ToxicFrog] by ChanServ
17:59 ToxicFrog [~ToxicFrog@Admin.Nightstar.Net] has quit [Operation timed out]
17:59 You're now known as TheWatcher
18:02 ToxicFrog [~ToxicFrog@Admin.Nightstar.Net] has joined #code
18:02 mode/#code [+o ToxicFrog] by ChanServ
18:10 ToxicFrog [~ToxicFrog@Admin.Nightstar.Net] has quit [Ping Timeout]
18:13 ToxicFrog [~ToxicFrog@Admin.Nightstar.Net] has joined #code
18:13 mode/#code [+o ToxicFrog] by ChanServ
18:19 ToxicFrog [~ToxicFrog@Admin.Nightstar.Net] has quit [Ping Timeout]
18:22 ToxicFrog [~ToxicFrog@Admin.Nightstar.Net] has joined #code
18:22 mode/#code [+o ToxicFrog] by ChanServ
18:22 * AnnoDomini attempts to succeed at a DC 15 Heal check, to stabilize ToxicFrog.
18:22
<@AnnoDomini>
!roll 1d20+1: Heal
18:22
< DiceBot>
[AnnoDomini] rolled 1d20+1 "Heal": (7+1) = 8.
18:22
<@AnnoDomini>
I fail.
18:23
<@Reiver>
Hrm. You totally do.
18:23 * Reiver wonders what's up there anyhow.
18:23 * AnnoDomini gets the defibrilator.
18:23
<@AnnoDomini>
!roll 1d20+2: Touch attack!
18:23
< DiceBot>
[AnnoDomini] rolled 1d20+2 "Touch attack!": (8+2) = 10.
18:23
<@AnnoDomini>
!roll 2d6: Electrical damage
18:23
< DiceBot>
[AnnoDomini] rolled 2d6 "Electrical damage": ((2+2)) = 4.
18:25 ToxicFrog [~ToxicFrog@Admin.Nightstar.Net] has quit [Operation timed out]
18:38 ToxicFrog [~ToxicFrog@Admin.Nightstar.Net] has joined #code
18:38 mode/#code [+o ToxicFrog] by ChanServ
18:47 ToxicFrog [~ToxicFrog@Admin.Nightstar.Net] has quit [Ping Timeout]
18:51 ToxicFrog [~ToxicFrog@Admin.Nightstar.Net] has joined #code
18:51 mode/#code [+o ToxicFrog] by ChanServ
18:53 ToxicFrog [~ToxicFrog@Admin.Nightstar.Net] has quit [Operation timed out]
18:57 ToxicFrog [~ToxicFrog@Admin.Nightstar.Net] has joined #code
18:57 mode/#code [+o ToxicFrog] by ChanServ
19:01 ToxicFrog [~ToxicFrog@Admin.Nightstar.Net] has quit [Operation timed out]
19:09 ToxicFrog [~ToxicFrog@Admin.Nightstar.Net] has joined #code
19:09 mode/#code [+o ToxicFrog] by ChanServ
19:19 ToxicFrog [~ToxicFrog@Admin.Nightstar.Net] has quit [Ping Timeout]
19:40 Mojo1978 [~Mojo1978@Nightstar-8056.dip.t-dialin.net] has quit [Ping Timeout]
19:45 Mojo1978 [~Mojo1978@Nightstar-8489.dip.t-dialin.net] has joined #code
19:52 ToxicFrog [~ToxicFrog@Admin.Nightstar.Net] has joined #code
19:52 mode/#code [+o ToxicFrog] by ChanServ
20:09 Mojo1978 [~Mojo1978@Nightstar-8489.dip.t-dialin.net] has quit [Ping Timeout]
20:16
<@AnnoDomini>
Can anyone point me at a decent XML editor? I'm particularly looking for ones which are free, and have DTD and Schema validation.
20:22 gnolam is now known as gnouroboros
20:32 gnouroboros is now known as gnolam
20:47
<@McMartin>
I think I'd probably use something like Notepad++ on Windows, and find an autovalidator tool on the side.
20:50
< Shoukanjuu>
emacs \o/
20:50
<@MyCatVerbs>
I'm going to hate myself in the morning for saying this, but emacs.
20:50
<@McMartin>
Yeah, emacs anywhere else.
20:51
<@McMartin>
But I don't beleve emacs does schema validation without plugins I'm unaware of.
20:51
< Shoukanjuu>
I guess the reason some people don't like emacs is because they used something else first
20:51
<@McMartin>
Until version 22 - which isn't *quite* universal yet - emacs was insufficient for TeX editing.
20:51
<@McMartin>
It was incapable of paragraphing properly.
20:52
< Shoukanjuu>
I see.
20:52
<@McMartin>
Also, though I hadn't noticed, version 22 is also when "next-buffer" and "previous-buffer" were implemented, which really are kind of basic.
20:53
< Shoukanjuu>
I still find myself trying to save things with C-x C-s
20:53
<@gnolam>
McMartin: Yes. Yes they are. :P
20:54
< Shoukanjuu>
Well of coruse they are :P
20:54
<@McMartin>
That's why they took 30 years to show up.
20:54
<@AnnoDomini>
I'd rather not use emacs if I can help it.
20:55
< Shoukanjuu>
McM: like effects of small scale radiation poisoning 8D
20:55
<@McMartin>
AD: If you're on a Unix box, there's really no acceptable substitute for code-like writing.
20:56
<@McMartin>
On Windows, EditPad or NotePad++.
20:56
<@McMartin>
On OS X, TextWrangler.
20:56
<@McMartin>
And then look for a web page that does validation.
20:56
<@ToxicFrog>
Personally, I prefer nedit, and half my coworkers swear by vim.
20:56
<@ToxicFrog>
But that's for general coding, not XML specifically.
20:56
<@McMartin>
Your coworkers are mad.
20:56
<@ToxicFrog>
I agree.
20:57
<@McMartin>
nedit has plugins, though, right? Does it do validation?
20:57
<@McMartin>
In-editor validation was the feature that kicked this off
20:57
<@ToxicFrog>
But hey, some people had an impressionable childhood and bound to modal editors~
20:58
<@McMartin>
So did I
20:58
<@McMartin>
I got over it
20:58
<@ToxicFrog>
Not plugins per se. It has a scripting language, which is probably not powerful enough for XML validation, and it also has shell integration, so you can trivially call out to an external validator.
20:58
<@McMartin>
You don't see me getting nostalgic about EDLIN.
20:59
<@McMartin>
(Actually, I've been doing a great deal of my work in X-Code lately)
21:00
<@McMartin>
(But that is C and Java specific)
21:00
<@McMartin>
(And because OS X emacs is console-only and thus not mouse-aware)
21:00
<@ToxicFrog>
(the two are not mutually exclusive - cf elinks - but I kind of prefer it when they are~)
21:00
< Shoukanjuu>
(There is Aquamacs emcas, which does accept mouse input)
21:01
< Shoukanjuu>
(emacs*)
21:01
<@McMartin>
(Right, but X-Code came with the devtools, and I am fundamentally lazy)
21:02
<@McMartin>
(Also, emacs starts in less than 700ms, so if I need to run a specific set of macros, I can just fire it up for that purpose)
21:07
<@AnnoDomini>
I have the validators provided by the lecturer, but the DTD one I don't know how to use (no help for it), and the Schema one I don't understand (I fail to parse the errors).
21:07
<@AnnoDomini>
'Particle cannot follow attributes or anyAttribute.'
21:07 * AnnoDomini has no idea what that means.
21:08
<@McMartin>
It means that it wasn't expecting a "particle"< whatever that is, after an attribute, which IIRC are the things like href in <a href="blah">
21:09
<@McMartin>
XML minutiae are not my forte
21:10
<@ToxicFrog>
Your best bet, then, is to hit the XML spec and find out what "particle" means in XML.
21:14
<@AnnoDomini>
http://pastie.caboo.se/196364 <- This is what I'm working on. I have the damned XML itself figured out, but the XSD is a horror.
21:14
<@AnnoDomini>
Particle appears to be either an element or group declaration. Or something.
21:16
<@McMartin>
That probably means, then, that you forgot either a close quote or a closing >.
21:19
<@AnnoDomini>
I'm pretty sure I didn't.
21:23
<@ToxicFrog>
Well, pastebin the offending XML?
21:23
<@AnnoDomini>
I did.
21:23
<@AnnoDomini>
XML, ---, XSD.
21:24
<@AnnoDomini>
Normally, I'd just use the blasted id thing as an element, rather than an attribute, but the doc said to do it this way.
21:25
<@AnnoDomini>
The W3 tutorials FAILS to have an example of declaring both attributes and elements in one complex type
21:25
<@AnnoDomini>
+.
21:25
<@AnnoDomini>
This should be possible.
21:28
<@ToxicFrog>
What line is the problem on?
21:30
<@AnnoDomini>
It doesn't give a line.
21:31
<@ToxicFrog>
...try swapping 40 and 41 in the schme
21:31
<@AnnoDomini>
Tried that. Gave a different error.
21:31
<@ToxicFrog>
It feels like the <xs:attribute> should go immediately after the <xs:element> it's a part of.
21:31
<@ToxicFrog>
What's the error?\
21:31
<@AnnoDomini>
That the element is not allowed in this context.
21:35
<@AnnoDomini>
I'll try placing it after the sequence.
21:36
<@AnnoDomini>
Fucker. It passed validation.
21:36
<@AnnoDomini>
>_<
21:36
< Shoukanjuu>
\o/?
21:36
<@AnnoDomini>
This is highly counterintuitive, given that attributes are visually BEFORE child elements.
21:37
< Shoukanjuu>
That...makes sense, I suppose
21:37
< Shoukanjuu>
If it's what I think it is, then yeah, makaes sense
21:38
<@AnnoDomini>
What makes sense?
21:38
<@ToxicFrog>
I disagree.
21:39
<@AnnoDomini>
ToxicFrog: Your logic?
21:40
< Shoukanjuu>
Well, I would expect to, for instance, with a bulleted list, know what the listings are talking about before they are bulleted
21:40
< Shoukanjuu>
Note, a title, then the bulleted text
21:41
< Shoukanjuu>
By the same token, I wouldn't expect to be given the attributes of something when I don't know what they go to, yet
21:41
<@ToxicFrog>
As you say, the attributes are visually before the child elements. Furthermore, there's no reason that I'm aware that forcing the attributes after the children in the schema definition would make validation easier.
21:41
<@ToxicFrog>
Ergo, there's no reason for them to require the schema to go "tag, children, attributes", when the format it defines goes "tag, attributes, children" in every case.
21:42
< Shoukanjuu>
Why is the format like that, though?
21:42
<@AnnoDomini>
Wait, you're agreeing with me? Were you disagreeing with Shoukanjuu?
21:42
< Shoukanjuu>
Probably a miscommunication based on my misunderstanding
21:43
<@ToxicFrog>
Agreeing with you, disagreeing with Shou.
21:43
<@AnnoDomini>
Aha.
21:43
< Shoukanjuu>
But I'm an idiot, as plainly evidenced by my misunderstanding above
21:44
<@ToxicFrog>
(also, at the implementation level, the validator should at least indicate where it is when it errors)
21:44 * AnnoDomini assigns a nick colour to Shoukanjuu, since he has a nick of the same length.
21:44
< Shoukanjuu>
You should make my nick color gray because I'm the only summon spirit here D:
21:45
<@AnnoDomini>
All it gave me was a very long line that was completely unintelligible to me. It might have pointed at the error, but I don't know how to parse it.
21:45
<@AnnoDomini>
Shoukanjuu: You're light blue.
21:45
<@ToxicFrog>
Dark blue here.
21:45
<@AnnoDomini>
I have jerith and McMartin in gray already.
21:45
<@ToxicFrog>
And AD is cyan.
21:45
< Shoukanjuu>
;_;
21:45
<@ToxicFrog>
McM is yellow, jerith is...also dark blue, I think.
21:46 * jerith is beige and yellow at present.
21:46
< Shoukanjuu>
Oh, yeah? Well you're all in black.
21:46
< Shoukanjuu>
I win.
21:46
<@ToxicFrog>
AnnoDomini: so the error message you pasted here was not, in fact, the error message you recieved?
21:46 * ToxicFrog thwacks
21:46
<@jerith>
Shoukanjuu is light red, ToxicFrog and AnnoDomini are purple.
21:46
<@AnnoDomini>
ToxicFrog: It was. The only intelligible part that I could retype in under fifteen minutes.
21:47
<@AnnoDomini>
It gives a error prompt, rather than an output window, and there's no way to C/P the text.
21:48
< Shoukanjuu>
A screenshot would have been more appropriate, then?
21:48
<@AnnoDomini>
Didn't think of that.
21:48
<@ToxicFrog>
error prompt being?
21:48
<@AnnoDomini>
A small window with unselectable text and an OK button.
21:48
< Shoukanjuu>
An error prompt as in...a pop up
21:49
<@ToxicFrog>
Aah.
22:05 * ToxicFrog digs out libsurtr and fiddles with it
22:05
<@ToxicFrog>
I wonder if I should break apart send-receive and reply.
22:22
<@ToxicFrog>
Let's see. Create thread from {function,file}; get my thread ID, and my parent's thread ID; blocking send, blocking receive, reply; nonblocking send
22:22
<@ToxicFrog>
Perhaps: nonblocking receive; blocking but non-replyable send
22:23
<@ToxicFrog>
If the latter, I'd probably use that as the "real" send, and implement the reply-blockable send and reply itself in terms of it.
22:23
<@ToxicFrog>
And more and more I'm thinking that's the way to do it, as that's a more general mechanism...
22:23
<@ToxicFrog>
Thoughts?
22:24
<@McMartin>
"All cryptographic material generated by openssl, including ssh and gpg keys, g\
22:24
<@McMartin>
enerated on Debian systems, after 2006-09-17, is considered compromised (due to\ a Debian-specific bug in the entropy initializer)."
22:25
<@McMartin>
http://lists.debian.org/debian-security-announce/2008/msg00152.html
22:26
<@jerith>
That was supper conversation here.
22:26
<@jerith>
At a truly excellent Chinese restaurant.
22:27
<@jerith>
They had a table big enough for 9 of us, with a Lazy Susan (or whatever it's called) in the middle.
22:27
<@McMartin>
That is, indeed, how it is done.
22:28
<@jerith>
They included a service charge in the bill, but we tipped the waitress above that. She was very confused.
22:28
<@jerith>
But quite pleased.
22:28
<@jerith>
She tired to give us money back, but we told her the service was worth more than the 10% on the bill.
22:28
<@jerith>
*tried
22:29
<@jerith>
She was very good about putting up with us, though.
22:30
<@ToxicFrog>
That == the debian crypto bug, or message-passing threading libraries?
22:30
<@ToxicFrog>
Also, does this affect Ubuntu systems as well?
22:30
<@jerith>
The wonton soup was great. The various dishes were mostly awesome, with a few that were merely good.
22:30
<@jerith>
ToxicFrog: crypto bug, Ubuntu too.
22:30
<@jerith>
Anything after Dapper, for Ubuntu.
22:31
<@jerith>
And I'm rambling now, so time for bed.
22:31
<@jerith>
G'night.
22:33
<@AnnoDomini>
There is no bed. Only Zuul.
22:48
<@AnnoDomini>
I have a problem. My XML is defined as using ISO-8859-2 for encoding, so it should display Polish diacritics properly. When displayed as plain text, it's fine. However, if I use an XSL, it fails.
22:48
<@AnnoDomini>
Why?
22:48
<@McMartin>
First, augh Latin-2.
22:49
<@McMartin>
Sdecond, maybe XSL thinks you're using UTF-8 like everyone else.
22:49
<@McMartin>
There's probably some switch somewhere?
22:49 * AnnoDomini goes look for the attribute in XSL syntax.
22:50
<@ToxicFrog>
ISTR the spec is "the declared encoding if present, otherwise unicode if a unicode byte order mark is present, otherwise UTF-8"
22:50
<@AnnoDomini>
Ah, yes. It's in a silly place. In XML, I need to put it in the very first tag, but in XSL, I have to put in the second.
22:51
<@ToxicFrog>
That actually kind of makes sense.
22:51
<@ToxicFrog>
Since in the XML, you're putting it in the <?xml ?> metainformation tag; in the schema, however, you aren't defining the encoding of the schema, you're defining the encoding of the document structure it describes.
22:53
<@AnnoDomini>
Grr. Now it fails to process.
22:54
<@AnnoDomini>
Wait, nevermind. Forgot to delete my last attempt.
22:55
<@AnnoDomini>
It processes, but still fails to go with the right encoding.
22:56
<@AnnoDomini>
And changing encoding in the browser does not help.
22:56 Attilla [~The.Attil@194.72.70.ns-11849] has quit [Quit: <Insert Humorous and/or serious exit message here>]
23:02 AnnoDomini [AnnoDomini@Nightstar-29187.neoplus.adsl.tpnet.pl] has quit [Quit: There is strength not only in *knowing* the self, but *knowing* how to bring it forth in others.]
23:04 Attilla [~The.Attil@194.72.70.ns-11849] has joined #code
23:15 Vornicus-Latens [~vorn@Admin.Nightstar.Net] has joined #code
23:16 Vornicus-Latens is now known as Vornicus
23:54 gnolam [lenin@Nightstar-10613.8.5.253.static.se.wasadata.net] has quit [Quit: Z?]
--- Log closed Wed May 14 00:00:12 2008
code logs -> 2008 -> Tue, 13 May 2008< code.20080512.log - code.20080514.log >