| 00:02 | <Philip`> | e.g. RDF does stuff like defining XMLLiteral with "The lexical space is the set of all strings ... for which encoding as UTF-8 yields exclusive Canonical XML" where they didn't even forget to map Canonical XML octet streams on Unicode strings, which is good |
| 00:02 | <Philip`> | whereas RDFa says "The value of the [XML literal] is a string created by serializing to text, all nodes that are descendants of the [current element], i.e., not including the element itself, and giving it a datatype of rdf:XMLLiteral." |
| 00:02 | <Philip`> | which is firstly using "value" incorrectly |
| 00:03 | <Philip`> | (It should be specifying the lexical form, not the value, because there's only a one-way mapping from lexical form to value, not the other way) |
| 00:03 | <Philip`> | (and then it sounds like it's "giving it [the value] a datatype" which is wrong because the literal has the datatype, not the value) |
| 00:04 | <Philip`> | and then it completely fails to say how you're meant to serialise the nodes |
| 00:17 | <drunknbass_work> | i know this isnt js but maybe someone could help me with something :P |
| 00:18 | <drunknbass_work> | please explain the proper way to call the function in http://pastie.org/626748 |
| 00:18 | <drunknbass_work> | inside of the setNeedsDisplay i this.ctx.clearRect(0, 0, this.ctx.width, this.ctx.height); |
| 00:18 | <Philip`> | Oh, also the RDFa errata says "For the avoidance of doubt, [that XMLLiteral stuff I quoted earlier] means in part that the current default namespace of each descendant element MUST also be included in the emitted XML literal." |
| 00:18 | <drunknbass_work> | which is wrong |
| 00:18 | <Philip`> | which does not avoid my doubt |
| 00:19 | <drunknbass_work> | do i wrap that inside of a {}? |
| 00:19 | <Philip`> | (What if the descendant elements don't use the default namespace at all?) |
| 00:20 | <Philip`> | drunknbass_work: What is wrong with that code? |
| 00:20 | <drunknbass_work> | Result of expression 'this.ctx.clearRect' [undefined] is not a function. |
| 00:21 | <drunknbass_work> | scope issue :/ |
| 00:21 | <drunknbass_work> | and my js skills are very shitty |
| 00:22 | <Philip`> | Sounds like this.ctx might not be a canvas context object |
| 00:22 | <Philip`> | Looks like this.ctx is a canvas object, not a canvas context object |
| 00:23 | <Philip`> | You probably want to use this.context2D.clearRect instead, and probably want to rename this.ctx to this.canvas |
| 00:23 | <drunknbass_work> | it is |
| 00:24 | <Philip`> | (clearRect is a 2D function, so you have to call it on the 2D canvas context) |
| 00:24 | <drunknbass_work> | oh heh |
| 00:24 | <drunknbass_work> | sorry |
| 00:25 | <drunknbass_work> | so my code was ok i just had a typo |
| 00:25 | <drunknbass_work> | lol |
| 00:27 | <Philip`> | Yes, your code was okay except for the part that was not okay :-p |
| 00:32 | <drunknbass_work> | yea i got it working |
| 00:32 | <drunknbass_work> | hopefully im not wasting my time creating a nice ui framework for canvas |
| 00:33 | <drunknbass_work> | that cake looked kinda cool but using it still required a shit load of code |
| 00:43 | <othermaciej> | I'm totally confused about the RDFa argument, about specifying in terms of DOM vs in terms of concrete textual syntax |
| 00:43 | <othermaciej> | because it seems like RDFa already defines its processing model in terms of DOM traversal |
| 00:44 | <othermaciej> | but two of the co-authors of the spec argue that it's actually defined in terms of source text, and that the syntax definition is sufficient for DOM-based implementations |
| 00:49 | <Philip`> | othermaciej: You're not alone |
| 00:50 | <othermaciej> | Philip`: it even very explicitly says in multiple places that it's defining things in terms of the DOM |
| 00:50 | <Hixie> | the whole discussion will become moot when they fix http://www.w3.org/Bugs/Public/show_bug.cgi?id=7670 :-) |
| 00:51 | <hober> | Hixie: I wish |
| 00:56 | <Philip`> | othermaciej: The RDFa+HTML draft says that, and says RDFa is defined in some abstract tree model |
| 00:56 | <Philip`> | but the RDFa spec itself doesn't claim any such thing, if I remember correctly |
| 00:57 | <othermaciej> | Philip`: it does say that, look at the intro to section 5 |
| 00:58 | <othermaciej> | "Processing need not follow the DOM traversal technique outlined here, although the effect of following some other manner of processing must be the same as if the processing outlined here were followed. The processing model is explained using the idea of DOM traversal which makes it easier to describe (particularly in relation to the [evaluation context])." |
| 00:58 | <othermaciej> | and then it uses DOM concepts (like document object, child element, etc) all over, and even mentions the DOM explicitly a few more times |
| 00:58 | <othermaciej> | http://www.w3.org/TR/rdfa-syntax/#s_model |
| 01:00 | <Philip`> | othermaciej: Ah, I just read your email that quoted those bits |
| 01:00 | Philip` | 's memory is clearly not great |
| 01:00 | <Philip`> | Unfortunately I often forget that my memory is not great :-( |
| 03:39 | masinter | thinks whatwg is more fun than tagmem |
| 06:27 | <heycam> | "I think the frustration level in this thread is rising to the point that we're not going to be able to make good progress if it continues much longer" |
| 06:27 | <heycam> | i thought the thread was getting right down to the issue with recent mails |
| 06:27 | <heycam> | very concrete |
| 06:29 | <othermaciej> | I agree |
| 06:29 | <othermaciej> | although I also think Manu's proposed actions are reasonable in light of the direction of the thread |
| 08:17 | <annevk2> | sicking, pong... |
| 08:18 | <annevk2> | hmm, for some reason my comments on rubys blog still need to be moderated |
| 08:18 | annevk2 | wonders what's up with that |
| 08:28 | <Lachy> | annevk2, rubys told me recently there was no moderation queue when I asked him why one of my comments never showed up there. |
| 08:31 | <annevk2> | weird |
| 08:31 | <annevk2> | my comment isn't that important anyway |
| 08:32 | <annevk2> | I was just wondering whether he was actually trying to flame HTML5 rather than the technique because it certainly seemed that way |
| 08:33 | <Philip`> | Which technique is that? |
| 08:35 | <Lachy> | oh no. Why is google chrome adopting the X-UA-Compatible nonsense?! |
| 08:36 | <Lachy> | oh, that's for google frame meant for use in IE http://blog.chromium.org/2009/09/introducing-google-chrome-frame.html |
| 08:36 | <annevk2> | Philip`, the <meta> hack to enable the Google plug-in |
| 08:37 | <Philip`> | annevk2: I thought his point when linking to HTML5 was primarily that Google's example said "equiv" instead of "http-equiv" |
| 08:37 | <Philip`> | so I'm not sure how that's interpreted as an attempt at flaming HTML5 |
| 08:39 | <Philip`> | and then Google incorrected their post again and then corrected again, but of course now thousands of people will blindly copy-and-paste the bogus markup from rubys's blog |
| 08:41 | <annevk2> | Philip`, most because of the comment |
| 08:42 | <annevk2> | mostly* |
| 08:43 | <annevk2> | but I guess I missed something |
| 08:43 | annevk2 | -> inbox |
| 08:45 | <Lachy> | I don't get how Google intend to get that plugin widely distributed among IE users. I don't understand why any user would choose to install the plugin, rather than switching to a better browser? |
| 08:47 | <Philip`> | Lachy: A user can install the plugin and Google's sites will suddenly become faster, without affecting compatibility with the rest of the web, and without requiring the user to switch between two browsers or even comprehend the concept of multiple browsers |
| 09:34 | <Micheil> | hmm.. morning all |
| 09:40 | <hsivonen> | Lachy: I don't understand the software installation policies at companies that insist on sticking to IE to see how that's supposed to work |
| 09:41 | <Micheil> | I don't have a problem with IE, as long as it's the latest version. |
| 09:42 | <hsivonen> | surely users who are permitted and willing to install new Web client software have already switched browsers |
| 09:43 | <Lachy> | there are many users who don't understand why IE is such a bad choice, and haven't experienced a browser with a better UI |
| 09:44 | <hsivonen> | or has Google deemed the IE UI to have such staying power that there are people who are willing to install software but not switch the whole browser? |
| 09:45 | <hsivonen> | is there some fundamental psychological difference to installing a plug-in that swaps out app internal and installing an app? |
| 09:45 | <Philip`> | There's also some people who actually *like* IE |
| 09:45 | <Philip`> | and have used other browsers and switched back to IE |
| 09:45 | <hsivonen> | to me, they seem like pretty similar things from corporate IT policy POV |
| 09:45 | <Lachy> | there are certainly people who are more comfortable with the IE UI for some reason and have difficulty switching. It's why there was so much effort put in in the early days of Firefox to create an IE theme for it to make it look as close as possible |
| 09:45 | hsivonen | has no data on teh popularity of the IE theme |
| 09:47 | <Lachy> | I don't know how popular it is these days. But when I was involved with SpreadFirefox years ago, there were quite a significant number of peoploe who managed to use it as a way to get users to switch |
| 09:47 | <Philip`> | It seems that switching browser (in a company with intranets and stuff) is a short-term compatibility nightmare, whereas installing plugins that switch the internals only a per-site opt-in basis is merely a long-term compatibility nightmare |
| 09:49 | <hsivonen> | the IE UI annoys me. particularly because ctrl-L doesn't do what I expect |
| 09:50 | <Philip`> | Alt-D works fine for that, I think |
| 09:50 | <hsivonen> | Philip`: but Alt-D is wrong and ctrl-L is right :-) |
| 09:51 | <Philip`> | but I always use alt-D + Tab to go to the search box, and IE sticks a refresh button in the tab order between those two, so I always start typing my search query into the refresh button |
| 09:51 | <Philip`> | s/IE/IE8/ |
| 09:51 | <Philip`> | (unless it was IE7?) |
| 09:52 | <Philip`> | hsivonen: Opera supports both, so I think I just use whichever one is closest to whichever hand is closest to the keyboard |
| 10:08 | <annevk2> | the Offline Web Application section is nearly impossible to get through; geez |
| 10:10 | <Hixie> | how so? |
| 10:10 | <annevk2> | the algorithms are really hard to follow through |
| 10:13 | jgraham | assumes that the only use case for the Google thing is intranets that have IE-only webapps but where they don't want to deal with multiple browsers |
| 10:13 | <jgraham> | Because it would be confusing for users if some pages required one browser snd some required a different browser |
| 10:14 | <jgraham> | However there was a Gecko plugin that did the same thing many years ago and it never caught on so I don't forsee this being a huge sucess |
| 10:14 | <jgraham> | Mind you, Google will likely market it better |
| 10:14 | <Hixie> | annevk2: ah, yeah, it's pretty complicated |
| 10:16 | <annevk2> | Hixie, so why does fallback take precedence over online whitelist? |
| 10:16 | <Hixie> | otherwise fallback would be useless for anything in the online whitelist |
| 10:17 | <Hixie> | effectively fallback is the same as online whitelist, just with a fallback instead of falling back to network error |
| 10:17 | <Hixie> | iirc |
| 10:17 | <annevk2> | Hixie, e.g. consider FALLBACK: / /fallback.html NETWORK: /fetchme |
| 10:17 | <Hixie> | the NETWORK: /fetchme bit is pretty redundant in that iirc |
| 10:17 | <annevk2> | not if you want to get the network error |
| 10:18 | <Hixie> | also since you can wildcard the online whitelist, fallback has to come first |
| 10:18 | <annevk2> | afaict in "Changes to the networking model" a fetch is down for /fetchme but when it fails in some way you get /fallback.html instead |
| 10:18 | <Hixie> | right |
| 10:18 | <Hixie> | if you need to catch that case, just have a specific fallback you look for instead |
| 10:18 | <annevk2> | well the wildcard could be special cased |
| 10:19 | <Hixie> | FALLBACK: /fetchme /error.txt |
| 10:19 | <Hixie> | or just FALLBACK: /fetchme /fetchme?error |
| 10:19 | <annevk2> | it would prefer specific fallback over generic ones? |
| 10:19 | <Hixie> | it prefers the longest matching namespace iirc |
| 10:20 | <annevk2> | doesn't say so in changes to the networking model |
| 10:20 | <annevk2> | only talks about "if there's a prefix match" |
| 10:20 | <hsivonen> | jgraham: I think it's interesting that the docs don't advertise a setting that'd turn the Chrome Frame on for all of Web zone while keeping the inner zones as IE |
| 10:20 | <Hixie> | annevk2: http://www.whatwg.org/specs/web-apps/current-work/#matching-a-fallback-namespace |
| 10:21 | <annevk2> | but that isn't referenced |
| 10:21 | <Hixie> | good point |
| 10:21 | <Hixie> | file a bug? |
| 10:21 | <Hixie> | it should reference it |
| 10:22 | hsivonen | wonders what kind of API Chrome Tab uses to hook into X-UA-Compatible |
| 10:22 | <hsivonen> | s/Tab/Frame/ |
| 10:22 | hsivonen | confuses IE Tab and Chrome Frame |
| 10:23 | <annevk2> | Hixie, why would you keep older application caches around btw? |
| 10:23 | <Hixie> | if you have multiple tabs open |
| 10:23 | <Hixie> | they might all be using different versions |
| 10:23 | <annevk2> | Hixie, ok, so only for open tabs |
| 10:23 | <Hixie> | yeah |
| 10:23 | <annevk2> | Hixie, what if you remove an older version in one of the tabs |
| 10:24 | <annevk2> | (the user can supposedly do that through UI) |
| 10:25 | <Hixie> | i guess the tab switches back to not having a cache |
| 10:28 | <annevk2> | Hixie, so what is the point of NETWORK actually if you can simulate it with FALLBACK? |
| 10:30 | <Hixie> | dunno, good point. hadn't really thought of it that way until just now. |
| 10:34 | <annevk2> | i'll post to the WHATWG list |
| 10:34 | <Hixie> | k thanks |
| 10:51 | <yatil> | Hi folks, I was just asked (in German) why there is no <rb> in HTML5, I guess that it is implicit as everything which is not <rt> or <rp> inside a <ruby> element has to be <rb>. Right? |
| 10:51 | <Hixie> | right |
| 10:52 | <yatil> | Thank you! |
| 10:54 | <Philip`> | jgraham: Google will market it by doing http://3.bp.blogspot.com/_Zs8MDWN106k/SrkGvMrT3LI/AAAAAAAAEQc/4zIh9XlFmH4/s400/cf-in-ie.PNG |
| 10:55 | <mookid> | can someone please explain what escalate |
| 10:55 | <mookid> | this to the chairs |
| 10:55 | <mookid> | means |
| 10:56 | <mookid> | will the chairs exert their wrath upon me if my escalation displeases them? |
| 10:56 | <mookid> | I am quite happy to argue with them about this too |
| 10:56 | <mookid> | it seems that I even disagree with TBL |
| 10:56 | <mookid> | which is pretty hillarious |
| 10:57 | <Hixie> | othermaciej: ^ |
| 10:57 | <othermaciej> | mookid: do you have a specific issue you would like to escalate? |
| 10:58 | <othermaciej> | or are you just asking in general? |
| 10:58 | <mookid> | Ian's interpretation of the HTTP spec |
| 10:58 | <mookid> | http://www.w3.org/Bugs/Public/show_bug.cgi?id=7697 |
| 10:58 | <mookid> | and the interpretation of the proposal |
| 10:59 | <mookid> | 'proposal' |
| 10:59 | <mookid> | :) |
| 10:59 | <othermaciej> | so you have a feature proposal |
| 10:59 | <othermaciej> | if you would like to escalate it so the whole Working Group considers it, you can ask for an issue to be made in the tracker |
| 10:59 | <othermaciej> | however |
| 11:00 | <othermaciej> | a) please don't do this unless you think there is a reasonable chance other people will agree with you - it consumes the whole Working Group's time to escalate an issue |
| 11:00 | <othermaciej> | b) if no one makes a concrete proposal for an alternate design in a timely manner, the chairs may summarily close the issue |
| 11:01 | <othermaciej> | one thing you may want to do is raise the idea on the public-html mailing list to see if anyone else is interested |
| 11:01 | <mookid> | the proposal is very simple - to alter the signifance of type attributes on link elements |
| 11:01 | <mookid> | so it is more specific in the HTML5 spec |
| 11:01 | <othermaciej> | if there isn't significant interest from others, then I would advise you not to escalate since it will just waste people's time |
| 11:02 | <mookid> | do you not fear tyranny of the majority? |
| 11:02 | <othermaciej> | I expect browsers are unlikely to implement a behavior for the type attribute that breaks backwards compat |
| 11:02 | <mookid> | everyone used to think the world was flat. |
| 11:03 | <othermaciej> | I did not say you should have majority support to escalate |
| 11:03 | <othermaciej> | just some nontrivial interest from at least one person besides you |
| 11:03 | <othermaciej> | because if only one person wants the change, then it is going to fail |
| 11:04 | <mookid> | hmm |
| 11:04 | <othermaciej> | because the Chairs are required to declare Working Group decisions based on consensus (not necessarily unanimity, but at least rough consensus), or failing that by majority vote of the group |
| 11:04 | <othermaciej> | but escalating to an issue costs both the Chairs and the Working Group time, so I advise you not to do it unless you can show at least some support for your position |
| 11:05 | <mookid> | fair enough |
| 11:06 | <mookid> | can we add a footnote into the spec that I thought that bit was wrong? |
| 11:06 | <mookid> | just so in 200 years time when they try to work out what went wrong |
| 11:06 | <mookid> | I can get some credit |
| 11:06 | <othermaciej> | you're welcome to publish your own document saying you think that part is wrong |
| 11:07 | <mookid> | can I do doctored pictures of wg members? |
| 11:07 | <othermaciej> | why would you do that? |
| 11:07 | <mookid> | jazz up the documentation |
| 11:08 | <mookid> | it's so boring |
| 11:08 | <mookid> | you should have themes for each page |
| 11:08 | <othermaciej> | there's certainly no working group rule regarding such things, but of course considerations of common courtesy and good taste still apply |
| 11:08 | <da3d> | Add cat pictures, that always works |
| 11:08 | <mookid> | yeah ok I'll look into it |
| 11:09 | <mookid> | god damn |
| 11:09 | <mookid> | the world isn't flat. |
| 11:09 | <mookid> | you people. |
| 11:15 | <hsivonen> | Philip`: does Wave not work in Opera? |
| 11:19 | <zcorpan> | what's the origin of a document.written document? |
| 11:24 | <Lachy> | zcorpan, isn't it the same as the origin of the script that wrote it? |
| 11:24 | <Hixie> | zcorpan: it's the origin it had before document.write() was called on it |
| 11:25 | <Hixie> | document.write() doesn't change the origin of a document |
| 11:25 | <Hixie> | document.open() might, i forget |
| 11:25 | <Hixie> | and d.write() calls d.open() |
| 11:29 | <zcorpan> | "Change the document's address to the first script's browsing context's active document's address." |
| 11:29 | <zcorpan> | not sure what that means |
| 11:30 | <zcorpan> | ok, here's a more direct question: why doesn't web workers work in the live dom viewer in firefox or chrome? |
| 11:31 | <zcorpan> | ah |
| 11:31 | <zcorpan> | now i get it |
| 11:31 | <zcorpan> | new Worker('?') points to the live dom viewer page |
| 11:31 | <zcorpan> | not the document.written page |
| 12:09 | <Philip`> | hsivonen: They probably never even bothered testing in Opera |
| 12:14 | Philip` | likes how http://googlewavedev.blogspot.com/2009/09/google-wave-in-internet-explorer.html says "HTML5 support is still far behind" which links to http://www.browserscope.org/?category=acid3 |
| 12:14 | <Philip`> | given that Acid3 doesn't actually test any of HTML5 |
| 12:48 | <Philip`> | Maybe RDFa really should have been defined in two documents, a generic RDFa Concepts one and an RDFa in XHTML Syntax one |
| 12:49 | <Philip`> | Currently those two parts seem to be confused and mixed together |
| 12:49 | <Dashiva> | At this point I'm tempted to say "or maybe zero documents" |
| 12:49 | <Philip`> | which causes problems when trying to write an RDFa in HTML Syntax one |
| 12:49 | <Philip`> | Dashiva: Well, that too |
| 12:51 | <Dashiva> | Every post seems to echo the same sentiment: "It doesn't matter, the implementations will magically do the right thing without the spec having to state what it is" |
| 12:51 | <Dashiva> | So if magic is making it work, why have a spec at all? |
| 13:00 | Dashiva | wonders if it's sometimes preferable to attribute to malice rather than ignorance to avoid making people look stupid |
| 13:02 | <Hixie> | http://damowmow.com/playground/htmlwg/chart.html |
| 13:04 | <annevk2> | you're supposed to be asleep :) |
| 13:04 | <annevk2> | graph seems to be heading in the right direction though |
| 13:05 | <Dashiva> | Big red box |
| 13:05 | <Dashiva> | Go lack of canvas text support! |
| 13:11 | <Philip`> | The automatic horizontal resizing of text to fit the maximum width looks disgusting |
| 13:11 | <Philip`> | (in Firefox 3.5) |
| 13:12 | <Philip`> | Also, I can't see the "closed" colour unless I move my head downwards by six inches |
| 13:14 | <Hixie> | you've said that before about #EEEEEE |
| 13:14 | <Hixie> | you need a better monitor |
| 13:15 | <jgraham> | So someone needs to start doing some reviewing |
| 13:15 | <Philip`> | I have a better monitor than I had a month ago |
| 13:15 | <Dashiva> | Maybe you have a good monitor but at the wrong angle |
| 13:16 | <Philip`> | except now it's glossy, so I can't look at it straight on because I'll see my face and get distracted, so I have to look downwards at a bit of an angle |
| 13:22 | <da3d> | Glossy monitors are broken by design. |
| 13:23 | <Lachy> | da3d, glossy monitors with good anti-reflective coating on them aren't that bad |
| 13:24 | <hsivonen> | glossy and anti-reflective seem mutually exclusive |
| 13:24 | <hsivonen> | glossy monitors are evil |
| 13:26 | <Lachy> | not entirely. You would get the glass cover over the LCD, like on the new MacBooks with glossy display, but that glass can be coated with anti-reflective coating so it looks glossy without reflecting everything |
| 13:26 | Philip` | doesn't like it, but the computer was pretty cheap so he can't expect it to be great |
| 13:27 | hsivonen | hasn't inspected the latest MacBooks |
| 13:28 | <hsivonen> | but the screen on the MacBooks that were current in Q2 of 2008 sucks |
| 13:28 | <hsivonen> | I run mine lid closed except when traveling, so it's not a huge problem |
| 13:29 | <hsivonen> | also, the LED Cinema Display sucks |
| 13:29 | <Lachy> | I have an iMac with a glossy display, and the screen on that really isn't bad at all |
| 13:30 | <da3d> | The only glossy screen I have is on my phone, but I can tolerate it only because it's full of OLED awesomeness. |
| 13:30 | <yatil> | I like my macbook pro glossy screen… what exactly has that to do with HTML? |
| 13:30 | <yatil> | ;) |
| 13:31 | <beowulf> | you cannot see the HTML without the glossy monitor |
| 13:31 | <hsivonen> | beowulf: ITYM "with" |
| 13:32 | <Philip`> | It's more like you cannot see the HTML issues graph with a glossy monitor which prevents you from looking straight on and therefore causes colour distortion |
| 13:32 | <Philip`> | Maybe HTML should make glossy monitors non-conforming |
| 13:32 | <beowulf> | i can't see the issues graph because of my browser, my ips panel rocks though |
| 13:32 | <Philip`> | s/HTML/HTML5/ |
| 13:33 | <hsivonen> | http://www.hrd.qut.edu.au/healthsafety/worksafely/highGloss.jsp |
| 13:40 | <Hixie> | i kinda like my chart |
| 13:41 | <Hixie> | it'll update daily |
| 13:41 | <Lachy> | Philip`, we should make "Best Viewed with a Matte Display" buttons :-) |
| 13:46 | gsnedders | hates his glossy MBP |
| 13:46 | <gsnedders> | (and this is before they got really bad) |
| 13:57 | <Philip`> | Just so I don't forget this link: "The BBC is publishing RDFa in the form of program reviews" is for the music reviews linked from http://www.bbc.co.uk/music/reviews/ (not TV programme reviews) |
| 14:00 | <jgraham> | Philip`: Looks like the licensing information isn't RFDa |
| 14:00 | <Philip`> | s/TV programme reviews/TV programme listings/ |
| 14:00 | <zcorpan> | heycam: yt? |
| 14:01 | <Philip`> | jgraham: I don't think RDFa has a requirement saying "You MUST use RDFa for absolutely all metadata on your page" |
| 14:01 | <Philip`> | jgraham: Seems they're just using RDFa that has an actual effect, i.e. Google's RDFa-ish review markup |
| 14:01 | <zcorpan> | heycam: "Need to test how implementations actually behave when passed too few or too many arguments." - i'd like this to be resolved, so i know how to write a test for new Worker() |
| 14:12 | <Philip`> | Oh no, HTML5 removed its X3D support :-( |
| 14:29 | Philip` | tries to work out how to set IE8 to use Google in its search box |
| 14:30 | <Philip`> | Seems I have to do "Find more providers...", and then select the "Search" category (from a list of about two dozen), and then look right at the bottom of the second page of results |
| 14:33 | <TabAtkins> | Hm, really? Mine set itself up with google right from the start. |
| 14:34 | <Philip`> | Mine defaulted to Bing |
| 14:34 | <Philip`> | and I missed the usual startup provider-selection thing since I had to reboot to get the network working |
| 15:26 | <TabAtkins> | Hmm. I fear that using <dt>/<dd> in <details> will cause people to think that <dl> stands for "details list". |
| 15:27 | <TabAtkins> | And then be disappointed when it *doesn't* produce an accordion. |
| 15:27 | <jgraham> | I fear the axiomatic proof |
| 15:28 | <TabAtkins> | haha |
| 15:28 | <TabAtkins> | Who was it that published that? It's been so long. |
| 15:28 | TabAtkins | goes to look it up on Hixie's blog. |
| 15:31 | <TabAtkins> | Hehehe, I forgot how awesome the Proof is. |
| 15:54 | <erlehmann> | TabAtkins, link? |
| 15:55 | <TabAtkins> | erlehmann: http://lmgtfy.com/?q=hixie+axiomatic+proof |
| 15:56 | <erlehmann> | TabAtkins, that was before my time |
| 15:56 | <TabAtkins> | Before mine too. I found it originally while trawling Hixie's blog. |
| 15:56 | <Philip`> | erlehmann: Time is rendered irrelevant by archives |
| 15:57 | <Philip`> | Well, half of time, anyway |
| 15:57 | <erlehmann> | Philip`, lets not get existential in here. I am not intimidated by a bunch of characters !! |
| 15:57 | <erlehmann> | btw: ASCII portal is out \e/ |
| 15:58 | <TabAtkins> | i know! |
| 15:58 | <TabAtkins> | woo! |
| 16:04 | <TabAtkins> | Yay, birthday weekend will be scottish-themed this year. |
| 16:05 | <TabAtkins> | (at the Renaissance festival this year, which my birthday always falls during) |
| 16:11 | <TabAtkins> | Hm, the file|save/open thing for apps seems to make sense. |
| 16:14 | <erlehmann> | TabAtkins, so the axiomatic proof says that a spec that makes violations of another spec possible is unpossible ? |
| 16:15 | <TabAtkins> | Not quite. As best as I can understand, it's saying that any changes to the specification that aren't specifically allowed change the semantics of the specification. |
| 16:16 | <TabAtkins> | Specifically, CSS and XBL apparently change the semantics of HTML. |
| 16:16 | <erlehmann> | CSS changes semantics ? |
| 16:17 | <erlehmann> | well, i can't argue against that. axiomatic proof is axiomatic, at last. ;D |
| 16:17 | <Lachy> | erlehmann, yes. Didn't you read the *axiomatic proof*? |
| 16:17 | <TabAtkins> | According to the Axiomatic Proof. |
| 16:17 | <TabAtkins> | Indeed. |
| 16:18 | <hsivonen> | did Axiomatic Proof show up on a mailing list again? |
| 16:19 | <jgraham> | hsivonen: Sadly not |
| 16:19 | <beowulf> | I feel the urge to watch Wall·E |
| 16:19 | <TabAtkins> | No, jgraham mentioned it. |
| 16:19 | <TabAtkins> | beowulf: give in. It's a good urge. |
| 16:20 | <beowulf> | All your axiomatic proofs will be catered for on the Axiom |
| 16:21 | <TabAtkins> | Man, I'm gonna have to go manually implement dirtying for my inputs. Stupid bug reports asking for stupid delayed validation until the stupid second input in the pair is filled in. |
| 16:21 | TabAtkins | goes to request a :dirty pseudoclass. |
| 16:26 | <erlehmann> | beowulf, cluster !! |
| 16:28 | <Philip`> | "Before I dwelve into XAML's superior model and eventual (defacto) conquest, let me preemptively squelch XUL rebuttals." - 'dwelve' is a cool word, even if it doesn't exist |
| 16:28 | <Philip`> | (Also, does anyone actually use XAML for anything?) |
| 16:29 | <Philip`> | (Ah, apparently it's used for Silverlight and stuff) |
| 16:29 | <beowulf> | hsivonen's html5 presentation told me XAML was in Silverlight |
| 16:30 | <beowulf> | see? always learning. always. |
| 16:44 | <hsivonen> | Avalon, XAML, WPF-E, Silverlight |
| 18:03 | <JonathanNeal> | What would be a clever classname for the first h1 element within a section/article/aside |
| 18:05 | <Rik|work> | h1:first-child ? |
| 18:09 | <TabAtkins> | h1:first-of-type, actually. |
| 18:09 | <Rik|work> | yeah right :) |
| 18:09 | TabAtkins | is sad that there isn't a more general :first-of pseudoclass. |
| 18:09 | <JonathanNeal> | Well, ie6 won't accept first-child type selectors. |
| 18:09 | <TabAtkins> | I wanna select the first thing with a particular class, frex. |
| 18:09 | <TabAtkins> | Then .first-of-type |
| 18:10 | <zcorpan> | * html { display:none } |
| 18:10 | <zcorpan> | problem solved |
| 18:10 | <Rik|work> | TabAtkins: :first-of(selector) like :not ? |
| 18:10 | <TabAtkins> | Rik|work: yeah |
| 18:11 | <TabAtkins> | But :first-of() sounds kinda weird. Better to be just :first() or something. :first(h1). |
| 18:11 | <TabAtkins> | :first(h1) would be equivalent to h1:first-of-type, that is. |
| 18:12 | <TabAtkins> | Also: "first" has officially become not a word at this point. >_< |
| 18:13 | <JonathanNeal> | Well, I'm just trying to label the elements that will shot up in outliner. |
| 18:14 | <JonathanNeal> | show |
| 18:14 | <JonathanNeal> | I was calling them .section-title but I thought it could be better. |
| 18:15 | <TabAtkins> | .outlinee |
| 18:15 | <TabAtkins> | since they're significant to the outlin*er* |
| 18:32 | <hsivonen> | 60 seconds to learn prefixes is a rather Panglossian on xmlns |
| 18:32 | <hsivonen> | s/on/view on/ |
| 19:28 | <Philip`> | Does anything say that documents must not have parse errors? |
| 19:29 | Philip` | can't find any such thing |
| 19:29 | <Philip`> | (I was looking at "Any byte or sequences of bytes in the original byte stream that is misinterpreted for compatibility is a parse error" but don't see where that translates into a requirement on documents) |
| 19:30 | <gsnedders> | In XML? |
| 19:30 | <gsnedders> | Oh, in HTML 5 that must be |
| 19:31 | gsnedders | thought you were referring to my few-minutes-ago-post |
| 19:31 | <Philip`> | I don't care about XML |
| 19:31 | <gsnedders> | Sensible. |
| 19:31 | <Philip`> | except when I can break it |
| 19:32 | <Philip`> | Actually I don't really care about anything except when I can break it |
| 19:32 | <Philip`> | Breaking things is fun |
| 19:32 | <gsnedders> | Do you like music? |
| 19:32 | <Philip`> | Not unless I can break it |
| 19:37 | <zcorpan> | Philip`: #writing has the requirement for documents |
| 20:13 | masinter | argues to TAG that we schedule joint IRC sessions |
| 20:20 | <Steve^> | how do you shut people like me up during them? |
| 20:20 | <masinter> | certainly wouldn't want you to shut up... what's the point of that? |
| 20:21 | <Steve^> | you would want to keep some agenda and keep people on track |
| 20:21 | <Steve^> | I suppose the chair could kick people who didn't calm down when asked to |
| 20:22 | <masinter> | i'm scribing the tag meeting right now in another window will answer later |
| 20:30 | <masinter> | IRC needs less moderation than phone or F2F meetings, since random chatter can be ignored. and if people aren't calm, well, we're asking the questions wrong |
| 20:32 | <Philip`> | Or the people are just trolls |
| 20:36 | <JonathanNeal> | Bummer. The http://html5.validator.nu/ validator not like <meta content="chrome=1" http-equiv="X-UA-Compatible" /> |
| 20:37 | <JonathanNeal> | (does not like) |
| 20:37 | masinter | wonders if anyone looked at the media feature RFCs before doing X-UA-compatible |
| 20:38 | <masinter> | or was it NIH? |
| 20:41 | <Philip`> | masinter: Seems like unneeded complexity, when the goal was simply to have an IE-specific flag that could be set via either HTTP headers or a tag in the HTML document |
| 20:42 | <masinter> | what's the namespace in which 'chrome' is a name? |
| 20:43 | <Philip`> | The global namespace |
| 20:43 | <masinter> | seems like it means spinning up another registry, which is unnecessary overhead, requires some organization to maintain it |
| 20:43 | <Philip`> | Why would it need a registry? |
| 20:44 | <masinter> | how do i find out what 'chrome' means? |
| 20:44 | <Philip`> | You search the internet for a web browser called "Chrome" |
| 20:44 | <hsivonen> | masinter: you read a blog post on google's site |
| 20:44 | <zcorpan> | http://www.google.com/search?q=chrome+x-ua-compatible |
| 20:45 | <Philip`> | The feature is only useful for UAs with significant market share, because otherwise no author is ever going to bother setting the flag for that UA |
| 20:45 | <Philip`> | so there won't be many and there won't be accidental collisions |
| 20:46 | <hsivonen> | one can erly o trademarks to avoid collisions |
| 20:46 | <hsivonen> | *rely |
| 20:46 | <Philip`> | *on |
| 20:47 | <zcorpan> | chrome could have used any other indicator to flip the switch |
| 20:47 | Philip` | notes that people have trouble even getting the x-ua-compatible syntax right, so he wouldn't like it to be any more powerful or flexible |
| 20:47 | <zcorpan> | but probably chose the x-ua-compatible meta because people are already familiar with it for switching ie engines |
| 20:48 | <Philip`> | I suppose this means Chrome is never going to implement x-ua-compatible itself |
| 20:48 | <Philip`> | otherwise a load of sites would be unintentionally causing themselves to render in Chrome's v1 compatibility mode |
| 20:49 | <hsivonen> | zcorpan: it could also be seens as an elaborate practical joke on IE engine switching |
| 20:49 | <hsivonen> | *seen |
| 20:49 | hsivonen | blames text input method |
| 20:50 | <JonathanNeal> | Well, I got back to work on the Liferay website Monday and I've got the mockup of our homepage done @ http://madison.thewikies.com/liferay/wireframe/ --- outlines nicely |
| 20:50 | <masinter> | ((will discuss later must go back)) |
| 22:15 | <TabAtkins> | Hixie, is it too late for the Google TPAC sponsorship? fantasai just convinced me that I can afford it. |
| 22:17 | <gsnedders> | That little bully! |
| 22:17 | <gsnedders> | (I say in jest.) |
| 22:17 | <TabAtkins> | Man, for serious. |
| 22:17 | <TabAtkins> | ^_^ |
| 22:18 | <gsnedders> | I can't be too mean to her (or Hixie, for that matter), as she did pay for dinner for me one time last TPAC. |
| 22:18 | <gsnedders> | Ah, the benefits of being unemployed :P |
| 22:20 | <TabAtkins> | "benefits" |
| 22:20 | <tantek> | gsnedders, will you be at the upcoming TPAC? |
| 22:20 | <gsnedders> | tantek: no |
| 22:21 | <TabAtkins> | tantek: you're on the short list of people fantasai told me to beg for housing over tpac |
| 22:22 | <tantek> | TabAtkins - I myself may be doing some housing begging - I'm in SF which is over an hour of driving each way away from the TPAC. |
| 22:22 | <TabAtkins> | k. you weren't the first person on my list, but you were the closest to hand. |
| 22:24 | <tantek> | btw, for anyone in SF, we're having a microformats dinner meetup/drinkup tonight: http://upcoming.yahoo.com/event/4521748/ |
| 22:30 | <Hixie> | TabAtkins: e-mail me |
| 22:30 | <TabAtkins> | Will do. |
| 22:45 | <Lachy> | tantek, TabAtkins, I'm also looking for cheap or free accommodation for TPAC |
| 22:45 | <Lachy> | one alternative is to share a room at the hotel, which effectively cuts the price in half for each |
| 22:47 | <TabAtkins> | I probably can't even do half, though. |
| 22:49 | <Lachy> | staying at the Santa Clara Mariott is about $192 (incl. taxes), or roughly $96 each, per night. I know that seems a little much. |
| 22:49 | <Lachy> | but there's a place that I believe is across the road, according to google maps, that is half that price. |
| 22:49 | gsnedders | shared a room last year for 142 EUR for the entire week |
| 22:49 | <Lachy> | gsnedders, you shared with Ben, didn't you? |
| 22:50 | <gsnedders> | Lachy: No, Shawn |
| 22:50 | <Lachy> | oh |
| 22:50 | <gsnedders> | (We were originally going to share one room between three, but the hotel didn't have any rooms free to do that… so we got two rooms for the same price) |
| 22:50 | <Lachy> | Shawn who? What's his last name? |
| 22:51 | <gsnedders> | smedero |
| 22:51 | <gsnedders> | Medero |
| 22:51 | <Lachy> | oh, right |
| 22:51 | <Lachy> | for some reason, I don't remember meeting him. But I must have. |
| 22:52 | <TabAtkins> | I'm not sure what the problem is with sharing across more than 2 people. Worst case someone sleeps on the floor, if noone wants to share a queen or whatever. |
| 22:52 | <gsnedders> | TabAtkins: The room myself and Shawn had was tiny. You could just about walk around the end of the two twin beds :) |
| 22:53 | <TabAtkins> | ah, twins can't be shared. |
| 22:53 | <TabAtkins> | not without getting a bit too friendly. |
| 22:53 | gsnedders | facepalms |
| 22:53 | <Lachy> | well, I was in a photo with him. So I definitely did. http://www.flickr.com/photos/hendry/2964510881/ I just don't remember him. :-) |
| 22:53 | <gsnedders> | TabAtkins: I'm under 18! How dare you wreck my innocent ears! |
| 22:54 | <gsnedders> | Oh dear, I look horrific there |
| 22:54 | <TabAtkins> | You're rockin' the fro, whatever. |
| 22:54 | <Lachy> | gsnedders, don't worry. You've looked worse. |
| 22:54 | <gsnedders> | True. |
| 22:54 | <TabAtkins> | Hahaha, that's probably the worst consolation ever. |
| 22:55 | <gsnedders> | (And you haven't even seen one of the photos from my ball where it looks as if I have no eyes) |
| 22:55 | TabAtkins | facepalms too. |
| 22:55 | <gsnedders> | (or rather, IIRC, no pupils: just white) |
| 22:55 | <TabAtkins> | I just now got why you were facepalming. |
| 22:55 | <Lachy> | gsnedders, I saw one of those on facebook. I saw enough. |
| 22:56 | <gsnedders> | TabAtkins: Wrecking my innocence, I'm telling you! |
| 22:56 | <gsnedders> | Lachy: You didn't see the worst ones, they aren't there :) |
| 22:56 | <Lachy> | haha |
| 22:56 | <TabAtkins> | Unless the uk is a magical land of happy fairies, your ears are far from innocent at that age. |
| 22:56 | <gsnedders> | TabAtkins: Heck, the age of majority in Scotland is 16, and you can be legally married and doing unmentionable things at that age :P |
| 22:56 | <gsnedders> | *do |
| 22:57 | <TabAtkins> | Our age of majority is 18, but you can be married much younger than that (depends on the area). |
| 22:57 | <gsnedders> | (In England, Wales, and NI you have to be 18, unless you have your parents consent, then you can get married at 16) |
| 22:57 | <Lachy> | TabAtkins, that's an interesting idea. The rooms are meant to accommodate up to 4 people, with 2 double beds. I could take an air bed and sleep on the floor. |
| 22:58 | <TabAtkins> | so, 5 of us in one? |
| 22:58 | <TabAtkins> | that's the sort of math i like to hear. |
| 22:59 | <TabAtkins> | (though, if arronei says yes, i'll be taken care of anyway) |
| 22:59 | <TabAtkins> | But he's on vacation, so we've probably got time to plan all sorts of sleepover activitiees. |
| 22:59 | <TabAtkins> | i vote pillow fight in undies. |
| 22:59 | <TabAtkins> | then we talk about all the boys we've kissed. |
| 22:59 | <Lachy> | I ain't kissin any boys! |
| 22:59 | gsnedders | facepalms |
| 23:00 | <TabAtkins> | Missin' out, Lachy. |
| 23:00 | TabAtkins | is happily married to a woman. |
| 23:00 | <gsnedders> | Pfff. Girls > boys. |
| 23:00 | <Lachy> | TabAtkins, gsnedders will join in. |
| 23:00 | <Dashiva> | gsnedders: Always so self-depreciating |
| 23:00 | <Hixie> | what's wrong with boys |
| 23:00 | <Hixie> | i'm a boy |
| 23:01 | <gsnedders> | Hixie: You're immature and annoying. |
| 23:01 | <Hixie> | well, true |
| 23:01 | <Dashiva> | Also, cooties |
| 23:01 | <Lachy> | Hixie, nothing is wrong with boys. There's just something wrong with a straight guy kissing other boys. |
| 23:01 | <gsnedders> | Dashiva: Only if I am a boy :P |
| 23:01 | <gsnedders> | Lachy: Well, believe in innate bisexuality and then all your problems are solved :P |
| 23:01 | <Dashiva> | gsnedders: That seems a rather safe bet |
| 23:02 | <Hixie> | gsnedders: i don't think people really get to chose their sexuality |
| 23:02 | <gsnedders> | Hixie: Nor do I. |
| 23:04 | <gsnedders> | (Really, do you take everything I say seriously?) |
| 23:04 | <Hixie> | yes |
| 23:04 | <gsnedders> | Hixie: Naïve. |
| 23:04 | <Hixie> | i also take everything Philip` says seriously |
| 23:04 | <Dashiva> | I think people who kiss boys are self-selecting anyhow |
| 23:05 | <TabAtkins> | ?_? |
| 23:05 | <TabAtkins> | The only people who kiss boys are the ones that want to kiss boys? |
| 23:05 | <gsnedders> | Hixie: Well, then, I'm an incredibly innocent homophobic fundamentalist Christian. |
| 23:06 | <Hixie> | gsnedders: i know |
| 23:06 | <Dashiva> | You can't hide things from Hixie |
| 23:06 | <gsnedders> | Wait, what? He knows about last night? Shit. |
| 23:07 | <Dashiva> | gsnedders: You're a fundamentalist Christian, what's one more omniscient Big Brother? |
| 23:07 | <Lachy> | woah, tell us about last night? |
| 23:08 | <Lachy> | don't worry, it'll just be between us ;-) |
| 23:08 | <gsnedders> | You take what I say seriously? ;) |
| 23:09 | <gsnedders> | Lachy: I finished "The Great Gatsby". |
| 23:09 | <Dashiva> | gsnedders: Also, enjoy your eternal damnation for saying "shit" |
| 23:09 | <Lachy> | well done. |
| 23:09 | <gsnedders> | Dashiva: dammit. |
| 23:09 | <Lachy> | Dashiva, eternal damnation only comes from blasphemy |
| 23:10 | <gsnedders> | All I said was this Halibut is good enough for Jehovah! |
| 23:10 | <TabAtkins> | Also: doubting Jesus in your heart |
| 23:10 | <Dashiva> | What is it then? Really long but not quite eternal damnation? |
| 23:11 | <Lachy> | personally, I'm looking forward to my eternal damnation. The brochure makes it sound exciting. |
| 23:11 | <TabAtkins> | http://dresdencodak.com/2005/11/29/secular-heaven/ |
| 23:13 | <Lachy> | heh |
| 23:22 | <TabAtkins> | should I attend the wednesday plenary? and the wednesday plenary reception? |
| 23:22 | <Hixie> | if you'll be in the area anyway you might as well |
| 23:23 | <TabAtkins> | kk |
| 23:23 | <Hixie> | insofar as teh whole thing is a waste of time, the plenary is no more of a waste of time than the meeting itself |
| 23:23 | <Hixie> | but i'm sure you'll enjoy it if it's your first one :-) |
| 23:24 | <Hixie> | i'm just jaded after years of going to these and seeing no significant progress made each time |
| 23:24 | <TabAtkins> | cool |
| 23:24 | <Hixie> | (compared to the amount of progress an average week brings in the whatwg, i mean) |
| 23:24 | <othermaciej> | you should go, it's a good way to meet people |
| 23:25 | <TabAtkins> | I'm sad that "omnivore" and "vegetarian" are represented in the meal choices, but not ovo-lacto-carnivore. |
| 23:25 | <Hixie> | yeah that really is the main benefit |
| 23:25 | <tantek> | Hixie - that's a little harsh, you and I have both been in working group meetings at plenaries that have made good progress. |
| 23:25 | <Hixie> | tantek: html5 makes more progress by e-mail every week than the csswg has done since 2004. |
| 23:25 | <tantek> | plus, don't forget the "your test suite isn't wearing any clothes" panel we were both on :) |
| 23:25 | <Lachy> | the social aspect is one of the major advantages of events like TPAC, since it makes working with others much easier if you know them personally in some way |
| 23:26 | <Hixie> | tantek: yeah, and look how much help that was |
| 23:26 | <Hixie> | Lachy: indeed |
| 23:26 | <Hixie> | i just wish we made these things really about the social aspect rather than pretend they were productive |
| 23:26 | <Hixie> | we should all go white water rafting or something |
| 23:26 | <tantek> | Hixie, wait, you mean all subsequent test suites weren't 100% valid and based on clear conformance criteria in the specs via explicit links? |
| 23:26 | <Lachy> | yeah, I'm up for that! |
| 23:27 | <Lachy> | is there a place to do that nearby? |
| 23:27 | <Hixie> | tantek: the subsequent test suites have been as crap as they were before |
| 23:27 | <Hixie> | Lachy: dunno :-) |
| 23:27 | <Lachy> | well, I'm sure we could do something fun on Saturday. |
| 23:28 | <Hixie> | anyone up for a game of Twilight Imperium III? |
| 23:28 | <Hixie> | or BSG the board game? |
| 23:28 | tantek | would be up for some late night Settlers of Catan. |
| 23:28 | <TabAtkins> | I'm in for anything boardgamey. |
| 23:28 | <Lachy> | maybe. Never played it before, but we could do that one evening |
| 23:28 | <TabAtkins> | I am sorely starved for board games. |
| 23:29 | <TabAtkins> | especially delicious eurogames. |
| 23:29 | <Lachy> | I'm looking forward to playing Werewolf again |
| 23:29 | <TabAtkins> | Anyone got Steve Zilles's email? |
| 23:29 | gsnedders | wants to be there, now. |
| 23:29 | gsnedders | grumps |
| 23:29 | <beowulf> | catan++ |
| 23:30 | <Hixie> | people still play settlers? |
| 23:30 | <Hixie> | wow |
| 23:30 | <TabAtkins> | Some of us have never played it, geez. |
| 23:30 | TabAtkins | has dumb friends. |
| 23:30 | <Lachy> | I've played it once |
| 23:30 | <tantek> | Hixie - it continues to get new users, just like HTML :) |
| 23:30 | <Hixie> | TabAtkins: you're not missing much :-P |
| 23:30 | <Hixie> | it's like the new Monopoly |
| 23:31 | <beowulf> | monopoly++ |
| 23:31 | <Hixie> | played by the people who don't know board games :-) |
| 23:31 | <TabAtkins> | Monopoly-- |
| 23:31 | <TabAtkins> | >_< |
| 23:31 | <Hixie> | monopoly is basically a less elaborate version of Killer Bunnies |
| 23:32 | gsnedders | heads off to sleep |
| 23:33 | <gsnedders> | (and probably read a bit more Edgar Allan Poe) |
| 23:33 | <TabAtkins> | So, Zilles. |
| 23:33 | <erlehmann> | TabAtkins, i would like to see a Wesnoth board game. |
| 23:33 | <TabAtkins> | erlehmann: Omg that would be nice |
| 23:34 | <beowulf> | i think my board game credentials were insulted somewhere there |
| 23:34 | <Hixie> | :-) |
| 23:34 | <Hixie> | is there a list anywhere of when the htmlwg chairmanships changed? |
| 23:34 | <TabAtkins> | The htmlwg list, presumably. |
| 23:47 | Dashiva | is trying to copy (clone) a DOM node into a MSXML document... and failing |
| 23:49 | <Hixie> | http://damowmow.com/playground/htmlwg/chart.html |
| 23:49 | <Hixie> | the three changes of chairs line up almost perfect to the three periods of volatility |
| 23:50 | <Hixie> | (i used the dates of the announcements; mike and maciej actually started taking chair responsibilities a few weeks before they were appointed |
| 23:50 | <Hixie> | which i guess is why their periods of volatility happen shortly before the line for their announcement) |
| 23:51 | <Hixie> | my conclusion: to make progress, we'll have to change chairs every few weeks |
| 23:52 | <TabAtkins> | Makes sense to me. |
| 23:52 | <Philip`> | Musical chairs! |
| 23:53 | <TabAtkins> | Now if only we can get them to *actually* sing. |
| 23:57 | <othermaciej> | I intend to cause more issues to be closed |
| 23:57 | <othermaciej> | we'll see if it works |