| 00:46 | <annevk> | gsnedders, I've no idea, do you have a URI? |
| 00:52 | <Hixie> | jgraham__: yt? |
| 00:56 | <Hixie> | Lachy: yt? |
| 00:56 | <Lachy> | Hixie, yo |
| 00:56 | <Hixie> | in 2005 you wanted some sort of namespacing system for profile="" |
| 00:56 | <Hixie> | do you still want me to reply to your feedback on that? |
| 00:56 | <Lachy> | I did? |
| 00:57 | <Hixie> | quoting: |
| 00:57 | <Hixie> | > If a solution can be found which allows for namespaces, but which does |
| 00:57 | <Hixie> | > not require them to be used in most cases, which doesn't introduce even |
| 00:57 | <Hixie> | > more problems, then I think that would probably be the best solution. |
| 00:57 | <Lachy> | ah, probably not. profile="" has proven useless. But if it were useful, I'd probably still agree with what I wrote |
| 00:58 | <Hixie> | k |
| 00:58 | <Lachy> | on second though, I don't like namespaces, so I change my mind |
| 00:58 | Hixie | likes not replying to e-mails where the person has changed their mind, since it avoids the problem of other people jumping on the bandwagon |
| 00:59 | <Hixie> | :-) |
| 01:00 | <Lachy> | Hixie, do you have a simple command line script that submits a file to the csswg's spec post processor that I could use on my mac? My .bat file I use on windows won't work :-( |
| 01:01 | <Hixie> | i just use wget |
| 01:01 | <annevk> | curl -u USER:PASS -F file=@Overview.src.html -F group=none -F output=html -F method=file http://cgi.w3.org/member-bin/process.cgi -o Overview.html |
| 01:02 | <Lachy> | yeah, I just used curl, but I don't want to have to type all those parameters each time |
| 01:02 | <annevk> | my command line remembers it for me... |
| 01:02 | <Hixie> | so put them in a shell script |
| 01:02 | <Lachy> | how do I do that? |
| 01:02 | <Hixie> | i have an .update.sh file that contains the line above |
| 01:02 | Lachy | googles it |
| 01:02 | <Hixie> | (or rather, it's equivalent for wget) |
| 01:02 | <Hixie> | its |
| 01:02 | <Hixie> | its |
| 01:02 | Hixie | takes the apostrophe out back and shoots it |
| 01:03 | <Hixie> | shell scripts are just like batch files |
| 01:03 | <annevk> | you're showing typical GTA syndroms :p |
| 01:03 | <Hixie> | but they work on your shell (e.g. bash) instead of on the dos shell |
| 01:06 | <Lachy> | I have written shell scripts a few years ago, but that was in first year of uni 6 years ago and I haven't used linux much since then |
| 01:06 | <Lachy> | I've just forgotten all this stuff |
| 01:06 | <Hixie> | yeah well i never learnt it |
| 01:06 | <Hixie> | i make it up as i go along :-D |
| 01:06 | <Lachy> | woah, 7 years ago |
| 01:06 | <Lachy> | crap, I'm getting old now... |
| 01:06 | <Hixie> | and fall back on perl whenever i want to do something useful |
| 01:08 | <Lachy> | ok, is there anything special I need to do to make sure my .update.sh file never inadvertently gets commited to CVS, or is it enough that it's a hidden file? |
| 01:08 | <Hixie> | don't cvs add it |
| 01:08 | <Hixie> | :-) |
| 01:08 | <Lachy> | ok |
| 01:26 | <Philip`> | Why ".update.sh" and not just "update.sh"? |
| 01:27 | <Hixie> | so that you can't download it on my site |
| 01:27 | <Hixie> | http://www.whatwg.org/specs/web-apps/current-work/.update.sh |
| 01:27 | <Hixie> | i block anything starting with a dot |
| 01:27 | <Hixie> | also so it doesn't appear in the middle of directory listings |
| 01:27 | <Philip`> | Aha |
| 01:29 | <Philip`> | Lachy: You can also create a .cvsignore file in a directory (as in http://docs.freebsd.org/info/cvs/cvs.info.cvsignore.html ) to make cvs automatically ignore particular files |
| 01:31 | Hixie | drives the final nail into profile=""'s coffin |
| 01:34 | Lachy | waits for people to try and pull that nail out |
| 01:44 | <Lachy> | ok, looks like that nails in pretty tight. Which section is next? |
| 01:44 | <Hixie> | any requests? |
| 01:45 | <Lachy> | hmm, let me check the issues list... |
| 01:46 | <Facedown> | Hixie - were you the vim user? |
| 01:46 | <Hixie> | no |
| 01:46 | <Facedown> | oh |
| 01:46 | <Hixie> | emacs all the way |
| 01:46 | <Facedown> | hehe |
| 01:46 | <Hixie> | though i hear someone implemented vi in javascript |
| 01:46 | <Facedown> | indeed |
| 01:46 | <Facedown> | its slow but its functional |
| 01:46 | <Facedown> | pretty amazing |
| 01:46 | <Facedown> | just like the mario game |
| 01:46 | <Hixie> | heh |
| 01:47 | <Facedown> | will i get killed if i ask a ie6/layout question in here? |
| 01:47 | <Facedown> | heh |
| 01:47 | <Hixie> | no |
| 01:47 | <Facedown> | s/killed/stoned |
| 01:47 | <Hixie> | though people might not be able to help :-) |
| 01:47 | <Facedown> | I'm trying to absolutely position the navigation element on top of #around-content which is floated and has width of 100%. The reason for the float and width is because I'm using that as a wrapper for a negative margin layout. IE6 seems to hide the nav (probably underneath) the floated el if it has a width of 99.6% or higher -> http://pastie.caboo.se/190178 |
| 01:48 | <Hixie> | i recommend trying another browser |
| 01:48 | <Facedown> | heh |
| 01:48 | <Hixie> | told you we might not be able to help :-P |
| 01:50 | <htmlfivedotnet> | facedown: I think you'll need to set the height |
| 01:51 | <Lachy> | I don't have IE6 available to test it, so I can't help |
| 01:51 | htmlfivedotnet | boots virtualbox |
| 01:51 | htmlfivedotnet | recompiles virtual box for 2.6.24-17 |
| 01:51 | <Lachy> | Hixie, how about finishing off the semantics-phrasing-* folders? |
| 01:51 | <Facedown> | htmlfivedotnet - why height? |
| 01:51 | <Facedown> | hmm |
| 01:52 | <htmlfivedotnet> | because you're using IE6 lol |
| 01:52 | <Facedown> | height triggers layout.. i dont see how it could make it show up |
| 01:52 | <Facedown> | position:absolute already triggers layout by default though |
| 01:53 | <Hixie> | Lachy: any in particular? |
| 01:53 | <htmlfivedotnet> | well try it out, if it doesn't work, you can flame me lol |
| 01:53 | <Facedown> | will do |
| 01:53 | <htmlfivedotnet> | i'm booting up my winxp to try a few things |
| 01:53 | <htmlfivedotnet> | but i have to recompile, because i upgraded my kernel |
| 01:54 | <Philip`> | htmlfivedotnet: You wouldn't get all these kernel problems if you just used Windows |
| 01:54 | <Lachy> | Hixie, didn't you already do the -abbr ones recently? |
| 01:54 | <Lachy> | I thought you removed folders and their messages once they were dealt with |
| 01:55 | <htmlfivedotnet> | Philip`: True |
| 01:57 | <Hixie> | Lachy: i do |
| 01:57 | <Hixie> | Lachy: if there is still a folder, it means there was more feedback |
| 01:57 | <Hixie> | there usually is new feedback immediately after i deal with a section |
| 01:59 | <Lachy> | you could clear out the datatemplates folder now, since there's only 2 in there and the sectino was dropped. |
| 02:00 | <Hixie> | i want to wait until i drop repetition blocks |
| 02:00 | <Lachy> | ok |
| 02:00 | <Hixie> | otherwise people think one is in and the other is not |
| 02:01 | <Lachy> | what about accesskey? Any idea what you're going to do about that yet? |
| 02:02 | <Hixie> | i don't know what to do about accesskey |
| 02:02 | <Lachy> | it would be nice if the issues list displayed the dates, so I could more easily tell which were new discussions and which are old |
| 02:02 | <Hixie> | heh |
| 02:02 | <Hixie> | it shouldn't matter :-) |
| 02:03 | <Philip`> | Lachy: You could write a script that correlates the message-IDs against the list archives to work out exactly when each message was posted |
| 02:03 | <Lachy> | Philip`, I'm too lazy for that |
| 02:04 | <Philip`> | You could just add it to http://canvex.lazyilluminati.com/misc/cgi/issues.cgi/source if you wanted :-) |
| 02:05 | <Lachy> | I would have to learn perl first |
| 02:05 | <Philip`> | It's just like Python but with some symbols added |
| 02:05 | <Lachy> | and since the syntax of perl is incomprehensible, that doesn't seem likely any time soon |
| 02:05 | <Philip`> | It's not at all incomprehensible :-( |
| 02:07 | <htmlfivedotnet> | english is incomprehensible to those who have never tried to learn it. |
| 02:07 | <htmlfivedotnet> | but then again, even those who have tried might still say the same |
| 02:07 | <Lachy> | woah, "open my $f, $0 or die" is a bit demanding isn't it? Couldn't you say please instead of threatening? |
| 02:09 | <Hixie> | that's better written as my $f; open($f, '<', $0) or die; |
| 02:09 | <Hixie> | but frankly that's pretty obscure perl |
| 02:09 | <Hixie> | whoever wrote that clearly doesn't have good perl readability guidelines |
| 02:09 | <Hixie> | :-) |
| 02:09 | <Philip`> | I disagree with your judgement of "better" :-) |
| 02:10 | <htmlfivedotnet> | Philip`: I get a higher "windows experience index" score when running Vista in a virtual machine, then i do when i install it directly. obviously, not in the video, but everything else is about 25% higher |
| 02:10 | <Philip`> | There's no point in wasting semicolons and brackets |
| 02:10 | <Philip`> | htmlfivedotnet: Maybe the virtual machine is running the virtual clock 25% slower than real-time? :-) |
| 02:11 | <htmlfivedotnet> | Philip`: Damn. You got me. |
| 02:12 | <Hixie> | Philip`: does opening $0 open the __DATA__ stream or does it open the script itself? |
| 02:12 | <Lachy> | htmlfivedotnet, that's probably because the virtual machine software your using is a slow piece of crap. Are you using the Microsoft VirtualMachine? |
| 02:12 | <Philip`> | Hixie: $0 is just the script's filename, so it reads it as a normal file and doesn't do anything clever |
| 02:12 | <Lachy> | Virtual PC, I mean |
| 02:13 | <htmlfivedotnet> | Lachy: Yeah. I'm running it in Wine lol |
| 02:13 | <Philip`> | (Not a particularly robust way of reading the script, since the working directory might be elsewhere, but it works for this CGI thing) |
| 02:14 | <Hixie> | Philip`: k |
| 02:14 | <Hixie> | so er, why are you reading your own script? :-) |
| 02:14 | <Hixie> | that's pretty universally not good practice in _any_ language :-P |
| 02:14 | <Lachy> | ah, ok. You should try VMWare, if it's available for Linux. I use VMWare Fusion on Mac, and it's great. |
| 02:14 | <Philip`> | Hixie: So that http://canvex.lazyilluminati.com/misc/cgi/issues.cgi/source works |
| 02:14 | <Hixie> | oh, i see |
| 02:14 | <Hixie> | yeah that seems fair enough |
| 02:15 | <othermaciej> | does anyone here know of cool looking web apps done with standards-based technology? |
| 02:15 | <Lachy> | htmlfivedotnet, or you could try a virtual machine program written natively for linux |
| 02:15 | <othermaciej> | (preferably ones that are actually useful, not just demos) |
| 02:16 | <htmlfivedotnet> | Lachy: I was kidding. I use virtualbox ose. mainly because i can apt-get install it |
| 02:16 | <Philip`> | I used to use VMware on Linux, but then I upgraded my kernel and couldn't get it to run without crashing my entire machine, so I gave up |
| 02:17 | <Lachy> | othermaciej, timwouldlickit.com is funny and useful :-) (though probably not qutie what you're looking for) |
| 02:18 | <htmlfivedotnet> | Philip`: it's just a matter of recompiling the module, and remembering where the heck the source files are to do so |
| 02:18 | <htmlfivedotnet> | othermaciej: there was one that would generate a random "web 2.0" startup company name, but i can't remember the name of it |
| 02:19 | <Lachy> | htmlfivedotnet, there are several of those |
| 02:19 | <Hixie> | othermaciej: without being able to use 'window' or XMLHttpRequest, it's hard to make a cool looking web app |
| 02:20 | <Hixie> | Lachy: ok, got rid of the phrasing folder |
| 02:20 | <Hixie> | not sure what to do about ruby |
| 02:20 | <Hixie> | (didn't get rid of hte phrasing subfolders) |
| 02:21 | <othermaciej> | Hixie: I would not consider either of those things an obstacle to consider something to be done with "standards-based technology" |
| 02:21 | <Hixie> | oh |
| 02:21 | <Hixie> | well then |
| 02:21 | <othermaciej> | I maily meant to say "not Flash" |
| 02:21 | <Hixie> | GMail! |
| 02:21 | <othermaciej> | as opposed to "only RECs" |
| 02:21 | <Hixie> | Google Maps! |
| 02:21 | <Hixie> | Google Calendar! |
| 02:21 | <Hixie> | GMail has flash for the IM part, but that's all |
| 02:22 | <Hixie> | Google Reader |
| 02:22 | <Philip`> | Microsoft Windows Live Local |
| 02:22 | <Hixie> | Google Docs (probably has flash for some of the comms stuff) |
| 02:22 | <Hixie> | in fact, http://www.google.com/options/ |
| 02:22 | <Hixie> | :-) |
| 02:22 | <Lachy> | oh, I saw a list of the top 100 web apps a few weeks ago. I wonder if I can find that |
| 02:22 | <othermaciej> | GMail is useful but not all that cool looking |
| 02:23 | <Philip`> | Microsoft Office Live Workspace |
| 02:23 | <Philip`> | (Beta) |
| 02:27 | <htmlfivedotnet> | facedown: still there? |
| 02:28 | <Lachy> | Hixie, how come the phrasing folder is still showing up in the issues list then? |
| 02:28 | <Hixie> | the issues list is updated nightly |
| 02:28 | <Lachy> | ok |
| 02:28 | <Lachy> | I thought it was live |
| 02:28 | <Hixie> | no, that would kill my imap server |
| 02:28 | <htmlfivedotnet> | facedown: adding a "clear" to the nav element makes it show up. who knows why. it doesn't make any sense, but it worked |
| 02:29 | <Lachy> | wasn't it live originally? Did you take away that feature |
| 02:29 | <Philip`> | Hixie: Isn't IMAP designed to have clients maintain connections and get immediate notifications of changes? |
| 02:30 | <Hixie> | Philip`: probably |
| 02:30 | <Hixie> | Lachy: the voting is live |
| 02:30 | <Hixie> | Lachy: the list has always been static, though |
| 02:30 | <Hixie> | Philip`: but i have enough trouble with just my own imap clients connecting to this server... |
| 02:31 | <Philip`> | Hixie: Oh, okay |
| 02:31 | <Lachy> | ok, it's good that the voting is live. It's nice to be able to keep up with all the action as it happens there. |
| 02:31 | <Hixie> | hah |
| 02:32 | <Philip`> | How many issues have ever had multiple votes? |
| 02:34 | <Lachy> | there's 2 votes for mail in the microsyntaxes-numbers folder, and that puts it in the lead |
| 02:35 | <Hixie> | people seem to think that repeating their arguments is more effective than voting |
| 02:35 | <Hixie> | they're wrong |
| 02:35 | <Hixie> | it's certainly not more effective |
| 02:35 | <Hixie> | and may even be less effective, though the jury is still out on that one |
| 02:35 | <Philip`> | If they only post their argument once, they can only vote for it once |
| 02:36 | <Hixie> | voting for an argument twice _definitely_ has no more effect than voting for it once |
| 02:36 | <Philip`> | By posting multiple times they can vote on each instance, and they will combine into a single powerful super-vote |
| 02:36 | <Lachy> | Philip`, the votes don't add credibility to the argument, they only supposedly help with prioritisation |
| 02:37 | <Philip`> | Hanging around on IRC seems a more effective way to influence the spec's direction than voting |
| 02:37 | <Hixie> | if anything got real votes, it would indeed help prioritisation |
| 02:37 | <Lachy> | But, I question that since I voted for wf3-placeholder a long time ago, and it hasn't been touched |
| 02:37 | <Hixie> | webforms in general is blocked on anne and maciej |
| 02:37 | <Lachy> | yeah, I know |
| 02:37 | <othermaciej> | oh sure, blame me |
| 02:37 | <Philip`> | Maybe people should just vote on categories, not on individual messages |
| 02:37 | <Hixie> | othermaciej: :-P |
| 02:38 | <Lachy> | only 2 months till the forms-tf is finished |
| 02:38 | <Philip`> | since it's quite unlikely that several people will make the same choice out of three thousand possibilities |
| 02:38 | <Lachy> | then we'll get the results of all the amazing work they've been doing |
| 02:40 | <Philip`> | Have they decided yet whether HTML needs to support forms or not? |
| 02:41 | <Philip`> | I'm not sure native support for forms is worthwhile, since you can just emulate them with contentEditable and CSS and script |
| 02:41 | <Philip`> | (and use ARIA so it's accessible) |
| 02:42 | <Hixie> | the point of wf2 is to reduce the dependency on scripts |
| 02:42 | <Lachy> | what are the use cases that people are trying to solve with forms? Couldn't they be done more easily with an envelope and postage stamp? |
| 02:42 | <htmlfivedotnet> | Lachy: ... ? ... I agree. |
| 02:42 | Lachy | must be getting tired; his jokes are getting bad. |
| 02:43 | <Hixie> | i disagree with the premise of your argument |
| 02:43 | <Hixie> | :-P |
| 02:44 | <Philip`> | Hixie: Why is it pointful to reduce the dependency on scripts? |
| 02:44 | <Hixie> | it's easier to maintain scriptless markup |
| 02:44 | <Hixie> | generally speaking |
| 02:44 | <Hixie> | (except when the scriptless markup reaches the point of being script in another disguise, of course, like xpath and xforms actions) |
| 02:44 | <Philip`> | I could make a spec whose point is to reduces web apps' dependency on the letter W |
| 02:45 | <Philip`> | So the point of WF2 isn't to reduce the dependency on scripts, it's to make markup easier to maintain? :-) |
| 02:45 | <htmlfivedotnet> | and write |
| 02:45 | <Hixie> | that's just a general language design principle |
| 02:46 | <Philip`> | s/reduces/reduce/ |
| 02:46 | <Lachy> | Philip`, introducing new forms features to cover things that are commonly solved with scripts, such as datetime controls replacing calendar widgets, means that different authors won't have to spend time reimplementing them |
| 02:47 | <Philip`> | (I suppose the different is that there isn't an underlying useful point behind the point of reducing the W dependency) |
| 02:47 | <Philip`> | s/different/difference/ |
| 02:47 | Philip` | thinks he needs to go to sleep |
| 02:47 | <Lachy> | me too. I have to get up in 5 hours. |
| 02:47 | <Lachy> | good night |
| 02:48 | <htmlfivedotnet> | Philip`: I really don't think you're making any sense. I was trying to figure out what you were trying to figure out, but i figured out that you probably don't even know what you're trying to figure out |
| 02:49 | <Philip`> | htmlfivedotnet: The figuring-out process isn't useful if I know in advance what I'm going to have figured out by the end :-) |
| 02:49 | <Philip`> | s/htmlfivedotnet:/dcostalis:/ |
| 02:49 | <dcostalis> | lol |
| 02:50 | <dcostalis> | Philip`: is it my client, or am i still talking as htmlfivedotnet? |
| 02:51 | <Philip`> | dcostalis: My client says you're talking as dcostalis |
| 02:51 | <Philip`> | http://krijnhoetmer.nl/irc-logs/whatwg/20080507#l-341 agrees |
| 02:51 | Hixie | dons asbestos underwear |
| 02:52 | <Hixie> | ok lets see how many people i pissed off with my latest e-mail |
| 02:52 | Philip` | re-aims his flames for a headshot |
| 02:52 | <Hixie> | i didn't tell you where i donned it |
| 02:53 | <Philip`> | That is a disturbing image |
| 02:53 | <Hixie> | hah |
| 04:25 | <Hixie> | woot, crossed the 2500 barrier |
| 04:49 | <Facedown> | 2500? |
| 04:56 | <Hixie> | http://www.whatwg.org/issues/data.html |
| 05:02 | othermaciej | decides to try using the voting interface |
| 05:03 | <othermaciej> | I just voted to encourage Hixie to consider his own feedback |
| 05:03 | <othermaciej> | for some reason that feels a little surreal |
| 05:04 | <Hixie> | which one? |
| 05:04 | <othermaciej> | the icon one |
| 05:04 | <Hixie> | oh heh |
| 05:31 | <Hixie> | sqlite's handling of types is funny |
| 05:31 | <Hixie> | the documentation first says taht types are evil |
| 05:33 | <Hixie> | and then goes on to list many ways in which it supports types |
| 05:33 | <Hixie> | "In SQLite version 3, the type of a value is associated with the value itself, not with the column or variable in which the value is stored. (This is sometimes called manifest typing.) All other SQL databases engines that we are aware of use the more restrictive system of static typing where the type is associated with the container, not the value." |
| 05:33 | <Hixie> | yes that's also known as BEING COMPLIANT WITH THE SPEC |
| 05:34 | <Hixie> | that has to be the funniest way of saying "we're the only non-compliant implementation we know of" that i've ever seen |
| 05:36 | <roc___> | on trunk, both with and without my GM_ADVANCED patch, I get garbage for the line that uses the Courier bitmapped font. Is this something you have a fix for? |
| 05:37 | <jruderman> | weird. i thought static typing would be a huge help for perf in databases. |
| 05:37 | <roc___> | oo |
| 05:37 | <roc___> | ps |
| 08:05 | <zcorpan_> | hsivonen: http://www.sitepoint.com/forums/showthread.php?t=547022 |
| 08:18 | <hsivonen> | zcorpan_: thanks for the Validome link |
| 08:19 | <hsivonen> | zcorpan_: Validator.nu already check root namespace and mime concordance, but for some reason I may have forgotten SVG from the list. thank |
| 08:22 | <zcorpan_> | hsivonen: quite obviously, people don't understand what schema actually means, and so saying "using the schema for XHTML 1.0" when validating HTML 4.01 is confusing |
| 08:24 | <zcorpan_> | hsivonen: perhaps the preset chooser should say "HTML 4.01 Strict/XHTML 1.0 Strict" and the info should say which ever is appropriate when choosing automatically? |
| 08:25 | <zcorpan_> | (or the info can say "XHTML 1.0/HTML 4.01" too i guess) |
| 08:28 | <hsivonen> | zcorpan_: seems reasonable even if technically not exactly correct |
| 08:37 | <Hixie> | i don't think you need to prioritise technical accuracy in the ui, so long as you report th technically correct errors |
| 08:41 | <Hixie> | huh, WHATWG is also an acronym for "where have all the women gone" |
| 08:41 | <Hixie> | somewhat appropriate |
| 09:29 | annevk | reads http://www.w3.org/mid/Pine.LNX.4.62.0805070153400.15395⊙hdc |
| 09:29 | annevk | expects flame wars |
| 09:30 | <Hixie> | nothing except karl's e-mail so far |
| 09:30 | <Philip`> | That's what happens when you post flamebait :-p |
| 09:34 | <annevk> | 'Summary: profile="" doesn't work in practice so we have dropped it.' contradicts the clean-slate mantra |
| 09:35 | <Hixie> | no. html5 used to have it |
| 09:35 | <Hixie> | i then dropped it |
| 09:35 | <Hixie> | karl of course totally misunderstood what i meant by "doesn't work", as usual |
| 09:35 | <annevk> | ooh, it was in HTML5? interesting |
| 09:36 | <Hixie> | long ago |
| 09:36 | <annevk> | oh well, I don't care either way |
| 09:36 | <Hixie> | defined in a much more detailed way than html5, too |
| 09:37 | <Hixie> | html4 even |
| 09:40 | <zcorpan> | http://www.whatwg.org/specs/web-apps/2006-01-01/#profile |
| 09:41 | <Hixie> | yup |
| 09:47 | <Philip`> | Hixie: "doesn't work" is pretty vague - there are people who use the feature and it does what they want it to do and they are happy, so it does work for them |
| 09:48 | <Hixie> | it doesn't work for the reasons given in that e-mail -- namely that people don't use it |
| 09:50 | <Lachy_> | I wonder what Karl bases his claim on that "[profile] doesn't lead to any interoperability issues"? Would that be because user agents do absolutely nothing with it? Since, if they did something with it, it's more than likely they would have bugs. |
| 09:51 | <jgraham__> | It's pretty crazy that in 2008 I'm wasting my time reading email where people are trying to apply Latin grammar rules to English |
| 09:51 | <Philip`> | There's a non-zero amount of content that uses it, and a non-zero amount of tools that process it, and they interoperate when used together |
| 09:52 | <Philip`> | (I don't know if "non-zero" is larger than one, though) |
| 09:54 | <Philip`> | ...so (some) people do use it |
| 09:57 | <Hixie> | i don't believe anyone ever said it leads to interop issues |
| 10:15 | <zcorpan> | Hixie: http://forums.whatwg.org/ gives 500 |
| 10:16 | <Hixie> | really? |
| 10:16 | <Hixie> | the machine is basically idle |
| 10:16 | <zcorpan> | really |
| 10:19 | <Hixie> | configuration error |
| 10:19 | <Hixie> | ? |
| 10:20 | <Hixie> | cos seriously, the machine isn't doing anything right now |
| 10:20 | <annevk> | slightly offtopic but funny: http://diveintomark.org/archives/2008/05/07/when-the-fall-is-all-thats-left |
| 10:24 | <zcorpan> | Hixie: well, i can't tell, i just know that i get a 500 :) |
| 10:25 | <Hixie> | odd |
| 10:26 | <annevk> | loads for me |
| 10:26 | <Hixie> | wfm |
| 10:26 | <annevk> | empty your cache? |
| 10:27 | <annevk> | Hixie, should "cache" in http://wiki.whatwg.org/wiki/MetaExtensions be unendorsed? |
| 10:28 | <Hixie> | uh yeah |
| 10:28 | <Hixie> | my bad |
| 10:32 | <annevk> | though i think other wiki pages uses rejected instead |
| 10:32 | <annevk> | oh well, fixed |
| 10:33 | <zcorpan> | ah, loads fine now |
| 10:33 | <zcorpan> | (though i got 500 in different browsers so i think it was unrelated to the cache) |
| 10:35 | <annevk> | proxy cache? |
| 10:57 | <MikeSmith> | watching Crockford present "Javascript: The Good Parts" |
| 11:00 | <MikeSmith> | "the DOM is one of the worst APIs ever invented... Javascript is unfairly blamed for the awfulness of the DOM" |
| 11:05 | <Hixie> | well he's right about that |
| 11:05 | <annevk> | he says relying on semicolon insertion is bad :( |
| 11:05 | <hsivonen> | I use semicolon insertion all the time in JS |
| 11:06 | annevk | too |
| 11:06 | <Hixie> | the comments on mark's msn music drm shutdown post are funny |
| 11:06 | annevk | also uses the with operator for <canvas> |
| 11:06 | <Hixie> | "you say this now, but what if google ever shuts down a drm service! what would say then!" |
| 11:06 | <Hixie> | uh, hello, when we shut down google video's drm service we refunded everyone who'd ever bought anything. twice. |
| 11:07 | <Hixie> | let's see microsoft do that. |
| 11:07 | <hsivonen> | why not if (value) { ? |
| 11:10 | <annevk> | he also discourages blockless statements... |
| 11:10 | <tomg> | the YUI videos are an interesting mixture of very interesting and incredibly tedious |
| 11:10 | <annevk> | what happened with the lazy web? |
| 11:10 | <hsivonen> | he's right on that one |
| 11:13 | <hsivonen> | the V.nu tokenizer is intentionally full of fallthroughs |
| 11:13 | <annevk> | (for people reading the logs, some of the remarks here are only relevant if you attend the talk MikeSmith mentioned earlier) |
| 11:36 | <annevk> | wow, he does overdramatize it quite a bit |
| 11:52 | <hsivonen> | I hadn't noticed Mini 2 didn't have lists |
| 13:06 | <zcorpan> | Hixie: it's unclear to me whether strokeText() actually strokes or not |
| 13:06 | <zcorpan> | Hixie: does it? |
| 13:11 | <annevk> | it does |
| 13:11 | <annevk> | it's defined in terms of strokeStyle |
| 13:11 | <zcorpan> | "The strokeStyle attribute represents the color or style to use for the lines around shapes"? |
| 13:12 | <zcorpan> | what if it's not possible to stroke for a particular font, as is the case apparently on mobiles? |
| 13:49 | <hsivonen> | it's taking ages to upload my slides... |
| 13:50 | <MikeSmith> | crap network |
| 14:01 | <hsivonen> | it's no longer controversial to say that XSD 1.0 sucks |
| 14:02 | <hsivonen> | now the audience laughs |
| 14:02 | <MikeSmith> | hsivonen: which session? |
| 14:02 | <hsivonen> | MikeSmith: Mike Kay on XSD 1.1 |
| 14:03 | <MikeSmith> | ah |
| 14:10 | <annevk> | zcorpan, dunno, fix mobiles? allow some other behavior? |
| 14:14 | <hsivonen> | so far it seems to me that people who don't want the PSVI should use RNG and Schematron instead of XSD 1.1 |
| 14:15 | <hsivonen> | now assertions are going to be a streamability problem for XSD too |
| 14:18 | <hsivonen> | give users the rope. let them hang themselves" |
| 14:23 | <Lachy> | cool. I've just been asked to do an interview on HTML5 for a podcast on boagworld.com |
| 14:25 | <hsivonen> | Lachy: does Opera PR allow you to talk with journalists? |
| 14:25 | <Lachy> | I don't know |
| 14:25 | <Lachy> | I will have to check |
| 14:25 | <Lachy> | I haven't accepted yet |
| 14:30 | <hsivonen> | quality of error messages will be a problem and a differentiating factor for impls |
| 14:31 | <zcorpan> | http://forums.whatwg.org/profile.php?mode=viewprofile&u=285 - spam? |
| 14:32 | <annevk> | looks like it, yes |
| 14:32 | <zcorpan> | he's been online on the forum every time i've checked the past few days. interesting way to spam |
| 14:33 | <annevk> | that makes him one page away from the final link |
| 14:34 | <annevk> | maybe he just keeps a lot of tabs open |
| 14:34 | <zcorpan> | indeed, and harder to spot as being a spammer |
| 14:36 | hsivonen | wants electricity over IP for the laptop |
| 14:43 | <hsivonen> | David Orchard is talking about extension and versioning |
| 14:45 | <annevk> | Is he mentioning CSS and all too? |
| 14:45 | annevk | is in the lobby working on his slides |
| 14:46 | <hsivonen> | annevk: not yet but he's talking about forward compat |
| 14:48 | <hsivonen> | well-defined processing model mentioned |
| 14:50 | <annevk> | (i think the solution to extensions is to have a well-defined processing model and the solution to versioning is to not have any) |
| 14:50 | <hsivonen> | HTML5 a great example of doing forward compat |
| 14:50 | <hsivonen> | counter example XML 1.0 |
| 14:53 | <hsivonen> | annevk: so far this is good stuff |
| 14:54 | <annevk> | apart from the XML Schema? :) |
| 14:54 | <hsivonen> | annevk: not talking about schema yet |
| 15:00 | <hsivonen> | it's interesting how Dave is formalizing what people on this channel take intuitively and tacitly into account when designing stuff |
| 15:01 | <annevk> | that's prolly good for when we're not around anymore :) |
| 15:12 | <hsivonen> | now we got to XSD sucking totally on expressing this |
| 15:14 | <hsivonen> | "this is pretty gory" |
| 15:16 | <markpilgrim> | been off irc so long, somebody nicked my nick |
| 15:18 | <hsivonen> | "we don't wanna hear about SOAP, because that's evil" |
| 15:19 | <annevk> | nice |
| 15:27 | <MikeSmith> | annevk: this page from ralphm : |
| 15:27 | <MikeSmith> | http://ilabra.org/ |
| 15:27 | <MikeSmith> | see the "Liliana, our new pottery artisan is originally from Argentina." |
| 15:28 | <MikeSmith> | running through html5lib results in unexpected DOM |
| 15:30 | <MikeSmith> | <a href="href="http://www.earthnskystudio.com/Pottery.html" >Page Title "> |
| 15:30 | <Philip`> | http://james.html5.org/cgi-bin/parsetree/parsetree.py?source=%3Ca+href%3D%22href%3D%22http%3A%2F%2Fwww.earthnskystudio.com%2FPottery.html%22+%26gt%3BPage+Title+%22%3ELiliana%2C+our+new+pottery+artisan+is+originally+from+Argentina%3C%2Fa%3E |
| 15:30 | <Philip`> | Why is that unexpected? |
| 15:31 | <Philip`> | Seems to be pretty much the same as Firefox and Opera |
| 15:32 | markpilgrim | wonders what hsivonen is watching/reading |
| 15:32 | <MikeSmith> | it shouldn't result in that mess :) |
| 15:32 | <MikeSmith> | it should do something nice |
| 15:33 | <Philip`> | IE silently removes the entire link and link text from that page |
| 15:33 | <Philip`> | MikeSmith: Why shouldn't it? |
| 15:34 | <Philip`> | Garbage in plus processing model highly constrained by backward compatibility concerns results in garbage out :-p |
| 15:34 | <MikeSmith> | hmm, well, I guess doing something with it is rather better than removing it entirely |
| 15:35 | <ralphm> | I'd had expected to at least have some valid DOM. I mean, " is not really a valid attribute name, is it? |
| 15:38 | <zcorpan> | ralphm: <foo "> is a parse error in both text/html and xml, and trying to create an attribute '"' with dom core apis will raise an exception, so yeah, it's probably not a valid attribute name |
| 15:39 | <zcorpan> | ralphm: (although it was a valid attribute name for <embed> in html5 a while ago) |
| 15:43 | <ralphm> | zcorpan: well, not all DOM implementations actually check their input on object creation. So in my specific case, I happily got an invalid DOM and only discovered the issue when serializing it to XML and sending it over the wire using XMPP. One could claim that that is the DOM implementation's fault, but it would be nice if html5lib wouldn't feed it in the first place, no? |
| 15:43 | <annevk> | markpilgrim, XTech 2008, http://2008.xtech.org/public/schedule/detail/530 |
| 15:43 | annevk | is not there |
| 15:43 | <Philip`> | ralphm: By "valid DOM", do you mean one that can be serialised to well-formed XML? |
| 15:44 | <ralphm> | Philip`, yeah |
| 15:44 | <ralphm> | Is that a wrong assumption? |
| 15:44 | <zcorpan> | ralphm: the serializer needs to do checks |
| 15:44 | <zcorpan> | ralphm: the dom allows things that are not serializable as xml |
| 15:44 | <zcorpan> | ralphm: e.g. comment with --> in data |
| 15:45 | <Philip`> | <html><foo:bar/></html> too |
| 15:46 | <ralphm> | Right, so your view is that html5lib is not at fault, and I should file a bug against the DOM implementation(s)? |
| 15:47 | <Philip`> | The DOM implementation ought to be able to represent things that aren't XML-well-formed, because that's necessary for compatibility with HTML content |
| 15:47 | <annevk> | Well, basically you would need to file a bug against the software that serializes a DOM to well-formed XML |
| 15:47 | <annevk> | (but from your comments it doesn't seem you use such a serializer) |
| 15:47 | annevk | isn't sure if there is one |
| 15:48 | <Philip`> | (and the DOM-to-XML serialiser should guarantee well-formedness for any arbitrary DOM) |
| 15:48 | zcorpan | might write such a serializer in js just for fun |
| 15:48 | <Philip`> | function serialiseDOMToWellFormedXML(dom) { return '<x/>' } |
| 15:48 | <annevk> | (yeah, if it throws an exception it's not the software you want) |
| 15:49 | <annevk> | (if it does that it doesn't do what it claims to do...) |
| 15:49 | <Philip`> | Any such serialiser is going to have to be lossy for at least some inputs |
| 15:49 | <Philip`> | Is there a nice way to define what lossiness is acceptable? |
| 15:49 | <zcorpan> | dom to xml 1.0 4th ed |
| 15:50 | <zcorpan> | configurable whether it should halt or alter infoset |
| 15:51 | <zcorpan> | what does TagSoup do? |
| 16:02 | <gsnedders> | annevk: http://w3.org/mid/E5851D3C-1B2C-49F0-9A23-61A56DD4A4FC⊙gc |
| 16:40 | <annevk> | room for hsivonen's talk is near empty :( |
| 16:40 | <annevk> | it's pretty obvious people don't care about validation |
| 16:43 | <othermaciej> | annevk: have you seen the File IO spec that chaals just posted? |
| 16:43 | <annevk> | yeah, I wasn't involved in it |
| 16:43 | <virtuelv> | othermaciej: I wrote most of it |
| 16:43 | <othermaciej> | virtuelv: it looks like a giant security hole |
| 16:43 | <othermaciej> | just replied to the list in more detail |
| 16:44 | <virtuelv> | othermaciej: how so? |
| 16:45 | <othermaciej> | virtuelv: see my email for some examples of security risks |
| 16:45 | <annevk> | one of the things that is unclear from chaals' message is that I believe this is not intended for Web applications but for widgets |
| 16:45 | <annevk> | so it's not entirely clear how it replaces "file upload" |
| 16:45 | <othermaciej> | if it is not meant for Web applications then I guess I am not as worried about security risks, but I also do not see how it is relevant to the group |
| 16:45 | <virtuelv> | othermaciej: in the context of web pages served over HTTP, I agree with you |
| 16:46 | <virtuelv> | for widgets/gadgets, not so much |
| 16:46 | <othermaciej> | virtuelv: ok, nothing in the spec makes clear that it is not meant to be exposed to web apps served over HTTP |
| 16:46 | <othermaciej> | "This document describes an interface for an abstract File I/O interface where web applications can interact with a file system, without any prior knowledge about the underlying filesystem." |
| 16:46 | <virtuelv> | othermaciej: that needs to be remedied, I agree |
| 16:47 | <virtuelv> | btw, all browseFor* methods have UI interaction restrictions in our implementation |
| 16:50 | <othermaciej> | virtuelv: when I read the spec it almost gave me a heart attack |
| 16:50 | <othermaciej> | because I assumed Web application was meant to refer to Web apps on the Web |
| 16:50 | <virtuelv> | heh |
| 16:52 | <MikeSmith> | hsivonen now doing validator.nu presentation at XTech |
| 16:53 | <othermaciej> | I'm not sure an API that is only for locally installed applications is in scope for Web API WG though |
| 16:56 | <virtuelv> | othermaciej: it sort of is, given the merge between appformats and webapi |
| 16:58 | <othermaciej> | our charter says: "Although the primary focus will be handling of content deployed over the Web, the deliverables of the Web Applications Working Group should take into consideration uses of Web technologies for other purposes, such as the purpose of building user interfaces on devices; for example, user interfaces in multimedia devices such as digital cameras and in industrial information tools such RFID/barcode scanners and checko |
| 16:58 | <othermaciej> | (the new charter) |
| 16:58 | <othermaciej> | it also says: "Furthermore, the Web Applications Working Group deliverables must address issues of accessibility, internationalization, mobility, and security." |
| 16:59 | <othermaciej> | I guess it could be considered in scope, though I'm not very interested personally in APIs that aren't for the WEb |
| 17:13 | <gsnedders> | othermaciej: I may be wrong, but I think there is no such thing as a split infinitive in German |
| 17:14 | <gsnedders> | (totally useless comment) |
| 17:15 | <virtuelv> | othermaciej: I take it "widgets != web" for you then? |
| 17:16 | <Philip`> | German puts verbs in crazy places |
| 17:16 | <Philip`> | "Ich kann blah-blah-blah-blah verb" etc |
| 17:17 | <Philip`> | It's too easy to forget what you're talking about before the end of the sentence :-( |
| 17:21 | <gsnedders> | Philip`: Better than Latin where the verb can be anywhere, though is typically at the end |
| 17:24 | <gsnedders> | Philip`, jgraham__: Seeming jgraham__ wanted somewhere nearer the IoA how about outside the front of Selwyn? |
| 17:25 | gsnedders | can't get much closer without going away from where he knows |
| 17:25 | Philip` | wonders where Selwyn is |
| 17:25 | <gsnedders> | Oh dear… |
| 17:26 | gsnedders | really does like Philip`'s knowledge of Cambridge after he's been there for 3.5 years |
| 17:26 | <Philip`> | Oh, right, I walk past it twice every day |
| 17:26 | <gsnedders> | Philip`: Grange Road, between West Road and Sidwick Avenue |
| 17:26 | <gsnedders> | Philip`: That's what makes it even worse. |
| 17:27 | <gsnedders> | It's between Newham Croft and the faculty of Comp.Sci. :P |
| 17:27 | gsnedders | may be in his late grandmother's flat before we meet up in which case he's more or less there |
| 17:28 | <gsnedders> | (the flat is in one of the blocks in the bit opposite Selwyn) |
| 17:29 | <gsnedders> | Philip`: You have any thought about time? |
| 17:29 | <Philip`> | Selwyn doesn't really seem any closer than King's |
| 17:29 | <Philip`> | (Maybe five minutes or so) |
| 17:29 | <Philip`> | (unless I'm just misreading the map badly) |
| 17:29 | <Philip`> | but anyway, doesn't make much difference to me :-) |
| 17:30 | <gsnedders> | I guess from up there it makes little difference |
| 17:30 | <Philip`> | gsnedders: No |
| 17:31 | gsnedders | has no idea how hard it'll be to get somewhere to eat on a Friday night at this time of year |
| 17:32 | Philip` | neither |
| 17:32 | gsnedders | doesn't normally go down when it is his term time :P |
| 17:33 | Philip` | normally just eats in college or at home, since those are easy and inexpensive :-) |
| 17:33 | <Philip`> | s/normally/always/ |
| 17:33 | <gsnedders> | Philip`: We can all come to your home if you want :P |
| 17:34 | <Philip`> | Probably a bad idea :-p |
| 17:37 | <gsnedders> | Philip`: We can just meet by King's if that's easier :P |
| 17:37 | <gsnedders> | Philip`: More places to eat around there, too |
| 17:39 | Philip` | shrugs |
| 19:23 | <gsnedders> | GTA4 is far too short. Eight days and thirty-five hours for the first run through of the story-line. |
| 19:24 | <Philip`> | Eight days and thirty-five hours? Isn't that just nine days and eleven hours? |
| 19:24 | <gsnedders> | Philip`: I mean thirty-five hours of actually playing, over eight days. |
| 19:24 | <Philip`> | Ah |
| 19:25 | <gsnedders> | 4.375 hours per day, average (eek) |
| 19:25 | <Philip`> | That's not showing much dedication to the game |
| 19:26 | Philip` | has got dragged back into Advance Wars again :-( |
| 19:26 | <Philip`> | (I was looking at it yesterday and noticed most of the characters were only at level 2, so I had to get them a bit more experience...) |
| 19:26 | <gsnedders> | Oh dear… |
| 19:27 | gsnedders | hopes he doesn't need to drag Philip` to supper :P |
| 19:28 | <Philip`> | (The problem is that I'm not very good at strategy, or at tactics, so I just throw units at the enemy for an hour until they either get worn down or defeat me) |
| 20:22 | <othermaciej> | does anyone here know what virtualev's real life name is? |
| 20:27 | <othermaciej> | any Opera people around? |
| 20:27 | <Philip`> | othermaciej: http://virtuelvis.com/ |
| 20:28 | <othermaciej> | Philip`: thanks! |
| 20:59 | <Hixie> | yeah Philip` your comments seem fine |
| 20:59 | <Hixie> | though comments sent to the public-html list are more likely to fall through the cracks |
| 20:59 | <Hixie> | so if you want a guarenteed reply, you might want to use the whatwg list |
| 21:00 | <Hixie> | (the way to get a guarenteed reply with the htmlwg is to use the issues list) |
| 21:06 | <Philip`> | Hixie: If my comments get lost or ignored, I believe I'll notice that at some point in the future and can bring them up again; so in the meantime I'd prefer to attempt to contribute to the ratio of technical discussion on public-html, rather than giving up on it yet :-) |
| 21:11 | <Dashiva> | Hixie: Do you know anything of the process to return to invited expert status after being part of a Member |
| 21:11 | <Dashiva> | +? |
| 21:13 | <jgraham__> | gsnedders: I think Kings is better. Selwyn is in the middle of nowhere |
| 22:00 | <Hixie> | Dashiva: no idea |
| 22:00 | <Hixie> | Dashiva: ask mikesmith |
| 22:01 | <Dashiva> | Will do |
| 22:03 | <hasather> | Dashiva: Chaals fixed that for me |
| 22:05 | <Dashiva> | I figure there's little point in asking to join Google if I'm not going to be doing w3c work :) |
| 22:07 | <gsnedders> | jgraham__: ping |
| 22:08 | <jgraham__> | gsnedders: Pong |
| 22:09 | <gsnedders> | jgraham__: See prior discussion. Short version: It's probably best to meet somewhere like King's. |
| 22:09 | <gsnedders> | jgraham__: Wait, that last thing was you. |
| 22:09 | <gsnedders> | I'm slow. |
| 22:09 | gsnedders | is half asleep here |
| 22:10 | <jgraham__> | Yeah, I suggest Kings at 7, unless that's too late for you. Finding somewhere to eat will be trivial |
| 22:10 | <gsnedders> | The front of King's, I assume? |
| 22:11 | <Philip`> | Which part of the front? |
| 22:11 | <gsnedders> | 7 is fine by me. |
| 22:11 | <gsnedders> | Philip`: King's Parade? |
| 22:11 | <jgraham__> | By the postbox |
| 22:11 | <gsnedders> | There's a postbox there? I guess I'll have to see it when I get there. |
| 22:11 | <Philip`> | gsnedders: That's a whole street, which is pretty vague :-p |
| 22:12 | <Philip`> | It only took me six months to discover the postbox |
| 22:12 | <gsnedders> | Philip`: But that's the front! :P |
| 22:12 | <gsnedders> | Philip`: Yeah, but your knowledge of Cambridge, well, leaves plenty to be desired :) |
| 22:12 | <jgraham__> | http://www.flickr.com/photos/andrewdunn/490994558/ |
| 22:13 | <gsnedders> | Right hand side, when facing it, then? |
| 22:13 | <jgraham__> | (it's quite a distinctive postbox :) |
| 22:13 | <Philip`> | Hint: It's tall and red |
| 22:13 | <gsnedders> | Philip`: OMFG. |
| 22:14 | <jgraham__> | If it helps, I will be the person who looks a bit like I do on the internet |
| 22:14 | <gsnedders> | jgraham__: Which is to say, what? |
| 22:15 | <jgraham__> | Mainly composed of ascii |
| 22:15 | <gsnedders> | http://flickr.com/photos/gsnedders/2396366112/in/set-72157604424683450/ |
| 22:15 | <gsnedders> | c'est moi. |
| 22:15 | <jgraham__> | (seriously, if you search flickr you should see my photo without much trouble) |
| 22:16 | gsnedders | concludes looking through jgraham__'s photos for him isn't overly successful |
| 22:16 | <gsnedders> | Ah, OK. The guy who looks like a physicist who does a lot online. |
| 22:17 | <jgraham> | ?! |
| 22:17 | <gsnedders> | :P |
| 22:18 | jgraham | wonders which photo /that/ came from |
| 22:19 | <gsnedders> | All of them in general |
| 22:23 | <jgraham> | Fair enough |
| 22:24 | <jgraham> | (although I don't think I look like many actual physicists) |
| 22:37 | gsnedders | should be able to write more of HTTP5 on the train on Fri/Sun |
| 22:39 | <gsnedders> | markpilgrim: all the Atom autodiscovery tests on ragingplatypus.com are broken |
| 23:01 | Hixie | gets some gold-level valuable feedback from people at Google working on pages that use contentEditable |
| 23:02 | gsnedders | wants platinum-level valuable feedback |
| 23:02 | <gsnedders> | Then I can sell it! Mwhahaha! |
| 23:04 | <Hixie> | your market would consist of just me |
| 23:05 | <gsnedders> | I know, that's slightly problematic. |
| 23:05 | <gsnedders> | You don't have much competition pushing the value up. |
| 23:06 | <gsnedders> | That's it. I'm writing HTML 2π. |
| 23:06 | <tommorris> | You are competing with the XHTML 2 Working Group. ;) |
| 23:07 | <Hixie> | i recommend not taking on more work than you can do :-P |
| 23:07 | <Hixie> | given you're already doing HTTP5 and the spec preprocessor :-) |
| 23:07 | <gsnedders> | Hixie: Already done that :P |
| 23:08 | <gsnedders> | GTA4, HTTP5, spec-gen, participating in far too many WGs, writing short stories. Oh, and school. |
| 23:08 | <gsnedders> | Or should I say, Secondary5. |
| 23:08 | <gsnedders> | :P |
| 23:08 | <gsnedders> | Next year of school sucks. Sixth year! 5 > *. |
| 23:10 | <gsnedders> | Hixie: Oh, and meaning to help with XML5, but never finding the time to do so. |
| 23:12 | <tommorris> | XML 5? For chrissakes, Sun's already done the version number thing. Stop it already. :) |
| 23:12 | <gsnedders> | tommorris: And Bible5, too. |
| 23:13 | <gsnedders> | http://lists.w3.org/Archives/Public/www-html/2007Jun/0008.html |
| 23:14 | <tommorris> | "Happy shall USER AGENT be that dasheth BLOCK LEVEL ELEMENTS against the rocks." |
| 23:15 | <gsnedders> | tommorris: that doesn't look like en-gb-x-Hixie to me |
| 23:18 | <tommorris> | The Old Testament specification seems quite clear - kill gay people, don't eat shellfish and don't wear cloths of more than two types of fabric. I blame liberal parsing rules. |
| 23:18 | <hsivonen> | http://lists.w3.org/Archives/Public/www-validator/2008May/0045.html |
| 23:19 | <Hixie> | what am i looking for? |
| 23:26 | <gsnedders> | tommorris: No, it's not as simple as gay people. Men who have sex with other men. |
| 23:26 | <jgraham> | hsivonen: Fun |
| 23:26 | <tommorris> | that's defined in the accompanying normative BNF segment and referenced test suite |
| 23:27 | <gsnedders> | tommorris: And besides, Jesus depreciated the old testament |
| 23:27 | <gsnedders> | Also, don't sleep with a women and her mother. That's punishable by death too. |
| 23:27 | <tommorris> | Jesus: the original quirks mode parser. |
| 23:28 | <gsnedders> | Leviticus 20 is always nice. |
| 23:47 | <gsnedders> | Hixie: If not taking on more work than you can do is your advice for today, can I have some more daily advice tomorrow? :P |
| 23:48 | <Hixie> | no, i have too much work tomorrow |
| 23:49 | <gsnedders> | Then it isn't daily advice :( |
| 23:49 | <gsnedders> | Weekly? |
| 23:52 | <hsivonen> | should I reply to http://lists.w3.org/Archives/Public/public-html/2008May/0090.html or just let t be? |
| 23:52 | <Hixie> | depends whether by replying you can advance your agenda |
| 23:53 | <Hixie> | (e.g. whether you can make the web better) |
| 23:53 | <Dashiva> | Wouldn't that be 'our' agenda, not just his? :) |
| 23:53 | <gsnedders> | Dashiva: No, our agenda is making sure we're awesome. Is it not? |
| 23:53 | <Hixie> | i wouldn't pretend to ask him to reply to advance mine |
| 23:54 | <gsnedders> | Or to make Hixie rich and famous? |
| 23:54 | <Dashiva> | I thought he was both already |
| 23:54 | <Dashiva> | And I don't need htmlwg to convince me I'm awesome :P |
| 23:54 | <gsnedders> | Dashiva: You're awesome. |
| 23:54 | <hsivonen> | Hixie: that's the thing. I don't knwo if replying and explaining the positive/negative/zero-level stuff again helps |
| 23:54 | <hsivonen> | though the book argument seems bogus |
| 23:55 | <Hixie> | hsivonen: well, notice how i'm basically given up on that thread |
| 23:55 | <Hixie> | hsivonen: i read all the comments still, but i don't have anything to say that i haven't already said |
| 23:55 | <Hixie> | hsivonen: and nothing that has been said recently has been new in any way |
| 23:55 | <Hixie> | hsivonen: so it hasn't affected by conclusions (which were based on the earlier arguments) |
| 23:56 | <Dashiva> | I'm tempted to translate that post above as "Nobody cares about WCAG", but objectively I know it's just spite :) |