Options:
- # Session Start: Fri Feb 27 00:00:00 2009
- # Session Ident: #whatwg
- # [00:00] <fantasai> roc: although probably for PNG you'd want something like <a href="foo.png#slice(40,50,20,100)">
- # [00:00] <roc> I've never heard of such a thing
- # [00:00] <nessy> the W3C media fragments working group is looking at specifying something like this - mostly for video and audio, but it would be applicable to images that support fragment naming
- # [00:00] <roc> I see
- # [00:00] <roc> I guess that would be nice for image tiling
- # [00:00] <fantasai> image sprites
- # [00:01] <roc> sprites I meant
- # [00:01] <fantasai> yeah
- # [00:01] <roc> although personally I'd rather just promulgate jar:
- # [00:01] <nessy> http://www.w3.org/2008/WebVideo/Fragments/wiki/Main_Page
- # [00:01] <nessy> http://www.w3.org/2008/WebVideo/Fragments/wiki/Syntax
- # [00:02] <karlcow> fantasai: nope. Video activity is working on something for video.
- # [00:02] <karlcow> for png none
- # [00:02] <karlcow> for webcgm I think yes
- # [00:03] <nessy> the proposed sprite syntax is xywh = [unit " : "] int " , " int " , " int " , " int
- # [00:03] <fantasai> xywh?
- # [00:03] <nessy> for example foo.png#xywh=40,50,20,100
- # [00:03] <karlcow> 2.3.6 Hyperlinling http://www.w3.org/TR/REC-WebCGM/REC-02-CGM-Concepts.html#webcgm_2_3
- # [00:03] <fantasai> oh
- # [00:03] <karlcow> png is not a web format unfortunately
- # [00:03] <nessy> xy defines the bottom left point
- # [00:03] <nessy> wh width and height
- # [00:03] <fantasai> right, right
- # [00:04] <fantasai> bottom left?
- # [00:04] <fantasai> why not the top left?
- # [00:04] <nessy> of the rectable to slice out
- # [00:04] <fantasai> yeah
- # [00:04] <Hixie> nessy: should i do anything with your whatwg account?
- # [00:04] * fantasai thought image maps started at the top left
- # [00:04] <nessy> oh, sorry, I think you're right, it might be the top left
- # [00:04] * fantasai hasn't looked at them in a long time, though
- # [00:04] * Quits: sicking (n=chatzill@corp-246.mountainview.mozilla.com) (Remote closed the connection)
- # [00:04] <nessy> Hixie: yes, please - I just sent you an email about that :)
- # [00:05] <Hixie> ah, cool
- # [00:05] <Hixie> haven't caught up with e-mail yet
- # [00:05] <nessy> no worries - no rush
- # [00:05] <nessy> I have two threads to reply to :)
- # [00:05] <karlcow> for video http://www.w3.org/2008/Talks/26-video-plh/#%2814%29
- # [00:07] <karlcow> http://www.w3.org/2008/WebVideo/Fragments/
- # [00:07] <fantasai> karlcow, nessy: So there's two different formats proposed for rectangles?
- # [00:07] * Parts: ehird (n=ehird@208.78.103.223)
- # [00:07] <fantasai> xywh= and rect()
- # [00:08] * Joins: john_fallows (n=j_r_fall@adsl-76-231-44-198.dsl.pltn13.sbcglobal.net)
- # [00:08] * Joins: slightlyoff (n=slightly@nat/google/x-ab5cb498d7653dd0)
- # [00:09] <john_fallows> Hixie: just read the spec updates for SSE, thanks for adding the onerror attribute.
- # [00:09] * Quits: smedero (n=smedero@pia145-154.pioneernet.net)
- # [00:09] <Hixie> pleasure
- # [00:09] <Hixie> i figured i'd do it at the same time as all the other changes
- # [00:09] <john_fallows> one point of clarification, is there now a change of behavior for the error scenarion?
- # [00:10] <nessy> fantasai: where did you see rect() ?
- # [00:10] <john_fallows> for example, before it seemed to imply that network or server error would silently abort future attempts to request the event stream
- # [00:10] <karlcow> fantasai: I don't know what they have chosen for video yet and if it has been definitely chosen.
- # [00:10] <nessy> I am part of the media fragments wg
- # [00:10] <fantasai> nessy: in the link karlcow sent
- # [00:10] <john_fallows> whereas now it seems to continuously retry, giving an opportunity in the error event listener to disconnect
- # [00:11] <nessy> we are preparing a WD right now, which should be ready for comments in a few weeks
- # [00:11] <fantasai> nessy: cool
- # [00:11] <fantasai> nessy: looking forward to it
- # [00:11] <nessy> fantasai: that WebCG document is rather old and it seems not being used anywhere
- # [00:11] <Hixie> john_fallows: that wasn't my intent; what makes it say it continually retries?
- # [00:11] <nessy> correct me if I'm wrong
- # [00:11] <karlcow> fantasai: nope the talk was to introduce the video activity
- # [00:11] <fantasai> nessy: the csswg would probably be interested
- # [00:11] <karlcow> nessy: you are right, there is webcgm 2
- # [00:12] <fantasai> nessy: because designers would like to place all their little graphics pieces in one file
- # [00:12] <nessy> hehe
- # [00:12] <karlcow> ah interesting.
- # [00:12] <nessy> well, there are many groups that will want to comment
- # [00:12] <karlcow> I wish there was links from png too embedded into the format
- # [00:12] <karlcow> s/was/were/
- # [00:12] <nessy> that's why there will be a WD with input request
- # [00:13] <nessy> links from png ?
- # [00:13] <john_fallows> actually, i see it now, there is a clear distinction between "reset the connection" (with retry) and "fail the connection" (no retry), right?
- # [00:13] <karlcow> so from html -> to specific part of png.
- # [00:13] <karlcow> but also from png to somewhere in the web
- # [00:13] <Hixie> john_fallows: i've tried to make it even more crystal clear -- reload and tell me if you still think it retries :-)
- # [00:13] <karlcow> so png would really be a web format
- # [00:13] <roc> karlcow: imagemaps and SVG should really cover that
- # [00:13] <nessy> the URI scheme allows any document to point to a part of a png, including html
- # [00:13] <fantasai> nessy: also, the print industry would like the ability to slice images like that in XHTML
- # [00:13] <nessy> for outgoing links you have to change the file format :)
- # [00:13] <karlcow> roc: SVG is indeed a Web format
- # [00:14] <fantasai> nessy: for PNG and JPG
- # [00:14] <fantasai> nessy: so if you can specify xywh for any image/* type that'd be cool
- # [00:14] <Hixie> john_fallows: (change only visible on the single page copy for now)
- # [00:14] <nessy> image maps really are the only way
- # [00:14] <karlcow> nessy: yes
- # [00:14] <roc> we don't want to bloat a relatively simple format like PNG
- # [00:14] <roc> that way lies MNG
- # [00:15] <john_fallows> Hixie: looks good, thanks.
- # [00:15] * roc glances around nervously
- # [00:15] <fantasai> heh
- # [00:15] <nessy> the challenge is: you can create a URL to a png or jpg or mpeg or ogg or anything that has a xywh and/or time offset it in, but you cannot guarantee that that URL will be resolved by the server or client
- # [00:15] <Hixie> john_fallows: no problem
- # [00:16] <john_fallows> Hixie: btw, in the spirit of whatwg naming conventions, perhaps call EventSource something like WebStream? :-)
- # [00:16] <nessy> the actual splicing will still need to be done by some software
- # [00:16] <fantasai> nessy: yeah, I guess that's the disadvantage there
- # [00:16] <Hixie> john_fallows: i was hoping for a better name... not sure WebStream is it, we have other plans for the concept of "streams"
- # [00:16] <fantasai> nessy: we can't use CSS's typical "fails to parse" fallback mechanism
- # [00:16] <nessy> all you can do is provide a scheme - then the conformant implementations can come over time
- # [00:17] <john_fallows> Hixie: really, what do you have in mind there?
- # [00:17] <nessy> fantasai: I think we're planning a scheme for making sure there is feedback on whether the URL resolved or not
- # [00:17] <Hixie> john_fallows: streams of video from one server plugged into a <video>, streams from a local camera plugged into an XHR to a server, or into a WebSocket to a server, that kind of thing
- # [00:17] <nessy> fantasai: so the fallback would be to return the full resource
- # [00:18] <fantasai> nessy: yeah, that wouldn't work well for CSS, since we'd want to trigger CSS's parse-time fallback system
- # [00:18] <fantasai> nessy: but we can think about that some more on our end :)
- # [00:19] <fantasai> nessy: I'm glad to hear someone's working on this
- # [00:20] <john_fallows> Hixie: i see, btw i didn't notice any maximum size on a WebSocket frame. When the frame is large, it might be desirable to obtain the contents as a stream instead of a single fully allocated buffer.
- # [00:23] * Quits: john_fallows (n=j_r_fall@adsl-76-231-44-198.dsl.pltn13.sbcglobal.net) ("Leaving")
- # [00:23] * Joins: john_fallows (n=j_r_fall@adsl-76-231-44-198.dsl.pltn13.sbcglobal.net)
- # [00:24] * Quits: drostie (n=kvirc@5354256F.cable.casema.nl) (Remote closed the connection)
- # [00:25] * Joins: drostie (n=kvirc@5354256F.cable.casema.nl)
- # [00:31] <Hixie> john_fallows: indeed
- # [00:37] * Quits: tantek (n=tantek@c-67-161-5-143.hsd1.ca.comcast.net)
- # [00:41] * Quits: dolske (n=dolske@firefox/developer/dolske)
- # [00:42] * Joins: dolske (n=dolske@corp-246.mountainview.mozilla.com)
- # [00:44] * Joins: tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net)
- # [00:44] * dimich is now known as dimich|away
- # [00:44] * Quits: dimich|away (n=dimich@72.14.227.1)
- # [00:56] * Joins: aroben (n=aroben@c-71-58-77-15.hsd1.pa.comcast.net)
- # [00:58] <Hixie> rubys1: i tried reading the minutes, but saw nothing for me to do; let me know if i missed anything
- # [00:58] <Hixie> the minutes weren't exactly clear
- # [01:01] * Quits: drostie (n=kvirc@5354256F.cable.casema.nl) ("KVIrc Insomnia 4.0.0, revision: , sources date: 20090115, built on: 2009/01/29 21:01:48 UTC http://www.kvirc.net/")
- # [01:03] <Hixie> oops, wrong channel
- # [01:03] <Hixie> oh, sam isn't in the right channel
- # [01:03] <Hixie> oh well
- # [01:05] <Hixie> nessy: done
- # [01:05] * Quits: aroben (n=aroben@unaffiliated/aroben)
- # [01:06] * Joins: drostie (n=kvirc@5354256F.cable.casema.nl)
- # [01:06] * Joins: smedero (n=smedero@pia145-154.pioneernet.net)
- # [01:06] <gsnedders> karlcow: Can I ask you for help with SPARQL?
- # [01:07] <gsnedders> Also, where would be a better place to ask generally (like, async.)?
- # [01:10] <karlcow> gsnedders: the best places are #swig, then http://lists.w3.org/Archives/Public/semantic-web/, then you can ask me in private if you want. I can be slow to reply though sometimes :)
- # [01:11] <gsnedders> karlcow: #swig on irc.w3 I guess?
- # [01:13] <smedero> gsnedders: on freenode I believe
- # [01:13] <karlcow> on freenode
- # [01:14] <gsnedders> k
- # [01:14] <gsnedders> thx
- # [01:14] * Quits: dglazkov (n=dglazkov@nat/google/x-65cd0ca19f9f0318)
- # [01:18] * Quits: jwalden (n=waldo@corp-246.mountainview.mozilla.com) (Read error: 104 (Connection reset by peer))
- # [01:20] * Joins: jwalden (n=waldo@corp-246.mountainview.mozilla.com)
- # [01:24] * rubys1 is now known as rubys
- # [01:29] * Parts: fantasai (i=[v39rBA6@bolt.sonic.net) ("laters")
- # [01:39] * Quits: jparent (n=jparent@72.14.229.81) (Read error: 60 (Operation timed out))
- # [01:43] * Quits: karlcow (n=karl@modemcable140.128-20-96.mc.videotron.ca) ("O public road, I say back I am not afraid to leave you, yet I love you, you express me better than I can express myself.")
- # [01:48] * Joins: jparent (n=jparent@c-67-164-75-36.hsd1.ca.comcast.net)
- # [02:00] * Quits: arun_ (n=arun@148.87.13.5)
- # [02:12] * Joins: dimich (n=dimich@72.14.227.1)
- # [02:13] * Joins: kig (i=ilmarihe@melkki.cs.helsinki.fi)
- # [02:18] * Joins: aroben (n=aroben@c-71-58-77-15.hsd1.pa.comcast.net)
- # [02:19] * Quits: bgalbraith (n=bgalbrai@c-71-202-109-116.hsd1.ca.comcast.net)
- # [02:20] <nessy> Hixie: thanks a lot!
- # [02:20] <Hixie> np
- # [02:22] * Quits: nessy (n=nessy@124-171-34-59.dyn.iinet.net.au) ("This computer has gone to sleep")
- # [02:22] * Quits: svl (n=me@ip565744a7.direct-adsl.nl) ("And back he spurred like a madman, shrieking a curse to the sky.")
- # [02:25] * Quits: tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net)
- # [02:25] * Quits: aroben (n=aroben@unaffiliated/aroben)
- # [02:26] * Joins: tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net)
- # [02:27] * Quits: taf2 (n=taf2@65.210.82.235)
- # [02:27] * Quits: tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net) (Client Quit)
- # [02:56] * slightlyoff is now known as slightlyoff_busy
- # [03:09] * Joins: annevk2 (n=opera@EM114-48-203-207.pool.e-mobile.ne.jp)
- # [03:15] <rubys> hixie: no nothing for you to do, other than confirm your intent to attend the meeting in SF next month
- # [03:15] * Joins: MikeSmith (n=MikeSmit@EM114-48-203-207.pool.e-mobile.ne.jp)
- # [03:16] * Joins: billyjackass (n=MikeSmit@EM114-48-203-207.pool.e-mobile.ne.jp)
- # [03:16] * Quits: billyjackass (n=MikeSmit@EM114-48-203-207.pool.e-mobile.ne.jp) (Client Quit)
- # [03:16] * Quits: hendry (n=hendry@webvm.net) (Read error: 60 (Operation timed out))
- # [03:16] * Joins: hendry (n=hendry@webvm.net)
- # [03:17] * Quits: drostie (n=kvirc@5354256F.cable.casema.nl) ("KVIrc Insomnia 4.0.0, revision: , sources date: 20090115, built on: 2009/01/29 21:01:48 UTC http://www.kvirc.net/")
- # [03:17] * Joins: karlcow (n=karl@modemcable202.32-81-70.mc.videotron.ca)
- # [03:20] <annevk2> why exactly does <input type=image> not allow value=""?
- # [03:20] * annevk2 missed that
- # [03:20] <annevk2> apparently html5-diff does not mention it
- # [03:27] * annevk2 now vaguely recalls some debate
- # [03:35] * Parts: annevk2 (n=opera@EM114-48-203-207.pool.e-mobile.ne.jp)
- # [03:36] * Joins: annevk2 (n=opera@EM114-48-203-207.pool.e-mobile.ne.jp)
- # [03:42] * Joins: dglazkov (n=dglazkov@c-98-207-88-44.hsd1.ca.comcast.net)
- # [03:42] * Quits: dave_levin (n=dave_lev@72.14.227.1)
- # [03:50] * Quits: dolske (n=dolske@firefox/developer/dolske)
- # [03:56] * Joins: dolske (n=dolske@corp-246.mountainview.mozilla.com)
- # [04:02] <annevk2> so Opera does not use value=, Safari does
- # [04:02] <annevk2> no idea about other browsers
- # [04:02] * Quits: rubys (n=rubys@cpe-075-182-092-038.nc.res.rr.com) (Read error: 113 (No route to host))
- # [04:17] * Quits: jparent (n=jparent@c-67-164-75-36.hsd1.ca.comcast.net) (Read error: 110 (Connection timed out))
- # [04:18] * Quits: smedero (n=smedero@pia145-154.pioneernet.net)
- # [04:22] <annevk2> i.e. <input type=image name=test value=test> becomes ?test.x=2&test.y=2&test=test
- # [04:39] * Quits: xydyx (n=hdh@58.187.22.19) (Read error: 113 (No route to host))
- # [04:39] * Quits: dglazkov (n=dglazkov@c-98-207-88-44.hsd1.ca.comcast.net)
- # [04:50] * Joins: nessy (n=nessy@124-171-34-59.dyn.iinet.net.au)
- # [04:51] * Joins: dglazkov (n=dglazkov@c-98-207-88-44.hsd1.ca.comcast.net)
- # [04:56] * Quits: heycam (n=cam@vpn-118-138-224-36.its.monash.edu.au) ("bye")
- # [04:58] * Joins: heycam (n=cam@vpn-118-138-224-44.its.monash.edu.au)
- # [05:06] * Quits: dolske (n=dolske@firefox/developer/dolske)
- # [05:12] * Quits: john_fallows (n=j_r_fall@adsl-76-231-44-198.dsl.pltn13.sbcglobal.net) (Remote closed the connection)
- # [05:24] <annevk2> I guess the fact that validator.nu is less than helpful for <input type=text alt=test> is already known?
- # [05:32] * Quits: olliej (n=oliver@nat/apple/x-c79773ce7bf51a5b) (niven.freenode.net irc.freenode.net)
- # [05:32] * Quits: jmb (n=jmb@login.ecs.soton.ac.uk) (niven.freenode.net irc.freenode.net)
- # [05:32] * Quits: campd (n=dave@li5-166.members.linode.com) (niven.freenode.net irc.freenode.net)
- # [05:32] * Quits: raspberry-lemon (n=lemon@raspberry-style.net) (niven.freenode.net irc.freenode.net)
- # [05:32] * Quits: gpy (i=gpy@193.138.219.74) (niven.freenode.net irc.freenode.net)
- # [05:32] * Quits: heycam (n=cam@vpn-118-138-224-44.its.monash.edu.au) (niven.freenode.net irc.freenode.net)
- # [05:32] * Quits: annevk2 (n=opera@EM114-48-203-207.pool.e-mobile.ne.jp) (niven.freenode.net irc.freenode.net)
- # [05:32] * Quits: jwalden (n=waldo@corp-246.mountainview.mozilla.com) (niven.freenode.net irc.freenode.net)
- # [05:32] * Quits: doublec (n=doublec@li30-216.members.linode.com) (niven.freenode.net irc.freenode.net)
- # [05:32] * Quits: roc (n=roc@202.0.36.64) (niven.freenode.net irc.freenode.net)
- # [05:32] * Quits: drry (n=drry@mb239.opt2.point.ne.jp) (niven.freenode.net irc.freenode.net)
- # [05:32] * Quits: pergj (n=pergj@home.kvaleberg.no) (niven.freenode.net irc.freenode.net)
- # [05:32] * Quits: Philip` (n=philip@xvm-11-39.ghst.net) (niven.freenode.net irc.freenode.net)
- # [05:32] * Quits: inimino (n=inimino@atekomi.inimino.org) (niven.freenode.net irc.freenode.net)
- # [05:32] * Quits: fearphage (n=fearphag@xbmc/user/fearphage) (niven.freenode.net irc.freenode.net)
- # [05:32] * Quits: Yudai (n=Yudai@121.2.254.211) (niven.freenode.net irc.freenode.net)
- # [05:32] * Joins: heycam (n=cam@vpn-118-138-224-44.its.monash.edu.au)
- # [05:32] * Joins: annevk2 (n=opera@EM114-48-203-207.pool.e-mobile.ne.jp)
- # [05:32] * Joins: jwalden (n=waldo@corp-246.mountainview.mozilla.com)
- # [05:32] * Joins: doublec (n=doublec@li30-216.members.linode.com)
- # [05:32] * Joins: roc (n=roc@202.0.36.64)
- # [05:32] * Joins: drry (n=drry@mb239.opt2.point.ne.jp)
- # [05:32] * Joins: fearphage (n=fearphag@xbmc/user/fearphage)
- # [05:32] * Joins: pergj (n=pergj@home.kvaleberg.no)
- # [05:32] * Joins: inimino (n=inimino@atekomi.inimino.org)
- # [05:32] * Joins: Philip` (n=philip@xvm-11-39.ghst.net)
- # [05:32] * Joins: Yudai (n=Yudai@121.2.254.211)
- # [05:33] * Joins: olliej (n=oliver@nat/apple/x-c79773ce7bf51a5b)
- # [05:33] * Joins: jmb (n=jmb@login.ecs.soton.ac.uk)
- # [05:33] * Joins: campd (n=dave@li5-166.members.linode.com)
- # [05:33] * Joins: gpy (i=gpy@193.138.219.74)
- # [05:33] * Joins: raspberry-lemon (n=lemon@raspberry-style.net)
- # [05:37] <annevk2> Hixie, I would remind you that EventSource.URL should return an absolute URL
- # [05:38] <annevk2> Hixie, as a bonus for being so late (I would do it after 10 minutes I believe) I'll add that WebSocket.URL has the same issue
- # [05:38] <annevk2> nice copy & paste job
- # [05:39] * Quits: roc (n=roc@202.0.36.64)
- # [05:39] * Quits: slightlyoff_busy (n=slightly@nat/google/x-ab5cb498d7653dd0) (Connection timed out)
- # [05:39] <annevk2> Hixie, it's sort of tempting to suggest they should have a common base interface
- # [05:49] <Hixie> yeah i considered that
- # [05:50] <Hixie> WebSocket.URL doesn't have to return an absolute one
- # [05:50] <Hixie> because the constructor throws if the URL isn't absolute
- # [05:50] <Hixie> anyway i filed a bug
- # [05:50] <Hixie> thanks
- # [06:05] * Joins: aroben (n=aroben@c-71-58-77-15.hsd1.pa.comcast.net)
- # [06:15] * Quits: aroben (n=aroben@unaffiliated/aroben)
- # [06:19] * Quits: dglazkov (n=dglazkov@c-98-207-88-44.hsd1.ca.comcast.net)
- # [06:23] <MikeSmith> Hixie: are you planning to add accesskey to the Rendering section?
- # [06:29] * Quits: nessy (n=nessy@124-171-34-59.dyn.iinet.net.au) (niven.freenode.net irc.freenode.net)
- # [06:29] * Quits: karlcow (n=karl@modemcable202.32-81-70.mc.videotron.ca) (niven.freenode.net irc.freenode.net)
- # [06:29] * Quits: kinetik (n=kinetik@121.98.132.55) (niven.freenode.net irc.freenode.net)
- # [06:29] * Joins: aroben (n=aroben@c-71-58-77-15.hsd1.pa.comcast.net)
- # [06:29] * Joins: nessy (n=nessy@124-171-34-59.dyn.iinet.net.au)
- # [06:29] * Joins: karlcow (n=karl@modemcable202.32-81-70.mc.videotron.ca)
- # [06:29] * Joins: kinetik (n=kinetik@121.98.132.55)
- # [06:29] <annevk2> ah, fair point about WebSocket.URL
- # [06:30] * Quits: aroben (n=aroben@unaffiliated/aroben) (Client Quit)
- # [06:33] * Quits: nessy (n=nessy@124-171-34-59.dyn.iinet.net.au) ("This computer has gone to sleep")
- # [06:45] * Quits: heycam (n=cam@vpn-118-138-224-44.its.monash.edu.au) ("bye")
- # [06:46] <Hixie> MikeSmith: i don't know what to do about accesskey
- # [06:48] <Hixie> fundamentally it doesn't work
- # [06:48] <Hixie> but we need _something_
- # [06:48] <MikeSmith> yeah, seems like
- # [06:50] <MikeSmith> even documenting it to say "this doesn't work interoperably, but here's what the behavior is in some contexts"
- # [06:51] <Hixie> that's the minimum we'll do, yeah
- # [06:51] <Hixie> i was hoping for better though
- # [06:51] <Hixie> (that'll be in the obsolete apis section at some point)
- # [06:51] <MikeSmith> I see
- # [06:51] <MikeSmith> we definitely do still need some replacement for it that actually works
- # [06:51] <Hixie> yeah
- # [06:52] <Hixie> i have a folder with 52 e-mails about it
- # [06:52] <Hixie> eta april
- # [06:57] <MikeSmith> OK
- # [07:02] * Quits: jwalden (n=waldo@corp-246.mountainview.mozilla.com) ("->home")
- # [07:06] * Joins: heycam (n=cam@124-168-12-212.dyn.iinet.net.au)
- # [07:07] * Joins: jparent (n=jparent@c-67-164-75-36.hsd1.ca.comcast.net)
- # [07:12] * Parts: annevk2 (n=opera@EM114-48-203-207.pool.e-mobile.ne.jp)
- # [07:15] * Quits: weinig (n=weinig@76.246.38.3)
- # [07:20] <Hixie> writing author and UA criteria for DOM APIs poses an interesting problem
- # [07:20] <Hixie> i want it to be possible to hide the UA requirements
- # [07:20] <Hixie> but that means that DOM requirements end up reading as:
- # [07:21] <Hixie> The /foo/ attribute returns the foo. On getting, the user agent must return the foo.
- # [07:21] <Hixie> which sounds stupid.
- # [07:21] <Hixie> I wonder how to address this problem.
- # [07:23] * Joins: jwalden (n=waldo@c-76-102-160-171.hsd1.ca.comcast.net)
- # [07:33] * Quits: MikeSmith (n=MikeSmit@EM114-48-203-207.pool.e-mobile.ne.jp) ("Tomorrow to fresh woods, and pastures new.")
- # [07:40] * Joins: annevk2 (n=opera@u-61127101123.hotspot.ne.jp)
- # [07:42] * Joins: MikeSmith (n=MikeSmit@EM114-48-192-46.pool.e-mobile.ne.jp)
- # [07:42] <annevk2> that's not an author criteria though
- # [07:43] <annevk2> that's just explaining how it works
- # [07:53] <annevk2> hmm, cool, HTML5 doesn't create CDATASection nodes for text/html
- # [07:55] <Hixie> well we need something that tells the author how it works, i mean, i can't just remove the UA criteria leaving just the IDL
- # [07:55] <Hixie> or can we?
- # [07:59] <annevk2> no, but an introduction section that explains all methods should suffice
- # [08:00] <MikeSmith> If the UA criteria are accurately expressed by the IDL, seems like the prose could actually be removed.
- # [08:00] <MikeSmith> nm, annevk2 just clarified
- # [08:01] <annevk2> it might be a lot of work, but both an author and UA section for each IDL would be ideal, I think
- # [08:01] <annevk2> with the same pedantic detail as writing versus parsing HTML
- # [08:06] * Joins: pesla (n=retep@procurios.xs4all.nl)
- # [08:08] * Joins: ap (n=ap@194.154.88.40)
- # [08:08] * Joins: dave_levin (n=dave_lev@c-98-203-247-78.hsd1.wa.comcast.net)
- # [08:09] <hsivonen> In the future, I want to run a benchmark to see if dropping foster-parented stuff on the floor if parent gone would speed up the parser by making tree operation objects smaller by 25%
- # [08:14] * Joins: zcorpan (n=zcorpan@c83-252-203-80.bredband.comhem.se)
- # [08:16] <annevk2> sounds like it would use less memory
- # [08:21] <hsivonen> annevk2: using less memory for the operation queue would be the obvious effect. the execution speed effect off a more tightly packed queue and one fewer smart pointers to zero on each event is less obvious
- # [08:24] <Hixie> annevk2: it's not really clear to me what the author side would say
- # [08:25] <annevk2> it would say what the effect would of invoking the method or getting/setting an attribute
- # [08:25] <annevk2> would be*
- # [08:28] <Hixie> hmm
- # [08:29] <annevk2> how else would authors know whether it throws an exception for instance?
- # [08:29] <annevk2> and when it would throw, etc.
- # [08:36] <MikeSmith> wording could be "Set the foo attribute to..."
- # [08:36] <MikeSmith> hmm, or does RFC 2119 discourage that?
- # [08:37] <hsivonen> Hixie: is it bad if authors see that a setter must set and a getter must get instead of seeing that a setter sets and a getter gets?
- # [08:38] * Joins: dolske (n=dolske@c-76-103-40-203.hsd1.ca.comcast.net)
- # [08:40] * Joins: roc (n=roc@121-72-209-245.dsl.telstraclear.net)
- # [08:40] <Hixie> annevk2: generally exceptions only happen when the input is invalid
- # [08:42] <annevk2> e.g. how does an author know how to use WebSocket()?
- # [08:43] <Hixie> hsivonen: not sure what you mean?
- # [08:43] <Hixie> annevk2: the intro section
- # [08:43] <annevk2> or that document.domain cannot be set to www.example.org after it has been set to example.org
- # [08:43] * Quits: jparent (n=jparent@c-67-164-75-36.hsd1.ca.comcast.net) (Read error: 60 (Operation timed out))
- # [08:43] <Hixie> annevk2: yeah, dunno
- # [08:43] <Hixie> an intro paragraph i guess
- # [08:44] <annevk2> Hixie, or the canvas 2D interface
- # [08:44] <Hixie> that one's gonna be tough
- # [08:44] <annevk2> I guess that intro paragraph is the authoring section I'm talking about
- # [08:45] <annevk2> I see intro more as explaining what the feature is for
- # [08:46] <hsivonen> wow. http://code.google.com/p/doctype/wiki/ArticleHereComesTheSun
- # [08:46] * Joins: zalan (n=kvirc@catv-89-133-232-199.catv.broadband.hu)
- # [08:58] <roc> hsivonen: fortunately that is going away
- # [09:05] <MikeSmith> http://d.hatena.ne.jp/gyuque/
- # [09:10] <hsivonen> MikeSmith: very cool. Too bad anti-aliasing in the cloth demo in Firefox antialiases against the black background leaving black lines in the ceiling
- # [09:11] <hsivonen> the problem is not visible in the Chrome screenshot, but then Chrome cheats and doesn't do AA
- # [09:13] <hsivonen> I wonder if the issue could be remedied by multiplying the canvas backing buffer dimensions by an integer, telling canvas to turn AA off upon draw to the backing buffer and then doing a bicubic downsample for display
- # [09:14] <MikeSmith> hsivonen: gyuque is the same guy who put together the reflow demos for the last Mozialla 24
- # [09:14] <MikeSmith> dunno if you saw those
- # [09:14] * hsivonen has no idea how seamless AA is done properly in 3D accelerators
- # [09:14] <hsivonen> MikeSmith: do you mean the ones that visually annotated wikipedia reflow?
- # [09:15] <MikeSmith> yeah, that was one of them
- # [09:19] <roc> hsivonen: they use multi-sampling, i.e., roughly what you describe
- # [09:24] <hsivonen> roc: in that case, perhaps it would be useful to be able to request a high-res backing buffer without AA in the buffer itself for canvas
- # [09:24] <roc> it's not clear that's really what you want for a software renderer
- # [09:25] <hsivonen> too slow?
- # [09:25] * Quits: MikeSmith (n=MikeSmit@EM114-48-192-46.pool.e-mobile.ne.jp) ("Tomorrow to fresh woods, and pastures new.")
- # [09:25] <roc> maybe
- # [09:29] * Quits: annevk2 (n=opera@u-61127101123.hotspot.ne.jp)
- # [09:30] * Joins: tndH (n=Rob@james-baillie-pc083-014.student-halls.leeds.ac.uk)
- # [09:31] * Quits: roc (n=roc@121-72-209-245.dsl.telstraclear.net)
- # [09:57] * Quits: zalan (n=kvirc@catv-89-133-232-199.catv.broadband.hu) (Read error: 110 (Connection timed out))
- # [10:08] * jgraham sees public-html email backlog since 19:00Z last night, cries
- # [10:08] * Joins: tantek (n=tantek@adsl-69-106-241-178.dsl.pltn13.pacbell.net)
- # [10:10] <hsivonen> tantek: you asked earlier if I had questions about XMDP. What should microformat consuming software do with XMDP profiles?
- # [10:10] * Joins: mat_t (n=mattomas@nat/canonical/x-8526f02d1163f630)
- # [10:10] <tantek> short answer is - build a dictionary
- # [10:10] <hsivonen> tantek: do they in practice?
- # [10:11] <tantek> longer answer will take too long at this hour for me I'm afraid, I will have to take your question and get back to you (probably with a wiki page)
- # [10:11] <hsivonen> tantek: ok. thanks
- # [10:11] <tantek> in practice they haven't needed to no.
- # [10:11] <tantek> but parsers *could* parse XMDP profiles, create a dictionary of terms (each with unique URI from the XMDP) and then have fully URI qualified terms
- # [10:12] <tantek> like other semantic techniques that use URI qualified terms :)
- # [10:12] <hsivonen> tantek: only if people actually used XMDP profiles all the time they use microformats
- # [10:12] <tantek> this was a deliberate design decision on my part, so one could define and use microformats, and have them be based in URIs
- # [10:13] <tantek> hsivonen, the 15-years-ago-parallel to that statement is: only if people actually used DOCTYPES all the time they use HTML.
- # [10:14] <hsivonen> tantek: was basing them in URIs a feature for microformats themselves or is it a feature for compatibility with other semantic technology communities?
- # [10:14] <jgraham> It seems that that case is a bit different because the use of doctypes has been driven by a desire to enable backwards-incompatible features in UAs
- # [10:14] <tantek> I created XMDP intentionally so that microformats always would/could have compatibility with the semantic technologies being used at the time.
- # [10:15] <hsivonen> tantek: ok. Do you see such compatibility still as a necessary thing and XMDP as a good way to get the compatibility?
- # [10:16] <tantek> yes I see XMDP as a good way to get the compatibility
- # [10:16] <tantek> is the compatibility "necessary"? I think that is still up for debate, but while it is up for debate, I prefer taking the conservative path and at least continuing to *enable* the compatibility.
- # [10:17] <hsivonen> OK. (I'm inclined to disagree, since the compatibility relies on the author instead of being in the control of the consumer)
- # [10:17] <hsivonen> (that is, I'm inclined to disagree that XMDP is a good way to achieve the compatibility)
- # [10:18] <tantek> the problem is that such conclusions (in the absolute) rarely tend to be accurate or useful
- # [10:18] <tantek> the better way to think of it would be, what would be a *better* way to achieve the compatibility
- # [10:19] <tantek> with a solid (written and published on the web) alternative proposal or proposals
- # [10:19] <hsivonen> A better way would be to have a defined hFoo to RDF mapping for each hFoo.
- # [10:19] * Quits: mal2 (n=mal@nat/google/x-c87d533862e32eb4) ("Nettalk6 - www.ntalk.de")
- # [10:19] <tantek> the point is, with XMDP you don't need to redefine mappings for each microformat
- # [10:20] <tantek> with a URI for each term, you're already done
- # [10:20] <tantek> since all RDF needs is URIs for terms
- # [10:20] <tantek> e.g XFN rel="friend" is defined by http://gmpg.org/xfn/11#friend
- # [10:20] <tantek> etc.
- # [10:20] <hsivonen> ok, then my concrete proposal would be a single base URI for all microformats.org microformats
- # [10:21] <hsivonen> such that consumers can know the URI instead of having to rely on author participation to discover it
- # [10:21] <tantek> yes that is a very reasonable request, and in http://microformats.org/wiki/to-do I believe
- # [10:21] <tantek> just like W3C DTDs
- # [10:21] * Joins: Maurice (i=copyman@5ED548D4.cable.ziggo.nl)
- # [10:21] <tantek> the parallels are there
- # [10:21] <tantek> and with that I will bid you good night. i will take the task of writing a longer answer to your original question of "What should microformat consuming software do with XMDP profiles?"
- # [10:22] <hsivonen> because if I wanted to process hFoo in an RDF system, I'd want to be able to ingest all hFoo--not just those hFoo instances with RDF-friendly authors
- # [10:22] <hsivonen> tantek: thanks
- # [10:22] <tantek> thanks for your excellent questions.
- # [10:24] * Quits: tantek (n=tantek@adsl-69-106-241-178.dsl.pltn13.pacbell.net)
- # [10:29] * jgraham is scared by all the people syaing that proprietry heuristics for filtering out layout tables can be used as a justification for spec features known to break in the face of layout tables
- # [10:30] * Joins: svl_ (n=me@ip565744a7.direct-adsl.nl)
- # [10:30] * svl_ is now known as svl
- # [10:33] <jgraham> Particularly in the absence of any meaningful data about the mechanisms or accuracy of those heuristics
- # [10:35] <Philip`> It does suggest the possibility that maybe HTML5 should define some standard heuristics, and should gather meaningful data on its accuracy, and then could use that as a reason to pay less attention to abuse of attributes on layout tables
- # [10:36] <hsivonen> if there were standard heuristics, should validators perform the heuristics, too, and whine about non-empty summaries on what are deemed layout tables?
- # [10:36] <jgraham> I suspect the heuristics contain at least a component that depends on the computed style of the table, so it's hard to specify
- # [10:36] * Joins: pauld (n=pauld@host86-134-106-105.range86-134.btcentralplus.com)
- # [10:36] * Quits: tndH (n=Rob@james-baillie-pc083-014.student-halls.leeds.ac.uk) ("ChatZilla 0.9.84-rdmsoft [XULRunner 1.9.0.1/2008072406]")
- # [10:36] <hsivonen> ok.
- # [10:37] <hsivonen> I don't want HTML conformance to depend on computed style
- # [10:37] * Joins: ROBOd (n=robod@89.122.216.38)
- # [10:38] <jgraham> I wonder (and I hope Philip` or someone will tell me) if there is any meaningful way to use something like a neural network to perform automatic classification of tables into layout/non-layout with high accuracy, given an initial training set
- # [10:38] <jgraham> What I don't know is what you would use as inputs.
- # [10:39] <jgraham> (an interesting consequence of that is that it would be effectively impossible to specify the lgorithm other than by "use this neural network")
- # [10:39] <Philip`> By "neural network" do you mean "magic box"? :-)
- # [10:39] <jgraham> *algorithm
- # [10:40] <jgraham> Philip`: Well I mean "neural network" al;though that is rather close to "magic box", yes
- # [10:41] * Parts: zcorpan (n=zcorpan@c83-252-203-80.bredband.comhem.se)
- # [10:42] * Joins: zcorpan (n=zcorpan@c83-252-203-80.bredband.comhem.se)
- # [10:43] <Philip`> If you had a lot of training data and a large set of characteristics, I guess you could easily find which characteristics are correlated with data/layout tables, and then I guess any supervised learning algorithm would give you some kind of prediction function
- # [10:43] <Philip`> (I've no idea if neural nets would be better/worse than any other approach)
- # [10:44] <Philip`> (except that I think you really wouldn't want an algorithm in the spec to be a definition of a neural net)
- # [10:44] <Philip`> (just because it'd be clearly insane)
- # [10:44] <jgraham> Can the characteristics be boolean things? I had a vauge notion they had to be continuous variables?
- # [10:44] <jgraham> Maybe I should just FGI
- # [10:44] * Joins: annevk2 (n=opera@fnttkyo029008.tkyo.fnt.ftth2.ppp.infoweb.ne.jp)
- # [10:45] * Parts: zcorpan (n=zcorpan@c83-252-203-80.bredband.comhem.se)
- # [10:45] * Joins: zcorpan (n=zcorpan@c83-252-203-80.bredband.comhem.se)
- # [10:47] <Philip`> jgraham: Boolean variables are just continuous variables that only ever happen to be in one of two states :-)
- # [10:47] <Philip`> I can't think of any particularly fundamental difference
- # [10:48] <jgraham> You might not get convergence or something
- # [10:49] <hsivonen> jgraham: when the tryserver Minefield/HTML5 parsing builds crashed for you on Linux, did they work on the second run and only crashed on the first run?
- # [10:50] <Philip`> If I remember correctly (aided by Wikipedia), in simple neural nets you have a perceptron which applies a threshold function to a weighted some of its input values, to get a boolean output
- # [10:50] <Philip`> and then you connect a load of them together, and do some learning
- # [10:50] * Quits: doublec (n=doublec@li30-216.members.linode.com) ("Caught signal 6, Aborted")
- # [10:51] * Joins: doublec (n=doublec@118-93-186-208.dsl.dyn.ihug.co.nz)
- # [10:52] <jgraham> The wikipedia page on this does not reallyt take universal accessibillity to heart. It it hard to understand :)
- # [10:52] <Philip`> Wikipedia describes some condition for convergence which sounds it probably should sometimes be true even if all your inputs are boolean
- # [10:53] <Philip`> jgraham: Try http://simple.wikipedia.org/wiki/Neural_network
- # [10:53] <jgraham> Philip`: But that is just wrong
- # [10:54] <Philip`> jgraham: But it's accessible
- # [10:54] <jgraham> The truth? You cna't handle the truth
- # [11:01] <jgraham> So it seems like a viable project
- # [11:02] * Philip` notes that he is not exactly an expert on AI
- # [11:02] <jgraham> I guess it would be interesting to do something like a principal component analysis on the result to see what the primary indicators of layout tables are
- # [11:02] <Philip`> (nor, indeed, on anything else)
- # [11:03] <Philip`> I did sit through two AI lecture courses, but decided pretty early on that I wasn't going to answer any of the exam questions about it :-)
- # [11:04] * Quits: zcorpan (n=zcorpan@c83-252-203-80.bredband.comhem.se) (Read error: 104 (Connection reset by peer))
- # [11:04] * Joins: zcorpan (n=zcorpan@c83-252-203-80.bredband.comhem.se)
- # [11:05] <Philip`> jgraham: Why do anything that complicated, rather than simply computing a table of probabilities like p(table is data table | given has property P) for all Ps you can think of and then looking for the extreme ones?
- # [11:05] <Philip`> s/given/table/
- # [11:06] <Philip`> Hmm, maybe the point is to find the independent characteristics, rather than "table has > 4 columns", "table has > 5 columns", "table has > 6 columns", ... all being high-probability cases
- # [11:07] * Joins: zcorpan_ (n=zcorpan@c83-252-203-80.bredband.comhem.se)
- # [11:09] * Joins: virtuelv (n=virtuelv@pat-tdc.opera.com)
- # [11:12] <jgraham> Philip`: Yes, I think that is the idea
- # [11:13] * Quits: Lachy (n=Lachlan@85.196.122.246) ("This computer has gone to sleep")
- # [11:22] * Quits: zcorpan (n=zcorpan@c83-252-203-80.bredband.comhem.se) (Read error: 110 (Connection timed out))
- # [11:24] <Philip`> The hard part would be accurately classifying ten thousand tables to use as training data and for verification
- # [11:24] <Philip`> or maybe much more than that would be needed, given how high a proportion will be layout tables
- # [11:25] * Joins: srushe (n=srushe@81.130.239.199)
- # [11:32] * Joins: hallvors (n=hallvord@pat-tdc.opera.com)
- # [11:38] <jgraham> hsivonen: Sorry I missed your question earlier. No, they crashed any time the profile dialog was shown before the browser proper started
- # [11:38] <hsivonen> jgraham: ok. thanks
- # [11:38] * Joins: Lachy (n=Lachlan@pat-tdc.opera.com)
- # [11:38] <hsivonen> I'm still clueless when it comes to the reason of the crashes
- # [11:38] <jgraham> Philip`: Doesn't seem too hard. It is generally pretty easy to classify the tables and it would parallelise easilly
- # [11:47] <Philip`> jgraham: s/ten thousand/a million/ - now it's much harder :-)
- # [11:47] <jgraham> Philip`: OK fair enough. But you're just guessing anyay
- # [11:47] <jgraham> *anyway
- # [11:48] <Philip`> jgraham: Indeed
- # [11:48] <Philip`> jgraham: Probably the main concern is that there would have to be enough data tables in the sample, which might mean the sample has to be huge
- # [11:49] * Joins: slaaya (i=Slaayaax@ftth-238-119.hive.is)
- # [11:49] <jgraham> Is there a command that is the opposite of diff?
- # [11:49] <slaaya> is this about rwifi
- # [11:49] <Philip`> (It's no good having a heuristic which says "given a table T, it is a layout table" even if it's right 99% of the time, because it's important that it's right for 99% of data tables too)
- # [11:49] <slaaya> ?
- # [11:50] <Philip`> jgraham: Like something that shows which lines are shared between files?
- # [11:50] <jgraham> Philip`: Yes
- # [11:50] <slaaya> if i a connect a router to a tv atenna would it work
- # [11:50] <slaaya> to boost its signal?
- # [11:50] <slaaya> with dd-wrt
- # [11:51] <jgraham> slaaya: This is almost certianly the wrong channel. What you suggest seems unlikely to work on general physical grounds through
- # [11:51] <slaaya> why though?
- # [11:51] <slaaya> if i a solder it the cable that goes to the tv atennna
- # [11:51] <slaaya> why would it not work?
- # [11:52] <jgraham> Because the design of antennae is wavelength-specific
- # [11:52] <slaaya> humm ok
- # [11:52] <jgraham> and the power output of the router is fixed
- # [11:52] <slaaya> so i cant just use antenna
- # [11:52] <slaaya> any
- # [11:52] <slaaya> its a vhf atenna
- # [11:52] <slaaya> i mean just using the metal as a booster in it
- # [11:53] <Philip`> jgraham: diff -C99999 a b | grep '^ '
- # [11:54] <jgraham> Philip`: Ah, clever, thanks
- # [12:00] <Philip`> jgraham: I consider it to be a disgusting hack, rather than clever
- # [12:10] <jgraham> Well, however you want to put it it seems to do something mildly useful
- # [12:10] <Lachy> Hixie, yt?
- # [12:11] * Joins: olliej_ (n=oliver@c-67-164-125-23.hsd1.ca.comcast.net)
- # [12:13] * Quits: olliej (n=oliver@nat/apple/x-c79773ce7bf51a5b) (Nick collision from services.)
- # [12:13] * olliej_ is now known as olliej
- # [12:20] * Quits: svl (n=me@ip565744a7.direct-adsl.nl) ("And back he spurred like a madman, shrieking a curse to the sky.")
- # [12:23] * Quits: dimich (n=dimich@72.14.227.1)
- # [12:25] * Quits: olliej (n=oliver@c-67-164-125-23.hsd1.ca.comcast.net) (Read error: 60 (Operation timed out))
- # [12:32] * Joins: olliej (n=oliver@c-67-164-125-23.hsd1.ca.comcast.net)
- # [12:33] * Quits: slaaya (i=Slaayaax@ftth-238-119.hive.is)
- # [12:44] * Parts: pauld (n=pauld@host86-134-106-105.range86-134.btcentralplus.com)
- # [12:45] * Joins: zalan (n=kvirc@catv-89-133-232-199.catv.broadband.hu)
- # [12:54] * Quits: annevk2 (n=opera@fnttkyo029008.tkyo.fnt.ftth2.ppp.infoweb.ne.jp)
- # [12:58] * Quits: Maurice (i=copyman@5ED548D4.cable.ziggo.nl) ("Disconnected...")
- # [13:03] <Philip`> Is it safe to use xml:base in XHTML?
- # [13:03] <Philip`> like, no browser is planning to remove support for it or anything?
- # [13:03] <zcorpan_> Philip`: does webkit support it?
- # [13:03] <Philip`> zcorpan_: Don't know
- # [13:04] <zcorpan_> i think it doesn't
- # [13:04] <Philip`> I suppose that's a bit of a pain
- # [13:08] * Joins: tndH (n=Rob@129.11.106.50)
- # [13:18] * Quits: pesla (n=retep@procurios.xs4all.nl) ("( www.nnscript.com :: NoNameScript 4.21 :: www.esnation.com )")
- # [13:22] * Quits: pergj (n=pergj@home.kvaleberg.no) (Read error: 104 (Connection reset by peer))
- # [13:24] * Joins: pergj (n=pergj@home.kvaleberg.no)
- # [13:26] * Quits: mat_t (n=mattomas@nat/canonical/x-8526f02d1163f630) ("This computer has gone to sleep")
- # [13:29] * Quits: tndH (n=Rob@129.11.106.50) (Remote closed the connection)
- # [13:37] * Quits: dave_levin (n=dave_lev@c-98-203-247-78.hsd1.wa.comcast.net)
- # [13:41] * Joins: mstange (n=markus@pD957936A.dip0.t-ipconnect.de)
- # [13:47] * Joins: tndH (n=Rob@129.11.106.50)
- # [13:51] * gsnedders tries to remember if he actually met danbri at TPAC
- # [13:51] * gsnedders met too many people to remember who half them are :P
- # [13:53] <karlcow> gsnedders: probably. He was at TPAC. Did you talk with him is different. ;) http://flickr.com/photos/bblfish/2290417713/
- # [13:53] <gsnedders> karlcow: I am aware he was there :P
- # [14:03] * Quits: tndH (n=Rob@129.11.106.50) ("ChatZilla 0.9.84-rdmsoft [XULRunner 1.9.0.1/2008072406]")
- # [14:08] * Joins: mat_t (n=mattomas@nat/canonical/x-60bc885def2a312b)
- # [14:12] * Quits: zalan (n=kvirc@catv-89-133-232-199.catv.broadband.hu) ("KVIrc 3.4.0 Virgo http://www.kvirc.net/")
- # [14:16] * Quits: olliej (n=oliver@c-67-164-125-23.hsd1.ca.comcast.net)
- # [14:17] * Joins: zalan (n=kvirc@catv-89-133-232-199.catv.broadband.hu)
- # [14:19] * Quits: virtuelv (n=virtuelv@pat-tdc.opera.com) ("Leaving")
- # [14:32] * Joins: zdobersek (n=zan@cpe-92-37-76-174.dynamic.amis.net)
- # [14:39] * Joins: aroben (n=aroben@c-71-58-77-15.hsd1.pa.comcast.net)
- # [14:40] * Quits: aroben (n=aroben@unaffiliated/aroben) (Client Quit)
- # [14:47] * Quits: yael (i=d0309a43@gateway/web/ajax/mibbit.com/x-2a9fa0ef66ea41b4) ("http://www.mibbit.com ajax IRC Client")
- # [14:56] * Joins: drostie (n=kvirc@wlan-145-94-171-20.wlan.tudelft.nl)
- # [15:07] * Joins: bgalbraith (n=bgalbrai@c-71-202-109-116.hsd1.ca.comcast.net)
- # [15:10] * Quits: drostie (n=kvirc@wlan-145-94-171-20.wlan.tudelft.nl) (Read error: 104 (Connection reset by peer))
- # [15:12] * Joins: annevk2 (n=opera@EM114-48-188-50.pool.e-mobile.ne.jp)
- # [15:14] * Quits: zcorpan_ (n=zcorpan@c83-252-203-80.bredband.comhem.se)
- # [15:21] * Quits: annevk2 (n=opera@EM114-48-188-50.pool.e-mobile.ne.jp) (Read error: 54 (Connection reset by peer))
- # [15:26] * Joins: annevk2 (n=opera@EM114-48-216-243.pool.e-mobile.ne.jp)
- # [15:36] * gsnedders finds more and more mistakes with uncertainties in his physics project. yay.
- # [15:41] <jgraham> gsnedders: If it is any comfort, getting uncertainties calculations right is really really hard
- # [15:42] <jgraham> And then they are usually not htat helpful because they don't tell you about systematic error
- # [15:42] <gsnedders> I've already concluded my results are useless because of the uncertainties, so adding more uncertainties on to it makes little difference
- # [15:43] <karlcow> :D
- # [15:44] <gsnedders> (And my previous physics teacher wondered why I was applying to do _theoretical_ physics.)
- # [15:45] <jgraham> There is a plot somewhere of the best-measured value of the speed of light against time. There are large steps, much bigger than the calculated error bars, corresponding to the development of new *techniques* to measure the speed of light
- # [15:46] <karlcow> :) calibration inferno
- # [15:46] <Philip`> jgraham: How do you know it's not due to the speed of light changing?
- # [15:47] * karlcow wonders if Philip` is talking about the travel of light between two elements or the speed of light as a constant.
- # [15:48] <Philip`> Maybe light is scared of new measurement technologies, and slows down / speeds up a bit
- # [15:48] <Lachy> Philip`, because astronomers, astrophysists, or whatever, can look back in time by looking at distant stars and galaxies and make measurements
- # [15:48] <karlcow> Lachy: there are more steps doing that
- # [15:48] <Lachy> karlcow, of course.
- # [15:48] <karlcow> that I was calling calibration inferno
- # [15:48] <Lachy> I don't know what that means
- # [15:50] <karlcow> first you try to have a black body spectrum in laboratory, then closest bright stars not too hot with a similar temperature or close from your black body spectrum (to avoid interstellar dust), then more distant stars, then close galaxies, etc etc.
- # [15:50] <karlcow> each time in the process you had a layer of indirection and errors.
- # [15:51] <karlcow> but that's part of the game
- # [15:51] <karlcow> which is quite fun
- # [15:51] * gsnedders maintains his position that astrophysics is crazy
- # [15:51] <karlcow> ;)
- # [15:51] <karlcow> maybe it's why I like it
- # [15:51] <gsnedders> hehe
- # [15:51] <karlcow> and I like the Web too ;)
- # [15:51] <jgraham> It's no more crazy than ECMAScript
- # [15:51] <karlcow> both crazy and imperfect
- # [15:52] <jgraham> Actually that probably isn't true
- # [15:53] <Philip`> Space is all fake anyway - it's just a painted dome with some lights hanging off it
- # [15:53] <Philip`> I've seen The Truman Show, I know how these things work
- # [15:53] <Lachy> LOL
- # [15:53] <karlcow> Philip`: that! is reasonable :)
- # [15:55] <Lachy> there was a nice simple video I saw on YouTube once that explained in laymens terms how we know the speed of light has remained constant.
- # [15:57] <gsnedders> hmm…
- # [15:57] * gsnedders is trying to search his tweets for " and failing
- # [15:58] * beowulf is now known as hitman2victor
- # [15:58] * Joins: zcorpan (n=zcorpan@pat.se.opera.com)
- # [16:02] * Joins: yael (i=d0309a43@gateway/web/ajax/mibbit.com/x-d4e7a1aff32b788b)
- # [16:03] <zcorpan> hsivonen: couldn't rel be case-sensitive in general but various keywords are case insensitive?
- # [16:03] <hsivonen> zcorpan: I guess triple generation could be case-sensitive
- # [16:05] * hsivonen #ifdefs out XLink autolink and SVG onload in text/html
- # [16:05] <annevk2> zcorpan, yes, that would be possible
- # [16:05] <jgraham> Er, an attribute that is sometimes casesensitive seems like a whole heap of badness waiting to happen
- # [16:05] <annevk2> zcorpan, see e.g. xhr.open(method, ...)
- # [16:06] <hsivonen> jgraham: possibly, but a smaller heap than CURIEs
- # [16:06] <annevk2> it's not verry pretty, no
- # [16:06] <jgraham> hsivonen: Yes. But I can't see authors getting it right, ever
- # [16:07] <hsivonen> jgraham: can you see authors getting RDFa right?
- # [16:07] <jgraham> hsivonen: I think my fellings on that are well known :)
- # [16:07] <jgraham> *feelings
- # [16:07] <annevk2> nope
- # [16:07] <jgraham> annevk2: Was tha directed at hsivonen or me?
- # [16:08] * Quits: jmb (n=jmb@login.ecs.soton.ac.uk) (Read error: 60 (Operation timed out))
- # [16:08] <annevk2> I can't see authors getting RDFa right
- # [16:09] <annevk2> they already mess up <meta name=keywords>
- # [16:09] * Parts: zcorpan (n=zcorpan@pat.se.opera.com)
- # [16:09] * Joins: zcorpan (n=zcorpan@pat.se.opera.com)
- # [16:10] <Philip`> Authors don't need to know how to get RDFa right - they can just copy-and-paste from examples produced by experts (like with Creative Commons)
- # [16:10] <annevk2> deeply technical QA and developers at Opera don't get namespaces right
- # [16:10] <annevk2> in fact, we have a bug to this very day for several years and the only persons that have encountered it so far are in this channel
- # [16:10] <karlcow> a lot of possible jokes about opera just now ;) I will avoid
- # [16:11] <annevk2> hsivonen wasted a day of his life explaining the PFWG how namespaces work
- # [16:11] <gsnedders> Peh! Nobody uses Opera!
- # [16:11] <annevk2> it's just not gonna fly
- # [16:11] <Philip`> karlcow: In this channel, we prefer the jokes to be about namespaces
- # [16:11] * Joins: jmb (n=jmb@login.ecs.soton.ac.uk)
- # [16:12] <Philip`> and then we consider them to be facts rather than jokes :-)
- # [16:12] <gsnedders> annevk2: What if we put wings on it, and tell it to not fly to close to the sun or the sea, for fear of wrecking the wings?
- # [16:13] <karlcow> get the beat with names paces
- # [16:13] * gsnedders wonders how many people are confused by the latter half of that
- # [16:13] <annevk2> gsnedders, they did, it's called XML
- # [16:13] <gsnedders> reversed(list(references.finditer(node.text))) strikes me as kinda stupid
- # [16:14] <karlcow> Philip`: it is why it is not very funny ;) people are far too serious in this "real world" channel.
- # [16:14] <annevk2> surely the world has heard of Icarus?
- # [16:14] <jgraham> gsnedders: Why?
- # [16:15] <gsnedders> jgraham: Having to cast it to list. I'd expect reversed to work on iterables, not sequences
- # [16:15] * Quits: bgalbraith (n=bgalbrai@c-71-202-109-116.hsd1.ca.comcast.net)
- # [16:15] * gsnedders can see why it only works with sequences though
- # [16:15] <Philip`> A modern-day Icarus would likely come undone by flying into power cables, or being intercepted by fighter jets for straying into reserved airspace
- # [16:15] <jgraham> gsnedders: def count():n= 1; yield n; n+=1
- # [16:15] <karlcow> annevk2: Icarus, even if he falls, had a dream and it's why no matter the morality of the story, it is the dream which is pushing people :)))
- # [16:16] <gsnedders> The moral of Icarus: humans can't fly.
- # [16:16] <karlcow> serious people die and are forgotten, poets and dreamers survive.
- # [16:16] <karlcow> gsnedders: mwahaha
- # [16:16] * Joins: mlpug (n=mlpug@a88-115-168-225.elisa-laajakaista.fi)
- # [16:17] <jgraham> karlcow: Not sure that is really true. Euler isn't noted for being a good party guest
- # [16:17] <annevk2> Einstein on the other hand... oh wait
- # [16:17] <karlcow> CQFD = Ce Qu'il Fallait Démontrer. jgraham is a serious person :)
- # [16:18] <karlcow> http://z.about.com/d/physics/1/0/C/0/-/-/Einstein_tongue.jpg
- # [16:18] <gsnedders> Démontrer?
- # [16:18] * hsivonen listened to http://www.cybercodeur.net/conferences/parisweb2006/22092006/hq/ogg/08-karl_dubost-enrichissons_nos_relations.ogg
- # [16:18] <annevk2> gsnedders, demonstrated afaict
- # [16:19] <karlcow> hsivonen: ahaha. I'm talking about women and train and encounters
- # [16:19] * gsnedders has a reputation of being mad and a girl among his friends, so guesses he falls out of the category of being serious
- # [16:19] <hsivonen> it seems that the same microformat & RDFa & profile arguments have gone round and round for years
- # [16:19] <gsnedders> annevk2: Ah, that makes sense
- # [16:19] * Joins: taf2 (n=taf2@65.210.82.235)
- # [16:19] <karlcow> I'm also talking about infobesity
- # [16:19] <zcorpan> hsivonen: "* hsivonen #ifdefs out XLink autolink and SVG onload in text/html" - for gecko, for security?
- # [16:20] <hsivonen> zcorpan: in the Gecko version of the HTML5 parser, mainly for simplicity
- # [16:20] <jgraham> karlcow: Certianly I doubt I will be remembered.
- # [16:20] <annevk2> XLink autolink?
- # [16:21] <annevk2> and SVG onload is that the load event for each fricking element that is inserted? I don't really like that
- # [16:21] * Quits: doublec (n=doublec@118-93-186-208.dsl.dyn.ihug.co.nz) ("Leaving")
- # [16:21] <hsivonen> annevk2: it seems that XLink has a feature where setting a couple of attributes stop the load and load a new URL in the browsing context
- # [16:21] <zcorpan> o_O
- # [16:21] <hsivonen> annevk2: SVG onload is a synchronous event firing when </svg> is seen
- # [16:22] <annevk2> oh yeah, XLink is pretty advanced
- # [16:22] <annevk2> I would strongly encourage you to only support the bits actually needed to make references from SVG and not support any of the additional stuff
- # [16:23] <annevk2> e.g. not have any actual XLink support
- # [16:23] <hsivonen> annevk2: I care about parity between the HTML and XML tree builders, but personally, I'd be OK with zapping XLink autolinks from XML as well
- # [16:24] <annevk2> I don't think they should work in XML
- # [16:24] * annevk2 was talking about DOM support
- # [16:25] <hsivonen> without SVG onload, </script> is the only 'pipeline hazard' that require the concrete tree insertions, the tree builder and the tokenizer to sync up
- # [16:26] <annevk2> SVG onload for </svg> would make sense if we allow <svg> as root, but I'm not sure if that's workable
- # [16:26] <hsivonen> but it's defined to fire for nested </svg>, too
- # [16:26] <annevk2> hmm ok, "SVG SUCKS"
- # [16:27] <hsivonen> annevk2: speaking of which, 'daddy' has a white background box in the snapshot of WebKit that NNW uses (obscuring some text)
- # [16:30] * Joins: dglazkov (n=dglazkov@c-98-207-88-44.hsd1.ca.comcast.net)
- # [16:36] <yael> hello, I have a question about localStorage. Can I ask it on this channel?
- # [16:36] * Quits: grimboy (n=grimboy@78-86-152-156.zone2.bethere.co.uk) (Client Quit)
- # [16:36] <annevk2> just ask
- # [16:36] <jgraham> yael: You can ask it on any channel, but this one has a particularly high chance of giving a useful answer
- # [16:36] * Joins: grimboy (n=grimboy@78-86-152-156.zone2.bethere.co.uk)
- # [16:37] * zcorpan has found a way to inject arbitrary attributes that ie would pick up (not in ie8 mode) when roundtripped through html5lib, but hasn't found a way to make script run
- # [16:37] <jgraham> zcorpan: Do you mean through the sanitizer
- # [16:37] <yael> What is the impact of setting document.domain on localStorage? Should the browser stop using the localStorage for the current domain and start using the localStorage of the parent?
- # [16:37] <zcorpan> yeah... although i haven't actually tested with the sanitizer
- # [16:38] <zcorpan> <br title=``foo>
- # [16:38] * Quits: Lachy (n=Lachlan@pat-tdc.opera.com) ("This computer has gone to sleep")
- # [16:38] <annevk2> yael, document.domain does not affect localStorage
- # [16:39] <annevk2> if it did the spec would say so
- # [16:39] <annevk2> document.domain only affects a limited number of APIs
- # [16:39] * Joins: aroben (n=aroben@c-71-58-77-15.hsd1.pa.comcast.net)
- # [16:39] * Quits: aroben (n=aroben@unaffiliated/aroben) (Remote closed the connection)
- # [16:40] <yael> annevk2: thank you. :-)
- # [16:46] * Joins: aroben (n=aroben@unaffiliated/aroben)
- # [16:46] <zcorpan> jgraham: <head><meta charset=utf-8><br title=`><xmp>`><script>alert(1)</script></xmp>
- # [16:48] * zcorpan wonders why '<head>' is serialized
- # [16:52] * Joins: xydyx (n=hdh@118.71.79.234)
- # [16:55] * Joins: tantek (n=tantek@adsl-69-106-241-178.dsl.pltn13.pacbell.net)
- # [17:03] * Quits: zdobersek (n=zan@cpe-92-37-76-174.dynamic.amis.net) (Read error: 104 (Connection reset by peer))
- # [17:10] * Joins: zdobersek (n=zan@cpe-92-37-76-174.dynamic.amis.net)
- # [17:10] * Joins: myakura (n=myakura@p3182-ipbf4407marunouchi.tokyo.ocn.ne.jp)
- # [17:12] <zcorpan> hmm maybe the spec should require quotes for <, `, and unicode whitespace in attribute values
- # [17:14] * Joins: maikmerten (n=maikmert@L9f30.l.pppool.de)
- # [17:23] * Joins: dglazkov_ (n=dglazkov@c-98-207-88-44.hsd1.ca.comcast.net)
- # [17:23] * Quits: dglazkov (n=dglazkov@c-98-207-88-44.hsd1.ca.comcast.net) (Read error: 104 (Connection reset by peer))
- # [17:30] * Joins: weinig (n=weinig@76.246.38.3)
- # [17:32] * hitman2victor is now known as beowulf
- # [17:36] * Quits: dglazkov_ (n=dglazkov@c-98-207-88-44.hsd1.ca.comcast.net)
- # [17:45] * Joins: jparent (n=jparent@c-67-164-75-36.hsd1.ca.comcast.net)
- # [18:01] * Quits: zcorpan (n=zcorpan@pat.se.opera.com)
- # [18:09] * Quits: jparent (n=jparent@c-67-164-75-36.hsd1.ca.comcast.net) (Read error: 110 (Connection timed out))
- # [18:16] * Joins: dave_levin (n=dave_lev@c-98-203-247-78.hsd1.wa.comcast.net)
- # [18:25] * Quits: mstange (n=markus@pD957936A.dip0.t-ipconnect.de) ("ChatZilla 0.9.84-2009010213 [Firefox 3.2a1pre/20090226020513]")
- # [18:25] * Quits: myakura (n=myakura@p3182-ipbf4407marunouchi.tokyo.ocn.ne.jp) ("Leaving...")
- # [18:26] * Joins: virtuelv (n=virtuelv@77.16.21.201.tmi.telenormobil.no)
- # [18:27] * Joins: zdobersek1 (n=zan@cpe-92-37-78-162.dynamic.amis.net)
- # [18:28] * Quits: virtuelv (n=virtuelv@77.16.21.201.tmi.telenormobil.no) (Client Quit)
- # [18:28] * Quits: zdobersek (n=zan@cpe-92-37-76-174.dynamic.amis.net) (Read error: 60 (Operation timed out))
- # [18:32] * Joins: virtuelv (n=virtuelv@77.16.21.201.tmi.telenormobil.no)
- # [18:34] * Joins: jparent (n=jparent@c-67-164-75-36.hsd1.ca.comcast.net)
- # [18:36] * Joins: ojan (n=ojan@72.14.229.81)
- # [18:41] * Quits: virtuelv (n=virtuelv@77.16.21.201.tmi.telenormobil.no) ("Leaving")
- # [18:41] * Joins: virtuelv (n=virtuelv@77.16.21.201.tmi.telenormobil.no)
- # [18:43] * Quits: hallvors (n=hallvord@pat-tdc.opera.com) (Read error: 110 (Connection timed out))
- # [18:46] * Quits: srushe (n=srushe@81.130.239.199)
- # [18:50] * dave_levin is now known as dave_levin|away
- # [18:58] <virtuelv> hendry: yt?
- # [19:03] * Parts: ojan (n=ojan@72.14.229.81)
- # [19:07] * Joins: smedero (n=smedero@70.103.58.72)
- # [19:09] * Quits: virtuelv (n=virtuelv@77.16.21.201.tmi.telenormobil.no) ("Leaving")
- # [19:11] * Joins: virtuelv (n=virtuelv@77.16.21.201.tmi.telenormobil.no)
- # [19:12] * Joins: annevk3 (n=opera@EM114-48-19-208.pool.e-mobile.ne.jp)
- # [19:17] * Quits: tantek (n=tantek@adsl-69-106-241-178.dsl.pltn13.pacbell.net)
- # [19:20] * Quits: mat_t (n=mattomas@nat/canonical/x-60bc885def2a312b) ("This computer has gone to sleep")
- # [19:21] * Parts: annevk3 (n=opera@EM114-48-19-208.pool.e-mobile.ne.jp)
- # [19:23] <karlcow> gsnedders: http://twitter.com/kidehen/statuses/1257796237
- # [19:28] * Quits: annevk2 (n=opera@EM114-48-216-243.pool.e-mobile.ne.jp) (Read error: 110 (Connection timed out))
- # [19:44] * Joins: dimich (n=dimich@72.14.227.1)
- # [19:45] <gsnedders> karlcow: awesome.
- # [19:51] * Quits: mlpug (n=mlpug@a88-115-168-225.elisa-laajakaista.fi) (Remote closed the connection)
- # [20:00] * Quits: virtuelv (n=virtuelv@77.16.21.201.tmi.telenormobil.no) ("Ex-Chat")
- # [20:02] * Quits: Amorphous (i=jan@unaffiliated/amorphous) (Read error: 110 (Connection timed out))
- # [20:02] * Joins: erlehmann (n=erlehman@86.59.25.121)
- # [20:04] * Joins: Amorphous (i=jan@unaffiliated/amorphous)
- # [20:04] * Quits: yael (i=d0309a43@gateway/web/ajax/mibbit.com/x-d4e7a1aff32b788b) ("http://www.mibbit.com ajax IRC Client")
- # [20:05] * Quits: xydyx (n=hdh@118.71.79.234) (Remote closed the connection)
- # [20:09] * Joins: slightlyoff (n=slightly@72.14.229.81)
- # [20:10] * Quits: slightlyoff (n=slightly@72.14.229.81) (Remote closed the connection)
- # [20:22] * Quits: jparent (n=jparent@c-67-164-75-36.hsd1.ca.comcast.net) (Read error: 110 (Connection timed out))
- # [20:24] * Joins: tantek (n=tantek@adsl-69-106-241-178.dsl.pltn13.pacbell.net)
- # [20:24] * dave_levin|away is now known as dave_levin
- # [20:30] * Joins: dglazkov (n=dglazkov@nat/google/x-893f85e0ed720dc0)
- # [20:31] * Quits: jwalden (n=waldo@c-76-102-160-171.hsd1.ca.comcast.net) ("->office")
- # [20:34] * Joins: xydyx (n=hdh@118.71.79.234)
- # [20:35] * Quits: dolske (n=dolske@firefox/developer/dolske)
- # [20:40] * Joins: annevk3 (n=opera@EM114-48-19-208.pool.e-mobile.ne.jp)
- # [20:42] * Quits: xydyx (n=hdh@118.71.79.234) (Remote closed the connection)
- # [20:44] * Joins: xydyx (n=hdh@118.71.79.234)
- # [20:48] * Joins: jwalden (n=waldo@corp-246.mountainview.mozilla.com)
- # [20:56] * Quits: annevk3 (n=opera@EM114-48-19-208.pool.e-mobile.ne.jp)
- # [20:57] * Joins: aroben_ (n=aroben@unaffiliated/aroben)
- # [21:00] * Joins: dolske (n=dolske@corp-246.mountainview.mozilla.com)
- # [21:02] * Quits: dave_levin (n=dave_lev@c-98-203-247-78.hsd1.wa.comcast.net)
- # [21:11] * Quits: aroben (n=aroben@unaffiliated/aroben) (Read error: 110 (Connection timed out))
- # [21:19] * Quits: dolske (n=dolske@firefox/developer/dolske)
- # [21:19] * Joins: virtuelv (n=virtuelv@95.34.27.22.customer.cdi.no)
- # [21:22] * Joins: zalan_ (n=kvirc@catv-89-133-232-199.catv.broadband.hu)
- # [21:25] * Joins: dolske (n=dolske@corp-246.mountainview.mozilla.com)
- # [21:35] * Joins: webben (n=webben@82.153.174.153)
- # [21:36] <webben> Is it well-known already that the "whatwg Archives" link at http://lists.whatwg.org/listinfo.cgi/whatwg-whatwg.org takes you to a Forbidden page?
- # [21:36] <Philip`> webben: It's now http://lists.whatwg.org/htdig.cgi/whatwg-whatwg.org , apparently because Dreamhost is stupid
- # [21:40] * Joins: dave_levin (n=dave_lev@72.14.227.1)
- # [21:42] * Quits: zalan (n=kvirc@catv-89-133-232-199.catv.broadband.hu) (Read error: 110 (Connection timed out))
- # [21:47] * Quits: dimich (n=dimich@72.14.227.1)
- # [21:48] * Joins: dimich (n=dimich@72.14.227.1)
- # [21:48] <virtuelv> Hixie: should html5 cover encoding of form data in POST requests?
- # [21:49] * Quits: ROBOd (n=robod@89.122.216.38) ("http://www.robodesign.ro")
- # [21:49] <webben> Philip`: ta
- # [21:49] <virtuelv> or, rather, it does, and I missed it on first glance
- # [21:50] <webben> hmm the links on that page are all broken too :(
- # [21:50] <webben> hurray at least the search still works
- # [22:06] * Quits: ap (n=ap@194.154.88.40)
- # [22:06] * Joins: olliej (n=oliver@c-67-164-125-23.hsd1.ca.comcast.net)
- # [22:12] * Joins: jparent (n=jparent@72.14.229.81)
- # [22:12] * Joins: svl (n=me@ip565744a7.direct-adsl.nl)
- # [22:15] * Joins: tndH (n=Rob@83.100.255.15)
- # [22:17] <gsnedders> What are the most common assumptions that people make about others?
- # [22:23] * Quits: xydyx (n=hdh@118.71.79.234) (Remote closed the connection)
- # [22:23] * Quits: zdobersek1 (n=zan@cpe-92-37-78-162.dynamic.amis.net) ("Leaving.")
- # [22:31] <Philip`> gsnedders: That they exist
- # [22:34] <Dashiva> CURIEs in @rel are not a problem. We have always been at war with Eurasia.
- # [22:40] * Quits: olliej (n=oliver@c-67-164-125-23.hsd1.ca.comcast.net)
- # [22:41] * Joins: xydyx (n=hdh@118.71.79.234)
- # [22:41] * Quits: dolske (n=dolske@firefox/developer/dolske)
- # [22:46] * Joins: dolske (n=dolske@corp-246.mountainview.mozilla.com)
- # [22:58] * Quits: zalan_ (n=kvirc@catv-89-133-232-199.catv.broadband.hu) ("KVIrc 3.4.0 Virgo http://www.kvirc.net/")
- # [22:59] * Quits: heycam (n=cam@124-168-12-212.dyn.iinet.net.au) ("bye")
- # [23:06] * Joins: olliej (n=oliver@nat/apple/x-641e82a05b836c80)
- # [23:10] * Quits: weinig (n=weinig@76.246.38.3)
- # [23:28] * Quits: maikmerten (n=maikmert@L9f30.l.pppool.de) (Remote closed the connection)
- # [23:44] * Joins: heycam (n=cam@vpn-118-138-224-6.its.monash.edu.au)
- # [23:46] * Joins: mstange (n=markus@pD957936A.dip0.t-ipconnect.de)
- # [23:50] * Quits: smedero (n=smedero@70.103.58.72)
- # [23:58] * Quits: dimich (n=dimich@72.14.227.1)
- # Session Close: Sat Feb 28 00:00:00 2009
The end :)