00:38
<TabAtkins>
Oh jeez, they had to use the one frame where I look like a drunk hobo as the poster: http://blog.siliconvalley-codecamp.com/2010/10/12/presentation-horror-stories/
00:40
<hober>
anyone going to AEA San Diego?
00:46
<peterhil>
Good article on Ars Technica about mobile advertising company using html 5 local storage to create a really persistent database on iOS devices: http://arstechnica.com/apple/news/2010/09/rldguid-tracking-cookies-in-safari-database-form.ars
00:48
<TabAtkins>
Yeah, that's probably exploiting the same combination of tracking devices as the supercookie.
00:56
<peterhil>
Probably
02:35
<heycam>
is microdata implemented anywhere yet?
02:38
<heycam>
that reminds me, i really should watch The Castle
02:38
<boogyman>
good movie
02:38
<heycam>
supposedly :)
04:04
<Hixie>
heycam: google search supports it, dunno about others
04:04
<heycam>
k
04:05
<heycam>
just wondering about it from the DOM perspective, though
04:08
<paul_irish>
last i heard getItems hasnt landed anywhere yet.
04:19
<Hixie>
heycam: not aware of any dom implementations yet
09:17
<annevk>
from the IRI meeting
09:18
<annevk>
"4. Next steps: Larry: let's see if we can get more attendees & agenda items for next interim meeting."
09:20
<zcorpan>
sounds like a useful meeting
09:20
<Hixie>
aren't they all
09:21
<Hixie>
zcorpan: re http://www.w3.org/Bugs/Public/show_bug.cgi?id=10419#c7 , value->defaultValue has proven really unpopular, which is why i am skeptical of doing it for that one
09:21
<Hixie>
what i really want is an attribute where we can stick all the "initial state" stuff
09:21
<Hixie>
default playback rate, volume, muted... except only support muted for now
09:22
<Hixie>
i guess autoplay is already its own thing
09:22
<Hixie>
and automute doesn't really sound right
09:23
<zcorpan>
i dunno, having to type defaultmuted="" defaultvolume="0.5" defaultplaybackrate="2" seems more annoying than muted="" volume="0.5" playbackrate="2"
09:23
<Hixie>
i agree
09:23
<Hixie>
not sure what to do
09:23
<zcorpan>
pointers to defaultValue unpopularity?
09:23
<zcorpan>
(would it be less unpopular if the attribute was called defaultvalue=""?)
09:24
<Hixie>
search for "The HTML DOM got this very wrong" in http://lists.whatwg.org/htdig.cgi/whatwg-whatwg.org/2010-September/028755.html
09:25
<Hixie>
it would be less unpopular with sicking if value="" was the default value and editing muted the DOM
09:25
<Hixie>
i'm not personally convinced that's great either though
09:25
<Hixie>
mutated
09:25
<Hixie>
not muted :-)
09:27
<Hixie>
the other thing is that this isn't an attribute whose values are "muted" and "not muted", it's an attribute whose values are "mute initially in all cases" and "use the user's default for this video"
09:27
<zcorpan>
foolip: what do you think? ^
09:27
<Hixie>
so "muted" isn't necessarily the most obvious name
09:27
<Hixie>
it should also be pointed out that a lot of people don't think we should have the mute/volume state be remembered on a per-video basis
09:28
<zcorpan>
from the author's perspective, he mutes the video if he adds the attribute
09:28
<Hixie>
and that instead we should have a browser-level mute (maybe per tab) that can't be controlled by JS, and that video.muted should only be the author override for the video
09:29
<zcorpan>
sure
09:29
<Hixie>
but that would make the video's mute indicator and the system mute indicator not be the only indicators of relevance, instead adding at least one more to the mix
09:29
<annevk>
it seems end users would want to mute a video, but not necessarily want to unmute it
09:29
<Hixie>
which i'm not sure is a good idea
09:29
<Hixie>
end users?
09:29
<Hixie>
or authors?
09:29
<annevk>
so having muted just be an author thing seems fine to me
09:30
annevk
forgot .muted currently reflects the end user setting
09:30
<Hixie>
i almost never want videos muted personally, if i want audio off i want all audio off and turn it off at the system level
09:30
<annevk>
yeah me too
09:30
<annevk>
I think .muted should just turn into an author setting
09:31
<annevk>
like it is for Flash video as well
09:31
<Hixie>
i'd love a "this tab is a source of sound" indicator, but i don't think i care about turning the sound off at that level (though a shortcut to override all the <video> elements on the page in one go mighht be ok)
09:31
<annevk>
mute control on youtube can say it should give sound, but I often have it turned off system wide anyway
09:31
<Rik`>
sometimes, I want to mute manually
09:31
<Hixie>
i don't understand, are you saying that .muted should not reflect the muted indicator you get from controls=""?
09:32
<Rik`>
when a website is playing a sound and I can't figure out how to stop it
09:33
<Rik`>
I'd like browsers to provide some UI to find which tabs are currently playing some sound
09:33
<zcorpan>
Hixie: on a second thought, maybe it's not so bad to just mutate the dom
09:34
<annevk>
Hixie, I guess in that case mutating the DOM might be ok, though I am not sure
09:35
<annevk>
Hixie, for <details> UAs could remember the state too which would mutate the DOM
09:35
<Hixie>
i think mutating the dom would be really weird for the reason given by the CSS example I gave in http://lists.whatwg.org/htdig.cgi/whatwg-whatwg.org/2010-September/028755.html
09:35
<Hixie>
(that problem isn't such a big deal for <details>)
09:36
<zcorpan>
why is it weird? if the author wants special styling for muted videos, it makes sense to have video[muted] match when the video is muted
09:36
<annevk>
isn't it the same problem for <details>?
09:37
<annevk>
author assumes it is open/closed but it's the other way around based on earlier interaction (or maybe a preference/extension that expands all those controls by default)
09:43
<Hixie>
i would expect a difference because an author might have a bunch of muted videos that are always muted, and he uses that as a hook for styling them differently from the main video that isn't muted
09:43
<Hixie>
e.g. imagine if the small poster frames on a youtube page were all live <video>s
09:43
<Hixie>
muted ones
09:43
<Hixie>
and they were made small because all muted videos were small
09:44
<Hixie>
that's different than <details> and [open] because the most likely reason to style [open] is that you're trying to do something for when it's open vs when it's not
09:44
<Hixie>
but i agree that this argument is weak
09:44
<zcorpan>
it seems stupid to hook that styling off muted="", and anyway youtube would want to use a different video stream for those to save bandwidth, and could just remove the audio stream altogether and not bother with muted=""
09:45
<Hixie>
yeah i'm not saying it'd be a good idea
09:46
<zcorpan>
what if the author only has the main video and wants to style it specially when it's muted
09:46
<zcorpan>
we could introduce :muted for that, but having [muted] just work is simpler
09:47
<Hixie>
that argues for exposing the entire API in content attributes
09:47
<Hixie>
i'm not sure that's a reasonable line of argumentation
09:47
<zcorpan>
true
09:48
<Hixie>
fwiw, flash apparently makes a mess of this particular issue (muting by default), so they're not useful as inspiration here.
09:49
<annevk>
the styling would only be affected if the user agent remembered the muted settings, I wonder how likely such a scenario is
09:50
<zcorpan>
annevk: it seems like better user experience to remember the mute setting on reload
09:51
<annevk>
is it worth the trouble?
09:52
<annevk>
however, having muted and .defaultMuted also works for me
09:53
<Hixie>
zcorpan is right that defaultmuted="" is kinda ugly
09:56
<zcorpan>
annevk: remembering checkbox states is apparently worth the trouble
09:57
<zcorpan>
although a form taken together can take a long time to fill, while muting a video is trivial
09:57
<zcorpan>
so i dunno
09:57
<zcorpan>
i'm not an UX guy :)
09:57
<zcorpan>
s/an/a/
10:00
<annevk>
Hixie, I meant following the <input value> design
10:00
<Hixie>
ah
10:00
<Hixie>
sicking would hate that
10:00
<annevk>
Hixie, sicking is right that it's not nice, but it would be internally consistent and somewhat predictable
10:01
<annevk>
and not give weird DOM stuff
10:01
Hixie
thinks that remembering mute state may be more important for some settings than remembering checked state, btw :-)
10:01
<annevk>
(though in the case of <details> it would require a pseudo-class of some kind to be introduced)
10:01
<Hixie>
yeah, <details> is kind of my experiment in this space
10:01
<Hixie>
i want to see what authors think of the straight-DOM-mutation design
10:05
<zcorpan>
seems bad to ship Hixie experiments with known bad design that are impossible to revert later on
10:05
<zcorpan>
if it is bad design
10:05
<zcorpan>
can't we already test this since some versions of ie mutate the dom?
10:06
<Hixie>
well it's not known bad, that's the point
10:06
<Hixie>
the IE experiment suggested it might be good, but was confused because authors were more annoyed with the lack of interop than either particular behaviour.
10:09
<zcorpan>
maybe we can get help from the html5 doctors here
10:09
<zcorpan>
post a simplequiz
10:09
<zcorpan>
Which Way Sucks Less?
10:09
<annevk>
might be interesting
10:10
zcorpan
summons the doctors
10:10
<Hixie>
that would certainly be interesting, but it's more the organic blog rants and how many pages use it and so on that i am interested in
10:11
<Hixie>
e.g. finding how many people use [open] vs how many people detect onopen and set a class or whatnot
10:11
<zcorpan>
that would be a function of what works in existing browsers
10:11
<Hixie>
yes
10:12
<Hixie>
it's a long-term experiment
10:12
<zcorpan>
so when we know the answer it's too late to change the feature
10:12
<Hixie>
yeah, <details> is stuck this way forever.
10:13
<Hixie>
the point is to find out the results for future ideas.
10:13
<annevk>
well, <details> is not stuck yet
10:46
<annevk>
hsivonen, how does the parser know the difference between network and document.write() characters?
10:51
<jgraham>
annevk: What are you reading?
10:52
<jgraham>
Presumably the "script nesting level" is non-zero when processing document.written characters
10:53
<annevk>
the <meta http-equiv> thing
10:53
<annevk>
that is a good point
10:54
<jgraham>
Bug 11013?
10:54
<Hixie>
not necessiraly
10:54
<Hixie>
necessarily
10:55
<Hixie>
consider document.write('<script src=""></script><meta ...>');
10:56
<Hixie>
also note crazy things like <script>document.write('<script src=""></script><meta');</script> http-equiv="Content-Type" content="text/html;charset=gah">
10:56
<hsivonen>
annevk: data that has come from document.write is in a different queue of buffers than data that has come from the network
10:57
<jgraham>
Well it isn't even clear to me what behaviour hsivonen wants for the latter case :)
10:57
<hsivonen>
annevk: when the parser parses the data and generates tree operations, the informantion about where the element came from is baked into the op code
10:58
<hsivonen>
jgraham: I want to ignore the meta if the > character that caused the token to be emitted came from document.write
10:58
<jgraham>
Hixie: Is there some clear explaination of the *point* of the script nesting level concept? I can follow things through the algorithm but I don't have an intuitive sense of why it is needed
10:59
<hsivonen>
in Hixie's document.write('<script src=""></script><meta ...>');
10:59
<hsivonen>
example, the meta came from document.write
10:59
<hsivonen>
in Hixie's next example, it didn't
10:59
<annevk>
hsivonen, that sounds like implementation details
11:00
<hsivonen>
annevk: we're always speccing details
11:00
<jgraham>
For example I can't instantly see why the script nesting level would be 0 for the meta in the first example
11:00
<hsivonen>
annevk: I want my details to be specced so that I don't need to change anything
11:00
<annevk>
hsivonen, I guess I'm saying it would be nice to not have this one, but the "script nesting level" makes sense
11:00
<jgraham>
(I assume it would be 0 from context)
11:00
<Hixie>
jgraham: it's just used to keep track of when the parser should be unblocked in the case of the parser getting blocked during a re-entrant document.write()
11:01
<Hixie>
jgraham: e.g. if you document.write() a script that document.write()s an external script, the parser should not be unblocked by the second por third nested parsers, only the first (not-nested) parser.
11:02
<hsivonen>
Currently, Gecko doesn't differentiate between elements that originated from tokens that came from synchronous document.write tokenization and that came from asynchronous document.write tokenizations
11:03
jgraham
feels like a diagram would help here
11:06
<Hixie>
i just noticed that the description of http://www.w3.org/Bugs/Public/show_bug.cgi?id=11013 doesn't match the summary
11:06
<Hixie>
for the record, i don't read the summaries generally
11:06
<Hixie>
so please don't put important information in the summaries :-)
11:07
<Hixie>
(i similarly don't read subject lines in e-mails)
11:08
<Hixie>
ok bed time
11:08
<Hixie>
nn
11:32
<hsivonen>
ooh. Decisions.
11:55
<zcorpan>
Hixie: did you mean to have the link continue to the end of the paragraph in r5618?
14:32
<annevk>
oh, Simon is gone
14:33
<annevk>
zcorpan, if there's logs, it looked good otherwise
14:40
<annevk>
http://vimeo.com/15775937 -- howcome on CSS
14:43
<annevk>
kind a like that original World Wide Web slogan he shows
14:43
<annevk>
"you click, we do the rest!"
14:48
<annevk>
http://people.opera.com/howcome/2008/talks/tour/cern-2853749.jpg
15:18
<sean`>
a
15:44
<micheil>
annevk: is Greg Wilkins from opera?
15:45
<annevk>
no
15:45
<micheil>
(or rather, where is he from)
15:45
<micheil>
I can't recall.
15:47
<jgraham>
Presumably from Webtide ("the java experts behind jetty")
15:47
<micheil>
k
15:47
<jgraham>
http://www.webtide.com/about/management.jsp
17:04
<karlcow>
huh http://images.vizworld.com/wp-content/uploads/2010/05/Apple-Flash-Infographics.jpg
17:29
<annevk>
hmm, [Supplemental] does not work for constructor additions
17:41
<MikeSmith>
annevk: status on publications is that I have been traveling and I will attempt to get everything ready for publication on Thursday
17:42
<MikeSmith>
but if not, it will be next Tuesday instead
17:46
<annevk>
hey MikeSmith, wb then :)
17:47
<annevk>
should have realized you were away
17:48
<MikeSmith>
I'm going to be in and out this week as well
17:48
<MikeSmith>
I'm in Australia at the Web Directions South event
17:48
<annevk>
aah, good times
17:48
<MikeSmith>
and some other things around that
17:48
<annevk>
emailed you one question about TPAC
17:48
<MikeSmith>
yep
17:48
<MikeSmith>
just replied
17:48
<annevk>
kk
17:49
<annevk>
as far as I'm concerned publishing next week is fine
17:49
<annevk>
was just wondering what the holdup was
17:52
<MikeSmith>
holdup is me as usual :)
18:16
<othermaciej>
jgraham: looks like it got fixed
18:30
<Ms2ger>
Did Opera submit their WebSockets tests anywhere?
18:40
<annevk>
Ms2ger, they're up for grabs
18:41
<annevk>
Ms2ger, guess one of us ought to email public-webapps...
19:13
<jgraham>
Ms2ger: They often depend on th -76 protocol. Also they require pywebsockets which is not sutiable for public-facing servers
19:14
<jgraham>
So whilst we encourage people implemening -76 (really: -00) to use the tests, it's not clear that they are in a state where they should be submitted anywhere
19:14
micheil
should really get around to write the node.js powered websocket protocol tests.
19:15
<Ms2ger>
At least dump them on www-archive, then
19:15
<jgraham>
Sure, we can send a link to www-archive
19:16
jgraham
wishes for a bot to ask zcorpan to do that when he returns
19:16
jgraham
hopes that zcorpan reads the logs with bot-like diligence
19:16
<othermaciej>
the WebKit layout tests also have a bunch of WebSocket tests
19:17
<othermaciej>
(I am not sure how many would be useful as standards tests of the protocol)
19:17
<jgraham>
othermaciej: Presumably in specs-theory-land we curenly dn't want tests of the protocol, only of the API
19:18
<jgraham>
Of course it is hard to test the API without some assumptions about the protocol
19:18
<Ms2ger>
Presumably the point of the WHATWG was to get out of specs-theory-land
19:19
<jgraham>
right, and we made the tests public :)
19:19
Ms2ger
sends jgraham a cake
19:20
<jgraham>
I guess webapps can take the tests that we have and adapt them for the new protocol if it happens
19:20
<AryehGregor>
sicking, how could I provide a diff that takes me from one version of the patch to another, when there's no common base commit that both patches will apply to?
19:21
<AryehGregor>
(Also, do I have to do anything now on the bug, or someone else will handle everything and I can forget about it for now?)
19:22
micheil
is still of opinion that when we have a spec X vs spec Y discussion, there should be PoC's made and tested.
19:23
<sicking>
AryehGregor: add "checkin-needed" keyword
19:23
<sicking>
AryehGregor: for dealing with merge conflicts interdiffs are indeed hard to produce
19:24
<sicking>
AryehGregor: basically what you'd do in this case is:
19:24
<sicking>
1. update to tip
19:24
<jgraham>
PoCs? I guess not Pieces of Cake, although I am avaliable to test cake if needed
19:24
<sicking>
2. make necessary changes
19:24
<jgraham>
Depending on the provenance of said cake
19:24
<sicking>
3. create a diff between code in 1 and 2
19:24
<jgraham>
No horrible supermarket cake
19:25
<sicking>
AryehGregor: a good way to do 3, if you're using mq, is to push a new patch on the queue before you start with 2
19:25
<micheil>
jgraham: proof-of-concept or proof-of-code
19:25
<AryehGregor>
What does "make necessary changes" mean?
19:26
<sicking>
AryehGregor: well, in this case no changes were needed
19:26
<Ms2ger>
Fix review comments, I guess
19:26
<sicking>
AryehGregor: but otherwise make whatever changes are needed to make things work on tip
19:27
<jgraham>
micheil: You are free to do that of course; don' feel you have to ask permission. And I encourage it; it would be very useful. Although it can't settle many interesting questions, like relative securiy properties or deployability on large scales
19:27
<AryehGregor>
sicking, so how is that different from just a new version of the patch? My v3 was just the same exact patch as v2 but with conflicts resolved.
19:27
<sicking>
AryehGregor: in this case simply answering "yes" to my question if the only thing you changed was to remove the HTMLObjectElement changes would have been enough :)
19:27
<AryehGregor>
Okay.
19:28
<micheil>
jgraham: true, but it'd weed out the specs that don't aid the protocol.
19:29
<jgraham>
micheil: I don' really know what you mean "don't aid the protocol"
19:30
<jgraham>
It might be helpful for answering certain specific questions
19:30
<micheil>
I'm not sure either there. I'm just saying that it'd be good to see something being done in code rather then just theory.
19:31
<jgraham>
But it's hard to see how to use it to assess the relative importance of obfuscating all user-supplied data for security vs making routing using extant HTTP infrastructure possible, for example
19:31
<jgraham>
Which is the current big issue
19:32
<jgraham>
Note that I am not trying o discourage you; making rough implementations of draft specs is one of my favourite ways to beter understand those specs
19:35
<micheil>
jgraham: well, I'll probably be implementing a -02 parse for packets soon.
19:35
<micheil>
just got big problems in my new -00 parser first.
19:38
<karlcow>
hmmm not interop for lastModified between browsers http://www.w3.org/TR/html5/dom.html#dom-document-lastmodified
19:38
<karlcow>
I tried on a page without LastModified defined at the HTTP level.
19:38
<karlcow>
javascript:alert(document.lastModified)
19:38
<karlcow>
Opera 10.63 - January 1, 1970 GMT
19:38
<karlcow>
Safari 5.0.2 - Nil
19:38
<karlcow>
Firefox 4.0b6 - 10/13/2010 14:36:31 (date of the cache)
19:39
<karlcow>
"If the last modification date and time are not known, the attribute must return the current date and time in the above format."
19:42
<lsxq>
what's the deal with motion jpeg?
19:44
<lsxq>
i tried reading up on it and i'm wondering how it originally got supported? and is it formally discouraged/depreciated somewhere?
19:48
<lsxq>
and if not what's the case for not allowing it to be used in conjunction with the video tag?
19:48
<Hixie>
in http://www.w3.org/2002/09/wbs/40318/issues-74-and-105-objection-poll/ how are #2 and #3 different?
19:48
<Hixie>
othermaciej? ^
19:49
<TabAtkins>
Hixie: I read them, and I assume there's some subtle point that I don't get. I just gave the same objection to both.
19:49
<Ms2ger>
lsxq, the spec allows it, but nobody has implemented it
19:49
<Hixie>
this poll seems very poorly constructed
19:50
<othermaciej>
Hixie: I dunno, looks like a bug in the poll
19:50
<TabAtkins>
Oh, wait, wrong one. I havent' answered that.
19:50
<othermaciej>
I believe one of questions 2 or 3 is redundant and should be deleted
19:51
<karlcow>
IE8 - 10/13/2010 14:53:22 (date of now)
19:51
<karlcow>
chrome v6.0.472.63 - Nil
19:51
<lsxq>
Ms2ger: so i guess i should be complaining to browser vendors then?
19:51
<karlcow>
ok only IE8 gives what the spec says (or maybe the spec says what IE8 does)
19:51
<TabAtkins>
lsxq: Yup, if you want it that's the course to take.
19:52
<Ms2ger>
lsxq, you could try
19:56
<Philip`>
lsxq: There's probably little interest in supporting it for web video since its compression performance is very poor
19:58
<othermaciej>
Hixie: Sam removed the dupe
20:00
<lsxq>
Philip`: i'm definitely not going to argue with that, it's just that even the newer browsers have added in mjpeg playback under <img> and well.. it's really video right? doesn't it make sense to be able to use it under the video tag?
20:00
<Hixie>
k
20:01
<AryehGregor>
lsxq, do you also think animated GIF should be supported in <video>?
20:01
<AryehGregor>
In theory, maybe, but nobody does, I don't think.
20:02
<lsxq>
well you can't stream gif like you can mjpeg.. i don't think
20:09
<Hixie>
annevk: yt?
20:44
<annevk>
Hixie, somewhat
20:45
<annevk>
Hixie, if you wonder about CSSOM View, my idea is to add the UA-agnostic stuff for scrolling
20:45
<annevk>
Hixie, elsewhere it also deals with other media (usually simply returning zero) zo it can do that here too
20:47
annevk
is enjoying Twin Peaks
20:49
<Hixie>
annevk: k
20:49
<Hixie>
annevk: sounds good
20:49
<Hixie>
annevk: do you want me to do anything with the text currently in HTML? e.g. archive it in the bug and assign the bug to you?
20:50
<annevk>
that sounds good
20:50
<Hixie>
k
20:50
<Hixie>
thanks
21:04
<Hixie>
annevk: btw is there a magical invocation i can use to use the scroll into view stuff?
21:04
<Hixie>
for frag id nav
21:05
<Hixie>
also, please put a link to the dev.w3.org version on the TR/ version, i can never find the editor's draft and the TR/ draft has higher pagerank
21:06
<Hixie>
oh, i see, "scroll the element into view [CSSOMVIEW]" should do it
21:59
<annevk>
Hixie, Bert removes those links when publishing
22:00
<annevk>
Hixie, apparently that is within his rights and I have been so far the only person to vocally argue against it within the CSS WG
22:01
<TabAtkins>
I've never had a draft on TR with the dev links removed, or else I'd argue against it too.
22:03
<Hixie>
annevk: refuse to publish again until he backs down
22:04
<annevk>
I'm not sure how not having published anything yet is relevant. Either it is useful or it is not. The relevant thread is http://lists.w3.org/Archives/Member/w3c-css-wg/2010JulSep/thread.html#msg43 (W3C Member-only; no idea why)
22:04
<Hixie>
the whole TR/ page is such an anachronism
22:05
<annevk>
Hixie, I get enough trouble as it is within the CSS WG, but this is one of the reasons CSSOM hasn't been published at all yet
22:05
<annevk>
get into*
22:06
<Hixie>
annevk: well if you don't publish on the TR/ page at all, my life is easier cos i can't find the TR/ one by mistake :-)
22:06
<Hixie>
so that works for me :-)
22:09
<Hixie>
i think it's ludicrous that the IETF publishes its specs in a manner that is optimised for 1970s-era line printers and the W3C publishes its specs in a manner optimised for 1980s-style closed-room development
22:09
<Hixie>
s/closed-room/magazine publishing/
22:10
<TabAtkins>
IETF's spec publishing actively angers me. It feels like they are slapping me in the face every time I look at one.
22:11
<Hixie>
oh i wouldn't take the IETF's practices personally
22:11
<Hixie>
it says more about their community than about how they feel about other communities
22:13
<Dashiva>
Hixie: That's because most of the IETF members still use 1970s-era line printers
22:13
<Hixie>
lol
22:14
<Hixie>
IETF doesn't have members actually
22:14
<Hixie>
they have a model more like the WHATWG than the W3C
22:14
<TabAtkins>
The only thing I can possibly see it saying about their community is that every person in it uses ancient terminals. That's not true, so I consider it an insult every time.
22:14
<Dashiva>
TabAtkins: Every person with some clout does, apparently
22:14
<TabAtkins>
All those people are clearly senile and useless.
22:14
<Hixie>
TabAtkins: no it just says that they are stuck in their ways, not that they think it's actually sensible
22:14
<Dashiva>
We discussed this like a year ago, when someone posted a link to discussion and remarked that Julian was the voice of sanity there
22:15
<TabAtkins>
Hixie: There is a difference between "this isn't great, but shrug, it's kinda tradition" and "let's just screw everyone in the face every time they look at what we produce, because we can! Bwahahahaha!".
22:15
<Hixie>
TabAtkins: i've never heard any IETF people actually say that the lien printer thing makes sense, they're just institutionally stuck
22:16
<Dashiva>
Let's see...
22:16
<Hixie>
TabAtkins: i don't think i've seen any evidence that anyone holds the latter opinion. I've only heard the former one, even from old timers in the IETF.
22:17
<Hixie>
but frankly i think the text thing is just quirky, it's not harmful. What's harmful is the snapshot-style development.
22:17
<TabAtkins>
My point was that the current setup is *so* bad, that you can't actually hold the former opinion.
22:17
<jgraham>
I distinctly remember people arguing that ascii plain text was the only format with the necessary longetivity
22:17
<jgraham>
Anyway this is just another example of standards organisations being a product of the era in which they are set up
22:17
<Hixie>
and IETF is even worse than W3C there, because they don't even require a CR-like phase in theory
22:18
<Hixie>
(w3c doesn't require it in practice, but at least they require it in theory)
22:18
<Hixie>
jgraham: i feel like it's more like they're hte product of the era before the era they were set up in
22:18
<Hixie>
jgraham: IETF was set up in the late 80s, not the early 70s
22:18
<Dashiva>
Unicode is impossible: http://www.ietf.org/mail-archive/web/ietf/current/msg60589.html
22:19
<Dashiva>
NRoff is easy and sane and everything else is hard: http://www.ietf.org/mail-archive/web/ietf/current/msg60573.html
22:20
<Hixie>
i don't think the text/plain stuff is that bad. The real problem is that they page their specs, IMHO.
22:20
<Hixie>
s/page/paginate/
22:20
<jgraham>
Maybe that's because they adopt the stuff from the previous decade as "immutable stuff that will always stay with us" and treat anything too new as dangerous to their credibility now they are a fledgling standards organisation looking to be taken seriously
22:20
<Hixie>
most RFCs nowadays are written as XML that can be converted to a variety of formats
22:20
<Hixie>
jgraham: yeah
22:20
<jgraham>
The pagination thing sucks so badly it hurts
22:20
<Hixie>
jgraham: which is funny given the point is to improve standards :)
22:21
<Hixie>
anyway
22:21
<jgraham>
Well probably all the kids now wonder why WHATWG doesn't publish its specs in twitter-sized chunks using flash. Or something.
22:22
jgraham
is not very down with the kids
22:22
<Dashiva>
Semantics are crap: http://www.ietf.org/mail-archive/web/ietf/current/msg60581.html
22:23
<karlcow>
jgraham: I think it is more a question of community and habits, processes which are being carved by the cowpath. Things which are written sealed practices for the good or the bad. Both actually. It is visible in any community practices.
22:23
<Hixie>
Dashiva: you have successfully convinced me that the IETF has crazies
22:24
<jgraham>
It is not that surprising that the IETF has crazies, after all the world has crazies and anyone can join
22:24
<jgraham>
The problem is, the crazies are winning
22:24
<Hixie>
jgraham: we did use twitter. When they changed their API the twitter stuff broke and nobody complained. So the kids probably don't want that after all. :-)
22:24
<Dashiva>
If Hixie is convinced I guess I don't have to force my self to read more mails :)
22:25
<jgraham>
Hixie: No I meant one 140 characterconformance requirement at a time
22:25
<Hixie>
hsivonen: yt?
22:26
<Hixie>
hsivonen: should "a style sheet that is blocking scripts", when it's from an ancestor browsing context, be required to be inserted by a parser also?
22:26
<jgraham>
"Using HTML or PDF for RFCs is about the same as moving from
22:26
<jgraham>
English language RFCs to mandarin language RFCs"
22:26
<jgraham>
This stuff is comedy gold
22:28
<TabAtkins>
...
22:36
<jgraham>
Actually I wish I hadn't read any more of that thread
22:36
<jgraham>
It becomes somewhat scary
22:41
<TabAtkins>
annevk: Well, I commented.
22:47
<annevk>
ta
22:51
<Hixie>
http://toki-woki.net/p/scroll-clock/
22:52
<Hixie>
similar to the text-editor-made-of-radio-buttons i hypothesised about in the canvas a11y thread and got ridiculed for
22:55
<TabAtkins>
I could make it in pure CSS. ^_^
22:56
<TabAtkins>
Just figure out the animations necessary for each element as it cycles through the 10 digits, then apply it to each place with successively longer animation-durations.
22:57
<Hixie>
heh
23:55
<kinetik>
is it intentional that vorbis_synthesis_init returns > 0 on error? (https://bugzilla.mozilla.org/show_bug.cgi?id=604067#c3)
23:58
<TabAtkins>
kinetik: Wrong room?
23:58
<kinetik>
ah, all my irssi windows have changed numbers--sorry
23:58
<kinetik>
(that explains why xiphmont failed to tab complete...)