| 00:03 | <Dashiva> | I'm sure someone, somewhere made an image that creatres SVG images by converting each pixel into a 1x1 quad |
| 00:03 | <Dashiva> | *made a program |
| 07:10 | <hsivonen> | Any suggestions of which <canvas>-based game I should demo for the maximal "wow" effect? |
| 07:14 | <roc> | maybe whatever the latest Wolf3D/DOOM one is |
| 07:16 | heycam | remembers running along the wall, pressing Enter, hoping to find secret doors |
| 07:16 | <roc> | now we can create a Greasemonkey script for that |
| 07:21 | <heycam> | heh |
| 07:50 | <hsivonen> | is this the state of the art in DOOM: http://www.benjoffe.com/code/demos/canvascape/textures |
| 07:53 | hsivonen | finds http://www.benjoffe.com/code/demos/canvascape/textures |
| 08:07 | <annevk> | hmm, rel=canonical |
| 08:07 | <annevk> | didn't Atom already have something like that? |
| 08:08 | <gavin_> | rel=self |
| 08:10 | <annevk> | yeah |
| 08:11 | <annevk> | so much for developing new features in the open |
| 08:29 | <roc> | annevk: who? |
| 08:30 | <gavin_> | |
| 08:30 | <gavin_> | http://googlewebmastercentral.blogspot.com/2009/02/specify-your-canonical.html |
| 08:35 | <roc> | why are they using Firefox 2 in their screenshots? |
| 08:41 | <Philip`> | hsivonen: http://canvex.lazyilluminati.com/ |
| 08:50 | <hsivonen> | Philip`: sorry, I couldn't figure out how to shoot the other guys in Canvex, so I used nihilogic's wolfenstein |
| 08:51 | <hsivonen> | you gotta shoot in a demo involving and FPS! |
| 08:51 | <Philip`> | hsivonen: Canvex is an intentionally non-violent game |
| 08:51 | <Philip`> | Also, I never bothered implementing weapons or gameplay logic |
| 10:02 | <yecril71> | Even if explicit dependencies were allowed, the authors are unlikely to get it right. |
| 10:02 | <yecril71> | And it cannot be validated that the script does not rely on the stylesheet. |
| 10:03 | <yecril71> | So browser vendors will have to decide whether they prefer accuracy over efficiency. |
| 10:04 | <yecril71> | I think they will choose accuracy, meaning that they will have to ignore explicit dependencies. |
| 10:04 | <yecril71> | Houk. |
| 10:12 | <annevk> | browsers could just run the script and block it when they encounter a dependency |
| 10:14 | <jgraham> | annevk: Isn't that supposed to be quite difficult? |
| 10:16 | <Philip`> | particularly when the user or other scripts could interact with the document while it's blocked inside a script during loading |
| 12:52 | <Philip`> | With the exciting discussion about normalising strings, did anyone already point out that http://www.w3.org/TR/1998/REC-xml-19980210 defines "match" saying "processors may normalize such characters to some canonical form", whereas the next version seemingly removes that language? |
| 12:54 | <hsivonen> | Philip`: I don't recall anyone pointing that out. |
| 12:56 | <Philip`> | http://www.w3.org/XML/xml-19980210-errata#E85 |
| 13:09 | <Lachy> | while I don't recall that point being explicitly raised, I believe it was pointed out that it would cause interop problems with having different implementations disagreeing about well-formedness |
| 13:12 | <hsivonen> | are there easy-to-install Mac OS X binaries of thusnelda available? |
| 13:23 | <Lachy> | what is thusnelda? |
| 13:25 | <Philip`> | http://letmegooglethatforyou.com/?q=thusnelda |
| 13:25 | <Lachy> | I just googled it |
| 13:25 | <hsivonen> | fwiw, I already googled, found source, not OS X binaries |
| 13:25 | <Lachy> | it's a theora encoder, apparently |
| 13:27 | <jgraham> | Philip`: But that just tells me that Thusnelda was the daughter of the Cheruscan prince Segestes |
| 13:28 | <Philip`> | jgraham: Move your eyes downards a bit |
| 13:28 | <Philip`> | s//w/ |
| 13:29 | <jgraham> | Holy Crap! There's more than one result on Google? Who knew? |
| 13:31 | <Philip`> | jgraham: You could be forgiven for not noticing, if you browse the web at 320x240 with large fonts and don't know how to use scrollbars |
| 13:31 | <jgraham> | (actually the top result on Google isn't right that often. It's more like there's no point in having more than one page of results because people look at the second page so rarely) |
| 13:32 | <hsivonen> | more XML errors coming soon to a browser near you: https://bugzilla.mozilla.org/show_bug.cgi?id=174351 |
| 13:33 | <hsivonen> | It's amusing to see what kind of Gecko bugs I (and annevk) filed circa 2002 |
| 13:36 | <Philip`> | "With this patch applied it is no longer possible to view the following URL: http://wiki.mozilla-russia.org/index.php/Mozilla%20Firefox" - sounds like a highly beneficial patch |
| 14:01 | <hsivonen> | http://realtech.burningbird.net/comment/reply/604/1144 |
| 14:08 | <Lachy> | LOL |
| 14:08 | hsivonen | is surprised to see Shelley Powers use a pharse like " most pedantic specification ever derived by man" |
| 14:08 | <hsivonen> | (the "by man" part) |
| 14:09 | <Lachy> | that seems like something Mr Last Week would normally have commented on. I wonder what's taking him so long |
| 14:11 | <annevk> | didn't he already? |
| 14:11 | <annevk> | http://lastweekinhtml5.blogspot.com/2009/02/we-hear-you-sister.html ? |
| 14:12 | <Lachy> | annevk, no, I meant the comment hsivonen linked to about the spec writing being an asshole |
| 14:13 | <annevk> | hsivonen, what is special about that part? |
| 14:14 | <hsivonen> | annevk: she has a history of pointing out sexism, and expressions like "by man" where 'man' means humans in general are generally frowned upon by English-language feminists |
| 14:21 | <annevk> | oh, didn't know that |
| 14:35 | <hsivonen> | I fail to understand the utility of http://www.w3.org/Bugs/Public/show_bug.cgi?id=6525 |
| 14:37 | <hendry> | why is the whatwg twitter account printing garbage out like iilomijokud0? |
| 14:37 | <hsivonen> | hendry: anyone can update the status |
| 14:42 | <hendry> | hsivonen: eh? i assumed it would only be updated by the cabal :) |
| 14:43 | <Philip`> | hendry: "Update status" on http://www.whatwg.org/ |
| 14:49 | <hendry> | seems a little too ripe for abuse. |
| 14:49 | <Lachy> | hendry, it seems to get relatively little abuse |
| 14:50 | Philip` | looks for an anonymous proxy from which he can abuse it |
| 14:50 | <Lachy> | although given that all legitimate updates do seem to come from Hixie anyway, there seems to be little practical benefit of having it open. |
| 14:51 | <hendry> | Lachy: why is that? I had a feedback form that just got nuts over a month. |
| 14:52 | <Lachy> | I don't know why. I'm only commenting based on my observation of the amount of garbage compared with legitimate messages |
| 14:53 | <Philip`> | Someone needs to set the status to "HTML5: Remove tag soup support; XML is the future. http://tinyurl.com/(...)" and link it to a fake version of the (X)HTML5 Tracking page with the appropriate patch |
| 14:53 | <Dashiva> | Link the HTML6 blog post? :) |
| 14:54 | <Philip`> | Linking to a blog would make it obvious that it's not one of the usual automatic status updates |
| 14:54 | <hsivonen> | lots of posts here: http://lists.w3.org/Archives/Public/public-rdfa/2009Feb/ |
| 14:55 | <Lachy> | Philip`, that sounds like a good idea for an April fools joke in about 6 weeks |
| 14:55 | <Philip`> | Lachy: But it's a bad idea now that I've revealed it here :-( |
| 14:55 | <hsivonen> | I wonder if Brad Neuberg's suggestion was serious or a joke based on Really Simple Syndication removing RDF: http://lists.w3.org/Archives/Public/public-rdfa/2009Feb/0003.html |
| 14:56 | <Lachy> | it's alright. No-one reads the logs here anyway :-) |
| 14:57 | <Dashiva> | Except our friend |
| 14:58 | <Lachy> | do you mean Mr Last Week? |
| 14:59 | <Dashiva> | Yes |
| 14:59 | <Lachy> | I wouldn't really consider him a friend. But I suspect he's actually hanging out in the channel himself, rather than just reading the logs |
| 15:01 | Philip` | tries to look entirely not suspicious |
| 15:04 | Lachy | 's no. 1 suspect for the identity of Mr Last week is now Philip` for looking suspicious |
| 15:07 | <Philip`> | Whoops, maybe I shouldn't have said anything |
| 15:10 | Philip` | really likes having a single XML file listing all the attribute names/values from 130K pages, which he can just grep through |
| 15:11 | <Lachy> | Philip`, well, you are also one of the few members of the cabal who isn't regularly picked on by Mr Last Week ;-) |
| 15:11 | <Philip`> | That's because I'm just too awesome |
| 15:11 | <Dashiva> | Philip already has one alter ego (the other Philip) so there is a precedent |
| 15:13 | <hsivonen> | http://lists.w3.org/Archives/Public/public-rdf-in-xhtml-tf/2009Feb/0117.html |
| 15:15 | <Lachy> | ah, right. It's all starting to add up now. On one hand, he's 1337 haxor doing a PhD, and on the other, he's a retired web developer/bureaucracy troll |
| 15:16 | <Philip`> | If I was going to have an alter ego, would I really choose one with the same name as me? That's really quite unsubtle |
| 15:17 | <Dashiva> | On the contrary, it's so unsubtle nobody would suspect it (except me) |
| 15:19 | <Philip`> | Sure, but I'd know you'd see through my plan to choose an alter ego with the same name as me so that I could argue it's implausible I'd do something so unsubtle, so clearly I would have chosen a different name to avoid this eventuality |
| 15:20 | <Dashiva> | And that's the clincher |
| 15:20 | <Dashiva> | You did choose a different name, Mr. Last Week, and you _also_ kept the original one |
| 15:21 | <Dashiva> | This way (you thought) you would keep at least one of them if the other was unmasked |
| 15:23 | <Philip`> | Grrr, meddling kids |
| 16:28 | <yorick> | I'd like the drag&drop api to have some kind of "unsecure" prop, that makes you able to access the data on a dragover event |
| 16:28 | <yorick> | so I can change the cursor when dragging over something that can't be dropped there |
| 16:53 | Philip` | suggests that if one is working on a large informally-organised project for which there is even a slight possibility one might eventually decide to relicense it as open source, it's a pretty good idea to get everyone to agree to that from the start, or at least to maintain a list of contributors and contact details so you can ask them later if they're okay with it |
| 16:54 | Philip` | is, on a somewhat related note, looking through an SVN repository with about seven thousand revisions and 75 committers to work out who's actually contributed anything significant |
| 17:05 | <jgraham> | Philip`: If you just had the foresight to tag all the data with RDF then you could point your Semantic Web tools at the repository, get a list of the committers, the significance of their changes and, by interacting with the extensive network of RDF data on the web locate the contributer's current email address position on open source and favourite brand of beer (the last being so that you could get any dissenters drunk enough to agree to relicensin |
| 17:06 | <jcranmer> | Philip`: only 7K revisions |
| 17:06 | <jcranmer> | ? |
| 17:06 | <Philip`> | jcranmer: 6669 |
| 17:07 | jcranmer | notes that mozilla-central is over 25K now |
| 17:07 | <Philip`> | Oops |
| 17:07 | <Philip`> | 6674 |
| 17:07 | <jcranmer> | 24990 when I pulled it on friday |
| 17:07 | <Philip`> | jcranmer: This project isn't anywhere near as large as Mozilla :-) |
| 17:07 | <Philip`> | but it's large enough to be a bit of a headache to deal with |
| 17:07 | <jcranmer> | actually, I guess it was Saturday |
| 17:09 | <Philip`> | (Most people joined the project, made a handful of changes, and then vanished) |
| 17:10 | <Philip`> | (and a few people made loads of changes over loads of years, and then went to university and didn't have any more time but some are still kind of hanging around trying to stop the project dying) |
| 17:10 | <jcranmer> | which project? |
| 17:10 | <Philip`> | Some RTS game thing |
| 21:04 | <roc_> | grrr |
| 21:04 | <roc> | looks like I have to subscribe to public-html |
| 21:04 | roc | girds loins |
| 21:05 | <Dashiva> | You can camp the archive page instead |
| 21:06 | annevk | would welcome roc; the more sensible people write to public-html, the less I have to :p |
| 21:06 | <roc> | Dashiva: no, I may need to contribute |
| 21:06 | <Dashiva> | That's still possible |
| 21:06 | <roc> | besides I'd rather have it in gmail so I can kill threads etc |
| 21:08 | <gsnedders> | That means having time to actually deal with more emails coming in. |
| 21:09 | <roc> | it's not much time, but yes, that's why I've tried to avoid this step |
| 21:09 | gsnedders | made the mistake of subscribing when he had vastly more time |
| 21:09 | <Hixie> | roc: what do you want to contribute to? |
| 21:09 | Hixie | wonders if he missed a productive thread recently |
| 21:09 | <gsnedders> | productivity? peh! |
| 21:10 | <roc> | I should probably follow the video-related stuff at least |
| 21:10 | <Hixie> | ah, yes, the video stuff |
| 21:11 | gsnedders | wonders whether he should go to Edinburgh and do the degree that Hixie wants him to do :P |
| 21:12 | <Hixie> | hey hey |
| 21:12 | <Hixie> | do what YOU want to do |
| 21:12 | <Hixie> | i just said that physics would give you a better set of career options than compsci, that's all :-P |
| 21:12 | <gsnedders> | Hixie: Issue: I don't know what that is :) |
| 21:13 | <Dashiva> | Do one, then the other |
| 21:13 | <Hixie> | certainly don't do something you don't want to do :-) |
| 21:13 | <gsnedders> | Part of me really does want to go and do comp.phys., but part of me really wants to go to somewhere like Cambridge for comp.sci. |
| 21:13 | <gsnedders> | Meh. |
| 21:14 | <gsnedders> | Issue with the latter is it would mean re-applying having been rejected on legally dubious grounds |
| 21:42 | <roc> | physics a better set of career options than compsci??? |
| 21:43 | <Philip`> | Computer science sets you up for a good job in investment banking |
| 21:43 | <Philip`> | or at least it did a year ago - maybe things have changed a bit now |
| 21:44 | <Dashiva> | roc: I think it was comp.phys., not theoretical physics |
| 21:45 | <roc> | Philip`: well, the high-end quant jobs also go to physicists |
| 21:45 | <gsnedders> | roc: Better insofar as more diverse, certainly |
| 21:46 | <gsnedders> | roc: What counts as better is awfully subjective :) |
| 21:46 | <gsnedders> | Dashiva: computational physics, theoretical physics… There isn't much difference nowadays |
| 21:46 | <roc> | I doubt it's more diverse |
| 21:47 | <roc> | everyone needs good compsci people, whether they say so or not |
| 21:54 | <Hixie> | roc: you can get any job a compsci job will get you with a phys degree if you have computer experience, in my experience |
| 21:54 | <Hixie> | roc: the reverse is not the case |
| 21:54 | <roc> | maybe |
| 21:54 | <roc> | but why not study in the area you're actually going to work in? |
| 21:55 | <roc> | I don't know if your experience is typical; I hope you're not just talking about yourself :-) |
| 21:59 | <gsnedders> | roc: It is typical |
| 21:59 | <gsnedders> | Hixie may be egoist and self-centered, but… :P |
| 21:59 | <Philip`> | You should go to university for the pleasure of learning, or for being with likeminded individuals, or for having three hours of work a day and six months of holiday a year, not simply for optimising your job prospects :-p |
| 22:00 | <roc> | if you go to university entirely for pleasure, I hope you're paying the full cost of your education |
| 22:01 | <Dashiva> | You'll be working 40 years afterwards, you might as well enjoy life while you can :P |
| 22:19 | <roc> | sure, as long as taxpayers aren't paying for it |
| 23:33 | <Dashiva> | There doesn't seem to be any discussion at all in the xhtml2 list about the namespace issue |
| 23:35 | <annevk> | that discussion is just painful and not going anywhere |
| 23:36 | <annevk> | besides the fact that nobody is really bringing up any arguments browser vendors haven't heard before |
| 23:37 | <annevk> | so it just feels like a waste of time |
| 23:37 | <annevk> | but so far I have invested like one minute in it two write an example and delete a bunch of e-mails, so nothing too bad |
| 23:37 | <annevk> | s/two/to/ |
| 23:38 | <annevk> | (admittedly, probably half an hour, to also be able to read/skim the e-mails) |
| 23:40 | <Dashiva> | Nobody has brought up xhtml1 yet, like Hixie suggested |
| 23:44 | <Lachy> | Dashiva, I thought I broght it up |
| 23:44 | <annevk> | RB did too though he would like to be pointed out specifics |
| 23:45 | <Lachy> | RB has already has specifics pointed out to him (<input>, <select>, <textarea>, <label>). He just chooses to ignore them |
| 23:47 | <annevk> | maybe that's not detailed enough for him |
| 23:47 | <annevk> | https://bugzilla.mozilla.org/show_bug.cgi?id=478665 is interesting |
| 23:47 | <Lachy> | I just don't get how he can ignore such elements with vastly different, incompatible processing requirements, and yet still focus on elements like <small> with minor refinements to their semantics, but with no change to their processing requiements |
| 23:49 | <annevk> | he studies something close to philosophy; from that perspective it might not matter much |
| 23:51 | <roc> | alright, who's stalking me |
| 23:52 | annevk | might be; forgot who he follows |
| 23:54 | <othermaciej> | I have this vague recollection that David Baron once wrote a fairly detailed piece on chameleon namespaces and why they are a problem |
| 23:54 | <othermaciej> | does anyone know where to find it? |
| 23:54 | <othermaciej> | (or is my recollection incorrect?) |
| 23:55 | <annevk> | I don't have the original, but http://dev.w3.org/2006/cdf/cdi-framework/#importing has bits |
| 23:55 | annevk | hunts for the original |
| 23:56 | <othermaciej> | I did find that - was hoping to find the original |
| 23:58 | <Hixie> | the whole discussion is a waste of time |
| 23:58 | <Hixie> | xhtml5 can't change to another namespace, because if it did the browser vendors would ignore it |
| 23:58 | <othermaciej> | I know |
| 23:59 | <Hixie> | whether xhtml2 uses the same namespace or not is really neither here nor there -- if it uses the same namespace, then it won't ever be implemented by web browsers |
| 23:59 | <othermaciej> | but I'd like to also explain to Larry why the idea of changing namespaces as a versioning mechanism is a bad idea even compared to other proposed versioning mechanisms |