Options:
- # Session Start: Tue Nov 06 00:00:00 2012
- # Session Ident: #whatwg
- # [00:04] * jonlee is now known as jonlee|afk
- # [00:06] * Joins: lilmonkey` (~colin@53518387.cm-6-2c.dynamic.ziggo.nl)
- # [00:06] * Quits: lilmonkey` (~colin@53518387.cm-6-2c.dynamic.ziggo.nl) (Changing host)
- # [00:06] * Joins: lilmonkey` (~colin@pdpc/supporter/professional/riven)
- # [00:06] <jgraham> TabAtkins_: http://www.2ality.com/2012/01/objects-as-maps.html claims that google docs used to hang with __proto__ at the start of a document
- # [00:07] <jgraham> valueOf and toString on twitter seem to be fine, possibly due to case insensitivity
- # [00:07] * Quits: Zauberfisch (~Zauberfis@2a01:4f8:100:73c3::3) (Read error: Connection reset by peer)
- # [00:07] * Quits: baku (~baku@204.153.192.4) (Read error: Operation timed out)
- # [00:07] * Quits: jonlee|afk (~jonlee@2620:149:4:1b01:155b:4dc9:91e1:ef1b) (Quit: jonlee|afk)
- # [00:07] <TabAtkins_> Alternately, they just don't invoke to valueOf or toString behavior on that object.
- # [00:08] <TabAtkins_> But they definitely depend on the proto chain.
- # [00:08] * Joins: Zauberfisch (~Zauberfis@2a01:4f8:100:73c3::3)
- # [00:09] <jgraham> Sure, it could be that too
- # [00:09] * Quits: arv (u4269@gateway/web/irccloud.com/x-rrqgoxyjuoszdxyd) (Ping timeout: 252 seconds)
- # [00:09] <jgraham> But I think that even if they do use those properties it would be fine because the usernames are valueof and tostring
- # [00:09] * Quits: lilmonkey (~colin@pdpc/supporter/professional/riven) (Ping timeout: 256 seconds)
- # [00:10] * Quits: ryanseddon (u1832@gateway/web/irccloud.com/x-fxdhskvpqseusupq) (Ping timeout: 252 seconds)
- # [00:10] * Quits: abarth (u5294@gateway/web/irccloud.com/x-hygsaikclzsxtgko) (Ping timeout: 252 seconds)
- # [00:10] * Joins: abarth (u5294@gateway/web/irccloud.com/x-goaabifmlvwqqixi)
- # [00:10] * Joins: ryanseddon (u1832@gateway/web/irccloud.com/x-pzeozsammrcdnrbv)
- # [00:11] <TabAtkins_> Yeah, if they lowercase it's fine.
- # [00:12] * Joins: reinaldob (~reinaldob@201.74.207.100)
- # [00:13] * Joins: thisgeek (~chris@cpe-204-210-135-55.hvc.res.rr.com)
- # [00:16] * Joins: aleray (~aleray@ip-83-101-33-12.customer.schedom-europe.net)
- # [00:17] * Joins: arv (u4269@gateway/web/irccloud.com/x-kheioiwxddxeeiru)
- # [00:19] * carlos_a1tonio is now known as carlos_antonio
- # [00:27] * jernoble is now known as jernoble|afk
- # [00:27] * jernoble|afk is now known as jernoble
- # [00:31] <zewt> annevk: fwiw here's a site off the top of my head that *can* use ISO-2022-JP (but it's one of a selection of available encodings, so it may be an outlier) http://rut.org/cgi-bin/j-e/jis/tty/dict
- # [00:31] <zewt> i *think* i've seen pages where i've had to pick that encoding to unmojibake it, but can't say for sure
- # [00:32] * Quits: yorick (~quassel@unaffiliated/yorick) (Remote host closed the connection)
- # [00:35] <zewt> wish there was a way to search google by HTTP headers
- # [00:36] * abstractj|away is now known as abstractj
- # [00:37] * Quits: chriseppstein (~chrisepps@209.119.65.162) (Quit: chriseppstein)
- # [00:37] * Quits: abstractj (~abstractj@redhat/jboss/abstractj) (Excess Flood)
- # [00:37] * Joins: abstractj (~abstractj@redhat/jboss/abstractj)
- # [00:41] * Joins: ehsan (~ehsan@66.207.208.98)
- # [00:43] * Quits: MikeSmith (~MikeSmith@p15181-obmd01.tokyo.ocn.ne.jp) (Quit: MikeSmith)
- # [00:45] * Quits: sedovsek (~robert@89.142.249.179) (Quit: sedovsek)
- # [00:46] * Joins: chriseppstein (~chrisepps@209.119.65.162)
- # [00:49] * jernoble is now known as jernoble|afk
- # [00:49] * jernoble|afk is now known as jernoble
- # [00:49] * Quits: reinaldob (~reinaldob@201.74.207.100) (Remote host closed the connection)
- # [00:50] * Quits: thisgeek (~chris@cpe-204-210-135-55.hvc.res.rr.com) (Quit: thisgeek)
- # [00:50] * Joins: sicking_ (~sicking@204.153.192.4)
- # [00:53] * Quits: sicking (~sicking@204.153.192.4) (Ping timeout: 252 seconds)
- # [00:53] * sicking_ is now known as sicking
- # [00:56] * abstractj is now known as abstractj|away
- # [01:06] * Quits: drublic (~drublic@frbg-5d84eb70.pool.mediaWays.net) (Remote host closed the connection)
- # [01:07] <gsnedders> TabAtkins_: V8 is one the engine now to have a non-deletable __proto__ and also the only with it on each object.
- # [01:08] <gsnedders> Everyone else who has __proto__ has it on Object.prototype as an accessor pair
- # [01:08] * Joins: thisgeek (~chris@cpe-204-210-135-55.hvc.res.rr.com)
- # [01:08] <TabAtkins_> Weird.
- # [01:11] <gsnedders> tl;dr, people surverted what most of TC39 wanted out of conservatism and fear of extra attack surface
- # [01:12] <gsnedders> And then we went, "oh, hey, look at the status quo. it appears to have change. soz guys!"
- # [01:12] * Quits: ^esc (~esc_ape@77.116.247.79.wireless.dyn.drei.com) (Ping timeout: 244 seconds)
- # [01:12] <gsnedders> I say most of TC39, but it wasn't really that clear cut at all.
- # [01:14] * Joins: ^esc (~esc_ape@77.116.246.228.wireless.dyn.drei.com)
- # [01:14] * TabAtkins_ has no real idea what the details around __proto__ mean anyway.
- # [01:15] * Quits: NimeshNeema (uid2689@gateway/web/irccloud.com/x-xkzrtbripzbtoixf) (Remote host closed the connection)
- # [01:15] * Quits: beowulf (uid116@pdpc/supporter/professional/beowulf) (Remote host closed the connection)
- # [01:15] * Quits: Phae (uid455@gateway/web/irccloud.com/x-bkvwtaohhttlvolr) (Remote host closed the connection)
- # [01:15] * Quits: boblet (uid1921@gateway/web/irccloud.com/x-xuhdhcvhfksqzycy) (Remote host closed the connection)
- # [01:15] * Quits: toddmparker__ (uid3054@gateway/web/irccloud.com/x-tdlvlzjrkxfvtbjk) (Remote host closed the connection)
- # [01:15] * Quits: timeless (uid4015@firefox/developer/timeless) (Remote host closed the connection)
- # [01:15] * Quits: benschwarz (uid2121@gateway/web/irccloud.com/x-lgbtoapszfpwetbo) (Remote host closed the connection)
- # [01:15] * Quits: wycats (uid79@gateway/web/irccloud.com/x-uddoefbljfbdptwk) (Read error: Connection reset by peer)
- # [01:22] * Quits: danzik17 (~danzik17@ool-45787007.dyn.optonline.net) (Ping timeout: 244 seconds)
- # [01:22] * Quits: thisgeek (~chris@cpe-204-210-135-55.hvc.res.rr.com) (Quit: thisgeek)
- # [01:23] * Quits: chriseppstein (~chrisepps@209.119.65.162) (Quit: chriseppstein)
- # [01:24] * Joins: chriseppstein (~chrisepps@209.119.65.162)
- # [01:25] * Joins: thisgeek (~chris@cpe-204-210-135-55.hvc.res.rr.com)
- # [01:25] * Quits: necolas (~necolas@8.25.197.24) (Remote host closed the connection)
- # [01:26] * FireFly thinks the <| operator proposal made more sense than __proto__ -- not really a fan of mutable [[Prototype]]
- # [01:27] * Quits: jacobolus (~jacobolus@50-0-133-210.dsl.static.sonic.net) (Remote host closed the connection)
- # [01:28] * Quits: thisgeek (~chris@cpe-204-210-135-55.hvc.res.rr.com) (Client Quit)
- # [01:29] * Joins: baku (~baku@204.153.192.4)
- # [01:29] * Quits: ^esc (~esc_ape@77.116.246.228.wireless.dyn.drei.com) (Ping timeout: 244 seconds)
- # [01:32] * Joins: thisgeek (~chris@cpe-204-210-135-55.hvc.res.rr.com)
- # [01:33] * Quits: say2joe (~say2joe@204.56.108.2) (Quit: Leaving.)
- # [01:36] * Joins: ^esc (~esc_ape@77.116.246.222.wireless.dyn.drei.com)
- # [01:36] * abstractj|away is now known as abstractj
- # [01:39] <Benvie> having it as an accessor on the top of the prototype chain means it can be deleted and rendered inert in cases where that security is needed
- # [01:39] * Quits: tantek (~tantek@nat/mozilla/x-kqvvotuxtmielwbx) (Quit: tantek)
- # [01:40] * Joins: say2joe (~say2joe@204.56.108.2)
- # [01:40] <Benvie> I've been working on an es6 VM implemented in JS that runs in IE9+ currently and just changed the way it handles __proto__ from matching how V8 does to having it as an accessor. It's also nice in that it removes all sorts of special case checking for __proto__ everywhere and puts it in one spot.
- # [01:41] * Quits: smaug____ (~chatzilla@cs181151161.pp.htv.fi) (Read error: Operation timed out)
- # [01:43] * Joins: danzik17 (~danzik17@ool-45787007.dyn.optonline.net)
- # [01:45] * Quits: ^esc (~esc_ape@77.116.246.222.wireless.dyn.drei.com) (Remote host closed the connection)
- # [01:47] <gsnedders> Benvie: It was always going to be deletable, it was just how magical it was to achieve that without possibly risking leaking a setter function
- # [01:48] <Benvie> yeah I meant to say I implemented it as (I thin kthe current concensus says) a magical accessor-as-data property
- # [01:48] * Joins: wycats (uid79@gateway/web/irccloud.com/x-dlhgwgewwkbnrwoy)
- # [01:48] <gsnedders> Ah, which isn't what V8 does. :)
- # [01:49] * Joins: beowulf (uid116@pdpc/supporter/professional/beowulf)
- # [01:49] <Benvie> v8 does the very least protectable of all options, ha
- # [01:49] <gsnedders> The current consensus now is an accessor, given everybody has basically bitten the bullet now
- # [01:49] <gsnedders> Possibly poison get/set in Object.getPropertyDescriptor
- # [01:49] <Benvie> oh that simplifies it slightly from what I have now then
- # [01:49] <gsnedders> (Carakan currently poisons set)
- # [01:49] <Benvie> the thing I ran into is: Object.create(null)
- # [01:49] <gsnedders> (Nobody else poisons anything, which is worse for SES)
- # [01:50] <Benvie> is it impossible to set the __proto__ on a newly nullary object? is it ever possible to use __proto__ as getter or setter on one?
- # [01:50] <gsnedders> Once you reach a null prototype you can never change it again, by design.
- # [01:51] <Benvie> I suppose. The use case I'm thinking of is basically creating a new object graph. The first step in that is to create the equivelent of Object.prototype
- # [01:51] <Benvie> with __proto__ as an accessor that's possible, if you can copy the getter/setter over
- # [01:51] <gsnedders> (Basically, you either need to poison Object.getPropertyDescriptor or you need a context check in the setter, for the sake of SES being able to lock down all prototypes)
- # [01:52] <gsnedders> (I prefer the former, because otherwise you need the context for all objects)
- # [01:52] * Quits: mattgifford (~mattgiffo@70.102.199.158) (Remote host closed the connection)
- # [01:53] * Joins: Phae (uid455@gateway/web/irccloud.com/x-ymolnklmtzupozzl)
- # [01:53] * Joins: mattgifford (~mattgiffo@70.102.199.158)
- # [01:53] <Benvie> kind of relatedly, implementing the runtime in js itself necessitates the ability to the do Object.create(null), or else insert checks everywhere to try and separate the meta level with the sandbox level
- # [01:53] <gsnedders> Anyhow, I need to go and sleep. :)
- # [01:53] <Benvie> fortunately I was able to figure out how to replicate the equivelent of Object.create(null) in ie6-8 so I'll be able to introduce es6 to ie6
- # [01:54] <gsnedders> How, out of interest?
- # [01:54] <gsnedders> More than welcome to discuss w/e sometime when I'm more awake. :)
- # [01:54] <Benvie> basically create a new Object.prototype in an iframe, steal it, strip it bare, use it as a prototype
- # [01:54] <Benvie> and then manufacture new empty objects from it
- # [01:54] <gsnedders> Oh wow.
- # [01:55] <Benvie> it's in es5-shimsham now
- # [01:55] <gsnedders> Does that not keep a reference to that whole iframe around though?
- # [01:55] <gsnedders> Which seems costly in terms of memory.
- # [01:55] <Benvie> I don't believe so
- # [01:55] <Benvie> the reference to the iframe itself is nulled immediately
- # [01:55] <Benvie> no reference to any object is saved except for the Object.prototype ref
- # [01:56] <gsnedders> All depends on how IE relates objects to browsing contexts.
- # [01:56] <TabAtkins_> That should still be enough to keep alive the connection to the scripting environment, which should keep alive the iframe, no?
- # [01:56] <Benvie> and all properties are immediately deleted from it, so no reference leaves the initialization aside from that
- # [01:56] <Benvie> good chance, but
- # [01:56] <Benvie> you only need to do it once
- # [01:56] <gsnedders> TabAtkins_: I believe it wouldn't in Opera, FWIW.
- # [01:56] <Benvie> once you have function Empty(){} Empty.prototype = stolenObjectPrototype
- # [01:56] <gsnedders> But I think we're unique in that way.
- # [01:57] <Benvie> it is unobservable that it's not prototypeless
- # [01:57] <Benvie> but a single step away from the top level
- # [01:57] <Benvie> so you can manufacture `new Empty` all day long from that single iframe
- # [01:57] * Quits: mattgifford (~mattgiffo@70.102.199.158) (Ping timeout: 256 seconds)
- # [01:58] <TabAtkins_> Right, you'd only need the one iframe, so it's not too bad.
- # [01:58] * Quits: thisgeek (~chris@cpe-204-210-135-55.hvc.res.rr.com) (Quit: thisgeek)
- # [01:58] * Quits: chriseppstein (~chrisepps@209.119.65.162) (Quit: chriseppstein)
- # [01:59] <Benvie> the value of Object.create(null) is immense for solving certain problems, so I'm glad that it can be counted amongst the list of solved problems
- # [02:00] * Quits: skcin7 (~skcin7@c-68-38-156-213.hsd1.nj.comcast.net)
- # [02:00] <Benvie> I use it as the basis for hashes in property lists for the es6 vm and I also use it as the basis for each Realm's ObjectPrototype
- # [02:01] <Benvie> (http://benvie.github.com/continuum)
- # [02:01] <Benvie> seeing __proto__ in ie9 tugs at my heartstrings a little
- # [02:03] * Joins: skcin7 (~skcin7@c-68-38-156-213.hsd1.nj.comcast.net)
- # [02:04] * Quits: jsoncorwin (~textual@c-67-170-235-108.hsd1.ca.comcast.net) (Quit: Computer has gone to sleep.)
- # [02:13] * Joins: jsoncorwin (~textual@c-67-170-235-108.hsd1.ca.comcast.net)
- # [02:13] * Quits: sicking (~sicking@204.153.192.4) (Quit: sicking)
- # [02:15] * Quits: jsbell (jsbell@nat/google/x-olleovukkzwzvehg) (Quit: There's no place like home...)
- # [02:23] * Joins: boblet (uid1921@gateway/web/irccloud.com/x-qllplamubhmueutk)
- # [02:25] * Joins: benschwarz (uid2121@gateway/web/irccloud.com/x-mojckwnqbveluacv)
- # [02:25] * heycam is now known as heycam|away
- # [02:28] * Joins: snowfox_ben (~benschaaf@c-98-243-88-119.hsd1.mi.comcast.net)
- # [02:29] * Quits: snowfox_ben (~benschaaf@c-98-243-88-119.hsd1.mi.comcast.net) (Client Quit)
- # [02:30] <GPHemsley> Blast from the past: http://lists.whatwg.org/htdig.cgi/whatwg-whatwg.org/2004-June/000005.html
- # [02:32] * Quits: baku (~baku@204.153.192.4) (Quit: Leaving)
- # [02:32] * Joins: baku (~baku@204.153.192.4)
- # [02:32] * Joins: toddmparker__ (uid3054@gateway/web/irccloud.com/x-qalzomhujjycaxph)
- # [02:33] <zewt> so does fred andrews basically want a big complicated feature to be specced just to support his extension? heh
- # [02:33] * Joins: NimeshNeema (uid2689@gateway/web/irccloud.com/x-gyxvsxmiyjsscztc)
- # [02:34] <TabAtkins_> Argh jeezus, I somehow lost focus-follows-mouse while I was gone at TPAC. >_<
- # [02:34] <TabAtkins_> zewt: Yes.
- # [02:34] <GPHemsley> Interesting... http://lists.whatwg.org/htdig.cgi/whatwg-whatwg.org/2004-June/000010.html
- # [02:35] * Joins: danzik171 (~danzik17@ool-45787007.dyn.optonline.net)
- # [02:37] <zewt> i'll visit anyone who tries to spec ie6 (in the asylum, as they walk in a 5-foot circle chewing away at what used to be fingernails while sporadically singing show tunes at the top of their lungs)
- # [02:38] * Quits: danzik17 (~danzik17@ool-45787007.dyn.optonline.net) (Ping timeout: 240 seconds)
- # [02:42] * Quits: pablof (~pablof@144.189.150.129) (Quit: ^z)
- # [02:42] * Joins: timeless (uid4015@firefox/developer/timeless)
- # [02:44] * Joins: jacobolus (~jacobolus@50-0-92-237.dsl.dynamic.sonic.net)
- # [02:46] * Quits: miketaylr (~miketaylr@cpe-70-112-101-224.austin.res.rr.com) (Quit: Leaving...)
- # [02:47] * Joins: miketaylr (~miketaylr@cpe-70-112-101-224.austin.res.rr.com)
- # [02:50] * Parts: say2joe (~say2joe@204.56.108.2)
- # [02:50] * Joins: jonlee (~jonlee@2620:149:4:1b01:1562:2a5d:e35:7a9c)
- # [02:59] * Quits: baku (~baku@204.153.192.4) (Quit: Leaving)
- # [02:59] * Joins: baku (~baku@204.153.192.4)
- # [03:03] * Joins: eric_carlson_ (~ericc@adsl-67-112-12-110.dsl.anhm01.pacbell.net)
- # [03:07] * Quits: baku (~baku@204.153.192.4) (Ping timeout: 264 seconds)
- # [03:19] * Joins: karlcow (~karl@nerval.la-grange.net)
- # [03:23] * Joins: thisgeek (~chris@cpe-204-210-135-55.hvc.res.rr.com)
- # [03:24] * Quits: thisgeek (~chris@cpe-204-210-135-55.hvc.res.rr.com) (Client Quit)
- # [03:26] * Quits: ap (~ap@2620:149:4:1b01:20a8:c680:2f2e:eda) (Quit: ap)
- # [03:33] * Quits: OnlyMax (~OnlyMax@187-126-36-236.user.veloxzone.com.br)
- # [03:35] * Quits: jernoble (~jernoble@17.212.152.13) (Quit: Computer has gone to sleep.)
- # [03:36] * Joins: sicking (~sicking@204.153.192.4)
- # [03:42] * heycam|away is now known as heycam
- # [04:01] * Quits: sicking (~sicking@204.153.192.4) (Quit: sicking)
- # [04:01] * Joins: plutoniix (~plutoniix@node-19l3.pool-125-24.dynamic.totbb.net)
- # [04:02] * Quits: ehsan (~ehsan@66.207.208.98) (Remote host closed the connection)
- # [04:07] * Joins: isherman-book (~Adium@50-0-151-233.dsl.dynamic.sonic.net)
- # [04:08] * Quits: isherman-book (~Adium@50-0-151-233.dsl.dynamic.sonic.net) (Read error: Connection reset by peer)
- # [04:08] * Joins: isherman-book (~Adium@50-0-151-233.dsl.dynamic.sonic.net)
- # [04:10] * Quits: isherman-book (~Adium@50-0-151-233.dsl.dynamic.sonic.net) (Read error: Connection reset by peer)
- # [04:11] * Joins: isherman-book (~Adium@50-0-151-233.dsl.dynamic.sonic.net)
- # [04:12] * Quits: blooberry (blooberry_@nat/intel/x-pwtlwduvfearjibu) (Ping timeout: 240 seconds)
- # [04:12] * abstractj is now known as abstractj|away
- # [04:12] * Quits: aleray (~aleray@ip-83-101-33-12.customer.schedom-europe.net) (Ping timeout: 264 seconds)
- # [04:15] * Joins: MikeSmith (~MikeSmith@p15181-obmd01.tokyo.ocn.ne.jp)
- # [04:18] * Quits: isherman-book (~Adium@50-0-151-233.dsl.dynamic.sonic.net) (Read error: Connection reset by peer)
- # [04:18] * Joins: isherman-book (~Adium@50-0-151-233.dsl.dynamic.sonic.net)
- # [04:19] * Quits: isherman-book (~Adium@50-0-151-233.dsl.dynamic.sonic.net) (Read error: Connection reset by peer)
- # [04:19] * Joins: isherman-book (~Adium@50-0-151-233.dsl.dynamic.sonic.net)
- # [04:21] * jonlee is now known as jonlee|afk
- # [04:22] * jonlee|afk is now known as jonlee
- # [04:26] * Quits: isherman-book (~Adium@50-0-151-233.dsl.dynamic.sonic.net) (Read error: Connection reset by peer)
- # [04:26] * Joins: isherman-book (~Adium@50-0-151-233.dsl.dynamic.sonic.net)
- # [04:30] * Joins: ehsan (~ehsan@24-212-206-174.cable.teksavvy.com)
- # [04:33] * Quits: eric_carlson_ (~ericc@adsl-67-112-12-110.dsl.anhm01.pacbell.net) (Quit: eric_carlson_)
- # [04:34] * Quits: isherman-book (~Adium@50-0-151-233.dsl.dynamic.sonic.net) (Read error: Connection reset by peer)
- # [04:35] * Joins: isherman-book (~Adium@50-0-151-233.dsl.dynamic.sonic.net)
- # [04:46] * Quits: isherman-book (~Adium@50-0-151-233.dsl.dynamic.sonic.net) (Ping timeout: 265 seconds)
- # [04:49] * Quits: skcin7 (~skcin7@c-68-38-156-213.hsd1.nj.comcast.net) (Ping timeout: 244 seconds)
- # [04:50] * Quits: jacobolus (~jacobolus@50-0-92-237.dsl.dynamic.sonic.net) (Remote host closed the connection)
- # [04:51] * Joins: skcin7 (~skcin7@c-68-38-156-213.hsd1.nj.comcast.net)
- # [04:59] * Quits: JohnAlbin (~JohnAlbin@2607:f140:400:148:4479:d013:1971:506b) (Quit: JohnAlbin)
- # [05:07] * Joins: isherman-book (~Adium@50-0-151-233.dsl.dynamic.sonic.net)
- # [05:20] * jonlee is now known as jonlee|afk
- # [05:26] * Quits: MikeSmith (~MikeSmith@p15181-obmd01.tokyo.ocn.ne.jp) (Quit: MikeSmith)
- # [05:29] * Quits: isherman-book (~Adium@50-0-151-233.dsl.dynamic.sonic.net) (Ping timeout: 246 seconds)
- # [05:33] * Joins: Daman (~kawaie@unaffiliated/daman)
- # [05:34] * Joins: isherman-book (~Adium@50-0-151-233.dsl.dynamic.sonic.net)
- # [05:35] * Quits: isherman-book (~Adium@50-0-151-233.dsl.dynamic.sonic.net) (Client Quit)
- # [05:39] * Joins: MikeSmith (~MikeSmith@2001:200:1c0:3602:e2f8:47ff:fe19:7950)
- # [05:46] * Joins: pablof (~pablof@c-98-207-157-89.hsd1.ca.comcast.net)
- # [05:50] * Joins: tantek (~tantek@66-87-4-81.pools.spcsdns.net)
- # [05:57] * Joins: kennyluck (~kennyluck@119.161.158.96)
- # [05:59] * Quits: tantek (~tantek@66-87-4-81.pools.spcsdns.net) (Quit: tantek)
- # [06:04] * lilmonkey` is now known as lilmonkey
- # [06:07] * Joins: eric_carlson_ (~ericc@adsl-67-112-12-110.dsl.anhm01.pacbell.net)
- # [06:09] * Joins: mattgifford (~mattgiffo@108.161.20.199)
- # [06:16] * Joins: niloy (~niloy@203.196.177.156)
- # [06:22] * Quits: pablof (~pablof@c-98-207-157-89.hsd1.ca.comcast.net) (Quit: ^z)
- # [06:41] * Quits: eric_carlson_ (~ericc@adsl-67-112-12-110.dsl.anhm01.pacbell.net) (Quit: eric_carlson_)
- # [06:53] * Quits: miketaylr (~miketaylr@cpe-70-112-101-224.austin.res.rr.com) (Quit: Leaving...)
- # [06:59] * Quits: danzik171 (~danzik17@ool-45787007.dyn.optonline.net) (Ping timeout: 255 seconds)
- # [07:07] * Joins: isherman-book (~Adium@173-167-102-230-sfba.hfc.comcastbusiness.net)
- # [07:07] * Joins: izhak (~izhak@213.87.241.184)
- # [07:17] * Joins: OnlyMax (~OnlyMax@187-126-36-236.user.veloxzone.com.br)
- # [07:23] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Remote host closed the connection)
- # [07:23] * Joins: mattgifford (~mattgiffo@108.161.20.199)
- # [07:26] * Quits: isherman-book (~Adium@173-167-102-230-sfba.hfc.comcastbusiness.net) (Quit: Leaving.)
- # [07:27] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Ping timeout: 245 seconds)
- # [07:40] * Quits: yoshiki_ (yoshiki@nat/google/x-pkrzjsgcbhprmlww) (Read error: Connection reset by peer)
- # [07:40] * Joins: yoshiki (yoshiki@nat/google/x-wksqvhkknjfwswrk)
- # [07:40] * Quits: ehsan (~ehsan@24-212-206-174.cable.teksavvy.com) (Read error: Connection reset by peer)
- # [07:41] * Joins: ehsan (~ehsan@24-212-206-174.cable.teksavvy.com)
- # [07:41] * Quits: karlcow (~karl@nerval.la-grange.net) (Read error: Connection reset by peer)
- # [07:42] * Joins: mattgifford (~mattgiffo@108.161.20.199)
- # [07:42] * Quits: benschwarz (uid2121@gateway/web/irccloud.com/x-mojckwnqbveluacv) (Remote host closed the connection)
- # [07:42] * Joins: karlcow (~karl@nerval.la-grange.net)
- # [07:42] * Joins: benschwarz (uid2121@gateway/web/irccloud.com/x-fagyuzzzmtekgghl)
- # [07:43] * Joins: SimonSapin (~simon@ip-222.net-80-236-80.issy.rev.numericable.fr)
- # [07:43] * Joins: isherman-book (~Adium@173-167-102-230-sfba.hfc.comcastbusiness.net)
- # [07:48] * Joins: Ms2ger (~Ms2ger@kotnet-146.kulnet.kuleuven.be)
- # [07:50] * Joins: lenage (~user@ec2-54-248-37-79.ap-northeast-1.compute.amazonaws.com)
- # [07:54] * jonlee|afk is now known as jonlee
- # [07:56] * Joins: zdobersek (~zan@cpe-90-157-128-80.dynamic.amis.net)
- # [08:01] * heycam is now known as heycam|away
- # [08:01] * Quits: skcin7 (~skcin7@c-68-38-156-213.hsd1.nj.comcast.net)
- # [08:02] * Quits: zdobersek (~zan@cpe-90-157-128-80.dynamic.amis.net) (Quit: Leaving.)
- # [08:14] * Quits: lenage (~user@ec2-54-248-37-79.ap-northeast-1.compute.amazonaws.com) (Remote host closed the connection)
- # [08:16] * Joins: maikmerten (~merten@ls5dhcp200.cs.uni-dortmund.de)
- # [08:17] * Quits: MikeSmith (~MikeSmith@2001:200:1c0:3602:e2f8:47ff:fe19:7950) (Quit: MikeSmith)
- # [08:21] * Joins: Ducki (~Ducki@pD9E397A3.dip0.t-ipconnect.de)
- # [08:26] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Remote host closed the connection)
- # [08:27] * Joins: mattgifford (~mattgiffo@108.161.20.199)
- # [08:31] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Ping timeout: 248 seconds)
- # [08:42] * Quits: nattokirai (~nattokira@rtr.mozilla.or.jp) (Quit: nattokirai)
- # [08:53] * Joins: sicking (~sicking@c-24-130-172-29.hsd1.ca.comcast.net)
- # [08:57] * Joins: zdobersek (~zan@cpe-90-157-128-80.dynamic.amis.net)
- # [08:59] * Joins: MikeSmith (~MikeSmith@p15181-obmd01.tokyo.ocn.ne.jp)
- # [09:03] * Joins: sedovsek (~robert@89.143.12.238)
- # [09:03] * Quits: Obvious_MkII (tachikoma@188.226.74.2) (Ping timeout: 264 seconds)
- # [09:04] * Joins: Obvious (tachikoma@188.226.74.2)
- # [09:07] * Joins: charlvn (~charlvn@charlvn.nl)
- # [09:09] * Joins: auchenberg (~auchenber@176.222.239.226)
- # [09:11] * Quits: isherman-book (~Adium@173-167-102-230-sfba.hfc.comcastbusiness.net) (Quit: Leaving.)
- # [09:12] <rniwa> oh no...
- # [09:12] <rniwa> is polyglot new long desc?
- # [09:13] <annevk> I'm surprised you have the time to be subscribed to that list
- # [09:13] * Quits: kennyluck (~kennyluck@119.161.158.96) (Ping timeout: 244 seconds)
- # [09:13] <annevk> also, now you made me look at the archives :p
- # [09:15] <rniwa> annevk: i subscribe to it as sort of an entertainment and make me appreciate what i'm doing :)
- # [09:15] <Hixie> i'm highly amused that the w3c is interested in publishing the spec that is making the IETF have fits
- # [09:15] <annevk> heh, when I attended the WebApps and HTML WG meetings last week I had much the same feeling rniwa :)
- # [09:15] <rniwa> annevk: LOL.
- # [09:16] <hsivonen> must. resist. replying. to. polyglot. thread.
- # [09:16] <rniwa> annevk: working on standards was my childhood dream because back then (~1998), w3c seemed to work fairly well
- # [09:16] <rniwa> annevk: compared to IETF/IEEE/ISO
- # [09:17] <rniwa> but now… all "bureaucrats" seem to have taken over w3c :(
- # [09:18] <rniwa> hsivonen: it's a fun game :P
- # [09:18] <annevk> WHATWG holds the spirit of the web high at least (openness, permissive licensing, low overhead, etc.) which is why I ended up exclusively there for now
- # [09:19] <rniwa> annevk: yeah… i think what's nice about WHATWG is that there aren't that many rules & policies.
- # [09:19] <rniwa> annevk: the problem with standards body is that it attracts people who LOVE to create new policies and rules :(
- # [09:19] <rniwa> annevk: and very few who that hate policies and rules
- # [09:23] <annevk> uhuh; I was minuting this Process Agility meeting (god knows why) and Daniel Glazman was almost screaming how Chairs would be required to attend coordination meetings and be required to send status updates in advance of those meetings and all I could do was write down the irony of what was happening
- # [09:23] <rniwa> :(
- # [09:23] <rniwa> i always get skeptical when someone stays everyone has to do X.
- # [09:24] <rniwa> that's when I start to move away from that person...
- # [09:24] <rniwa> or organization for that matter.
- # [09:24] * Joins: Kolombiken (~Adium@217.13.228.226)
- # [09:24] <annevk> well yeah, I quit the CSS WG first after he said stuff like that one to many times
- # [09:24] <Hixie> Bureaucracy Is Opt-In
- # [09:24] <annevk> nobody else there seems to really care
- # [09:25] <Hixie> that's the biggest lesson i learnt at the w3c (and now ietf)
- # [09:25] <annevk> maybe they're better at ignoring
- # [09:25] <annevk> http://www.w3.org/2012/10/31-agile-minutes#item05 are those minutes btw
- # [09:26] <Hixie> wow that meeting doesn't look useful
- # [09:26] * Quits: auchenberg (~auchenber@176.222.239.226) (Read error: Connection reset by peer)
- # [09:27] <Hixie> but good to know that it used up the time of people like yourself, dbaron, and hsivonen
- # [09:27] * Joins: auchenberg (~auchenber@176.222.239.226)
- # [09:27] * Quits: SimonSapin (~simon@ip-222.net-80-236-80.issy.rev.numericable.fr) (Ping timeout: 260 seconds)
- # [09:27] * Quits: nessy (~silviapf@2401:fa00:0:fd00:b185:ef3d:3b09:2d0d) (Quit: Leaving.)
- # [09:27] <Hixie> i cannot imagine anything that y'all could have been doing that would have helped the world more. :-P
- # [09:28] <annevk> heh, we had a lunch discussion later in the week with two people from the AB that felt productive, but it remains to be seen what is actually going to happen
- # [09:28] <Ms2ger> And email is a support forum
- # [09:30] <annevk> that "Call for Editor" thread had a turn for the better, did not expect that
- # [09:31] <rniwa> annevk: i started anything says "objection", "editor", "chair", etc...
- # [09:31] <rniwa> ignoring*
- # [09:31] <rniwa> anything tha*t says
- # [09:31] <rniwa> ugh… i can't type :(
- # [09:31] <annevk> prolly bedtime ;)
- # [09:33] <rniwa> annevk: i can't… i'm fighting for a great cause of making html collection sane in webkit.
- # [09:34] <annevk> is that the NodeList + Array bug?
- # [09:34] <rniwa> annevk: oh, no.
- # [09:34] <annevk> ah, I guess I'm not following your work then
- # [09:34] <rniwa> annevk: we return a static node list when there are multiple elements matching a id on html collection :(
- # [09:35] <rniwa> annevk: https://bugs.webkit.org/show_bug.cgi?id=101311
- # [09:35] <hsivonen> It’s so annoying how Launchpad hides the bug filing function as a clue test
- # [09:36] <annevk> rniwa: and that behavior is web compatible?
- # [09:36] <rniwa> annevk: what behavior is?
- # [09:36] <annevk> rniwa: returning a static rather than live list
- # [09:36] <rniwa> annevk: i dunno.
- # [09:37] <Ms2ger> "Could be slightly more formal?"
- # [09:42] * Joins: henrikkok (~henrikkok@81.27.221.193)
- # [09:44] * rniwa is now known as rniwa|away
- # [09:49] <Hixie> i was more formal for him
- # [09:49] <Hixie> i hope he enjoys it.
- # [09:49] * Quits: espadrine (~thaddee_t@85-218-2-62.dclient.lsne.ch) (Ping timeout: 244 seconds)
- # [09:51] <Ms2ger> I sure am glad that you're opting in to this thread, I cannot imagine anything that you could have been doing that would have helped the world more ;)
- # [09:51] <Hixie> i should be sleeping so i can work well tomorrow
- # [09:52] <Hixie> but let's be honest
- # [09:52] <Hixie> i'm not going to be worknig tomorrow
- # [09:53] <Ms2ger> Why not?
- # [09:53] <Hixie> elections
- # [09:53] <Ms2ger> Oh
- # [09:53] <Ms2ger> That's today
- # [09:53] <Hixie> "tomorrow" = after i sleep :-)
- # [09:54] * Quits: SamB_MacG5 (~samb_macg@2001:470:1f07:57:211:24ff:feaa:27a) (Read error: Operation timed out)
- # [09:54] <Ms2ger> You should get in line now, I hear ;)
- # [09:54] <Hixie> if i get in line, i'll get deported
- # [09:55] * Quits: sicking (~sicking@c-24-130-172-29.hsd1.ca.comcast.net) (Quit: sicking)
- # [09:55] <Ms2ger> You're secretly an illegal alien?
- # [09:55] * Joins: SamB_MacG5 (~samb_macg@2001:470:1f07:57:211:24ff:feaa:27a)
- # [09:55] <Hixie> i'm not at all secretely a legal alien
- # [09:55] <Hixie> still can't vote!
- # [09:55] <Ms2ger> Actually, do you vote anywhere? :)
- # [09:57] <Hixie> not recently, though i could vote in switzerland and the UK if I put my mind to it and had any idea what the issues were
- # [09:57] <Hixie> anywho, bed time. nn :-)
- # [09:58] * abstractj|away is now known as abstractj
- # [09:59] <Ms2ger> nn
- # [09:59] <annevk> oh yes
- # [10:00] <annevk> I did my first pull request
- # [10:00] <annevk> and succeeded
- # [10:00] <annevk> https://github.com/github/github-services/pull/438
- # [10:00] <annevk> <- success kid
- # [10:04] * Joins: nonge (~nonge@p5082AE99.dip.t-dialin.net)
- # [10:05] <MikeSmith> whoah
- # [10:05] <MikeSmith> score
- # [10:05] <MikeSmith> pull request against the github sources
- # [10:06] <MikeSmith> they should give you a beer mug for that
- # [10:07] * Joins: rniwa (~rniwa@70-89-66-218-ca.sfba.hfc.comcastbusiness.net)
- # [10:07] * Quits: nonge_ (~nonge@p5082B3F7.dip.t-dialin.net) (Ping timeout: 256 seconds)
- # [10:10] * Joins: SimonSapin (~simon@2a01:e35:2e8d:b5f0:ea9d:87ff:fe22:e221)
- # [10:10] * Quits: MikeSmith (~MikeSmith@p15181-obmd01.tokyo.ocn.ne.jp) (Quit: MikeSmith)
- # [10:12] * Joins: aleray (~aleray@ip-83-101-33-11.customer.schedom-europe.net)
- # [10:13] * Joins: kennyluck (~kennyluck@119.161.158.96)
- # [10:15] * Joins: ^esc (~esc_ape@178.115.250.55.wireless.dyn.drei.com)
- # [10:18] * Joins: alrra_ (~alrra@188.24.70.92)
- # [10:18] * Quits: alrra_ (~alrra@188.24.70.92) (Read error: Connection reset by peer)
- # [10:18] * Joins: drublic (~drublic@p5098a42b.dip0.t-ipconnect.de)
- # [10:18] * Joins: alrra (~alrra@unaffiliated/alrra)
- # [10:19] * Joins: tomasf (~tomasf@77.72.97.5.c.fiberdirekt.net)
- # [10:21] * Joins: RobbertAtWork (~robbertat@212.238.236.229)
- # [10:24] * Joins: zcorpan (~zcorpan@94.234.170.54)
- # [10:25] * Joins: Somatt_wrk (~somattwrk@darkstar2.fullsix.com)
- # [10:27] * Joins: smaug____ (~chatzilla@cs181151161.pp.htv.fi)
- # [10:34] * Joins: reinaldob (~reinaldob@201.74.207.100)
- # [10:39] * Quits: beowulf (uid116@pdpc/supporter/professional/beowulf)
- # [10:39] * Joins: beowulf (uid116@pdpc/supporter/professional/beowulf)
- # [10:42] * Quits: ehsan (~ehsan@24-212-206-174.cable.teksavvy.com) (Remote host closed the connection)
- # [10:42] * Joins: drublic_ (~drublic@p5098a42b.dip0.t-ipconnect.de)
- # [10:44] * Joins: Lachy (~Lachy@office.oslo.opera.com)
- # [10:46] * Quits: drublic (~drublic@p5098a42b.dip0.t-ipconnect.de) (Ping timeout: 276 seconds)
- # [10:47] * Joins: MikeSmith (~MikeSmith@p15181-obmd01.tokyo.ocn.ne.jp)
- # [10:48] * Joins: zcorpan_ (~zcorpan@94.234.170.63)
- # [10:50] <karlcow> [03:15] <hsivonen> must. resist. replying. to. polyglot. thread.
- # [10:50] <karlcow> do. not. please. :)
- # [10:50] <karlcow> hmmm not clear
- # [10:50] <karlcow> do. not. reply. resist.
- # [10:51] <karlcow> still not clear. :)
- # [10:51] * Quits: zcorpan (~zcorpan@94.234.170.54) (Ping timeout: 260 seconds)
- # [10:51] <karlcow> baaaaah. punctuation is important
- # [10:51] <karlcow> Do not reply. Resist.
- # [10:52] <hsivonen> karlcow: I have successfully avoided replying today.
- # [10:52] <karlcow> \o/ happiness.
- # [10:52] <hsivonen> I’m guilty of only two out of 34 polyglot emails starting with TPAC
- # [10:52] * Quits: SimonSapin (~simon@2a01:e35:2e8d:b5f0:ea9d:87ff:fe22:e221) (Ping timeout: 264 seconds)
- # [10:54] <jgraham> The new rule should be that you can only reply to the polyglot thread if you can compose a message that makes sense in two langauges
- # [10:54] <MikeSmith> hahaha
- # [10:54] <MikeSmith> bravo
- # [10:56] <asmodai> What's the best way forward to get HTML5/CSS3 to work with older browsers? Using Modernizr or some JS library that injects the HTML5 elements?
- # [10:56] <MikeSmith> jgraham: would someone hypothetically get points for composing multiple messages in that thread that make sense in no language?
- # [11:01] <karlcow> automatism and dadaism points?
- # [11:01] <asmodai> Mmm, looks like Modernizr does most of what you would want.
- # [11:01] <MikeSmith> karlcow: no that would be intentionally not making sense
- # [11:02] <karlcow> houla it becomes complicated :)
- # [11:07] <Ms2ger> zcorpan_, I think I poked you about a change to Opera's microdata test?
- # [11:08] <zcorpan_> Ms2ger: i seem to have forgotten what that was about
- # [11:09] <Ms2ger> Anyway, I pushed it :)
- # [11:10] * jonlee is now known as jonlee|afk
- # [11:10] <zcorpan_> http://dvcs.w3.org/hg/html/rev/880c38769cff ?
- # [11:11] * Joins: SimonSapin (~simon@2a01:e35:2e8d:b5f0:ea9d:87ff:fe22:e221)
- # [11:13] <Ms2ger> Yeah
- # [11:13] * padenot is now known as padenot|away
- # [11:14] * padenot|away is now known as padenot
- # [11:20] * Joins: auchenbe_ (~auchenber@176.222.239.226)
- # [11:23] * Joins: nessy (~silviapf@124-171-35-8.dyn.iinet.net.au)
- # [11:24] * Quits: auchenberg (~auchenber@176.222.239.226) (Ping timeout: 248 seconds)
- # [11:28] * Joins: richt (~richt@pat-tazdevil.opera.com)
- # [11:29] <zcorpan_> Ms2ger: the test seems to have dup test names
- # [11:30] <Ms2ger> Looks that way, yes
- # [11:35] * Quits: Somatt_wrk (~somattwrk@darkstar2.fullsix.com) (Quit: ( www.nnscript.com :: NoNameScript 4.22 :: www.esnation.com ))
- # [11:35] <zcorpan_> so opera and firefox both fail the new test but have different length
- # [11:37] <Ms2ger> Firefox passes, as of yesterday
- # [11:37] <jgraham> MikeSmith: I think people often post things to public-html that make sense in no language
- # [11:37] <zcorpan_> Ms2ger: ok
- # [11:37] <Ms2ger> jgraham, I thought that was what public-html was for?
- # [11:42] * Quits: auchenbe_ (~auchenber@176.222.239.226) (Remote host closed the connection)
- # [11:42] * Joins: auchenberg (~auchenber@176.222.239.226)
- # [11:46] * Quits: rniwa (~rniwa@70-89-66-218-ca.sfba.hfc.comcastbusiness.net) (Quit: rniwa)
- # [11:49] * Joins: Stevef_ (~chatzilla@cpc20-nmal18-2-0-cust76.19-2.cable.virginmedia.com)
- # [11:50] <Stevef_> dglazkov: i presume you are not promoting 'raspberry ketones' https://twitter.com/dglazkov/status/265767128945287168
- # [11:54] * Quits: odinho (~odinho@office.oslo.opera.com) (Quit: Okay, so let's try restarting and now with systemd ... :-))
- # [11:54] * Quits: aleray (~aleray@ip-83-101-33-11.customer.schedom-europe.net) (Read error: Operation timed out)
- # [11:58] * Ms2ger thinks
- # [12:00] * Quits: zdobersek (~zan@cpe-90-157-128-80.dynamic.amis.net) (Quit: Leaving.)
- # [12:01] <annevk> can someone review http://annevankesteren.nl/2012/11/copyright maybe?
- # [12:02] <Ms2ger> Sure, if you tell me what WebIDL thinks about http://software.hixie.ch/utilities/js/live-dom-viewer/saved/1895
- # [12:02] <SimonSapin> annevk: s/clausule/clause/ ?
- # [12:02] * Quits: auchenberg (~auchenber@176.222.239.226) (Remote host closed the connection)
- # [12:03] <annevk> thanks
- # [12:03] <annevk> Ms2ger: heh
- # [12:04] <Ms2ger> lgtm
- # [12:06] <SimonSapin> annevk: I personally agree with you on this, but what kind of review do you want?
- # [12:08] * Quits: henrikkok (~henrikkok@81.27.221.193) (Quit: Leaving.)
- # [12:08] <annevk> SimonSapin: whether it makes sense, that's all :)
- # [12:09] <annevk> sometimes I write stuff and nobody knows what's going on
- # [12:09] <Ms2ger> ... a party?
- # [12:09] <jgraham> annevk: The last sentence is a bit weird
- # [12:10] <jgraham> It seems like mixed metaphors in English
- # [12:10] * Joins: adactio (~adactio@host213-123-197-180.in-addr.btopenworld.com)
- # [12:10] <jgraham> and a parody of them at that
- # [12:10] <annevk> jgraham: ah yeah, but that was meant to be weird
- # [12:10] <annevk> but maybe it didn't turn out the way I intended?
- # [12:10] <annevk> maybe I should leave out the marbles thing
- # [12:11] <jgraham> Well the phrases it recalls are "picked up my toys and went home" and "left for greener pastures"
- # [12:11] <jgraham> But I don't think you want to mix them like that
- # [12:11] <SimonSapin> annevk: I think your post makes sense, but I already had some context
- # [12:11] <jgraham> (I think it makes sense too)
- # [12:11] <jgraham> (as a whole)
- # [12:12] <SimonSapin> annevk: also, I read in some ML archive that you disagree with the Invited Expert Agreement (o
- # [12:12] <SimonSapin> (ok so far) but were ok to work at W3C through a Member company
- # [12:12] <SimonSapin> is that the case?
- # [12:12] * Quits: jarib (~jarib@unaffiliated/jarib) (Excess Flood)
- # [12:12] * Quits: plutoniix (~plutoniix@node-19l3.pool-125-24.dynamic.totbb.net) (Quit: จรลี จรลา)
- # [12:13] <annevk> I'm not sure that's the case
- # [12:13] <annevk> it depends on Member's company legal department and their reading of the Agreement
- # [12:14] * Joins: vincent__ (~woops@129.175.204.73)
- # [12:14] <jgraham> The agreement seems decidedly confused on this point
- # [12:14] <zcorpan_> Ms2ger: thanks for the test
- # [12:14] * vincent__ is now known as Guest29269
- # [12:14] <annevk> the Member Agreement is different fwiw, but the W3C and I disagree on how
- # [12:15] <jgraham> " Member acknowledges that all such jointly owned inventions, software or other copyrightable materials, or materials owned by Member made available by Member for Consortium activities, will be made available to the general public pursuant to the then-current W3C Software Notice and License"
- # [12:15] <jgraham> Seems like the W3C agreement should see everything published under the software license
- # [12:15] * Parts: Guest29269 (~woops@129.175.204.73)
- # [12:16] <annevk> Ms2ger: that post was pretty literal :)
- # [12:16] <jgraham> (except when the AC and director both agree otherwise)
- # [12:16] <Ms2ger> :)
- # [12:21] * Quits: Obvious (tachikoma@188.226.74.2) (Read error: Connection reset by peer)
- # [12:23] * Joins: jarib (~jarib@unaffiliated/jarib)
- # [12:26] * Joins: zdobersek (~zan@cpe-90-157-128-80.dynamic.amis.net)
- # [12:27] * Joins: auchenberg (~auchenber@176.222.239.226)
- # [12:27] * Joins: [[zzz]] (~q@node-59x.pool-125-25.dynamic.totbb.net)
- # [12:27] * Quits: mpt (~mpt@canonical/mpt) (Read error: No route to host)
- # [12:27] * Quits: sedovsek (~robert@89.143.12.238) (Quit: sedovsek)
- # [12:28] * Joins: mpt (~mpt@faun.canonical.com)
- # [12:28] * Quits: mpt (~mpt@faun.canonical.com) (Changing host)
- # [12:28] * Joins: mpt (~mpt@canonical/mpt)
- # [12:28] * Quits: RobbertAtWork (~robbertat@212.238.236.229) (Remote host closed the connection)
- # [12:28] * Joins: Obvious (tachikoma@188.226.74.2)
- # [12:30] * Quits: [[zz]] (~q@node-11ej.pool-180-180.dynamic.totbb.net) (Ping timeout: 244 seconds)
- # [12:30] * Quits: zcorpan_ (~zcorpan@94.234.170.63) (Ping timeout: 260 seconds)
- # [12:36] <annevk> jgraham: guess it depends on what the actual Member Agreement says that was signed by the Member and W3C, which is prolly private to the Member and W3C
- # [12:37] <jgraham> Yeah, would be weird to have a different agreement on the website to that which was actually signed
- # [12:37] <jgraham> But I guess weird is par for the course
- # [12:38] <annevk> the one on the website says [DRAFT] for a reason
- # [12:39] * drublic_ is now known as drublic
- # [12:39] * Joins: zcorpan (~zcorpan@94.234.170.40)
- # [12:43] * Joins: odinho (~odinho@office.oslo.opera.com)
- # [12:44] <SimonSapin> annevk: I don’t know about other members, but I can tell you that the agreement signed by Kozea is the same as on the website, except for [DRAFT] and the signatures
- # [12:44] <SimonSapin> [DRAFT] is there only because it’s not really an agreement until it is signed
- # [12:44] <SimonSapin> at least that’s what we were told
- # [12:46] <hsivonen> annevk: “This in part is why left for greener style sheets.” missing “I”?
- # [12:48] <SimonSapin> annevk: what about "a greener logo" ?
- # [12:48] <annevk> SimonSapin: the joke is usually about style sheets
- # [12:48] <annevk> hsivonen: ta
- # [12:48] <annevk> SimonSapin: cool, so then the Document License thing is indeed dubious
- # [12:48] <annevk> someone else told me about that as well
- # [12:48] <annevk> oh well, gotta go
- # [12:49] * Quits: annevk (~annevk@a82-161-179-17.adsl.xs4all.nl) (Remote host closed the connection)
- # [12:54] * Joins: hallvors (~hallvord@office.oslo.opera.com)
- # [13:00] * Joins: sedovsek (~robert@89.143.12.238)
- # [13:03] * Joins: annevk (~annevk@84.241.200.179)
- # [13:07] * Joins: henrikkok (~henrikkok@hul.teknet.opasia.dk)
- # [13:17] * Quits: adactio (~adactio@host213-123-197-180.in-addr.btopenworld.com) (Quit: adactio)
- # [13:18] * Quits: annevk (~annevk@84.241.200.179) (Remote host closed the connection)
- # [13:22] * Quits: nessy (~silviapf@124-171-35-8.dyn.iinet.net.au) (Quit: Leaving.)
- # [13:24] * Quits: izhak (~izhak@213.87.241.184) (Ping timeout: 244 seconds)
- # [13:25] * Quits: MikeSmith (~MikeSmith@p15181-obmd01.tokyo.ocn.ne.jp) (Quit: MikeSmith)
- # [13:29] * Joins: MikeSmith (~MikeSmith@p15181-obmd01.tokyo.ocn.ne.jp)
- # [13:33] * Joins: RobbertAtWork (~robbertat@212.238.236.229)
- # [13:47] <karlcow> "I'm responding privately (cc'ed to www-archive)"
- # [13:47] <jgraham> hahaha
- # [13:47] <karlcow> :)
- # [14:01] <zcorpan> hmm, not sure i'm happy with the banning of some encodings not being normative anymore, but i guess it'll fix itself when the spec is updated to use the Encodings spec
- # [14:24] * Joins: yorick (~quassel@vredebest.xs4all.nl)
- # [14:24] * Quits: yorick (~quassel@vredebest.xs4all.nl) (Changing host)
- # [14:24] * Joins: yorick (~quassel@unaffiliated/yorick)
- # [14:24] <MikeSmith> hmm weird
- # [14:24] <MikeSmith> question about form submission with file upload
- # [14:27] <MikeSmith> if I'm sending multipart/form-data request with a file upload, should it matter whether the file-upload part is the first part in the request or the last part?
- # [14:28] <MikeSmith> because in the case of the vaidator.nu backend at least it does seem to matter
- # [14:29] <MikeSmith> in that if the file-upload part is the first part in the request, it seems to ignore all the other form-data parts that follow
- # [14:30] * Joins: scor (~scor@w0052335.mgh.harvard.edu)
- # [14:30] * Quits: scor (~scor@w0052335.mgh.harvard.edu) (Changing host)
- # [14:30] * Joins: scor (~scor@drupal.org/user/52142/view)
- # [14:30] <MikeSmith> whereas if I send the request with the other form-data parts first and he form-data part for the file upload part last, it doesn't ignore the other form-data parts the precede it
- # [14:45] * [[zzz]] is now known as [[zz]]
- # [14:50] * Joins: lenage (~user@183.156.53.219)
- # [14:54] * Quits: lenage (~user@183.156.53.219) (Client Quit)
- # [14:55] * Joins: lenage (~user@183.156.53.219)
- # [14:56] <zcorpan> MikeSmith: is this about what the browser sends over the wire or how the server exposes what it got over the wire?
- # [14:57] <MikeSmith> zcorpan: I was asking about it in the context of what the browser is supposed to send
- # [14:57] <MikeSmith> but in the mean time I think I found the cause of the problem in the validator code
- # [14:59] <MikeSmith> which is, it appears that when it's looping over the form-data parts, as soon as it sees a filename part, it processes that and then breaks out of the loop
- # [14:59] <MikeSmith> intentionally
- # [14:59] <MikeSmith> why I dunno
- # [15:00] * Joins: lenage` (~user@ec2-54-248-37-79.ap-northeast-1.compute.amazonaws.com)
- # [15:01] <zcorpan> hmm, the multipart/form-data part of the spec references rfc2388 to get a byte stream of the data
- # [15:01] <MikeSmith> yeah I followed that reference
- # [15:01] <MikeSmith> which in turn references RFC1867
- # [15:02] <zcorpan> and rfc2047
- # [15:03] * Quits: lenage (~user@183.156.53.219) (Ping timeout: 268 seconds)
- # [15:03] <zcorpan> wonder if i should file a spec bug to rewrite the requirements in the html spec
- # [15:03] <MikeSmith> hmm but it doesn't seem to actually be normatively referencing those
- # [15:03] <MikeSmith> yeah maybe
- # [15:04] <MikeSmith> rfc2388 doesn't seem like such a great thing to reference
- # [15:04] <MikeSmith> there's hardly anything in it
- # [15:04] * zcorpan notices there are errata
- # [15:04] <MikeSmith> man there are virtually not conformance requirements stated in that RFC
- # [15:05] * Joins: pyrsmk (~pyrsmk@177.214.140.88.rev.sfr.net)
- # [15:07] * Quits: henrikkok (~henrikkok@hul.teknet.opasia.dk) (Quit: Leaving.)
- # [15:08] * Joins: thisgeek (~chris@ool-45757d25.dyn.optonline.net)
- # [15:08] * Quits: lenage` (~user@ec2-54-248-37-79.ap-northeast-1.compute.amazonaws.com) (Quit: ERC Version 5.3 (IRC client for Emacs))
- # [15:08] <zcorpan> https://www.w3.org/Bugs/Public/show_bug.cgi?id=19879
- # [15:09] * Quits: smaug____ (~chatzilla@cs181151161.pp.htv.fi) (Ping timeout: 248 seconds)
- # [15:10] <MikeSmith> good
- # [15:10] * Quits: tomasf (~tomasf@77.72.97.5.c.fiberdirekt.net) (Quit: tomasf)
- # [15:14] <MikeSmith> so for validator.w3.org I'm using virtually the same markup for the input form as Henri has for the validator.nu input form, and only a slightly modified version of the JavaScript from the validator.nu UI
- # [15:15] <MikeSmith> and both have the file-input part of the form first, in document order, before all the other parts of the form where you can choose other options
- # [15:15] <MikeSmith> w
- # [15:15] <MikeSmith> which presets and which parser etc.
- # [15:16] <MikeSmith> but when I submit that form using the stock validator.nu stuff and sniff the request, I see it's somehow always putting the file-input part last
- # [15:17] <MikeSmith> different from the document order
- # [15:18] <MikeSmith> but when I submit it with the modified W3C version it always sends it in document order, so the file-upload part is first
- # [15:18] <MikeSmith> and I can't see anything in my modifications that would be causing it to behave any differently with respect to that
- # [15:18] * Joins: danzik17 (~danzik17@164.55.254.106)
- # [15:18] <MikeSmith> anyway clearly I need to ask Henri what's up
- # [15:19] <MikeSmith> this is what caused the problem that dude reported on the help@lists.whatwg.org list yesterday
- # [15:20] * Joins: ehsan (~ehsan@24-212-206-174.cable.teksavvy.com)
- # [15:22] * Joins: miketaylr (~miketaylr@cpe-70-112-101-224.austin.res.rr.com)
- # [15:23] * Quits: niloy (~niloy@203.196.177.156) (Read error: Connection reset by peer)
- # [15:25] * Quits: jarib (~jarib@unaffiliated/jarib) (Excess Flood)
- # [15:35] * Joins: MacTed (~Thud@63.119.36.36)
- # [15:37] * Joins: jarib (~jarib@unaffiliated/jarib)
- # [15:45] * Quits: Ms2ger (~Ms2ger@kotnet-146.kulnet.kuleuven.be) (Read error: Operation timed out)
- # [15:50] * Joins: snowfox_ben (~benschaaf@50-77-199-197-static.hfc.comcastbusiness.net)
- # [15:56] * Joins: erichynds (~ehynds@64.206.121.41)
- # [15:57] * Joins: henrikkok (~henrikkok@81.27.221.193)
- # [16:00] * Joins: izhak (~izhak@188.244.177.225)
- # [16:04] <zcorpan> MikeSmith: http://validator.nu/script.js maybeMoveDocumentRowDown()
- # [16:04] <MikeSmith> ah
- # [16:04] * Joins: annevk (~annevk@84.241.200.179)
- # [16:05] <MikeSmith> will take a closer look at that
- # [16:05] <annevk> fwiw, the form submission thing has been discussed in the past
- # [16:05] <annevk> someone needs to reverse engineer it and write down the new spec
- # [16:05] <annevk> or write a bunch of tests so Hixie can write the spec
- # [16:06] * Quits: MacTed (~Thud@63.119.36.36)
- # [16:08] <annevk> zcorpan: maybe Microsoft didn't pass that test? o_O
- # [16:08] <annevk> re http://dvcs.w3.org/hg/webapps/rev/d0ec1879951a
- # [16:09] <zcorpan> i thought they usually submit tests that they pass
- # [16:19] <MikeSmith> zcorpan: yeah maybeMoveDocumentRowDown() is what I'm missing
- # [16:19] <MikeSmith> well, it's still there in the modified version
- # [16:20] <MikeSmith> but it's not having the intended effect because I made multiple tables where Henri's source has the whole form in one table
- # [16:20] * Quits: zdobersek (~zan@cpe-90-157-128-80.dynamic.amis.net) (Quit: Leaving.)
- # [16:20] <MikeSmith> the file-upload part is in one table and the other parts in another
- # [16:21] <zcorpan> i can see that changing the document tree can break the script
- # [16:21] <MikeSmith> yeah
- # [16:21] <MikeSmith> I should of looked at it more carefully
- # [16:21] * Quits: annevk (~annevk@84.241.200.179) (Remote host closed the connection)
- # [16:21] <MikeSmith> anyway thanks I know I can see how to fix it now
- # [16:21] * Quits: jochen__ (jochen@nat/google/x-unmweszihuzrvfxt) (Ping timeout: 260 seconds)
- # [16:23] * Quits: ehsan (~ehsan@24-212-206-174.cable.teksavvy.com) (Remote host closed the connection)
- # [16:25] * Quits: alrra (~alrra@unaffiliated/alrra) (Ping timeout: 260 seconds)
- # [16:27] <zcorpan> np
- # [16:28] * Joins: MacTed (~Thud@63.119.36.36)
- # [16:29] * Joins: espadrine (~thaddee_t@85-218-2-62.dclient.lsne.ch)
- # [16:31] * Quits: henrikkok (~henrikkok@81.27.221.193) (Quit: Leaving.)
- # [16:34] * Quits: RobbertAtWork (~robbertat@212.238.236.229) (Remote host closed the connection)
- # [16:37] * Quits: kennyluck (~kennyluck@119.161.158.96) (Quit: kennyluck)
- # [16:40] * Joins: annevk (~annevk@a82-161-179-17.adsl.xs4all.nl)
- # [16:44] <Hixie> hsivonen: the reason i mentioned the plagiarism angle is that i've started fielding e-mails from people who insult people at the whatwg on the grounds that we're stealing the w3c's work
- # [16:46] <asmodai> >_<
- # [16:46] <asmodai> I love how people have such a distorted view of the world.
- # [16:47] <annevk> Now the W3C claimed HTML for itself again, it seems a lot of people forgot how that thing started out...
- # [16:47] * Quits: miketaylr (~miketaylr@cpe-70-112-101-224.austin.res.rr.com) (Quit: Leaving...)
- # [16:49] * Joins: zdobersek (~zan@cpe-90-157-128-80.dynamic.amis.net)
- # [16:51] * Joins: jochen__ (jochen@nat/google/x-hwhyowdprqxtezpk)
- # [16:51] * Joins: tomasf (~tomasf@static-88.131.62.36.addr.tdcsong.se)
- # [16:52] <wilhelm> The consortium consumes n million USD per year. They need a significant number of paying members to bring in that much money. As usual, just follow the money trail to understand the political priorities.
- # [16:53] <wilhelm> (n is a surprisingly high number.)
- # [16:54] * Quits: jarib (~jarib@unaffiliated/jarib) (Excess Flood)
- # [16:56] * Joins: kennyluck (~kennyluck@119.161.158.96)
- # [16:56] * Joins: dydx (~dydz@76-220-18-65.lightspeed.sntcca.sbcglobal.net)
- # [16:57] * Joins: yodasw16 (~yodasw16@ql1fwhide.rockfin.com)
- # [16:58] * Joins: mattgifford (~mattgiffo@108.161.20.199)
- # [16:58] <Stevef_> most of the money goes to fill MikeSmith's Gin can
- # [16:58] <annevk> so I'm writing a few blog posts to cover TPAC, for public interest and to hopefully give Mozilla the impression it was worth the expensive hotel
- # [16:59] <annevk> I'm wondering, should I just post them as I finish them or one a day? how does this work?
- # [16:59] * Quits: auchenberg (~auchenber@176.222.239.226) (Remote host closed the connection)
- # [16:59] <annevk> Stevef_: weekly bottle of Shōchū you mean
- # [17:00] <wilhelm> That simplifies things. We get Mike sacked, and W3Cs money addiction will cause less damage.
- # [17:01] * Joins: danzik171 (~danzik17@164.55.254.106)
- # [17:01] * Quits: maikmerten (~merten@ls5dhcp200.cs.uni-dortmund.de) (Remote host closed the connection)
- # [17:01] <annevk> if you get Mike sacked, the W3C's ability to do good will greatly diminish
- # [17:01] * Joins: baku (~baku@204.153.192.4)
- # [17:02] * Joins: Somatt_wrk (~somattwrk@darkstar2.fullsix.com)
- # [17:02] <wilhelm> (c:
- # [17:02] * Joins: jarib (~jarib@unaffiliated/jarib)
- # [17:02] * Joins: tantek (~tantek@70-36-139-86.dsl.dynamic.sonic.net)
- # [17:02] <karlcow> wilhelm: n in fact is not high
- # [17:03] <karlcow> A couple of years ago it was ~10 times LESS than Mozilla
- # [17:03] <karlcow> annevk: I would do one a day
- # [17:03] * Quits: danzik17 (~danzik17@164.55.254.106) (Ping timeout: 260 seconds)
- # [17:04] <karlcow> to give time for readers to do other things in between.
- # [17:04] <annevk> I'll guess I put my draft online somewhere for this channel
- # [17:05] * Quits: yodasw16 (~yodasw16@ql1fwhide.rockfin.com) (Quit: yodasw16)
- # [17:05] <foolip> annevk, I want one post every morning on the bus, like I got today ;)
- # [17:06] <annevk> heh okay, I'll try to make it so
- # [17:07] * Joins: ehsan (~ehsan@66.207.208.98)
- # [17:08] * Quits: Kolombiken (~Adium@217.13.228.226) (Quit: Leaving.)
- # [17:08] * Quits: zcorpan (~zcorpan@94.234.170.40) (Read error: Connection reset by peer)
- # [17:09] * Joins: zcorpan (~zcorpan@94.234.170.40)
- # [17:09] * Joins: yodasw16 (~yodasw16@ql1fwhide.rockfin.com)
- # [17:09] <annevk> sweet, my GitHub fix is already live, tweets no longer start with "Git: "
- # [17:10] <annevk> I guess for the @WHATWG account we could remove the em dash
- # [17:12] * Quits: Lachy (~Lachy@office.oslo.opera.com) (Quit: Computer has gone to sleep.)
- # [17:12] <wilhelm> karlcow: I strongly disagree - and a comparision to Mozilla is irrelevant. The money addiction leads to poor decisions to avoid offending paying, but irrelevant members. And the ROI per dollar spent is shockingly low compared to the WHATWG.
- # [17:13] <GPHemsley> annevk++ for removing "Git:" from tweets
- # [17:14] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Remote host closed the connection)
- # [17:14] * Joins: mattgifford (~mattgiffo@108.161.20.199)
- # [17:14] * GPHemsley might be eligible to reply to polyglot, by jgraham's standards.
- # [17:15] <GPHemsley> But I wonder... are those rules applied before or after the reply?
- # [17:15] <GPHemsley> Also, what is polyglot? ;)
- # [17:16] <annevk> history will judge Polyglot Markup as an interesting exercise to keep the XML pipe dream alive just a little longer, but overall a gigantic waste of everyone's time
- # [17:17] <wilhelm> karlcow: Don't get me wrong here. I'm a W3C chair because I believe we need the consortium for a number of reasons. But I was shocked when I saw the budget numbers last week. I would spend those funds differently. And a big chunk of it - not at all, to maintain political independence.
- # [17:17] * Joins: mattgiff_ (~mattgiffo@108.161.20.199)
- # [17:17] <annevk> then you don't quite get how the W3C operates
- # [17:18] <wilhelm> I do now. (c;
- # [17:18] * karlcow wonders what you call money addiction.
- # [17:18] <annevk> they try to find certain activities to wiggle themselves into and then get those people to join the W3C so they get more money, forgetting they then also have to spend more money, and for some reason they now have to resort to asking money beyond their Members
- # [17:19] * Quits: mattgifford (~mattgiffo@108.161.20.199) (Ping timeout: 265 seconds)
- # [17:20] <karlcow> WHATWG budget is difficult to evaluate, you would have to calculate the time paid by companies. The time right now we are spending chatting for example.
- # [17:20] * Quits: sedovsek (~robert@89.143.12.238) (Quit: sedovsek)
- # [17:20] <annevk> Hixie: fwiw, I also started to call bullshit on "WHATWG uses a dictator model", "WHATWG is just browsers", "WHATWG is innovation whereas W3C is stability", and similar such themes
- # [17:21] <annevk> Hixie: no longer really interested in letting it slide, it seems
- # [17:21] <annevk> karlcow: you're draining my savings account, stop chatting!
- # [17:21] <karlcow> ;)
- # [17:21] * Quits: mattgiff_ (~mattgiffo@108.161.20.199) (Read error: Connection reset by peer)
- # [17:22] <SimonSapin> karlcow: if you count people’s time in WHATWG budget, it’s the same with W3C
- # [17:22] <karlcow> SimonSapin: for WG participants, yes.
- # [17:23] <karlcow> and it's why the cost of participation is not the membership for most companies, but the cost of contributing. :/ which is unfortunately not easy for all engineers, people of good will who would like to participate.
- # [17:24] <wilhelm> karlcow: If you need n million dollars per year to survive, you may do things you otherwise wouldn't have done. There's a continuum stretching from "not offending people unneccessarily" to prostitution.
- # [17:25] <GPHemsley> To all of those in the United States: Don't forget to vote today! For all of those in other places: Go see if there's something you can vote for today!
- # [17:25] <karlcow> GPHemsley: USA spam
- # [17:25] * karlcow tempted to bring in a bot announcing elections of all countries in the world
- # [17:26] <karlcow> wilhelm: such as cutting the staff?
- # [17:26] <annevk> is anyone following the IETF meeting this week?
- # [17:26] * Quits: dydx (~dydz@76-220-18-65.lightspeed.sntcca.sbcglobal.net) (Quit: dydx)
- # [17:26] <wilhelm> When annevk says "Although Jeff Jaffe personally agrees with licensing specifications as the WHATWG does.., his defence for not doing it at the W3C is because there is no consensus among the W3C Members to do so", alarm bells should go off.
- # [17:27] <karlcow> wilhelm: why?
- # [17:27] <karlcow> (trying to understand what bothers you in the previous sentence)
- # [17:28] <SimonSapin> Aren’t there both USA resident who can’t vote there and expats who can?
- # [17:28] * Joins: garciawebdev (~garciaweb@190.244.76.14)
- # [17:28] <wilhelm> karlcow: Jeff is taking a position he personally believes is wrong to avoid losing the stream of money.
- # [17:28] <wilhelm> That is harmful.
- # [17:29] <wilhelm> And yes, if cutting staff is what's needed to maintain political independence, that is what one should do. It'll suck, of course, but finding new jobs should be easy in our industry these days.
- # [17:29] <karlcow> Jeff has a personal opinion. We all do. Then we are hired for position/role. That's life reality. You can as a personal position resign if you think it is too difficult to be aligned with your own beliefs or you may decide to try to convince to change things.
- # [17:29] <karlcow> Jeff is an employee.
- # [17:31] <karlcow> I'm pretty sure most of the people here working for companies Opera, Google, Apple, do not agree 100% with their companies. Still they didn't leave, they are trying to accomodate with it (personal reasons, etc.) and work for what they like.
- # [17:31] <wilhelm> I'm still a W3C chair. I'm ringing alarm bells, not jumping ship.
- # [17:32] * Joins: blooberry (blooberry_@nat/intel/x-vxmtyaduisepztux)
- # [17:32] <annevk> I haven't quite jumped ship either. I'm probably running for the TAG.
- # [17:33] <gsnedders> You can run for TAG without being a member of any WG? Heh.
- # [17:33] * Joins: saba (~foo@c-246fe253.531-1-64736c21.cust.bredbandsbolaget.se)
- # [17:33] * Quits: saba (~foo@c-246fe253.531-1-64736c21.cust.bredbandsbolaget.se) (Changing host)
- # [17:33] * Joins: saba (~foo@unaffiliated/saba)
- # [17:33] * abstractj is now known as abstractj|lunch
- # [17:33] * Joins: mattgifford (~mattgiffo@108.161.20.199)
- # [17:33] <annevk> (The way that'll sort itself out with licensing is that I will sign the Agreement, but not join any WG.)
- # [17:33] <wilhelm> annevk: I'd vote for you if I could. (c:
- # [17:36] <wilhelm> I don't have 1950 EUR available to buy a vote, unfortunately.
- # [17:36] <karlcow> http://www.w3.org/2005/10/Process-20051014/organization.html#tag-participation
- # [17:36] <karlcow> wilhelm: you do not need
- # [17:36] <SimonSapin> wilhelm: who votes?
- # [17:38] <wilhelm> karlcow: Can random invited experts vote? (I quit Opera a year ago, and am running my own business now. My company is not a member.)
- # [17:39] <karlcow> I think just the W3C AC vote.
- # [17:39] * Quits: Ducki (~Ducki@pD9E397A3.dip0.t-ipconnect.de) (Ping timeout: 260 seconds)
- # [17:40] <SimonSapin> wilhelm: so your company has no "conflict of interest" that prevents you from being invited expert?
- # [17:40] * Joins: RobbertAtWork (~robbertat@212.238.236.229)
- # [17:42] <wilhelm> SimonSapin: No, I own and run the company. I can do whatever I want. (c:
- # [17:42] * Quits: baku (~baku@204.153.192.4) (Ping timeout: 276 seconds)
- # [17:43] <karlcow> Maybe there could be a proposal for sharing the vote in between. Some seats elected by AC, some seats elected by WG participants.
- # [17:43] <karlcow> foodforthought
- # [17:44] <SimonSapin> wilhelm: sure, but when I was invited expert w3c said that could be only for 6 months since my employer is doing w3c-related stuff like implementing specs
- # [17:45] * Joins: jsbell (jsbell@nat/google/x-lcrkbzrgeiecrzfj)
- # [17:45] <wilhelm> SimonSapin: Oh. Uh, I haven't checked. I'm just doing work for free here. If W3C has a rule that causes me to be kicked out several months ago, that's their loss. (c:
- # [17:46] * Joins: sedovsek (~robert@BSN-176-169-231.dial-up.dsl.siol.net)
- # [17:47] <SimonSapin> Sure. I’m just curious as to how things work. I certainly don’t want to get anyone kicked out.
- # [17:48] <karlcow> SimonSapin: because of patents and responsibilities of employes with regards to their employers :/ You gonna hate legal framework around IP. ☹
- # [17:48] <annevk> SimonSapin: it's a weird model imo; productive people get to pay to play and large corporations hardly do shit other than be conservative when it comes to changing things around
- # [17:49] <wilhelm> I have no idea how any of this works. I just want to get the work done.
- # [17:49] <annevk> karlcow: sounds like bullshit
- # [17:49] <annevk> karlcow: you don't need pay-to-play for his employer to sign of on patents
- # [17:49] <SimonSapin> we don’t even have any patent
- # [17:49] <karlcow> why bullshit?
- # [17:50] * Joins: danzik17 (~danzik17@164.55.254.106)
- # [17:50] <annevk> karlcow: because the reason they want his company to join is for the money
- # [17:50] <karlcow> so much hate each time. I don't get that.
- # [17:51] <karlcow> ah, understood what you meant.
- # [17:51] <wilhelm> Money addiction leads to poor decisions.
- # [17:51] * jsbell is now known as jsbell|gardener
- # [17:52] <Stevef_> annevk: i have been involved at W3C for years no money has changed hands
- # [17:52] <karlcow> yes because it's a source of money and if everyone participates without paying the system collapses. And we are back to initial situation. How do we create a system which is financially viable.
- # [17:52] <manu-db> TabAtkins, TabAtkins_: ping
- # [17:52] <karlcow> wilhelm: It is not money addiction. You need money to run a system.
- # [17:53] * Quits: danzik171 (~danzik17@164.55.254.106) (Ping timeout: 240 seconds)
- # [17:53] <annevk> Stevef_: sure
- # [17:53] <karlcow> an organization, infrastructure may decide to run the system differently, but usually it takes time to do so.
- # [17:54] <wilhelm> karlcow: Sure, but needing n million dollars is absurd. And leads to poor decisions.
- # [17:54] <karlcow> ISO is another system. financed by states, and I'm not sure I would like to see that for W3C. honestly. It might be another way.
- # [17:54] <karlcow> Mozilla found Search Revenues as a system for injecting the money.
- # [17:54] <karlcow> If we think of Not For Profit organizations
- # [17:55] <karlcow> Wikipedia has a system of donations, not sure if they run with something else.
- # [17:55] <wilhelm> I'm sure we could do a good job with a bootstrapped W3C for $1M per year. That's a fraction of the current cost.
- # [17:55] <karlcow> Openstreetmap → donations too
- # [17:55] <karlcow> wilhelm: It's also nice on paper.
- # [17:55] * snowfox_ben is now known as snowfox_aw
- # [17:56] <karlcow> Reality is a different thing.
- # [17:56] <annevk> You need a server, some services, and an IP framework, a lot of the other things can be scrapped
- # [17:56] <annevk> (to put it simply)
- # [17:56] <karlcow> that's a start.
- # [17:57] <karlcow> Who manage the server?
- # [17:57] <wilhelm> annevk: Some administrative and techinical staff may be useful.
- # [17:57] <karlcow> Who pays the bandwidth bill?
- # [17:57] <annevk> wilhelm: yeah, I meant that to be included
- # [17:57] <wilhelm> $1M gets you about five people. You can get far with that.
- # [17:57] <karlcow> huh?
- # [17:57] <karlcow> in which country?
- # [17:58] * Parts: jsbell|gardener (jsbell@nat/google/x-lcrkbzrgeiecrzfj)
- # [17:58] <karlcow> 5 persons + taxes + bills + offices + server + bandwidth + health insurance + etc.
- # [17:59] <wilhelm> In the most expensive country on the planet. Average Norwegian employees cost approximately 1M NOK per year, everything included, which translates to 175k USD.
- # [17:59] * Joins: linclark (~clark@c-67-186-35-246.hsd1.pa.comcast.net)
- # [18:01] * Quits: yodasw16 (~yodasw16@ql1fwhide.rockfin.com) (Quit: yodasw16)
- # [18:01] * Joins: Ms2ger (~Ms2ger@109.133.15.173)
- # [18:02] <wilhelm> Maintaining that would require membership fees from about 12 organizations, not 384(!!).
- # [18:03] <karlcow> ok so a system with no staff a bit like IETF
- # [18:03] <wilhelm> Limited, not zero staff.
- # [18:03] <karlcow> (a part the maintenance as you said)
- # [18:05] <karlcow> How do you dodge the patent attacks?
- # [18:05] <karlcow> special budget when it comes around?
- # [18:06] <Ms2ger> Kill software patents ;)
- # [18:07] <karlcow> hehe Ms2ger and rainbows and ponies
- # [18:07] * Joins: yodasw16 (~yodasw16@ql1fwhide.rockfin.com)
- # [18:07] <Ms2ger> Yes!
- # [18:07] * Joins: Maurice` (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
- # [18:07] * karlcow would add copyrights too ;)
- # [18:08] <wilhelm> The IP policies at W3C are useful. They should be maintained. 384 members buying into that model is great too. But we won't have to resort to prostitution in times of desparation just to bring in money from said member organizations.
- # [18:08] <karlcow> 70 years after the death of the author is just insane
- # [18:08] * Quits: zdobersek (~zan@cpe-90-157-128-80.dynamic.amis.net) (Quit: Leaving.)
- # [18:09] * karlcow wonders when wilhelm will make a kickstarter project :p
- # [18:10] <wilhelm> I won't. I propose reducing expenses, not increasing income.
- # [18:14] <karlcow> This will mean cutting the staff basically.
- # [18:15] <karlcow> and "hide" the management cost in relevant organizations/participants.
- # [18:15] <Ms2ger> How many employees does the W3C have nowadays?
- # [18:15] <karlcow> http://www.w3.org/People/
- # [18:15] <karlcow> 72
- # [18:16] * Joins: jernoble (~jernoble@17.212.152.13)
- # [18:16] <karlcow> http://www.w3.org/2011/05/w3cteam
- # [18:16] <Ms2ger> That sounds like a lot
- # [18:17] <Ms2ger> Never heard of most of them, too
- # [18:17] <karlcow> Ms2ger: it depends on how much you consider a lot.
- # [18:18] * Quits: MikeSmith (~MikeSmith@p15181-obmd01.tokyo.ocn.ne.jp) (Quit: MikeSmith)
- # [18:18] <Ms2ger> I consider 72 a lot
- # [18:18] * Ms2ger ducks
- # [18:18] <karlcow> heh
- # [18:18] * annevk was about to say, what he considers a lot should be clear from the context
- # [18:19] <karlcow> it depends on the number of groups. So I guess in wilhelm plans, some staff disappears because we abandon some activities.
- # [18:20] <karlcow> Mozilla is now how many? 600
- # [18:20] <karlcow> Opera around 700
- # [18:20] <wilhelm> karlcow: "A lot" is a relative term. If one could maintain a staff of 72 without making stupid decisions to keep all member organizations, I have no objections to the number.
- # [18:21] <karlcow> I don't know how many people there are at wikipedia.
- # [18:21] <Ms2ger> At Mozilla, I actually see results from those 600 ;)
- # [18:21] <karlcow> http://wikimediafoundation.org/wiki/Staff_and_contractors
- # [18:21] <wilhelm> Mozilla has not yet made stupid decisions to make more money. Opera has, unfortunately.
- # [18:21] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
- # [18:22] <karlcow> wikipedia seems to be around ~100
- # [18:22] <Ms2ger> wilhelm, we try :)
- # [18:22] * Joins: zdobersek (~zan@cpe-90-157-128-80.dynamic.amis.net)
- # [18:23] <karlcow> and recruiting http://wikimediafoundation.org/wiki/Job_openings
- # [18:23] <wilhelm> Wikimedia has a business model that doesn't put them at odds with their principles. If they can get away with 100 employees - good for them.
- # [18:23] <wilhelm> W3C obviously can't. Not in its current shape.
- # [18:23] <wilhelm> Ms2ger: Good. (c:
- # [18:23] <karlcow> Mozilla is in a difficult position too :/
- # [18:24] <Ms2ger> Mozilla does a lot of silly things, but afaik not for the money ;)
- # [18:25] * karlcow has to run for lunch. will come back later.
- # [18:25] * Quits: karlcow (~karl@nerval.la-grange.net) (Quit: :tiuQ tiuq sah woclrak)
- # [18:26] * Quits: sedovsek (~robert@BSN-176-169-231.dial-up.dsl.siol.net) (Quit: sedovsek)
- # [18:27] <kennyluck> Yeah, as a community member, I do think MozCamp is probably a silly idea.
- # [18:28] * Joins: baku (~baku@204.153.192.4)
- # [18:29] <wilhelm> That said, 72 people is a lot.
- # [18:30] <JonathanNeal> Hello
- # [18:30] * Joins: MikeSmith (~MikeSmith@p15181-obmd01.tokyo.ocn.ne.jp)
- # [18:30] * Quits: tomasf (~tomasf@static-88.131.62.36.addr.tdcsong.se) (Quit: tomasf)
- # [18:34] * Joins: sicking (~sicking@204.153.192.4)
- # [18:35] * Quits: RobbertAtWork (~robbertat@212.238.236.229) (Remote host closed the connection)
- # [18:36] * Joins: ap (~ap@2620:149:4:1b01:294e:483:dfda:6191)
- # [18:36] * Joins: pablof (~pablof@144.189.150.129)
- # [18:36] * Joins: alrra (~alrra@unaffiliated/alrra)
- # [18:38] * jernoble is now known as jernoble|afk
- # [18:38] * jernoble|afk is now known as jernoble
- # [18:39] * Quits: mamund (mamund@obsidian.recompiled.net) (Read error: Operation timed out)
- # [18:41] * Quits: remysharp (u4345@gateway/web/irccloud.com/x-gsnxpjzcxupvvsgk) (Ping timeout: 276 seconds)
- # [18:41] * Quits: Scorchin (u1242@gateway/web/irccloud.com/x-mcdwnoxfimhfrtxs) (Ping timeout: 276 seconds)
- # [18:41] * Joins: remysharp (u4345@gateway/web/irccloud.com/x-caxzwlycxqmngsca)
- # [18:41] * Quits: divya (u1924@gateway/web/irccloud.com/x-cyotlazfzdigyxjo) (Ping timeout: 276 seconds)
- # [18:42] * Quits: pyrsmk (~pyrsmk@177.214.140.88.rev.sfr.net) (Remote host closed the connection)
- # [18:42] * GPHemsley doesn't take karlcow's temptation to be a threat.
- # [18:43] * Joins: Scorchin (u1242@gateway/web/irccloud.com/x-nwaqfaekgecvaabe)
- # [18:45] * Joins: mamund (mamund@obsidian.recompiled.net)
- # [18:47] * Quits: drublic (~drublic@p5098a42b.dip0.t-ipconnect.de) (Remote host closed the connection)
- # [18:58] * Quits: Stevef_ (~chatzilla@cpc20-nmal18-2-0-cust76.19-2.cable.virginmedia.com) (Ping timeout: 244 seconds)
- # [18:58] * Joins: isherman-book (~Adium@173-167-102-230-sfba.hfc.comcastbusiness.net)
- # [19:01] * Joins: miketaylr (~miketaylr@cpe-70-112-101-224.austin.res.rr.com)
- # [19:01] * Quits: thisgeek (~chris@ool-45757d25.dyn.optonline.net) (Quit: thisgeek)
- # [19:02] <miketaylr> back
- # [19:02] <Ms2ger> Hi
- # [19:04] * Joins: nielsle (~nielsle@89.23.239.149)
- # [19:04] * Joins: smaug____ (~chatzilla@cs181151161.pp.htv.fi)
- # [19:04] * ojan_away is now known as ojan
- # [19:05] * Quits: yodasw16 (~yodasw16@ql1fwhide.rockfin.com) (Quit: yodasw16)
- # [19:08] * Joins: yodasw16 (~yodasw16@ql1fwhide.rockfin.com)
- # [19:08] * Joins: teleject (~christoph@cpe-70-112-219-104.austin.res.rr.com)
- # [19:08] * Quits: SimonSapin (~simon@2a01:e35:2e8d:b5f0:ea9d:87ff:fe22:e221) (Ping timeout: 246 seconds)
- # [19:18] <Hixie> annevk: christ, running for the TAG?
- # [19:18] <Hixie> i told you TPAC was a bad idea
- # [19:19] * abstractj|lunch is now known as abstractj
- # [19:20] * Joins: Stevef (~chatzilla@cpc20-nmal18-2-0-cust76.19-2.cable.virginmedia.com)
- # [19:21] * Joins: vikash (~vikash@1.186.9.163)
- # [19:21] * Quits: vikash (~vikash@1.186.9.163) (Changing host)
- # [19:21] * Joins: vikash (~vikash@unaffiliated/vikash)
- # [19:23] * Joins: jacobolus (~jacobolus@108-71-93-34.lightspeed.sntcca.sbcglobal.net)
- # [19:24] * Quits: nielsle (~nielsle@89.23.239.149) (Quit: Ex-Chat)
- # [19:29] * Quits: izhak (~izhak@188.244.177.225) (Ping timeout: 252 seconds)
- # [19:29] <jgraham> I dunno, it would be nice if we got a critical mass of web people onto the TAG
- # [19:30] <jgraham> so it wasn't all RDF and architecture astronautics
- # [19:30] * Joins: chriseppstein (~chrisepps@209.119.65.162)
- # [19:32] * Joins: nielsle (~nielsle@89.23.239.149)
- # [19:32] * Joins: karlcow (~karl@nerval.la-grange.net)
- # [19:32] * Quits: zcorpan (~zcorpan@94.234.170.40) (Ping timeout: 260 seconds)
- # [19:32] * Joins: cabanier (~cabanier@192.150.22.55)
- # [19:33] * Joins: izhak (~izhak@213.87.240.150)
- # [19:33] * karlcow has been caught with judgment of annevk in http://annevankesteren.nl/2012/11/copyright but then I checked and found it was correct. I didn't know
- # [19:38] * Joins: RobbertAtWork (~robbertat@212.238.236.229)
- # [19:39] <jgraham> (everone should ask hsivonen to join the TAG so that his "how many times have I been asked to join the TAG" counter overflows)
- # [19:40] <karlcow> the issue is not about joining the TAG, but more about the expectations the person has by doing so, and the will to compromise pushing these goals.
- # [19:41] <karlcow> make a compromise
- # [19:41] * karlcow is checking the English definition
- # [19:42] * Joins: thisgeek (~chris@ool-45757d25.dyn.optonline.net)
- # [19:45] * Quits: isherman-book (~Adium@173-167-102-230-sfba.hfc.comcastbusiness.net) (Quit: Leaving.)
- # [19:47] * Joins: cheron (~cheron@unaffiliated/cheron)
- # [19:48] * Quits: sicking (~sicking@204.153.192.4) (Quit: sicking)
- # [19:50] * Joins: sicking (~sicking@204.153.192.4)
- # [19:56] * Quits: izhak (~izhak@213.87.240.150) (Ping timeout: 276 seconds)
- # [19:57] * Joins: Druide__ (~Druid@p5B1369A7.dip.t-dialin.net)
- # [19:57] * Quits: Druide_ (~Druid@p5B137FCE.dip.t-dialin.net) (Ping timeout: 244 seconds)
- # [19:58] * Quits: MikeSmith (~MikeSmith@p15181-obmd01.tokyo.ocn.ne.jp) (Quit: MikeSmith)
- # [20:05] * Quits: zdobersek (~zan@cpe-90-157-128-80.dynamic.amis.net) (Quit: Leaving.)
- # [20:05] * Joins: MikeSmith (~MikeSmith@p15181-obmd01.tokyo.ocn.ne.jp)
- # [20:07] * Joins: skcin7 (~skcin7@c-68-38-156-213.hsd1.nj.comcast.net)
- # [20:10] * Quits: reinaldob (~reinaldob@201.74.207.100) (Remote host closed the connection)
- # [20:10] * Joins: zcorpan (~zcorpan@94.234.170.36)
- # [20:10] <Hixie> jgraham: you seem to assume the tag is relevant
- # [20:10] <Hixie> jgraham: as far as i can tell there is no more benefit to getting "web people" onto the TAG than there is getting them onto an NFL team
- # [20:15] * Joins: SimonSapin (~simon@ip-222.net-80-236-80.issy.rev.numericable.fr)
- # [20:16] * rniwa|away is now known as rniwa
- # [20:19] <jgraham> It isn't terribly relevant today, but that doesn't mean that something like the TAG couldn't be useful if it was doing something different
- # [20:19] <Hixie> so you're saying that maybe a group of people different than the TAG, doing something different than the TAG, might be useful?
- # [20:20] <Hixie> ...why don't we just form that group of people to do that useful thing, then, instead of adding the task of "convince the tag" to do that thing
- # [20:22] <jgraham> Well there are certian advantages to revolution-by-democracy rather than revolution-by-setting-up-your-own-thing-and-ignoring-the-old-thing
- # [20:23] <karlcow> NFL team… is IMHO more dangerous.
- # [20:27] <Hixie> jgraham: what is the thing the TAG could be doing that would be useful?
- # [20:29] * Quits: yodasw16 (~yodasw16@ql1fwhide.rockfin.com) (Quit: yodasw16)
- # [20:29] * Joins: nessy (~silviapf@124-171-35-8.dyn.iinet.net.au)
- # [20:30] <karlcow> The sense of useful depends on what the community defines it to be useful.
- # [20:37] <Hixie> hmm, no roc
- # [20:38] <Hixie> so i'm looking at this canvas-in-workers idea
- # [20:38] <Hixie> the main thing i'm wondering is, how do we get the data from the thread onto the display?
- # [20:38] <Hixie> i can think of three main approaches:
- # [20:38] <Hixie> 1. getImageData(), postMessage(), putImageData()
- # [20:39] <Hixie> this could be implemented somewhat efficiently (lazily) so long as the author keeps his hands off
- # [20:39] <Hixie> 2. something similar to getImageData() but that is officially async and hands-off, only useful for this purpose
- # [20:39] <Hixie> 3. a way to have a <canvas> in the DOM, but _hand the context over to the worker_
- # [20:40] <Hixie> so the drawing always happens async straight from the worker
- # [20:40] <Hixie> any opinions?
- # [20:42] * Joins: tomasf (~tom@c-44dbe555.024-204-6c6b7012.cust.bredbandsbolaget.se)
- # [20:43] * Quits: ehsan (~ehsan@66.207.208.98) (Remote host closed the connection)
- # [20:44] * Joins: ehsan (~ehsan@66.207.208.98)
- # [20:46] <Hixie> i'm thinking 3, with canvas.getContext('worker') returning a Transferable object
- # [20:46] <Hixie> once you have a worker context like this, the methods on canvas like toDataURL() are blocked
- # [20:46] <Hixie> the object itself just has a getContext() method
- # [20:47] <Hixie> and once it has a context gotten, it can no longer be transferred
- # [20:47] <Hixie> hmmm
- # [20:53] * Joins: roc (~chatzilla@209.49.120.150)
- # [20:55] * Joins: necolas (~necolas@8.25.197.24)
- # [20:57] * snowfox_aw is now known as snowfox_ben
- # [21:00] <annevk> Hixie: to support Alex Russell
- # [21:00] * Joins: romainhuet (u2533@gateway/web/irccloud.com/x-ndueqrtlpgivdvpo)
- # [21:03] <hober> how many open seats are there?
- # [21:03] <hober> 4?
- # [21:05] * jernoble is now known as jernoble|afk
- # [21:05] * jernoble|afk is now known as jernoble
- # [21:07] * Joins: Plashtop (~Plashtop@c-76-122-27-92.hsd1.fl.comcast.net)
- # [21:11] * Quits: Somatt_wrk (~somattwrk@darkstar2.fullsix.com) (Ping timeout: 268 seconds)
- # [21:11] <Hixie> hmmmm
- # [21:11] * Joins: yuhong (~chatzilla@S01060019d1e384a3.vc.shawcable.net)
- # [21:11] <Hixie> how do we get the equivalent of HTMLImageElement into a worker
- # [21:11] <Hixie> XR?
- # [21:11] <Hixie> XHR even?
- # [21:12] <Hixie> have it return an opaque Image object
- # [21:12] <Hixie> ?
- # [21:12] <yuhong> <annevk> history will judge Polyglot Markup as an interesting exercise to keep the XML pipe dream alive just a little longer, but overall a gigantic waste of everyone's time
- # [21:12] <yuhong> Thanks god IE8 is finally beginning to die.
- # [21:13] <yuhong> Another ~10 years old feature IE8 fails to support is DOM level 2.
- # [21:13] <yuhong> Google Docs will drop IE8 support soon.
- # [21:14] * Joins: jsbell (jsbell@nat/google/x-bknlzmxtioyxrbhm)
- # [21:14] <yuhong> jQuery is planning to maintain two parallel codebases, 1.9 and 2.0, with 1.9 supporting IE8 and 2.0 not.
- # [21:14] * Quits: jsbell (jsbell@nat/google/x-bknlzmxtioyxrbhm) (Client Quit)
- # [21:16] <yuhong> 37signals's Basecamp too.
- # [21:16] * abstractj is now known as abstractj|away
- # [21:20] * Quits: yuhong (~chatzilla@S01060019d1e384a3.vc.shawcable.net) (Quit: ChatZilla 0.9.89 [Firefox 16.0.2/20121024073032])
- # [21:20] * Joins: irfaN (~nrth@91.72.112.11)
- # [21:20] * Quits: irfaN (~nrth@91.72.112.11) (Changing host)
- # [21:20] * Joins: irfaN (~nrth@unaffiliated/irfan)
- # [21:25] * ojan is now known as ojan_way
- # [21:25] * ojan_way is now known as ojan_away
- # [21:25] * Quits: Stevef (~chatzilla@cpc20-nmal18-2-0-cust76.19-2.cable.virginmedia.com) (Ping timeout: 240 seconds)
- # [21:25] * Quits: pablof (~pablof@144.189.150.129) (Read error: Connection reset by peer)
- # [21:26] * Joins: pablof (~pablof@144.189.150.129)
- # [21:27] * Joins: pablof_ (~pablof@144.189.150.129)
- # [21:27] * Quits: pablof (~pablof@144.189.150.129) (Read error: Connection reset by peer)
- # [21:27] * pablof_ is now known as pablof
- # [21:28] * Joins: sedovsek (~robert@BSN-176-169-231.dial-up.dsl.siol.net)
- # [21:28] * Quits: ehsan (~ehsan@66.207.208.98) (Remote host closed the connection)
- # [21:29] * Joins: ehsan (~ehsan@66.207.208.98)
- # [21:29] * Quits: sedovsek (~robert@BSN-176-169-231.dial-up.dsl.siol.net) (Client Quit)
- # [21:37] <Hixie> annevk: how do you feel about making XMLHttpRequest have an 'image' responseType that returns an HTMLImageElement in the main thread and an Image object in a worker thread?
- # [21:37] <Ms2ger> That sounds somewhat fishy to me
- # [21:38] <Hixie> i need a way to get an opaque non-dom image object in workers for canvas workers
- # [21:38] <Ms2ger> Can we put that Image API on the main thread too?
- # [21:39] <Hixie> API?
- # [21:39] <Hixie> canvas is already on the main thread
- # [21:39] <Ms2ger> Interface, whatever you want to call it:)
- # [21:40] <Hixie> what use would it have?
- # [21:40] * Quits: alrra (~alrra@unaffiliated/alrra) (Ping timeout: 248 seconds)
- # [21:40] <Ms2ger> Making it easier to share code between workers/non-workers
- # [21:40] <Ms2ger> And a simpler API to learn
- # [21:40] <Hixie> when i say "opaque non-dom image object" i mean opaque
- # [21:41] <Hixie> as in, has no members
- # [21:41] <Hixie> interface Image { };
- # [21:41] <Hixie> so it would be a strict subset of HTMLImageElement
- # [21:41] <Hixie> not much point exposing it on the main thread...
- # [21:43] * Joins: hasather_ (~hasather_@cm-84.208.105.178.getinternet.no)
- # [21:47] * Quits: pablof (~pablof@144.189.150.129) (Read error: Connection reset by peer)
- # [21:47] * Joins: deadmund (~ed@th136-2.cs.wm.edu)
- # [21:47] * Joins: pablof (~pablof@144.189.150.129)
- # [21:47] * abstractj|away is now known as abstractj
- # [21:47] * Quits: nessy (~silviapf@124-171-35-8.dyn.iinet.net.au) (Quit: Leaving.)
- # [21:48] <Hixie> roc: opinions on http://junkyard.damowmow.com/514 is welcome
- # [21:48] <Hixie> anyone else, too
- # [21:48] <Hixie> it's a strawman for canvas in workers
- # [21:48] <Hixie> 2d and gl, though i have only looked at the 2d part
- # [21:48] <Hixie> afk, bbiab
- # [21:50] * Quits: karlcow (~karl@nerval.la-grange.net) (Quit: This computer has gone to sleep)
- # [21:51] * Parts: deadmund (~ed@th136-2.cs.wm.edu)
- # [21:53] <roc> Hixie: sounds pretty good
- # [21:53] * jonlee|afk is now known as jonlee
- # [21:54] * Quits: charlvn (~charlvn@charlvn.nl) (Read error: Operation timed out)
- # [21:55] <roc> a convenient way to pass binary image data across to the worker might be interesting
- # [21:55] <roc> I suppose you can kinda do it by creating a Blob on the main thread and using XHR with the Blob URI on the worker?
- # [21:55] <roc> but that requires the awful revocation stuff
- # [21:56] <roc> anyway, it looks like a good start
- # [21:58] * Joins: gavinc (~gavin@50.0.77.3)
- # [21:59] * Joins: charlvn (~charlvn@charlvn.nl)
- # [22:00] * Joins: roc_ (~chatzilla@209.49.120.150)
- # [22:00] * Quits: roc (~chatzilla@209.49.120.150) (Ping timeout: 265 seconds)
- # [22:00] * roc_ is now known as roc
- # [22:04] * Quits: cheron (~cheron@unaffiliated/cheron) (Quit: Leaving.)
- # [22:05] * linclark is now known as linclark|afk
- # [22:05] * Joins: isherman-book (Adium@nat/google/x-qzycaunttjxxuywu)
- # [22:06] * Quits: isherman-book (Adium@nat/google/x-qzycaunttjxxuywu) (Client Quit)
- # [22:06] * Joins: isherman-book (Adium@nat/google/x-sfxvbkouvnsrnqmi)
- # [22:08] * Quits: isherman-book (Adium@nat/google/x-sfxvbkouvnsrnqmi) (Client Quit)
- # [22:08] * Quits: tantek (~tantek@70-36-139-86.dsl.dynamic.sonic.net) (Quit: tantek)
- # [22:09] * ojan_away is now known as ojan
- # [22:10] * Quits: jacobolus (~jacobolus@108-71-93-34.lightspeed.sntcca.sbcglobal.net) (Remote host closed the connection)
- # [22:10] * Quits: roc (~chatzilla@209.49.120.150) (Ping timeout: 256 seconds)
- # [22:11] * Joins: karlcow (~karl@nerval.la-grange.net)
- # [22:12] * Quits: erichynds (~ehynds@64.206.121.41)
- # [22:13] * Joins: isherman-book (Adium@nat/google/x-zqpuzrdbpbudnhxx)
- # [22:17] * Quits: ehsan (~ehsan@66.207.208.98) (Read error: Connection reset by peer)
- # [22:17] * Joins: ehsan (~ehsan@66.207.208.98)
- # [22:18] * Joins: sedovsek (~robert@BSN-176-169-231.dial-up.dsl.siol.net)
- # [22:19] * Quits: vikash (~vikash@unaffiliated/vikash) (Quit: Leaving)
- # [22:23] * ojan is now known as ojan_away
- # [22:25] * Quits: OnlyMax (~OnlyMax@187-126-36-236.user.veloxzone.com.br) (Ping timeout: 265 seconds)
- # [22:29] * Quits: ahf (ahf@irssi/staff/ahf) (Ping timeout: 268 seconds)
- # [22:30] * Quits: isherman-book (Adium@nat/google/x-zqpuzrdbpbudnhxx) (Quit: Leaving.)
- # [22:30] * Joins: isherman-book (Adium@nat/google/x-enrtgsxkmzbcftbb)
- # [22:34] * Quits: isherman-book (Adium@nat/google/x-enrtgsxkmzbcftbb) (Client Quit)
- # [22:36] * Quits: saba (~foo@unaffiliated/saba) (Quit: leaving)
- # [22:36] * Quits: Ms2ger (~Ms2ger@109.133.15.173) (Quit: nn)
- # [22:36] <annevk> Hixie: happy with that in general, file a bug
- # [22:36] <annevk> Hixie: had been thinking about it
- # [22:39] * Joins: ahf (ahf@irssi/staff/ahf)
- # [22:39] <zcorpan> roc: or paint the image on a canvas and send the ImageData. but that's also not very convenient
- # [22:40] <zcorpan> convenient would be to postMessage(<img>) and have it come out as an Image on the other end. but that wouldn't make sense for cross-document messaging
- # [22:41] <zcorpan> Hixie: since "Image" already exists as a constructor in window, maybe we should call it something else
- # [22:41] * Joins: isherman-book (Adium@nat/google/x-tnwmdrtweeywapsl)
- # [22:41] <zcorpan> Hixie: e.g. WorkerImage
- # [22:41] * Quits: isherman-book (Adium@nat/google/x-tnwmdrtweeywapsl) (Client Quit)
- # [22:43] * Quits: kennyluck (~kennyluck@119.161.158.96) (Read error: Connection reset by peer)
- # [22:44] * Joins: kennyluck (~kennyluck@119.161.158.96)
- # [22:44] * Quits: kennyluck (~kennyluck@119.161.158.96) (Read error: Connection reset by peer)
- # [22:45] * Joins: kennyluck (~kennyluck@119.161.158.96)
- # [22:45] * Quits: sicking (~sicking@204.153.192.4) (Quit: sicking)
- # [22:46] * Joins: nessy (~silviapf@2401:fa00:0:fd00:b027:2962:8ae8:e946)
- # [22:47] * Quits: kennyluck (~kennyluck@119.161.158.96) (Read error: Connection reset by peer)
- # [22:50] * Joins: kennyluck (~kennyluck@119.161.158.96)
- # [22:50] * Quits: zcorpan (~zcorpan@94.234.170.36) (Remote host closed the connection)
- # [22:50] * Joins: TabAtkin1_ (~tabatkins@216.239.55.138)
- # [22:55] * Joins: jacobolus (~jacobolus@108-71-93-34.lightspeed.sntcca.sbcglobal.net)
- # [22:58] <MikeSmith> "URI/IRI/URL thread among IETF/W3C/WHATWG" discussion at IETF f2f is starting in a few minutes
- # [22:58] <MikeSmith> http://www.ietf.org/proceedings/85/agenda/agenda-85-iri
- # [22:58] <MikeSmith> http://tools.ietf.org/wg/iri/minutes
- # [23:00] * linclark|afk is now known as linclark
- # [23:00] * Joins: abarth_ (~abarth@50-76-44-122-ip-static.hfc.comcastbusiness.net)
- # [23:02] * Quits: abarth_ (~abarth@50-76-44-122-ip-static.hfc.comcastbusiness.net) (Client Quit)
- # [23:02] <hober> MikeSmith: is there an IRC channel into which things get scribed / where we can follow along?
- # [23:02] <MikeSmith> hober: no, XMPP
- # [23:02] <MikeSmith> XMPP chat
- # [23:02] <MikeSmith> which I think you can do via Adium
- # [23:03] <hober> do you have a link to the xmpp conference room?
- # [23:03] * Quits: Plashtop (~Plashtop@c-76-122-27-92.hsd1.fl.comcast.net) (Quit: follow @yoPlashy)
- # [23:03] <MikeSmith> xmpp:iri@jabber.ietf.org?join
- # [23:04] * smaug____ assumes annevk will attend the meeting
- # [23:04] * heycam|away is now known as heycam
- # [23:04] * hober actually managed to join
- # [23:04] <MikeSmith> oh iChat also
- # [23:04] * Joins: snowfox (~benschaaf@50-77-199-197-static.hfc.comcastbusiness.net)
- # [23:05] * Quits: MacTed (~Thud@63.119.36.36)
- # [23:05] <hober> yeah, i'm using ichat :)
- # [23:06] * Quits: Druide__ (~Druid@p5B1369A7.dip.t-dialin.net)
- # [23:08] * Quits: snowfox_ben (~benschaaf@50-77-199-197-static.hfc.comcastbusiness.net) (Ping timeout: 244 seconds)
- # [23:09] * Quits: snowfox (~benschaaf@50-77-199-197-static.hfc.comcastbusiness.net) (Ping timeout: 246 seconds)
- # [23:09] * Quits: smaug____ (~chatzilla@cs181151161.pp.htv.fi) (Read error: Operation timed out)
- # [23:16] * Quits: hasather_ (~hasather_@cm-84.208.105.178.getinternet.no) (Remote host closed the connection)
- # [23:19] * Joins: Lachy (~Lachy@cm-84.215.19.229.getinternet.no)
- # [23:23] * Joins: Stevef (~chatzilla@cpc20-nmal18-2-0-cust76.19-2.cable.virginmedia.com)
- # [23:26] <MikeSmith> http://www.meetecho.com/ietf85/iri works too I guess
- # [23:26] <MikeSmith> browser-based
- # [23:27] * abstractj is now known as abstractj|away
- # [23:27] * Quits: kennyluck (~kennyluck@119.161.158.96) (Read error: Connection reset by peer)
- # [23:28] * Quits: Stevef (~chatzilla@cpc20-nmal18-2-0-cust76.19-2.cable.virginmedia.com) (Ping timeout: 246 seconds)
- # [23:28] <MikeSmith> Roy at the mic
- # [23:28] * Joins: kennyluck (~kennyluck@119.161.158.96)
- # [23:29] <MikeSmith> "will not resolve the anti-social behavior within the WHATWG"
- # [23:29] <hober> wat
- # [23:30] <hober> i don't understand the relationship between the minutes and whatever's actually happening in that room
- # [23:30] * Quits: Maurice` (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
- # [23:31] <wilhelm> Did the scribe die?
- # [23:32] <MikeSmith> hahaha "negotiating with terrorists"
- # [23:32] <MikeSmith> way to sling the rhetoric man
- # [23:33] <MikeSmith> "I have no problem ignoring their work in the future"
- # [23:33] <MikeSmith> where "their work" is the URL standard
- # [23:33] <hober> wow, sounds like a wonderfully productive meeting...
- # [23:33] * Joins: tantek (~tantek@66-87-4-97.pools.spcsdns.net)
- # [23:33] <MikeSmith> "You don't have critical mass for doing work. You're done."
- # [23:34] <MikeSmith> heh
- # [23:34] <gsnedders> Critical mass of random server people, where most of the weirdness is handled by either clients or CGI scripts?
- # [23:35] <MikeSmith> hober, wilhelm : yeah in my experience the minutes/scribing are not nearly as detailed as most W3C meetings are
- # [23:35] <MikeSmith> it's more like the minutes are notes
- # [23:35] <MikeSmith> scratchpad
- # [23:35] <MikeSmith> "URXes" "HURLs"
- # [23:35] <hober> how very open of them
- # [23:36] <MikeSmith> "get them to call it something else" [other than URLs]
- # [23:36] <MikeSmith> bravo Larry
- # [23:36] * Joins: sicking (~sicking@204.153.192.4)
- # [23:36] * Quits: ahf (ahf@irssi/staff/ahf) (Ping timeout: 260 seconds)
- # [23:36] <MikeSmith> Larry is now pointing out that they are called URLs
- # [23:37] <MikeSmith> Larry replying to whoever it was who made the "get them to call it something else" comment
- # [23:37] <MikeSmith> Larry, "I don't see any point in fighting over the name."
- # [23:38] <MikeSmith> "Let the WHATWG go for it. They'll break the Web but not the Internet."
- # [23:39] <wilhelm> Did he just say "browsers are not the web"?
- # [23:39] <MikeSmith> yeah
- # [23:39] <MikeSmith> no the speaker didn't say it
- # [23:39] <MikeSmith> Roy did
- # [23:39] <MikeSmith> he said Roy said it and he agreed with it
- # [23:40] <wilhelm> Fascinating.
- # [23:40] * Quits: tantek (~tantek@66-87-4-97.pools.spcsdns.net) (Ping timeout: 246 seconds)
- # [23:41] <MikeSmith> whoo boy now they're talking about LEIRIs
- # [23:42] * Quits: kennyluck (~kennyluck@119.161.158.96) (Read error: Connection reset by peer)
- # [23:42] <MikeSmith> funny how they keep using the term "the outside world" to refer to well, the actual world and the actual people in the world
- # [23:43] * Joins: kennyluck (~kennyluck@119.161.158.96)
- # [23:43] <MikeSmith> we need to get Steven Soderbergh to direct the screen version of the multi-year drama
- # [23:43] <MikeSmith> someday
- # [23:44] <MikeSmith> *this multi-year drama
- # [23:44] <MikeSmith> this is like word-for-word the discussion we had at the BOF in Hiroshima before they even chartered the IRIbis WG
- # [23:44] * Quits: danzik17 (~danzik17@164.55.254.106) (Ping timeout: 246 seconds)
- # [23:44] <MikeSmith> groundhog day
- # [23:44] <wilhelm> Interesting to observe Larry as a voice of reason here.
- # [23:45] <MikeSmith> wilhelm: indeed yeah he is
- # [23:45] <MikeSmith> the scribing here is near worthless
- # [23:46] <MikeSmith> I don't know if it's just Martin not bothering to even try or what
- # [23:46] <MikeSmith> but he's not even indicating who the current speaker is
- # [23:46] <MikeSmith> the keep scribing "Mic:" to indicate that that somebody is talking at the mic
- # [23:47] <MikeSmith> instead of actually noting who the person is
- # [23:47] <MikeSmith> really fucking helpful
- # [23:47] <wilhelm> (c:
- # [23:47] * Quits: kennyluck (~kennyluck@119.161.158.96) (Read error: Connection reset by peer)
- # [23:48] * Joins: kennyluck (~kennyluck@119.161.158.96)
- # [23:48] <MikeSmith> god almighty we need some metaphor that's way beyond "going off into the weeds"
- # [23:48] <MikeSmith> we are way way past the weeds here
- # [23:49] <nessy> wow, you got me curious!
- # [23:49] * Joins: tantek (~tantek@70-36-139-86.dsl.dynamic.sonic.net)
- # [23:50] <MikeSmith> this is like a Virginia Wolfe novel
- # [23:50] <hober> going off the cliffs of insanity?
- # [23:51] <wilhelm> MikeSmith: http://upload.wikimedia.org/wikipedia/commons/1/19/Train_wreck_at_Montparnasse_1895.jpg
- # [23:52] * Joins: ahf (ahf@irssi/staff/ahf)
- # [23:53] <MikeSmith> "ok other speaker you rambled on again about some stuff you talked about in almost the same exact words 4 years ago but you had your say (again) and now it's my turn to (again) further pile my stream of consciousness on top of what you said"
- # [23:53] * Joins: danzik17 (~danzik17@ool-45787007.dyn.optonline.net)
- # [23:53] <MikeSmith> I am beginning to suspect this is some highly refined art form
- # [23:53] <MikeSmith> like Noh drama
- # [23:55] <Hixie> zcorpan: I was thinking of using Image precisely because it already exists :-)
- # [23:56] <MikeSmith> performance repeated each couple years or whatever with the performers just making slight variations in the way they hold their folding fans
- # [23:57] <MikeSmith> oh somebody just dropped the phrase "doesn't give a rat's ass"
- # [23:57] <MikeSmith> guess which performer that is
- # [23:58] <Hixie> when i was talking to IETF folk about during URL at the IETF, one of the things I said was that if we did it, we had to have a guarantee that the tone of discussion would be productive and respectful
- # [23:58] <Hixie> I CAN'T IMAGINE WHY I THOUGHT THAT WAS IMPORTANT
- # [23:58] <Hixie> not like there's any reason for me to fear it might not be!
- # Session Close: Wed Nov 07 00:00:00 2012
The end :)