Options:
- # Session Start: Wed Oct 01 00:00:00 2008
- # Session Ident: #whatwg
- # [00:02] <jgraham> Would it help if I tried setting up anolis on hoppipolla.co.uk (running on web faction)? Might be easier to get a more complex setup working there since they are selling themselves on being designed for python
- # [00:03] <gsnedders> jgraham: If you want to try, sure
- # [00:03] <phroggy> http://phroggy.com/ is something like 3,000 lines of perl (I kept adding features every time I got bored, for YEARS) and it executes fast enough that you don't really notice it, especially after waiting for all the graphics to load.
- # [00:03] * jgraham finally has some time since he has finished moving out of his house
- # [00:04] <Philip`> phroggy: Using mod_perl?
- # [00:04] <phroggy> nope.
- # [00:05] <phroggy> not even FastCGI, just plain old regular CGI.
- # [00:05] <jgraham> where is the source to anolis.quuz.org?
- # [00:05] <Philip`> phroggy: Ah, okay
- # [00:05] <gsnedders> jgraham: /source
- # [00:06] <phroggy> wc -l *.pm says 3156 total
- # [00:06] <jgraham> Ah, I tried /src/ /src /source/ but not /source
- # [00:06] <phroggy> for... good lord, 15 modules
- # [00:07] <phroggy> 5 of which are object classes
- # [00:12] * Joins: aboodman2 (n=aboodman@nat/google/x-9d94609ab53d38f3)
- # [00:12] * Quits: aboodman2 (n=aboodman@nat/google/x-9d94609ab53d38f3) (Client Quit)
- # [00:13] * fakeolliej is now known as olliej
- # [00:16] * aroben|away is now known as aroben
- # [00:25] <hallvors> load https://www.vyke.com/js/common.js and search for "zzz". :-p
- # [00:26] <hallvors> I particularly like the exclamation mark
- # [00:26] * Joins: virtuelv (n=virtuelv@163.80-202-65.nextgentel.com)
- # [00:29] * Quits: erlehmann (n=nils@dslb-092-078-108-145.pools.arcor-ip.net) (Read error: 110 (Connection timed out))
- # [00:38] * Quits: grimboy (n=grimboy@78-105-162-250.zone3.bethere.co.uk) (Read error: 60 (Operation timed out))
- # [00:49] * Quits: virtuelv (n=virtuelv@163.80-202-65.nextgentel.com) ("Leaving")
- # [00:51] * Quits: shepazu (n=schepers@207.61.87.91)
- # [00:51] * Joins: nessy (n=nessy@124-171-51-52.dyn.iinet.net.au)
- # [00:57] * Quits: hallvors (n=hallvord@cm-84.208.78.204.getinternet.no)
- # [01:11] <jgraham> hixiehttp://anolis.hoppipolla.co.uk/
- # [01:11] <jgraham> Er, let's try that again
- # [01:11] <jgraham> Hixie, gsnedders: http://anolis.hoppipolla.co.uk/
- # [01:12] <jgraham> That domain name is not stable
- # [01:12] <jgraham> (i.e. I might change it later)
- # [01:12] * Quits: hasather (n=hasather@90-231-107-133-no62.tbcn.telia.com) (Read error: 110 (Connection timed out))
- # [01:26] * Quits: heycam (n=cam@203-217-88-112.dyn.iinet.net.au) ("bye")
- # [01:27] * Quits: nessy (n=nessy@124-171-51-52.dyn.iinet.net.au) ("This computer has gone to sleep")
- # [01:38] * Quits: dglazkov (n=dglazkov@nat/google/x-4e9b1995c97a0efd)
- # [01:39] * Joins: webben (n=benh@82.152.117.161)
- # [01:39] * Parts: BenMillard (n=cerbera@cpc1-flee1-0-0-cust285.glfd.cable.ntl.com)
- # [01:40] * Joins: hdh (n=hdh@118.71.126.91)
- # [01:49] * Joins: webben_ (n=benh@dip5-fw.corp.ukl.yahoo.com)
- # [01:54] * Quits: svl (n=me@ip565744a7.direct-adsl.nl) ("And back he spurred like a madman, shrieking a curse to the sky.")
- # [02:04] * Quits: hdh (n=hdh@118.71.126.91) (Read error: 110 (Connection timed out))
- # [02:04] * Quits: webben (n=benh@82.152.117.161) (Connection timed out)
- # [02:09] * Quits: phroggy (n=phroggy@webwizardry.net) ("perl -e"push @x,ord()-32 for split'','Z=!;g&7?<:*5gI5:>oO&:;- c';split'','phroggy'x4;print chr^shift @_ for @x,109"")
- # [02:13] * Quits: olliej (n=oliver@nat/apple/x-98dc30437e27fb87) (Remote closed the connection)
- # [02:13] * Joins: olliej (n=oliver@nat/apple/x-39049ac98d1b0e87)
- # [02:16] * Joins: othermaciej (n=mjs@c-67-170-213-205.hsd1.ca.comcast.net)
- # [02:19] * Joins: Lachy (n=Lachlan@124-171-41-205.dyn.iinet.net.au)
- # [02:21] * Quits: Lachy (n=Lachlan@124-171-41-205.dyn.iinet.net.au) (Client Quit)
- # [02:22] * Joins: Lachy (n=Lachlan@124-171-41-205.dyn.iinet.net.au)
- # [02:24] * Joins: heycam (n=cam@clm-laptop.infotech.monash.edu.au)
- # [02:28] * Joins: llimllib (n=llimllib@c-76-100-174-166.hsd1.md.comcast.net)
- # [02:30] <Lachy> Hi everyone
- # [02:31] <Hixie> hey
- # [02:32] <Lachy> it's good to be able to have internet again, anything interesting happen with the spec over the past week?
- # [02:33] <Lachy> oh crap, my whatwg and public-html folders are up to 800 unread emails :-(
- # [02:33] <Hixie> hah
- # [02:34] <Hixie> jgraham: shoul i see something at http://anolis.hoppipolla.co.uk/ ?
- # [02:35] <Hixie> http://anolis.hoppipolla.co.uk/?url=http://www.whatwg.org/specs/web-apps/current-work/source-whatwg seems very slow
- # [02:35] <Lachy> I'm officially on holidays this week, so I should have time to catch up. The conference was quite good last week
- # [02:35] <Hixie> which conference?
- # [02:36] <Lachy> Web Directions South
- # [02:36] <Hixie> ah
- # [02:36] <Lachy> the one I came to Australia for
- # [02:36] <Hixie> right
- # [02:37] <Hixie> any interesting things happen there?
- # [02:37] <Lachy> MikeSmith's HTML5 presentation was quite good
- # [02:38] <Lachy> annevk2, I recorded 2 more episodes for standards suck
- # [02:38] <Lachy> I'll send them to marcos soon
- # [02:40] <llimllib> Am I correct reading the spec that there's no way to query a canvas for its transformation matrix?
- # [02:40] <Hixie> yes
- # [02:41] <llimllib> thanks, making sure before I go try and maintain that info myself
- # [02:48] <llimllib> I think it would be cool if HTML 5 had a texpath() method like nodebox's ( http://nodebox.net/code/index.php/Reference_|_textpath() ), and I've implemented a Java applet that does text rendering and will let me play with hypothetical APIs for it ( http://github.com/llimllib/javatext ). Is this a thing that could hypothetically make the spec someday? Is there any interest in such a thing?
- # [02:49] <Hixie> yeah there's a plan to eventually have path objects
- # [02:49] <llimllib> nice
- # [02:49] <Hixie> once we have that we'll be able to render text on path objects and convert the result to path objects, etc
- # [02:49] <llimllib> I implemented it because I've got half of a nodebox reimplementation in javascript, and I need textpath()
- # [02:50] <Hixie> cool
- # [02:50] <takkaria> I genuinely don't understand chaal's belief that if you want to extract SVG from HTML you might not need an HTML parser, or that the SVG WG's proposal would be better than the commented-out one for implementation...
- # [02:52] * Joins: tantek (n=tantek@c-69-181-47-200.hsd1.ca.comcast.net)
- # [02:53] <llimllib> where should I go to find what's already been written about path objects?
- # [02:54] <llimllib> I'd like to catch myself up, if possible
- # [02:54] * Quits: billmason (n=billmaso@ip75.unival.com) (".")
- # [02:55] <othermaciej> takkaria: his claim that Opera's core engine team thinks the SVG WG proposal is easier to implement kinda makes me want to get independent verification
- # [02:55] <Philip`> I'm not aware of anything that has been written, other than people saying the phrase "path objects" sound like a good idea
- # [02:56] <llimllib> fair enough
- # [02:58] * Quits: tantek (n=tantek@c-69-181-47-200.hsd1.ca.comcast.net)
- # [02:58] <othermaciej> I think text on a path is best added to CSS
- # [02:58] <othermaciej> you shouldn't be forced to make your text impossible to select, copy, or search just to make it flow along a path
- # [02:59] <llimllib> My interest is in things like this: http://nodebox.net/code/index.php/LetterKnitter ; at some point it's not necessarily valuable as selected text
- # [03:01] <llimllib> How do you select text that's not in rows anyway? How would you select text that followed a circular path around a block of text in the middle, but not the text in the middle? Is that the behavior you want?
- # [03:16] <Hixie> llimllib: nothing is written about it yet as far as i know
- # [03:16] <Hixie> certainly on the whole we want to encourage text to be in css
- # [03:16] <Hixie> er
- # [03:16] <Hixie> html
- # [03:16] <Hixie> styled with css
- # [03:17] <llimllib> certainly
- # [03:21] <llimllib> currently, the ability to save a canvas creates a clean separation between text in canvas and text outside, AFAICS. Should there be text which is both styled with CSS and able to be saved with getImageData?
- # [03:29] <Hixie> jgraham: sweet, your script seems the fastest
- # [03:32] * Hixie sets up his script so it runs anne's, jgraham's, and bert's, and uses whichever one returns first
- # [03:36] * Quits: eseidel (n=eseidel@nat/google/x-90bdbdc07988b36e)
- # [03:40] * Joins: smerp (n=smerp@66.192.95.199)
- # [03:45] * Quits: aroben (n=aroben@unaffiliated/aroben) (Read error: 104 (Connection reset by peer))
- # [03:46] <takkaria> redundancy ftw
- # [03:57] <Hixie> jgraham, gsnedders: looks like anolis does some bad things
- # [03:57] <Hixie> probably due to using libxml2's serialiser
- # [03:58] <Hixie> it sticks a lot of newlines in unexpected places
- # [03:58] <Hixie> e.g. before </code> and </a>
- # [03:58] <Hixie> or around <style>...</style> blocks
- # [03:58] <Hixie> it totally screws up idl blocks
- # [03:59] <takkaria> hmm, I should really work on hubbub sorted so we can make a release and anolis can use it
- # [04:00] <Hixie> that'd be awesome
- # [04:01] <Hixie> jgraham, gsnedders: http://www.whatwg.org/specs/web-apps/current-work/anolis-generated-index
- # [04:01] <Hixie> i can't use that :-)
- # [04:07] * Joins: codedread (n=schiller@c-24-13-43-191.hsd1.il.comcast.net)
- # [04:19] <Lachy> wow, a local camera store quoted me over $100 to repair a battery cover on my digital camera, but getting the part directly from the Kodak supplier and fixing it myself will only cost $5.50
- # [04:21] * Quits: gavin_ (n=gavin@firefox/developer/gavin)
- # [04:26] * Joins: eseidel (n=eseidel@nat/google/x-c74f22b4f4a23623)
- # [04:28] * Quits: eseidel (n=eseidel@nat/google/x-c74f22b4f4a23623) (Client Quit)
- # [04:28] * Joins: gavin_ (n=gavin@firefox/developer/gavin)
- # [04:33] * Quits: weinig (n=weinig@nat/apple/x-6a886f599e1a64d0) (Read error: 110 (Connection timed out))
- # [04:47] * Quits: othermaciej (n=mjs@c-67-170-213-205.hsd1.ca.comcast.net)
- # [04:54] * Joins: weinig (n=weinig@c-71-198-176-23.hsd1.ca.comcast.net)
- # [04:56] * Joins: othermaciej (n=mjs@c-67-170-213-205.hsd1.ca.comcast.net)
- # [05:01] * Joins: MikeSmith (n=MikeSmit@EM114-48-12-84.pool.e-mobile.ne.jp)
- # [05:02] * Joins: eric_carlson (n=ericc@adsl-67-112-12-110.dsl.anhm01.pacbell.net)
- # [05:06] * Joins: eseidel (n=eseidel@adsl-99-173-15-227.dsl.pltn13.sbcglobal.net)
- # [05:20] * Joins: tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net)
- # [05:22] * Joins: nessy (n=nessy@124-171-51-52.dyn.iinet.net.au)
- # [05:24] * Joins: billyjackass (n=MikeSmit@EM114-48-171-166.pool.e-mobile.ne.jp)
- # [05:25] * Quits: billyjackass (n=MikeSmit@EM114-48-171-166.pool.e-mobile.ne.jp) (Read error: 104 (Connection reset by peer))
- # [05:25] * Joins: billyjackass (n=MikeSmit@EM114-48-171-166.pool.e-mobile.ne.jp)
- # [05:30] <annevk2> I'm not part of the 2001 Web
- # [05:31] * Quits: billyjackass (n=MikeSmit@EM114-48-171-166.pool.e-mobile.ne.jp) ("Less talk, more pimp walk.")
- # [05:37] * Quits: Mustafa51 (n=mustafa@122.164.167.179)
- # [05:38] * Quits: MikeSmith (n=MikeSmit@EM114-48-12-84.pool.e-mobile.ne.jp) (Read error: 110 (Connection timed out))
- # [05:47] * Quits: llimllib (n=llimllib@c-76-100-174-166.hsd1.md.comcast.net)
- # [05:53] <gavin> me neither :(
- # [05:55] * Quits: smerp (n=smerp@66.192.95.199)
- # [05:57] * Joins: Thezilch (n=fuz007@cpe-76-171-111-7.socal.res.rr.com)
- # [05:57] * Quits: eseidel (n=eseidel@adsl-99-173-15-227.dsl.pltn13.sbcglobal.net) (Read error: 104 (Connection reset by peer))
- # [05:58] * Joins: eseidel (n=eseidel@adsl-99-173-15-227.dsl.pltn13.sbcglobal.net)
- # [05:59] * Joins: hdh (n=hdh@118.71.120.105)
- # [06:05] * Joins: MikeSmith (n=MikeSmit@EM114-48-135-82.pool.e-mobile.ne.jp)
- # [06:10] * Quits: eseidel (n=eseidel@adsl-99-173-15-227.dsl.pltn13.sbcglobal.net)
- # [06:14] * Joins: mal (n=mal@nat/google/x-61c8c15eaa5492f0)
- # [06:19] * Joins: eric_carlson_ (n=ericc@adsl-67-112-12-110.dsl.anhm01.pacbell.net)
- # [06:26] * Quits: eric_carlson (n=ericc@adsl-67-112-12-110.dsl.anhm01.pacbell.net) (Read error: 110 (Connection timed out))
- # [06:40] * Quits: eric_carlson_ (n=ericc@adsl-67-112-12-110.dsl.anhm01.pacbell.net) (Read error: 60 (Operation timed out))
- # [06:42] * Joins: eric_carlson (n=ericc@adsl-67-112-12-110.dsl.anhm01.pacbell.net)
- # [06:49] * Quits: roc (n=roc@202.0.36.64)
- # [06:55] * Joins: eric_carlson_ (n=ericc@adsl-67-112-12-110.dsl.anhm01.pacbell.net)
- # [06:59] * Joins: hdh0 (n=hdh@118.71.120.158)
- # [07:02] * Quits: eric_carlson (n=ericc@adsl-67-112-12-110.dsl.anhm01.pacbell.net) (Read error: 110 (Connection timed out))
- # [07:05] * Quits: MikeSmith (n=MikeSmit@EM114-48-135-82.pool.e-mobile.ne.jp) ("Less talk, more pimp walk.")
- # [07:06] * Joins: erlehmann (n=nils@dslb-088-074-222-180.pools.arcor-ip.net)
- # [07:07] * Quits: hdh (n=hdh@118.71.120.105) (Read error: 60 (Operation timed out))
- # [07:09] * Joins: MikeSmith (n=MikeSmit@dhcp-247-35.mag.keio.ac.jp)
- # [07:24] * Joins: eseidel (n=eseidel@c-24-130-13-197.hsd1.ca.comcast.net)
- # [07:24] * Quits: othermaciej (n=mjs@c-67-170-213-205.hsd1.ca.comcast.net)
- # [07:34] * Joins: othermaciej (n=mjs@c-67-170-213-205.hsd1.ca.comcast.net)
- # [07:51] * eric_carlson_ is now known as eric_carlson
- # [07:57] * Quits: erlehmann (n=nils@dslb-088-074-222-180.pools.arcor-ip.net) (Remote closed the connection)
- # [08:08] * Joins: erlehmann (n=nils@dslb-088-074-222-180.pools.arcor-ip.net)
- # [08:17] * Quits: eseidel (n=eseidel@c-24-130-13-197.hsd1.ca.comcast.net)
- # [08:21] * Joins: aaronlev (n=chatzill@g226135138.adsl.alicedsl.de)
- # [08:31] * Quits: codedread (n=schiller@c-24-13-43-191.hsd1.il.comcast.net) (Remote closed the connection)
- # [08:38] * Joins: eric_carlson_ (n=ericc@adsl-67-112-12-110.dsl.anhm01.pacbell.net)
- # [08:45] * Quits: eric_carlson (n=ericc@adsl-67-112-12-110.dsl.anhm01.pacbell.net) (Read error: 110 (Connection timed out))
- # [09:15] * Quits: aaronlev_ (n=chatzill@g226135138.adsl.alicedsl.de) ("ChatZilla 0.9.83-rdmsoft [XULRunner 1.9.0.1/2008072406]")
- # [09:17] * Joins: peter-proc (n=retep@procurios.xs4all.nl)
- # [09:25] * Joins: maikmerten (n=merten@ls5laptop14.cs.uni-dortmund.de)
- # [09:33] * Joins: Maurice (n=ano@a80-100-71-209.adsl.xs4all.nl)
- # [09:33] * Quits: heycam (n=cam@clm-laptop.infotech.monash.edu.au) ("bye")
- # [09:41] * Joins: jruderman (n=jruderma@ip68-5-179-249.oc.oc.cox.net)
- # [09:53] * Quits: webben_ (n=benh@dip5-fw.corp.ukl.yahoo.com)
- # [09:54] * Joins: dotjay (n=dotjay@nov5th.plus.com)
- # [09:59] * Quits: jruderman_ (n=jruderma@ip68-5-179-249.oc.oc.cox.net) (Read error: 110 (Connection timed out))
- # [10:02] * weinig is now known as weinig|zZz
- # [10:07] * Quits: Lachy (n=Lachlan@124-171-41-205.dyn.iinet.net.au) ("This computer has gone to sleep")
- # [10:10] * Quits: othermaciej (n=mjs@c-67-170-213-205.hsd1.ca.comcast.net) (Read error: 104 (Connection reset by peer))
- # [10:10] * Joins: othermaciej (n=mjs@c-67-170-213-205.hsd1.ca.comcast.net)
- # [10:12] * Joins: hdh00 (n=hdh@118.71.126.206)
- # [10:14] * Quits: maikmerten (n=merten@ls5laptop14.cs.uni-dortmund.de) (Remote closed the connection)
- # [10:15] * Quits: othermaciej (n=mjs@c-67-170-213-205.hsd1.ca.comcast.net) (Read error: 104 (Connection reset by peer))
- # [10:15] * Joins: othermaciej (n=mjs@c-67-170-213-205.hsd1.ca.comcast.net)
- # [10:18] * Joins: maikmerten (n=merten@ls5laptop14.cs.uni-dortmund.de)
- # [10:24] * Quits: othermaciej (n=mjs@c-67-170-213-205.hsd1.ca.comcast.net)
- # [10:24] * Quits: hdh00 (n=hdh@118.71.126.206) (Remote closed the connection)
- # [10:29] * Quits: hdh0 (n=hdh@118.71.120.158) (Read error: 113 (No route to host))
- # [10:29] * Quits: tndH (n=Rob@james-baillie-pc083-137.student-halls.leeds.ac.uk) ("ChatZilla 0.9.83-rdmsoft [XULRunner 1.9.0.1/2008072406]")
- # [10:30] <hsivonen> http://stackoverflow.com/questions/tagged/html5 might develop into a feed worth following for tracking HTML5 questions outside the WGs
- # [10:34] <MikeSmith> hsivonen: wonder if it's worth adding it to Planet HTML5 now
- # [10:35] <hsivonen> MikeSmith: insufficient data to tell yet. not much harm in trying, though
- # [10:38] * Joins: zcorpan (n=zcorpan@pat.se.opera.com)
- # [10:42] * Joins: othermaciej (n=mjs@c-67-170-213-205.hsd1.ca.comcast.net)
- # [10:43] * Joins: hdh (n=hdh@118.71.124.112)
- # [10:46] * Joins: ROBOd (n=robod@89.122.216.38)
- # [10:46] <zcorpan> hsivonen: i have a (broken and not optimized at all) serializer for SDF in javascript
- # [10:46] <zcorpan> or maybe it was just a parser
- # [10:47] * Joins: Lachy (n=Lachlan@124-171-41-205.dyn.iinet.net.au)
- # [10:48] <zcorpan> annevk2: fixed, thanks
- # [10:49] <hsivonen> zcorpan: wrting a SAX parser for SDF might indeed be the thing to try.
- # [10:49] * Philip` still thinks SDF is unsuitable since it doesn't scale linearly
- # [10:49] <zcorpan> i'm sure it's possible to come up with a better format
- # [10:50] <zcorpan> SDF was a quick hack for what i needed at the time
- # [10:50] <hsivonen> zcorpan: btw, SDF doesn't have a default for the namespace on attribute nodes
- # [10:50] <zcorpan> hsivonen: isn't it the empty string?
- # [10:50] <hsivonen> zcorpan: ah. right
- # [10:51] <hsivonen> I was merely comparing the definitions of e and a
- # [10:51] <zcorpan> error handling isn't defined for sdf :(
- # [10:52] <zcorpan> assuming the error handling i had in my parser it's not particularly extensible
- # [10:53] <zcorpan> (it just assumed it was correct and skipped past expected stuff without looking)
- # [10:54] * Joins: roc (n=roc@121-72-177-25.dsl.telstraclear.net)
- # [10:58] <jgraham> Hixie: I just fixed a couple of things at anolis.hoppipolla.co.uk (it now displays a front page and doesn't excess whiespae in the source)
- # [10:58] * Hixie tries again
- # [10:59] <jgraham> It uses the html5lib serializer by the way
- # [10:59] <jgraham> So it's pretty easy to change the serialization code or options
- # [11:00] <zcorpan> hsivonen: "Warning: Overriding document character encoding from utf-8 to UTF-8."
- # [11:01] <Hixie> what happened to the spaces in the <head>?
- # [11:01] <Hixie> and between the </dl> and the <p>?
- # [11:02] <hsivonen> zcorpan: thanks
- # [11:02] <Hixie> also, any chance of it outputting entities instead of utf-8? the w3c has a bad habit of screwing up encoding declarations.
- # [11:03] <hsivonen> Hixie: isn't that something the W3C should fix
- # [11:03] <hsivonen> if the W3C can't get it right, the future with all the random joes out there looks bad
- # [11:03] <Hixie> yes but realistically i don't give that much of a chance and it's really not something i want to worry about
- # [11:04] <Hixie> jgraham: a lot of "unimportant" spaces get removed that make the source somewhat more messy, is that fixable?
- # [11:05] * Quits: othermaciej (n=mjs@c-67-170-213-205.hsd1.ca.comcast.net)
- # [11:05] <jgraham> Hixie: Possibly.
- # [11:05] * jgraham needs to look at the serializer again
- # [11:05] <Hixie> might be libxml2's fault, i dunno
- # [11:06] <Hixie> it's certainly much better than before
- # [11:06] <erlehmann> wtf does "Anolis ALPHABETA" do ?
- # [11:07] <Hixie> generates the spec
- # [11:07] <erlehmann> from what ?
- # [11:08] <Hixie> it generates http://www.whatwg.org/specs/web-apps/current-work/index from http://www.whatwg.org/specs/web-apps/current-work/source
- # [11:08] <Philip`> jgraham: Tell it to output ASCII, I think
- # [11:08] <Philip`> jgraham: serializer.serialize(tokens, encoding='us-ascii') seems to make it do everything with entities
- # [11:09] <erlehmann> Hixie: so its essentially XSL ?
- # [11:09] <Hixie> in the same sense that C++ is essentially XSL, yes
- # [11:09] <erlehmann> hrhr
- # [11:10] <Hixie> or rather, that the C++ preprocessor is XSL
- # [11:16] * Joins: othermaciej (n=mjs@c-67-170-213-205.hsd1.ca.comcast.net)
- # [11:20] * Joins: virtuelv (n=virtuelv@pat-tdc.opera.com)
- # [11:21] * Joins: eseidel (n=eseidel@c-24-130-13-197.hsd1.ca.comcast.net)
- # [11:25] * Joins: webben (n=benh@nat/yahoo/x-e9878631742dad13)
- # [11:25] <olliej> Hixie: the whatwg twitter account has some odd tweets at times
- # [11:26] <Hixie> yes, anyone can tweet on it at whatwg.org
- # [11:28] <gsnedders> olliej: Well, you can blame me for <http://twitter.com/WHATWG/statuses/939592521>
- # [11:29] <gsnedders> jgraham: http://stuff.gsnedders.com/spec-gen/html5.whatwg.html — that has less excess whitespace than you
- # [11:31] <jgraham> Hixie: Should have fixed the UTF-8 thing now. Try adding &html5lib=true to the url; assuming I didn't screw up, that should both parse and serialize with html5lib (which is slower, obviously)
- # [11:31] * Quits: MikeSmith (n=MikeSmit@dhcp-247-35.mag.keio.ac.jp) ("Less talk, more pimp walk.")
- # [11:31] <gsnedders> jgraham: "If you want to mention random topics of interest you should have a little more detail"
- # [11:31] <Hixie> making it even slower would fail at the only real need i had for this tool :-)
- # [11:32] <gsnedders> jgraham: Like how interested?
- # [11:32] <gsnedders> Hixie: We should set up something that uses hsivonen's parser to parse it to XML first :P
- # [11:34] * Quits: zcorpan (n=zcorpan@pat.se.opera.com) (Read error: 104 (Connection reset by peer))
- # [11:34] <erlehmann> http://i10.photobucket.com/albums/a109/walrus0/obama2280473432_a0afd88685.jpg
- # [11:37] <Philip`> gsnedders: Unfortunately you need to set up and run some long-running Java server process, otherwise it'll take much longer to launch the JVM than to do the actual parsing :-(
- # [11:37] * Joins: eric_carlson (n=ericc@adsl-67-112-12-110.dsl.anhm01.pacbell.net)
- # [11:38] * gsnedders wonders whether we could use Jython
- # [11:38] * Philip` wonders how much RAM you'd need for something like that
- # [11:38] <jgraham> Hixie: The point was to compare which errors are on the parser side and which on the serializer side :)
- # [11:38] <Hixie> jgraham: ah :-)
- # [11:38] <Philip`> gsnedders: You'd have to stop using the lxml API and start using whatever the relevant Java APIs are, I expect
- # [11:38] * Hixie tries
- # [11:38] * hsivonen guesses between 16 to 64 MB
- # [11:39] <gsnedders> Philip`: No, I could parse it from HTML -> XML -> lxml
- # [11:40] <gsnedders> jgraham: Should I just drop the examples in parenthesis in the second para.?
- # [11:40] <jgraham> gsnedders: Do you mean how much detail?
- # [11:40] <gsnedders> jgraham: yeah
- # [11:40] <gsnedders> jgraham: And now I'm asking about the very existence of the other examples
- # [11:41] <Philip`> gsnedders: Ah, okay, but you still can't use lxml in Jython since it's a C module
- # [11:41] <gsnedders> Philip`: Ah.
- # [11:41] * Joins: svl (n=me@ip565744a7.direct-adsl.nl)
- # [11:41] <jgraham> I think the examples in parens are somewhat better than the sentence "Recent things that have interested me are [...]"
- # [11:41] <Philip`> so you might as well have a separate external process that does HTML-string -> XML-string and then parse that with lxml in CPython
- # [11:41] <gsnedders> yeah
- # [11:41] <gsnedders> jgraham: I'm just going to stab you :P
- # [11:42] <jgraham> It's not a bad idea to sounds up to date but they kinds of sound like "I just read some stuff recently for my UCAS form"
- # [11:43] <Philip`> hsivonen: Ah, that doesn't sound too bad - what kind of software do people use if they just want to run a simple Java service where they can send it a string and get a string back?
- # [11:43] <jgraham> gsnedders: That won't help your application at all. Unless, I suppose, you find a way to stab me over the internet, in which case it will be such a major breakthrough that ou mght get into the OU from your prison cell
- # [11:44] <Hixie> jgraham: took about 4 times as long, but yeah, it fixed the problem
- # [11:44] <gsnedders> I wonder how much Pysco would help
- # [11:44] <gsnedders> jgraham: Can I just concur with Philip` and my teacher in what it's fine?
- # [11:44] <jgraham> gsnedders: It helps quite a bit bu only on 32bit python
- # [11:45] <gsnedders> Actually, I need to add in TUSLIP.
- # [11:45] <gsnedders> ERGH>
- # [11:45] <gsnedders> *ERGH.
- # [11:45] <jgraham> gsnedders: You can do whatever you like, it's your application :)
- # [11:45] <Philip`> gsnedders: I think Psyco gave something like 25-50% improvement in parsing stuff, with an old version of html5lib
- # [11:45] <hsivonen> Philip`: Jetty with your own main() method if you want HTTP
- # [11:45] <gsnedders> Philip`: And the rest of Anolis? :P
- # [11:45] <hsivonen> Philip`: or a simple loop doing accept() on ServerSocket if you don't want HTTP
- # [11:46] * Quits: eric_carlson_ (n=ericc@adsl-67-112-12-110.dsl.anhm01.pacbell.net) (Read error: 110 (Connection timed out))
- # [11:46] <Philip`> gsnedders: I don't think I actually said it was fine; I just couldn't easily think of any worthwhile improvements to suggest :-)
- # [11:46] <gsnedders> Philip`: :P
- # [11:46] <Philip`> gsnedders: That depends entirely on where your bottlenecks are
- # [11:47] <gsnedders> Philip`: TOC building is expensive (building it in memory from the entire tree, actually making a ol/li list is cheap)
- # [11:47] <hsivonen> Philip`: if the spec can be trusted not to have non-streamable errors, you could run the parser in the streaming mode and use up less RAM
- # [11:47] <gsnedders> Philip`: xref is very expensive
- # [11:47] <Philip`> e.g. I assume Psyco helps a lot with long arithmetic functions, but it doesn't help at all if you're spending all your time in C libraries
- # [11:47] <Philip`> or if you're spending all your time doing string manipulation and dict lookups
- # [11:48] <gsnedders> jgraham: Should I just omit the backflipping car?
- # [11:48] * Joins: eric_carlson_ (n=ericc@adsl-67-112-12-110.dsl.anhm01.pacbell.net)
- # [11:50] <jgraham> gsnedders: The car thing might be good if it is really something that has motivated you to study physics
- # [11:51] <jgraham> But if it is you need to say that explicitly and expand it a but
- # [11:51] <jgraham> bit
- # [11:51] * gsnedders gives up on sending it off today
- # [11:51] <gsnedders> If I include the TUSLIP day, then I'll end up with it too long
- # [11:56] * Quits: eric_carlson (n=ericc@adsl-67-112-12-110.dsl.anhm01.pacbell.net) (Read error: 110 (Connection timed out))
- # [11:56] * olliej is now known as fakeolliej
- # [12:02] * Joins: moeffju (i=moeffju@ubermutant.net)
- # [12:02] * Parts: moeffju (i=moeffju@ubermutant.net)
- # [12:03] <jgraham> gsnedders: Try removing generic sentences like "There are almost endless questions that can be asked about how and why systems behave as they do.". Hopefully the peorson reading your personal statement already realises that :)
- # [12:04] <jgraham> That also applies to things like "Two useful skills that physics teaches are..."
- # [12:05] <jgraham> You should say something about you e.g. "Two skills that I have developed through studyinging physics are..."
- # [12:05] <jgraham> Because the person reading the form already knows what physics is supposed to teach but they want to know what you have got out of it
- # [12:07] * Quits: othermaciej (n=mjs@c-67-170-213-205.hsd1.ca.comcast.net)
- # [12:15] * Joins: hasather (n=hasather@90-231-107-133-no62.tbcn.telia.com)
- # [12:25] <jgraham> I enabled psyco on anolis.h.c.u I don't know if it's making a significant difference or not
- # [12:25] * Joins: MikeSmith (n=MikeSmit@EM114-48-40-192.pool.e-mobile.ne.jp)
- # [12:26] <Hixie> no noticeable difference
- # [12:26] * Joins: gpy (i=gpy@193.138.219.74)
- # [12:26] <Hixie> takes 8 seconds
- # [12:26] <Hixie> which is fine
- # [12:26] <Hixie> for now :-)
- # [12:31] <Hixie> so... anyone see anything wrong with http://www.whatwg.org/specs/web-apps/current-work/ ?
- # [12:32] <Hixie> Philip`: looks like the multipage script works ok with the new ids?
- # [12:34] <Hixie> gsnedders, jgraham: i'm still getting validation errors on the w3c verson of the doc: http://html5.validator.nu/?=&doc=http%3A%2F%2Fwww.whatwg.org%2Fspecs%2Fweb-apps%2Fcurrent-work%2F.w3c%2FOverview.html
- # [12:36] <Hixie> something weird happens to the table in the source
- # [12:36] <Hixie> the whole table vanishes
- # [12:36] <Hixie> ohhhh
- # [12:37] <Hixie> i bet i know what it is
- # [12:37] <Hixie> i bet the newlines are being stripped
- # [12:37] <Hixie> and so the sed script is nuking the whole table
- # [12:39] * Quits: eseidel (n=eseidel@c-24-130-13-197.hsd1.ca.comcast.net)
- # [12:42] * Joins: erlehmann_ (n=nils@dslb-088-074-213-093.pools.arcor-ip.net)
- # [12:42] * Joins: eseidel (n=eseidel@c-24-130-13-197.hsd1.ca.comcast.net)
- # [12:42] * Quits: erlehmann (n=nils@dslb-088-074-222-180.pools.arcor-ip.net) (Read error: 110 (Connection timed out))
- # [12:43] * Quits: eseidel (n=eseidel@c-24-130-13-197.hsd1.ca.comcast.net) (Client Quit)
- # [12:44] * Joins: eseidel (n=eseidel@c-24-130-13-197.hsd1.ca.comcast.net)
- # [12:48] * Joins: heycam (n=cam@203-217-88-112.dyn.iinet.net.au)
- # [12:49] <Hixie> ok now the only problem is that the serialisation adds an unnecessary <meta charset>
- # [12:49] <Hixie> but i can strip that with my postprocess step
- # [12:52] * Joins: webben_ (n=benh@nat/yahoo/x-ff4cdb26cff55daa)
- # [12:59] * Quits: eseidel (n=eseidel@c-24-130-13-197.hsd1.ca.comcast.net)
- # [13:00] * Joins: othermaciej (n=mjs@c-67-170-213-205.hsd1.ca.comcast.net)
- # [13:04] * Quits: webben (n=benh@nat/yahoo/x-e9878631742dad13) (Read error: 110 (Connection timed out))
- # [13:10] * Quits: othermaciej (n=mjs@c-67-170-213-205.hsd1.ca.comcast.net)
- # [13:15] * Joins: othermaciej (n=mjs@c-67-170-213-205.hsd1.ca.comcast.net)
- # [13:16] <Philip`> Hixie: It doesn't work okay, in the sense that it doesn't split things into sensible-sized chunks
- # [13:17] <Philip`> though it does still split things into chunks
- # [13:17] <Philip`> but I'll just need to upload the new version which has a new list of split ids
- # [13:17] <Philip`> which is hopefully trivial
- # [13:17] <Hixie> http://www.whatwg.org/specs/web-apps/current-work/ is the new version
- # [13:17] <Hixie> i'm ready to flip the switch and check it in
- # [13:18] <Hixie> just give the word
- # [13:19] <Philip`> Hmph, you've done too much work and now the sections are unevenly sized again
- # [13:19] <Hixie> heh
- # [13:20] <Philip`> Did anyone conclude whether the lxml parser/serialiser has problems, that would mean I couldn't use them in the spec-splitter?
- # [13:20] * Joins: zcorpan (n=zcorpan@pat.se.opera.com)
- # [13:20] <Hixie> the serialiser has issues iirc
- # [13:21] <Hixie> though i forget what
- # [13:21] <Hixie> the parser is already used by anolis so whatever problems it introduces are already payed for
- # [13:21] <annevk2> looks ok to me, though we need to fix some Anolis bugs too in due course
- # [13:22] <annevk2> but I thought the service from jgraham was not stable?
- # [13:22] <Philip`> (Hmm, better sizes now - the largest is 261KB for the forms section)
- # [13:22] <Hixie> not stable?
- # [13:23] <annevk2> http://krijnhoetmer.nl/irc-logs/whatwg/20081001#l-33
- # [13:24] * Quits: webben_ (n=benh@nat/yahoo/x-ff4cdb26cff55daa)
- # [13:24] * Philip` will stick with the html5lib serialiser, just to be safe
- # [13:25] <Hixie> Philip`: seems wise
- # [13:25] <Hixie> and time is not an issue with the multipage script
- # [13:25] <Hixie> annevk2: well, i have my system set up so it will fire up every anolis instance i know if (james' and yours so far) and use whichever one gets back soonest
- # [13:25] <Hixie> i know of, even
- # [13:25] <annevk2> ok
- # [13:26] <Philip`> But it slows down my server and steals CPU time away from its more important processes such as, er, irssi and not much else
- # [13:26] <annevk2> how was the issue serialization issue fixed?
- # [13:28] <Hixie> Philip`: :-)
- # [13:28] <Hixie> issue serialization?
- # [13:29] <Philip`> Updated the spec-splitter service now
- # [13:29] <Philip`> Wait, no I haven't
- # [13:30] <Philip`> Now I think I have
- # [13:30] <annevk2> Hixie, with the validation errors
- # [13:30] <Philip`> (It should be faster since it still parses with lxml)
- # [13:30] <Hixie> annevk2: oh
- # [13:30] <Hixie> annevk2: not sure
- # [13:38] * Joins: moeffju (i=moeffju@ubermutant.net)
- # [13:38] * Parts: moeffju (i=moeffju@ubermutant.net)
- # [13:44] <jgraham> annevk2: I switched to using html5lib for serialization
- # [13:45] * Quits: MikeSmith (n=MikeSmit@EM114-48-40-192.pool.e-mobile.ne.jp) ("Less talk, more pimp walk.")
- # [13:46] <annevk2> I see
- # [13:47] <jgraham> http://hg.jgraham.webfactional.com/aquarium/ is the front end code I currently have
- # [13:48] * Joins: eric_carlson (n=ericc@adsl-67-112-12-110.dsl.anhm01.pacbell.net)
- # [13:49] <annevk2> sys.stdout.write versus print?
- # [13:53] * Quits: mpt (n=mpt@canonical/launchpad/mpt) (Remote closed the connection)
- # [13:55] * Quits: eric_carlson_ (n=ericc@adsl-67-112-12-110.dsl.anhm01.pacbell.net) (Read error: 110 (Connection timed out))
- # [13:56] * Quits: othermaciej (n=mjs@c-67-170-213-205.hsd1.ca.comcast.net)
- # [13:56] * Joins: MikeSmith (n=MikeSmit@58.157.21.205)
- # [13:59] * Quits: Lachy (n=Lachlan@124-171-41-205.dyn.iinet.net.au) ("This computer has gone to sleep")
- # [14:01] * Joins: hallvors (n=hallvord@pat-tdc.opera.com)
- # [14:07] * Joins: othermaciej (n=mjs@c-67-170-213-205.hsd1.ca.comcast.net)
- # [14:12] <zcorpan> Hixie: shouldn't the content sniffing: unknown type allow whitespace before "<!DOCTYPE HTML"?
- # [14:25] * Quits: hallvors (n=hallvord@pat-tdc.opera.com) (Read error: 110 (Connection timed out))
- # [14:25] * Joins: mpt (n=mpt@nat/canonical/x-cfe1f8804b0df816)
- # [14:27] * Joins: webben (n=benh@nat/yahoo/x-d7d137f42d097658)
- # [14:31] * Quits: eric_carlson (n=ericc@adsl-67-112-12-110.dsl.anhm01.pacbell.net)
- # [14:34] * Joins: BenMillard (i=cerbera@cpc1-flee1-0-0-cust285.glfd.cable.ntl.com)
- # [14:38] <BenMillard> krijnh, the URL http://nodebox.net/code/index.php/Reference_|_textpath() here: http://krijnhoetmer.nl/irc-logs/whatwg/20081001#l-75
- # [14:39] <BenMillard> Opera's IRC doesn't include the ) but there is a ( just before it in the URL
- # [14:42] <Philip`> http://www.whatwg.org/specs/web-apps/current-work/multipage/stdout.txt looks much prettier in Opera than in Firefox
- # [14:43] * Joins: tndH (n=Rob@james-baillie-pc083-137.student-halls.leeds.ac.uk)
- # [14:47] <virtuelv> Can I assume that 2007-06-07 is going to be a valid date string?
- # [14:47] <annevk2> I'd say yes
- # [14:48] <virtuelv> Ok, going to take the liberty of using it, then
- # [15:10] * Quits: mpt (n=mpt@canonical/launchpad/mpt) (Read error: 113 (No route to host))
- # [15:12] * Joins: mpt (n=mpt@canonical/launchpad/mpt)
- # [15:14] * Joins: shepazu (n=schepers@207.61.87.91)
- # [15:15] * Parts: BenMillard (i=cerbera@cpc1-flee1-0-0-cust285.glfd.cable.ntl.com)
- # [15:27] * Parts: hasather (n=hasather@90-231-107-133-no62.tbcn.telia.com)
- # [15:28] * Joins: myakura (n=myakura@p1226-ipbf3201marunouchi.tokyo.ocn.ne.jp)
- # [15:30] * Joins: hasather (n=hasather@90-231-107-133-no62.tbcn.telia.com)
- # [15:31] * Joins: smerp (n=smerp@66.192.95.199)
- # [15:36] * Joins: heycam` (n=cam@203-217-88-112.dyn.iinet.net.au)
- # [15:37] * Joins: grimboy (n=grimboy@78-105-162-250.zone3.bethere.co.uk)
- # [15:39] * Joins: smedero (n=smedero@c-76-22-122-206.hsd1.wa.comcast.net)
- # [15:50] * Quits: myakura (n=myakura@p1226-ipbf3201marunouchi.tokyo.ocn.ne.jp) ("Leaving...")
- # [15:53] * Quits: nessy (n=nessy@124-171-51-52.dyn.iinet.net.au) ("This computer has gone to sleep")
- # [15:55] * Joins: csarven (n=csarven@80.76.201.52)
- # [16:18] * Quits: heycam` (n=cam@203-217-88-112.dyn.iinet.net.au) ("bye")
- # [16:20] <krijnh> BenMillard: fixed :)
- # [16:20] <krijnh> (http://krijnhoetmer.nl/irc-logs/whatwg/20081001#l-412)
- # [16:21] * Quits: tndH (n=Rob@james-baillie-pc083-137.student-halls.leeds.ac.uk) ("ChatZilla 0.9.83-rdmsoft [XULRunner 1.9.0.1/2008072406]")
- # [16:28] * Quits: othermaciej (n=mjs@c-67-170-213-205.hsd1.ca.comcast.net) (Read error: 104 (Connection reset by peer))
- # [16:28] * Joins: othermaciej (n=mjs@c-67-170-213-205.hsd1.ca.comcast.net)
- # [16:34] * Quits: smedero (n=smedero@c-76-22-122-206.hsd1.wa.comcast.net) (Read error: 110 (Connection timed out))
- # [16:35] * Joins: aroben (n=aroben@unaffiliated/aroben)
- # [16:35] * Joins: billmason (n=billmaso@ip75.unival.com)
- # [16:40] <virtuelv> any proposals on how to represent all of these in HTML: http://people.brandeis.edu/~rind/bentley/symbols33.gif
- # [16:42] <zcorpan> the first three are probably <ins>/<del>
- # [16:42] <virtuelv> zcorpan: note that these are explicit corrections
- # [16:43] <zcorpan> yeah ... maybe <ins>/<del> isnt' appropriate for that
- # [16:43] <hsivonen> virtuelv: HTML simply doesn't have precise native semantics for all those
- # [16:43] <virtuelv> question is, should it?
- # [16:44] <MikeSmith> virtuelv: I doesn't seem to me at least that the core HTML language needs markup for copy-editing markup
- # [16:44] <hsivonen> virtuelv: in my opinion, no
- # [16:44] <MikeSmith> virtuelv: what hsivonen said
- # [16:44] <hsivonen> virtuelv: because HTML is a general language and not specific to that particular domain
- # [16:44] <virtuelv> kids are being asked to turn in assignments electronically already
- # [16:45] <annevk2> could use <ins> with a class
- # [16:45] <virtuelv> before long, those assignments will be html, handled by a textarea on steroids
- # [16:45] <MikeSmith> most people have no need for that granularity of copy-editing markup nor any idea wtf those marks mean
- # [16:46] <virtuelv> some are simply irrelevant, though, like 'stet'
- # [16:46] <MikeSmith> yeah
- # [16:46] <zcorpan> i guess you'd want <mark>
- # [16:46] <hsivonen> virtuelv: can't the teacher send back and edited file and the kid runs an html diff program on it?
- # [16:46] <zcorpan> with title or something
- # [16:47] <virtuelv> hsivonen: or the tool could provide the diff
- # [16:47] <zcorpan> the teacher sends a patch
- # [16:47] <virtuelv> can haz annotated patch
- # [16:48] <virtuelv> (it's just an open question, though, it just made me wonder)
- # [16:48] * Parts: annevk2 (n=annevk@63.116.113.44)
- # [16:48] <virtuelv> 4 and 5 has a tendency to throw off diffs, btw
- # [16:48] <MikeSmith> yeah
- # [16:50] * MikeSmith wonders what's wrong with the sentence "His head was wrapped in a turbine." .. likes that sentence just the way it is
- # [16:51] * zcorpan makes his spec more readable by introducing the term "context node"
- # [16:51] * Joins: dglazkov (n=dglazkov@c-24-130-144-56.hsd1.ca.comcast.net)
- # [16:53] <MikeSmith> dglazkov: hei
- # [16:54] <zcorpan> maybe it doesn't need to be an explicit xref? what do you think? (http://simon.html5.org/specs/web-dom-core#dom-document-createelement and onwards)
- # [16:59] <dglazkov> MikeSmith!
- # [17:00] * Quits: maikmerten (n=merten@ls5laptop14.cs.uni-dortmund.de) (Remote closed the connection)
- # [17:00] <MikeSmith> dglazkov: please get to work on making it possible for me to build and use Chrome on Linux
- # [17:01] <dglazkov> MikeSmith: yessir!
- # [17:01] <MikeSmith> heh
- # [17:08] * Quits: dglazkov (n=dglazkov@c-24-130-144-56.hsd1.ca.comcast.net)
- # [17:10] * Joins: aaronlev_ (n=chatzill@g228067204.adsl.alicedsl.de)
- # [17:10] * Quits: aaronlev (n=chatzill@g226135138.adsl.alicedsl.de) (Read error: 104 (Connection reset by peer))
- # [17:10] * aaronlev_ is now known as aaronlev
- # [17:18] <hsivonen> make -f client.mk build
- # [17:18] <hsivonen> doh
- # [17:29] * Quits: zcorpan (n=zcorpan@pat.se.opera.com)
- # [17:34] * Joins: dglazkov (n=dglazkov@nat/google/x-e4a41d47ebaaf5df)
- # [17:50] * Quits: weinig|zZz (n=weinig@c-71-198-176-23.hsd1.ca.comcast.net) (Read error: 104 (Connection reset by peer))
- # [17:50] * Joins: weinig (n=weinig@c-71-198-176-23.hsd1.ca.comcast.net)
- # [17:52] * Quits: peter-proc (n=retep@procurios.xs4all.nl) ("( www.nnscript.com :: NoNameScript 4.21 :: www.esnation.com )")
- # [17:55] * Quits: dglazkov (n=dglazkov@nat/google/x-e4a41d47ebaaf5df)
- # [17:59] * Joins: dglazkov (n=dglazkov@nat/google/x-5804ee476208f8a9)
- # [18:11] * Quits: Maurice (n=ano@a80-100-71-209.adsl.xs4all.nl) ("Disconnected...")
- # [18:12] <MikeSmith> does anybody know who http://www.reddit.com/user/gst actually is?
- # [18:13] <MikeSmith> virtuelv: ↑
- # [18:13] <virtuelv> MikeSmith: no clue
- # [18:14] <MikeSmith> I think he's a script
- # [18:14] <virtuelv> based on his posting frequency, I suspect he's a bot
- # [18:14] <MikeSmith> heh
- # [18:14] <MikeSmith> virtuelv: coke jinx
- # [18:16] * MikeSmith encounters the "cat herder" metaphor for the 3000th millionth time
- # [18:17] <MikeSmith> with apologies, I think what some work needs is more people with cat-drowning skills
- # [18:17] * MikeSmith googles "cat drowner"
- # [18:17] <MikeSmith> 01:11 where /me is, btw
- # [18:18] <MikeSmith> so forgive me if I offend
- # [18:22] * Quits: weinig (n=weinig@c-71-198-176-23.hsd1.ca.comcast.net)
- # [18:36] * Joins: tndH (n=Rob@james-baillie-pc083-137.student-halls.leeds.ac.uk)
- # [18:38] * Quits: virtuelv (n=virtuelv@pat-tdc.opera.com) ("Leaving")
- # [18:41] * Joins: annevk2 (n=annevk@12.198.177.3)
- # [18:46] * Quits: svl (n=me@ip565744a7.direct-adsl.nl) ("And back he spurred like a madman, shrieking a curse to the sky.")
- # [18:47] * Parts: annevk2 (n=annevk@12.198.177.3)
- # [18:52] <Philip`> I just want Chrome on Linux so that I can use http://ajeanius.wordpress.com/2008/09/26/first-release/
- # [18:52] <Philip`> Oh, that's a bad link since it doesn't give any indication what it is
- # [18:53] <Philip`> http://ajeanius.wordpress.com/2008/09/08/awesomium-google-chrome-hacked/
- # [18:54] * Joins: weinig (n=weinig@nat/apple/x-caa631e2c76ce7b8)
- # [18:55] <Philip`> The copy-editing issue has an easy solution: the teacher should just print all the electronic submissions, and mark them up with a red biro
- # [18:59] <MikeSmith> "he API that Google put together is really quite kick-ass– it’s got support for injection of mouse/keyboard events, Javascript evaluation, invalidation callbacks, navigation callbacks, and best of all, it lets us do off-screen, selective rendering"
- # [19:02] * Joins: Maurice (n=copyman@cc90688-a.emmen1.dr.home.nl)
- # [19:04] <MikeSmith> as far as the marking-up thing, based on my previous lives as both a schoolteacher (no joke) and textbook editor, marking up student/writers texts with red/baker-miller-red/soothing-blue copy-editing marks all the hell all over the place is not a terrifically efficient motivator at getting them to learn how to actually write
- # [19:04] <MikeSmith> the better way is to sit down one-on-one and go through and have them mark up the changes themselves
- # [19:04] <MikeSmith> in whatever color they prefer
- # [19:05] <MikeSmith> that is, verbally pointing out where the problems are
- # [19:05] <MikeSmith> sort of the "teach a man to fish" approach
- # [19:05] <MikeSmith> and they can use whatever arbitrary copy-editing markup format they want, in that case
- # [19:05] <erlehmann_> MIRRORS ARE MORE FUN THAN TELEVISION
- # [19:08] <MikeSmith> erlehmann_: Exactly. I understand exactly the point you are making, which is that sex is much better with mirrors involved.
- # [19:08] <MikeSmith> thanks
- # [19:10] <erlehmann_> D;
- # [19:20] * Joins: othermaciej_ (n=mjs@c-67-170-213-205.hsd1.ca.comcast.net)
- # [19:20] * Quits: othermaciej (n=mjs@c-67-170-213-205.hsd1.ca.comcast.net) (Read error: 104 (Connection reset by peer))
- # [19:21] * Quits: othermaciej_ (n=mjs@c-67-170-213-205.hsd1.ca.comcast.net) (Connection reset by peer)
- # [19:21] * Joins: othermaciej (n=mjs@c-67-170-213-205.hsd1.ca.comcast.net)
- # [19:23] * Joins: othermaciej_ (n=mjs@c-67-170-213-205.hsd1.ca.comcast.net)
- # [19:23] * Quits: othermaciej (n=mjs@c-67-170-213-205.hsd1.ca.comcast.net) (Read error: 104 (Connection reset by peer))
- # [19:29] * othermaciej_ is now known as othermaciej
- # [19:34] * Quits: Thezilch (n=fuz007@cpe-76-171-111-7.socal.res.rr.com) (Read error: 104 (Connection reset by peer))
- # [19:40] * Joins: maikmerten (n=maikmert@L98c9.l.pppool.de)
- # [19:45] * Quits: hdh (n=hdh@118.71.124.112) (Remote closed the connection)
- # [20:21] <gsnedders> Hixie: What service is adding in meta@charset?
- # [20:22] <gsnedders> It should be an html5lib option, and should be off by default
- # [20:24] <gsnedders> Why is inject_meta_charset defaulting to True in html5lib?
- # [20:24] <gsnedders> jgraham? Philip`?
- # [20:26] <jgraham> gsnedders: I didn't write that code but I guess it was decided that it is safer
- # [20:27] <jgraham> I think it should be False by default
- # [20:27] <gsnedders> jgraham: Can you set it off?
- # [20:27] <gsnedders> Me too.
- # [20:27] <gsnedders> (at least for Anolis)
- # [20:28] <gsnedders> (the API doesn't actually change html5lib options from the default)
- # [20:28] <jgraham> Er, I guess I should check on the mailing list before changing the default but sure, I'll change it for anolis
- # [20:28] <gsnedders> jgraham: If you're running an up-to-date (from hg) copy of Anolis, you have no need for indent_char
- # [20:29] <gsnedders> Is Hixie using it with html5lib parsing?
- # [20:30] * Quits: othermaciej (n=mjs@c-67-170-213-205.hsd1.ca.comcast.net)
- # [20:31] * Joins: blooberry (n=brian@c-76-126-196-253.hsd1.ca.comcast.net)
- # [20:32] <jgraham> gsnedders: No
- # [20:32] <jgraham> gsnedders: Try that
- # [20:32] <gsnedders> jgraham: "that"? How?
- # [20:34] <jgraham> gsnedders: What were you complaining about?
- # [20:34] <gsnedders> jgraham: Huh?
- # [20:34] <jgraham> I changed anolis.hoppipolla.co.uk to serialize without the inject_meta_charset option and to not use indent_char
- # [20:35] <gsnedders> ah, OK
- # [20:35] <gsnedders> Yeah, that works fine
- # [20:35] <gsnedders> inject_meta_charset is a bit slow too
- # [20:37] <jgraham> Is there a version of the source with the WG-specific headers but without the postprocessed stuff somewhere?
- # [20:38] * Joins: virtuelv (n=virtuelv@163.80-202-65.nextgentel.com)
- # [20:38] <gsnedders> jgraham: http://www.whatwg.org/specs/web-apps/current-work/source-w3c?
- # [20:39] <gsnedders> interestingly I'm seeing next to no difference with &html5lib and without
- # [20:40] <jgraham> gsnedders: Is the output different? Otherwise it suggests a bug :)
- # [20:40] <jgraham> (psyco might have helped html5lib a lot)
- # [20:42] <gsnedders> jgraham: Both are identical
- # [20:55] <jgraham> gsnedders: They are different for me
- # [20:57] <jgraham> You need &html5lib=something e.g. &html5lib=true
- # [20:58] * gsnedders tries
- # [20:59] <gsnedders> Yeah, I'm getting different stuff now
- # [20:59] * gsnedders shrugs
- # [21:05] * Quits: mpt (n=mpt@canonical/launchpad/mpt) (kubrick.freenode.net irc.freenode.net)
- # [21:05] * Quits: JohnResig (n=JohnResi@74.201.254.36) (kubrick.freenode.net irc.freenode.net)
- # [21:05] * Quits: hendry (n=hendry@nox.vm.bytemark.co.uk) (kubrick.freenode.net irc.freenode.net)
- # [21:05] * Quits: dglazkov (n=dglazkov@nat/google/x-5804ee476208f8a9) (kubrick.freenode.net irc.freenode.net)
- # [21:05] * Quits: billmason (n=billmaso@ip75.unival.com) (kubrick.freenode.net irc.freenode.net)
- # [21:05] * Quits: ROBOd (n=robod@89.122.216.38) (kubrick.freenode.net irc.freenode.net)
- # [21:05] * Quits: hsivonen (n=hsivonen@kekkonen.cs.hut.fi) (kubrick.freenode.net irc.freenode.net)
- # [21:05] * Quits: takkaria (n=takkaria@isparp.co.uk) (kubrick.freenode.net irc.freenode.net)
- # [21:05] * Quits: jcranmer (n=jcranmer@ltsp1.csl.tjhsst.edu) (kubrick.freenode.net irc.freenode.net)
- # [21:05] * Quits: syp (n=syp@lasigpc9.epfl.ch) (kubrick.freenode.net irc.freenode.net)
- # [21:05] * Quits: virtuelv (n=virtuelv@163.80-202-65.nextgentel.com) (kubrick.freenode.net irc.freenode.net)
- # [21:05] * Quits: fakeolliej (n=oliver@nat/apple/x-39049ac98d1b0e87) (kubrick.freenode.net irc.freenode.net)
- # [21:05] * Quits: gavin (n=gavin@firefox/developer/gavin) (kubrick.freenode.net irc.freenode.net)
- # [21:05] * Quits: wilhelm (i=wilhelm@trivini.no) (kubrick.freenode.net irc.freenode.net)
- # [21:05] * Quits: Hixie (i=ianh@trivini.no) (kubrick.freenode.net irc.freenode.net)
- # [21:05] * Quits: doublec (n=nnchris@li5-223.members.linode.com) (kubrick.freenode.net irc.freenode.net)
- # [21:05] * Quits: hober (n=ted@unaffiliated/hober) (kubrick.freenode.net irc.freenode.net)
- # [21:11] * Joins: virtuelv (n=virtuelv@163.80-202-65.nextgentel.com)
- # [21:11] * Joins: dglazkov (n=dglazkov@nat/google/x-5804ee476208f8a9)
- # [21:11] * Joins: billmason (n=billmaso@ip75.unival.com)
- # [21:11] * Joins: mpt (n=mpt@canonical/launchpad/mpt)
- # [21:11] * Joins: ROBOd (n=robod@89.122.216.38)
- # [21:11] * Joins: fakeolliej (n=oliver@nat/apple/x-39049ac98d1b0e87)
- # [21:11] * Joins: hendry (n=hendry@nox.vm.bytemark.co.uk)
- # [21:11] * Joins: JohnResig (n=JohnResi@74.201.254.36)
- # [21:11] * Joins: doublec (n=nnchris@li5-223.members.linode.com)
- # [21:11] * Joins: gavin (n=gavin@firefox/developer/gavin)
- # [21:11] * Joins: hsivonen (n=hsivonen@kekkonen.cs.hut.fi)
- # [21:11] * Joins: syp (n=syp@lasigpc9.epfl.ch)
- # [21:11] * Joins: hober (n=ted@unaffiliated/hober)
- # [21:11] * Joins: jcranmer (n=jcranmer@ltsp1.csl.tjhsst.edu)
- # [21:11] * Joins: wilhelm (i=wilhelm@trivini.no)
- # [21:11] * Joins: takkaria (n=takkaria@isparp.co.uk)
- # [21:11] * Joins: Hixie (i=ianh@trivini.no)
- # [21:13] * Joins: eseidel (n=eseidel@nat/google/x-67285cb43e1a0d45)
- # [21:27] * Joins: othermaciej (n=mjs@17.244.17.158)
- # [21:35] * Quits: weinig (n=weinig@nat/apple/x-caa631e2c76ce7b8)
- # [21:40] * Quits: virtuelv (n=virtuelv@163.80-202-65.nextgentel.com) (Read error: 113 (No route to host))
- # [21:40] * Joins: virtuelv_ (n=virtuelv@163.80-202-65.nextgentel.com)
- # [21:41] * Joins: sbublava (n=stephan@77.118.102.112)
- # [21:46] * Quits: virtuelv_ (n=virtuelv@163.80-202-65.nextgentel.com) ("Leaving")
- # [21:53] * Quits: eseidel (n=eseidel@nat/google/x-67285cb43e1a0d45)
- # [21:55] * Joins: kangax (n=kangax@74.201.136.194)
- # [21:58] * Quits: maikmerten (n=maikmert@L98c9.l.pppool.de) (Remote closed the connection)
- # [22:00] * Joins: annevk2 (n=annevk@12.198.177.3)
- # [22:09] <sicking> annevk2, ping
- # [22:10] * Quits: Amorphous (i=jan@unaffiliated/amorphous) (Read error: 110 (Connection timed out))
- # [22:12] <gsnedders> annevk2: ping
- # [22:13] * Joins: Amorphous (i=jan@unaffiliated/amorphous)
- # [22:25] <annevk2> yo
- # [22:25] * annevk2 is sort of available
- # [22:25] <annevk2> sicking, gsnedders, yo/pong
- # [22:26] <gsnedders> annevk2: you made mention to Anolis bugs that will need to be fixed. What bugs?
- # [22:26] <annevk2> hsivonen, http://html5.validator.nu/?doc=http%3A%2F%2Fannevankesteren.nl%2F2008%2Fajaxexperience seems wrong
- # [22:26] <annevk2> gsnedders, it was the serializer issues
- # [22:27] <gsnedders> annevk2: ah. That's lxml/html5lib bugs! :P
- # [22:27] <sicking> annevk2, what is the purpose of the "url return flag"?
- # [22:27] <annevk2> sicking, redirects?
- # [22:28] <sicking> annevk2, seems like a hook for the XHR2 spec, but I don't even get how it's used there
- # [22:28] <sicking> annevk2, ?
- # [22:28] <annevk2> you do a request from A to B
- # [22:28] <annevk2> B redirects to A
- # [22:29] <annevk2> in that case the status return flag will be "same-origin" and the "url return flag" the specific URL
- # [22:29] <sicking> why not just say "follow the redirect"?
- # [22:29] <annevk2> because the policy is different
- # [22:29] <annevk2> XHR2 starts using the same origin request policy at that point
- # [22:30] <sicking> so first off, i'm not sure that that is safe
- # [22:30] <annevk2> we discussed this model ages ago
- # [22:30] <annevk2> and you agreed to it
- # [22:30] <annevk2> :)
- # [22:30] <sicking> really?
- # [22:30] <sicking> i doubt that
- # [22:30] <annevk2> yes
- # [22:30] <sicking> i remember this was discussed, but i don't remember a resolution
- # [22:31] <sicking> it seems scary that if good.com loads what it thinks is a resource from evil.com, it might actually end up getting a private resource from good.com that was loaded with credentials
- # [22:32] <sicking> if good.com publishes that resource anywhere effectively evil.com can read private data from good.com
- # [22:32] <annevk2> http://lists.w3.org/Archives/Public/public-webapi/2007Aug/0036.html
- # [22:33] <sicking> well, that was just crazy :)
- # [22:33] <sicking> s/that/I/
- # [22:33] <annevk2> fair enough :p
- # [22:34] * Quits: roc (n=roc@121-72-177-25.dsl.telstraclear.net)
- # [22:34] <sicking> meaning you'll change it?
- # [22:35] <annevk2> to what?
- # [22:35] <annevk2> are you suggesting dropping that entire thing and simply always require the check?
- # [22:35] <sicking> yes
- # [22:35] <sicking> well, once you've been cross-site
- # [22:36] <annevk2> that'd make things simpler :)
- # [22:36] <sicking> not for requests that are strictly same-site
- # [22:36] <annevk2> basically dropping a bunch of text
- # [22:36] <annevk2> well, same-site has a different "spec path" anyway
- # [22:36] <annevk2> i need an e-mail though
- # [22:36] <annevk2> so everyone knows
- # [22:37] <annevk2> and i can point it out to you in a few years and you can say "well, I was just crazy" again :)
- # [22:37] <sicking> yeah, i think this needs to be discussed. Things do seem somewhat non-ideal no matter what
- # [22:40] * Quits: ROBOd (n=robod@89.122.216.38) ("http://www.robodesign.ro")
- # [22:52] <erlehmann_> http://cdn-www.cracked.com/articleimages/dan/movie_screw/vod6.jpg
- # [23:04] * Quits: kangax (n=kangax@74.201.136.194)
- # [23:10] * Parts: hasather (n=hasather@90-231-107-133-no62.tbcn.telia.com)
- # [23:12] * Joins: hasather (n=hasather@90-231-107-133-no62.tbcn.telia.com)
- # [23:14] * Quits: sbublava (n=stephan@77.118.102.112)
- # [23:26] * Quits: Maurice (n=copyman@cc90688-a.emmen1.dr.home.nl) ("Disconnected...")
- # [23:26] * Quits: annevk2 (n=annevk@12.198.177.3) (Read error: 113 (No route to host))
- # [23:38] <Hixie> i love how the wai meeting is to be inaccessible to those who don't actually go to france
- # [23:40] * Quits: webben (n=benh@nat/yahoo/x-d7d137f42d097658) (Success)
- # [23:47] * Quits: tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net)
- # [23:49] * Quits: aaronlev (n=chatzill@g228067204.adsl.alicedsl.de) (Read error: 110 (Connection timed out))
- # [23:52] * Quits: csarven (n=csarven@80.76.201.52) (Remote closed the connection)
- # [23:53] * Philip` finds http://www.htmlite.com/XH003.php
- # [23:53] <Philip`> It seems they lacked sufficient foresight :-(
- # [23:53] <Dashiva> "Accessing attributes as properties is discouraged and considered becoming obsolete"
- # [23:53] <Dashiva> what?
- # [23:55] * Quits: othermaciej (n=mjs@17.244.17.158) (Read error: 54 (Connection reset by peer))
- # [23:55] * Joins: othermaciej (n=mjs@17.244.17.158)
- # [23:59] * Joins: csarven (n=csarven@modemcable144.140-202-24.mc.videotron.ca)
- # Session Close: Thu Oct 02 00:00:00 2008
The end :)