/irc-logs / freenode / #whatwg / 2008-12-08 / end

Options:

  1. # Session Start: Mon Dec 08 00:00:00 2008
  2. # Session Ident: #whatwg
  3. # [00:09] * Joins: doublec (n=chris@202.0.36.64)
  4. # [00:10] * weinig is now known as weinig|away
  5. # [00:15] * Joins: weinig (n=weinig@c-69-181-81-233.hsd1.ca.comcast.net)
  6. # [00:24] * Joins: famicom (i=famicom@5ED2FF2D.cable.ziggo.nl)
  7. # [00:32] * Quits: weinig|away (n=weinig@c-69-181-81-233.hsd1.ca.comcast.net) (Read error: 110 (Connection timed out))
  8. # [00:43] * Joins: aboodman3 (n=aboodman@m400f36d0.tmodns.net)
  9. # [00:45] * Quits: aboodman2 (n=aboodman@mc00f36d0.tmodns.net) (Nick collision from services.)
  10. # [00:45] * aboodman3 is now known as aboodman2
  11. # [01:00] * Joins: weinig_ (n=weinig@c-69-181-81-233.hsd1.ca.comcast.net)
  12. # [01:03] * Joins: weinig__ (n=weinig@c-98-207-155-32.hsd1.ca.comcast.net)
  13. # [01:03] * Quits: weinig (n=weinig@c-69-181-81-233.hsd1.ca.comcast.net) (Read error: 60 (Operation timed out))
  14. # [01:18] * Quits: weinig_ (n=weinig@c-69-181-81-233.hsd1.ca.comcast.net) (Read error: 110 (Connection timed out))
  15. # [01:23] * Quits: weinig__ (n=weinig@c-98-207-155-32.hsd1.ca.comcast.net) (Read error: 110 (Connection timed out))
  16. # [01:27] * Joins: hdh (n=hdh@118.71.120.151)
  17. # [01:28] * Quits: aboodman2 (n=aboodman@m400f36d0.tmodns.net) (Read error: 110 (Connection timed out))
  18. # [01:39] <Hixie> dave_levin: webkit is correct on both mac and windows
  19. # [01:39] <Hixie> dave_levin: on mac, context menus appear on mouse down, on windows they appear on mouse up.
  20. # [01:39] * Quits: famicom (i=famicom@5ED2FF2D.cable.ziggo.nl) ("Leaving")
  21. # [01:42] <dave_levin> Hixie: Thx. That makes sense.
  22. # [01:43] <dave_levin> It also makes sense why mouseup occurs for FF on OSX after the contextmenu.
  23. # [01:43] <dave_levin> But a little weird with respect to consistency of events.
  24. # [01:43] <Hixie> yeah
  25. # [01:43] <Hixie> that's one reason to have the contextmenu event, so that the authors don't have to worry about it
  26. # [01:43] <Hixie> though of course many unnecessarily will
  27. # [01:44] <dave_levin> I think Chrome had some bug on this on Windows where the mouseup occurred after the context menu and it caused some problem.
  28. # [01:44] <dave_levin> Anyway, that makes sense now. Thx.
  29. # [01:46] <Hixie> np
  30. # [01:46] <Hixie> is anyone actually implementing contextmenu per spec yet?
  31. # [01:46] <Hixie> or does it just fire the event without actually doing anything other than showing the UA menu?
  32. # [01:51] <dave_levin> Hixie: Honestly, I wasn't trying to impl the context menu per spec. I was simply trying to resolve this issue about mouseup.
  33. # [01:51] <wilhelm> Hixie: See CORE-16665 and CORE-16567.
  34. # [01:51] <dave_levin> So I was looking at the spec to see what it had to say about it.
  35. # [01:51] <Hixie> ah
  36. # [01:53] <dave_levin> Sorry, I don't understand the CORE-16665. Is that a bug number? Where is the bug db? (I tried bugs.whatwg.org.)
  37. # [01:53] <dave_levin> Whoops, wrong conversation. My mistake.
  38. # [01:53] <dave_levin> nevermind me.
  39. # [01:54] <wilhelm> dave_levin: Opera bugs on oncontextmenu. Our BTS is not open, unfortunately.
  40. # [01:55] <dave_levin> wilhelm: Thx for the explanation.
  41. # [01:55] * Quits: svl (n=me@ip565744a7.direct-adsl.nl) ("And back he spurred like a madman, shrieking a curse to the sky.")
  42. # [02:10] * Quits: erlehmann (n=erlehman@dslb-088-075-199-041.pools.arcor-ip.net) ("Ex-Chat")
  43. # [02:16] * Joins: weinig (n=weinig@c-69-181-81-233.hsd1.ca.comcast.net)
  44. # [02:24] * Joins: aboodman2 (n=aboodman@dsl081-073-212.sfo1.dsl.speakeasy.net)
  45. # [02:27] * Quits: MikeSmith (n=MikeSmit@58.157.21.205) ("sex break")
  46. # [02:43] * Joins: MikeSmith (n=MikeSmit@EM114-48-22-217.pool.e-mobile.ne.jp)
  47. # [03:28] * Quits: MikeSmith (n=MikeSmit@EM114-48-22-217.pool.e-mobile.ne.jp) (Remote closed the connection)
  48. # [04:10] * Joins: kangax (n=kangax@ool-182f8118.dyn.optonline.net)
  49. # [04:12] * Joins: dimich (n=dimich@d13-94.rb.gh.centurytel.net)
  50. # [04:21] * Quits: dimich (n=dimich@d13-94.rb.gh.centurytel.net)
  51. # [04:34] * Quits: aboodman2 (n=aboodman@dsl081-073-212.sfo1.dsl.speakeasy.net) (Read error: 110 (Connection timed out))
  52. # [04:48] * Joins: dglazkov (n=dglazkov@c-24-130-144-56.hsd1.ca.comcast.net)
  53. # [05:05] * Joins: aboodman2 (n=aboodman@dsl081-073-212.sfo1.dsl.speakeasy.net)
  54. # [05:06] * Joins: MikeSmith (n=MikeSmit@dhcp-247-242.mag.keio.ac.jp)
  55. # [05:35] * Joins: jruderman (n=jruderma@c-67-180-39-55.hsd1.ca.comcast.net)
  56. # [05:37] * Joins: jcranmer_ (n=jcranmer@remote.csl.tjhsst.edu)
  57. # [05:41] * jcranmer_ is now known as jcranmer
  58. # [05:55] * Quits: aboodman2 (n=aboodman@dsl081-073-212.sfo1.dsl.speakeasy.net) (Read error: 110 (Connection timed out))
  59. # [05:55] * Joins: zcorpan (n=zcorpan@pat.se.opera.com)
  60. # [05:55] <MikeSmith> dglazkov: you around?
  61. # [05:57] * Quits: tndH (n=Rob@james-baillie-pc083-058.student-halls.leeds.ac.uk) ("ChatZilla 0.9.84-rdmsoft [XULRunner 1.9.0.1/2008072406]")
  62. # [06:02] <dglazkov> MikeSmith: partially
  63. # [06:03] <MikeSmith> dglazkov: was just curious if you know if there's any up-to-date list online of who the members of the Google Chrome team
  64. # [06:04] * Quits: roc (n=roc@202.0.36.64) (Read error: 110 (Connection timed out))
  65. # [06:04] <dglazkov> mmm... The only thing I can think of is TechCrunch's list, but I don't know if it's kept up to date
  66. # [06:06] <dglazkov> are you working on your Christmas cards? ;)
  67. # [06:07] <MikeSmith> heh
  68. # [06:07] <MikeSmith> no, just curious, as usual.. I'm a natural nosy busybody :)
  69. # [06:19] * Quits: doublec (n=chris@202.0.36.64) ("Leaving")
  70. # [06:31] * Joins: doublec (n=chris@118-92-197-148.dsl.dyn.ihug.co.nz)
  71. # [06:34] * Joins: aboodman2 (n=aboodman@dsl081-073-212.sfo1.dsl.speakeasy.net)
  72. # [06:37] * Quits: Amorphous (i=jan@unaffiliated/amorphous) (Read error: 110 (Connection timed out))
  73. # [06:39] * Joins: Amorphous (i=jan@unaffiliated/amorphous)
  74. # [06:45] * Joins: eric_carlson (n=ericc@adsl-67-112-12-110.dsl.anhm01.pacbell.net)
  75. # [06:53] * Quits: eric_carlson_ (n=ericc@adsl-67-112-12-110.dsl.anhm01.pacbell.net) (Read error: 110 (Connection timed out))
  76. # [06:54] * Quits: kangax (n=kangax@ool-182f8118.dyn.optonline.net)
  77. # [06:55] * Joins: shepazu (n=schepers@cpe-069-134-123-228.nc.res.rr.com)
  78. # [07:03] * Joins: famicom (n=famicom@5ED2FF2D.cable.ziggo.nl)
  79. # [07:06] * Joins: eric_carlson_ (n=ericc@adsl-67-112-12-110.dsl.anhm01.pacbell.net)
  80. # [07:08] * Joins: maikmerten (n=merten@ls5dhcp195.cs.uni-dortmund.de)
  81. # [07:14] * Quits: eric_carlson (n=ericc@adsl-67-112-12-110.dsl.anhm01.pacbell.net) (Read error: 110 (Connection timed out))
  82. # [07:15] * Quits: dglazkov (n=dglazkov@c-24-130-144-56.hsd1.ca.comcast.net)
  83. # [07:31] * Joins: eric_carlson (n=ericc@adsl-67-112-12-110.dsl.anhm01.pacbell.net)
  84. # [07:32] * Quits: hdh (n=hdh@118.71.120.151) ("Leaving.")
  85. # [07:40] * Joins: tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net)
  86. # [07:41] * Quits: eric_carlson_ (n=ericc@adsl-67-112-12-110.dsl.anhm01.pacbell.net) (Read error: 110 (Connection timed out))
  87. # [08:12] * Joins: ap (n=ap@195.239.126.10)
  88. # [08:24] * Joins: pesla (n=retep@procurios.xs4all.nl)
  89. # [08:24] * Joins: dimich (n=dimich@c-98-203-230-54.hsd1.wa.comcast.net)
  90. # [08:25] * Joins: roc (n=roc@121.72.195.24)
  91. # [08:27] * Joins: othree (n=othree@admin39.ct.ntust.edu.tw)
  92. # [08:39] * Quits: heycam (n=cam@124-168-123-82.dyn.iinet.net.au) (Read error: 110 (Connection timed out))
  93. # [08:40] * Joins: KrocCamen (n=kroc@80-194-189-199.cable.ubr03.craw.blueyonder.co.uk)
  94. # [08:43] * Joins: heycam (n=cam@124-168-105-223.dyn.iinet.net.au)
  95. # [08:54] * Joins: Maurice (n=ano@a80-101-46-164.adsl.xs4all.nl)
  96. # [09:02] * Quits: dbaron (n=dbaron@c-71-204-152-23.hsd1.ca.comcast.net) ("g'night")
  97. # [09:02] * Joins: aaronlev (n=chatzill@e179179174.adsl.alicedsl.de)
  98. # [09:30] * Quits: gsnedders (n=gsnedder@host217-44-35-181.range217-44.btcentralplus.com) ("Killin' teh intarwebs")
  99. # [09:33] * Quits: KrocCamen (n=kroc@80-194-189-199.cable.ubr03.craw.blueyonder.co.uk)
  100. # [09:34] * Joins: KrocCamen (n=kroc@80-194-189-199.cable.ubr03.craw.blueyonder.co.uk)
  101. # [09:35] * Quits: KrocCamen (n=kroc@80-194-189-199.cable.ubr03.craw.blueyonder.co.uk) (Remote closed the connection)
  102. # [09:47] * Joins: famicom_ (n=famicom@5ED2FF2D.cable.ziggo.nl)
  103. # [09:52] * Quits: Lachy (n=Lachlan@85.196.122.246) ("This computer has gone to sleep")
  104. # [09:55] * Quits: famicom_ (n=famicom@5ED2FF2D.cable.ziggo.nl) ("Leaving")
  105. # [10:06] * Quits: famicom (n=famicom@5ED2FF2D.cable.ziggo.nl) (Read error: 110 (Connection timed out))
  106. # [10:16] * Joins: tthorsen (n=tommy@home.kvaleberg.no)
  107. # [10:17] * Hixie chuckles at a roy's message to http-wg
  108. # [10:18] <Hixie> finally something he and i agree on -- html4 says bogus things
  109. # [10:18] <Hixie> (though i don't think we should just ignore it if we disagree with it, even if html2 says more convenient things)
  110. # [10:20] * Joins: virtuelv (n=virtuelv@pat-tdc.opera.com)
  111. # [10:27] * Quits: aboodman2 (n=aboodman@dsl081-073-212.sfo1.dsl.speakeasy.net) (Read error: 110 (Connection timed out))
  112. # [10:31] * Quits: MikeSmith (n=MikeSmit@dhcp-247-242.mag.keio.ac.jp) ("sex break")
  113. # [10:33] * Quits: dimich (n=dimich@c-98-203-230-54.hsd1.wa.comcast.net)
  114. # [10:36] * Joins: ROBOd (n=robod@89.122.216.38)
  115. # [10:36] * Quits: sverrej (n=sverrej@cm-84.208.153.202.getinternet.no) (Read error: 113 (No route to host))
  116. # [10:40] * Joins: Lachy (n=Lachlan@pat-tdc.opera.com)
  117. # [10:48] * Quits: doublec (n=chris@118-92-197-148.dsl.dyn.ihug.co.nz) ("Leaving")
  118. # [11:00] * Joins: tndH (n=Rob@james-baillie-pc083-058.student-halls.leeds.ac.uk)
  119. # [11:17] * Joins: sverrej (n=sverrej@pat-tdc.opera.com)
  120. # [11:26] * Joins: gsnedders (n=gsnedder@nsabfw1.nsab.se)
  121. # [11:26] * Joins: MikeSmith (n=MikeSmit@EM114-48-10-239.pool.e-mobile.ne.jp)
  122. # [11:27] <gsnedders> Philip`: You are meeting me tonight at T19:00:00Z/PT5m
  123. # [11:27] <gsnedders> Oddly, the wifi on the train has only just started working
  124. # [11:27] <gsnedders> It was always dodgy north of Edinburgh before, but this time it simply wasn't working at all.
  125. # [11:28] <gsnedders> Hixie: I left a station this morning with semaphores!
  126. # [11:28] <Hixie> britain is living in the dark ages
  127. # [11:28] <gsnedders> Hixie: (per our discussion at TPAC :))
  128. # [11:28] <gsnedders> Hixie: Now I've got to Edinburgh I've got electric signals hereon
  129. # [11:29] * Joins: famicom (i=famicom@5ED2FF2D.cable.ziggo.nl)
  130. # [11:29] * annevk42 hopes Philip` has an atomic clock
  131. # [11:30] <gsnedders> annevk42: I did give him a time range of five minutes
  132. # [11:30] <Philip`> gsnedders: What if I'm 300.5 seconds from the designated time?
  133. # [11:31] <gsnedders> Philip`: Then you are late
  134. # [11:31] <Philip`> gsnedders: That makes it sound like my fault, but it may be that my clock is a second slow
  135. # [11:32] * Joins: Hish (n=chatzill@mail2.n-e-s.de)
  136. # [11:32] <gsnedders> Philip`: I'm not entirely sure about what ISO 8601 says about precision
  137. # [11:33] <Philip`> Giving a precise time plus a precise range around that time is not enough to avoid the problem that clocks are imprecise
  138. # [11:33] <gsnedders> I do, of course, have a copy of ISO 8601:2004 with me
  139. # [11:33] <gsnedders> Philip`: Well, just have an atomic clock and you'll be fine
  140. # [11:35] <Philip`> There's the big grasshopper clock visible from King's, but apparently that's only accurate once every five minutes
  141. # [11:35] <gsnedders> But won't you be at the computer lab?
  142. # [11:36] <Philip`> At some point I will be
  143. # [11:36] <Philip`> but I will probably move
  144. # [11:37] <gsnedders> Philip`: But when? :)
  145. # [11:37] <Philip`> and once I arrive, assuming we're meeting at the place I assume we're meeting at, and I find I am late, I can point to the clock as a demonstration that time is more interesting when you don't worry so much about precision
  146. # [11:39] <Philip`> (http://en.wikipedia.org/wiki/Image:Corpus_clock_pol.jpg - it's a little bit peculiar)
  147. # [11:39] <gsnedders> Philip`: We are meeting by the post box outside King's
  148. # [11:39] <Hixie> i love that clock
  149. # [11:39] <Hixie> and especially the play on words
  150. # [11:40] <gsnedders> where in Corpus is that?
  151. # [11:41] <gsnedders> On a slightly different note, anyone got any protips for interviews?
  152. # [11:41] <Philip`> It's on the corner at http://maps.google.co.uk/?ie=UTF8&ll=52.203716,0.117607&spn=0.00021,0.00063&t=h&z=21 if I'm not mistaken
  153. # [11:42] * gsnedders wonders whether the bandwidth here is enough for google maps
  154. # [11:42] <gsnedders> on the corner of King's parade?
  155. # [11:42] <gsnedders> ah, OK
  156. # [11:42] <gsnedders> there
  157. # [11:42] <Hixie> gsnedders: giving or receiving?
  158. # [11:42] <gsnedders> Hixie: receiving, for Cambridge uni
  159. # [11:42] <Hixie> ah, uh, good luck
  160. # [11:43] <Hixie> my main advice would be to avoid that side of it!
  161. # [11:43] <gsnedders> Hixie: Sadly, I'm all ready on the train on the way down for the two interviews :)
  162. # [11:44] <Hixie> well then my second piece of advice would be correct grammar :-P ("already")
  163. # [11:44] <Philip`> One tip I've heard is to not lie on your personal statement
  164. # [11:44] <Philip`> but it's probably too late for that now
  165. # [11:44] <Hixie> since if you are "all ready" then you don't need us :-P
  166. # [11:44] * gsnedders has never quite learnt the distinction between all right and alright
  167. # [11:45] * Joins: yecril71 (n=giecrilj@piekna-gts.2a.pl)
  168. # [11:45] <Philip`> Hixie: I don't think it's really a play on words - the thing was called a grasshopper escapement because it looked a bit like a grasshopper, so the clock is just literalising the analogy
  169. # [11:46] * gsnedders is going to have to go and have a look at it now
  170. # [11:46] <gsnedders> Philip`: Yeah, I probably ought to look at what the hell I put on my personal statement
  171. # [11:46] <yecril71> How would writing a special ID getter for tables help solve the problem of in-table identifier references?
  172. # [11:49] <Hixie> Philip`: still funny :-)
  173. # [11:50] * Quits: gsnedders (n=gsnedder@nsabfw1.nsab.se) (Connection reset by peer)
  174. # [11:50] <yecril71> I think the implementation should store a list of elements with a given ID internally.
  175. # [11:50] <gpy> hallo
  176. # [11:50] <gpy> whats up
  177. # [11:50] <yecril71> That would make some particularly insane pages slow, but in general it should not cause problems.
  178. # [11:50] <gpy> whats new
  179. # [11:52] <Philip`> yecril71: A lot of the web is particularly insane :-)
  180. # [11:54] * Joins: hdh (n=hdh@118.71.124.58)
  181. # [11:55] <Philip`> gsnedders: I have been told that "There are a lot of general truths about the process you can helpful convey (e.g. that interviewers will try to see the best in candidates, not to confront them or to catch them out, that they are simply looking for constructive dialogue, etc.)" and also "you must not offer applicants any prohibited substances, alcoholic or otherwise"
  182. # [11:55] * Joins: doublec (n=chris@118-92-197-148.dsl.dyn.ihug.co.nz)
  183. # [11:56] <yecril71> A lot of the Web is insane in an ordinary way.
  184. # [11:56] <yecril71> However, it cannot be particularly insane.
  185. # [11:56] <yecril71> "A lot" and "particularly" are mutually exclusive.
  186. # [11:57] <Philip`> yecril71: Not necessarily - each of the many pages is insane in its own particular unique way
  187. # [11:58] <yecril71> But you cannot generalize this statement that way.
  188. # [11:59] <yecril71> "Particular" does not have such an easy plural because it is a comparative attribute.
  189. # [12:00] * Joins: gsnedders (n=gsnedder@nsabfw1.nsab.se)
  190. # [12:01] <jgraham> gsnedders: tip: even if you don't know the answer say what you are thinking / how you would tackle the problem
  191. # [12:01] * gsnedders returns from having wifi vanish
  192. # [12:01] <annevk42> g<space>problem
  193. # [12:01] <yecril71> I think, in the current wording, an OL must be inside a LI.
  194. # [12:02] <annevk42> yecril71, that's correct (and has been for ages)
  195. # [12:02] <yecril71> I fail to understand Aaron’s problem.
  196. # [12:03] <gsnedders> jgraham: I think my main problem will be not seizing up with nervousness
  197. # [12:04] <aaronlev> annevk42: thanks for the response
  198. # [12:04] <yecril71> OL is flow content but it does not follow that it can *contain* any flow content.
  199. # [12:04] <aaronlev> annevk42: i guess i needed more coffee, it was pretty obvious in the end
  200. # [12:04] <yecril71> Take a good shot then :-)
  201. # [12:04] <aaronlev> hehe
  202. # [12:05] <aaronlev> "Before you hit Send, remember that Anne is reading this list"
  203. # [12:06] <aaronlev> Content model: flow content subset
  204. # [12:06] <aaronlev> but yeah, it's correct as it is
  205. # [12:08] <Philip`> jgraham: When I tried doing that, I was thinking in completely the wrong direction and got horribly lost in irrelevant messy details :-p
  206. # [12:08] <Philip`> but I suppose that's still better than sitting there and saying "uh"
  207. # [12:09] <jgraham> Philip`: You got in right :)
  208. # [12:10] <annevk42> aaronlev, np
  209. # [12:10] <aaronlev> annevk42: shouldn't contenteditable="true" make an element labelable?
  210. # [12:12] <annevk42> WYSIWYG editing seems pretty separate from form input to me
  211. # [12:12] <annevk42> at this point WYSIWYG editing is also mostly experimental, that is, most of the work still has to be implemented in script
  212. # [12:13] <jgraham> gsnedders: Tip 2: If you have some vauge idea of what your interviewers are interested in and some knowledge about it, it doesn't hurt to try to get them talking about it
  213. # [12:14] <jgraham> (or, in general, try to sound interested)
  214. # [12:15] <gsnedders> jgraham: Do you per-chance know Prof. Clarke?
  215. # [12:15] <jgraham> No
  216. # [12:16] <jgraham> (one way to sound interested is to ask them what thy work on)
  217. # [12:16] * jgraham disclaims any bad outcomes from these tips
  218. # [12:18] <Philip`> jgraham: On the other hand, that might just end up wasting interview time that would be much more usefully spent talking about the interviewee rather than about the interviewer
  219. # [12:18] * annevk42 doesn't have much experience with such interviews
  220. # [12:19] <Philip`> (From what I can tell, the interviewers do actually care that you're competent, and not just a nice person who they'd be happy to spend the next three years meeting twice a term, because they know that insufficiently competent people won't survive the course and it's detrimental to everybody)
  221. # [12:21] <aaronlev> annevk42: but it something is contenteditable then you might need to label it
  222. # [12:22] <aaronlev> annevk42: as far as the user is concerned it acts like a form control, and it often needs a label
  223. # [12:22] <jgraham> Philip`: Often they ask at some point if you have any questions. I'm not really suggesting going in and just asking them stuff
  224. # [12:22] <annevk42> aaronlev, really? I haven't really seen that happening in the wild, but maybe I'm missing something
  225. # [12:23] <jgraham> I assume they will go through whatever questions they have regardless
  226. # [12:23] <aaronlev> annevk42: i have
  227. # [12:23] <aaronlev> annevk42: for example, some vendors use a rich text field to create something like an email "To: " entry field
  228. # [12:23] <annevk42> aaronlev, we currently also do not have disabled, readonly, etc. for editable regions; as I said, it's mostly experimental
  229. # [12:23] <aaronlev> it will have autocomplete and use different colors or an underline to show correct/incorrect emaiol addresses
  230. # [12:24] <aaronlev> annevk42: but if it's experimental why support it?
  231. # [12:24] <annevk42> aaronlev, they should be using <input type=email multiple> there at some point :)
  232. # [12:24] <annevk42> aaronlev, to allow for innovation
  233. # [12:24] <aaronlev> annevk42: that's just one case of a general example you know that :P
  234. # [12:24] <annevk42> aaronlev, so we can see what people would do if rich text editing works
  235. # [12:24] * Quits: MikeSmith (n=MikeSmit@EM114-48-10-239.pool.e-mobile.ne.jp) ("sex break")
  236. # [12:24] <annevk42> aaronlev, and then we'd simplify the most common cases, such as email widgets :)
  237. # [12:24] <aaronlev> you can't have type="foo" for every kind of validating input someone might want
  238. # [12:25] <annevk42> indeed, that's why we ECMAScript and plenty of APIs
  239. # [12:25] <aaronlev> i don't see what you gain by not allowing contenteditable items to be disabled or have a label
  240. # [12:25] <annevk42> the gain is spec, QA, and implementor resources for other features
  241. # [12:25] <gsnedders> jgraham: She some theoretical astrophysicist. I have an interview with her tomorrow morning.
  242. # [12:25] <annevk42> that are more important
  243. # [12:26] <aaronlev> annevk42: and a loss to consistency from the user's poiint of view
  244. # [12:26] <annevk42> contenteditable mostly acts not like a typical form control at all though, so I'm not sure there's much consistency to start with
  245. # [12:27] <aaronlev> it acts like a form cotnrol in that you can focus it, enter data, and leave it
  246. # [12:27] <aaronlev> so i want to know what data i'm entering
  247. # [12:27] <annevk42> contenteditable is very much for editing existing data, not entering new data
  248. # [12:27] <aaronlev> annevk42: prove it :)
  249. # [12:28] <aaronlev> that's a shaky argument
  250. # [12:28] <aaronlev> i don't see any way you can back that up
  251. # [12:28] * Philip` has written some code that uses <span contenteditable> as an automatically-resizing borderless <input>
  252. # [12:28] <aaronlev> when i compose a new email or doc i'm entering new data
  253. # [12:29] <annevk42> aaronlev, true
  254. # [12:29] <jgraham> gsnedders: Oh, Cathy Clarke
  255. # [12:29] <jgraham> She's really nice
  256. # [12:29] <gsnedders> jgraham: yeah, her
  257. # [12:29] <jgraham> Don't worry about what she works on
  258. # [12:29] <jgraham> obviously ;)
  259. # [12:29] <Philip`> gsnedders: Challenge her to refute the Time Cube
  260. # [12:30] <annevk42> aaronlev, any case, it seems to soon to assume it will be used just like form controls
  261. # [12:30] <gsnedders> jgraham: Why? Something ridiculously complex? :)
  262. # [12:30] <annevk42> aaronlev, been just a year or so that all browsers actually support it
  263. # [12:31] <aaronlev> annevk42: also, the email validation thing -- how does it know which emails are in the user's contact list?
  264. # [12:31] <jgraham> gsnedders: Aren't you applying for 50% comp-sci? I suppose there is no harm in asking about it
  265. # [12:32] <aaronlev> let's say it's trying to restrict
  266. # [12:32] <aaronlev> i dunno, i guess i'll wait to come up with good examples to show you what i mean
  267. # [12:32] <jgraham> She works on planet formation
  268. # [12:32] <annevk42> aaronlev, <input type=email multiple list=contacts><datalist id=contacts><option>annevk@opera.com<option>...</datalist>
  269. # [12:32] <jgraham> gsnedders: ^
  270. # [12:32] * hendry wonders how authors should embed ads in the future. sandboxed iframes?
  271. # [12:32] <aaronlev> annevk42: yikes
  272. # [12:32] <aaronlev> client side?
  273. # [12:33] <gsnedders> jgraham: 50% comp.sci., 25% maths and nat.sci. each — with a possible intention of switching to physical nat.sci.
  274. # [12:33] <annevk42> aaronlev, you can populate the markup through script, of course
  275. # [12:33] <gsnedders> jgraham: ah, interesting
  276. # [12:33] <aaronlev> annevk42: ok, i'll send better examples when i get them
  277. # [12:33] <aaronlev> that seems like a good challenge
  278. # [12:33] <annevk42> aaronlev, we had a feature <datalist data=foobar.xml></datalist> but that's been out for now
  279. # [12:33] <annevk42> s/been //
  280. # [12:33] <annevk42> (Opera still has it, though)
  281. # [12:34] <annevk42> aaronlev, I don't how it's more than a challange than implementing a complete email widget, that's much harder :)
  282. # [12:34] <annevk42> aaronlev, just do a simple fetch with XHR to some data on the server, and then insert a bunch of <option> elements, rather trivial I'd say
  283. # [12:34] <aaronlev> annevk42: email is just 1 example where you might need a label
  284. # [12:34] <annevk42> sure
  285. # [12:34] <aaronlev> annevk42: so i plan to send more cases to show there's no point in trying to stretch the spec over every use case
  286. # [12:35] <aaronlev> just let people insert a label, that's far easier than trying to cover everything an author wants to do
  287. # [12:35] <jgraham> gsnedders: If you say that you might switch to Physics I guess it helps to sound interested in that too :)
  288. # [12:35] <annevk42> aaronlev, we won't try to do that either
  289. # [12:35] <gsnedders> jgraham: I already have :)
  290. # [12:35] <annevk42> aaronlev, people can create custom labels with their custom controls; using ARIA to associate them together
  291. # [12:36] <aaronlev> yes
  292. # [12:36] <aaronlev> but I thought the idea was that the main uses of ARIA ultimately are superceded by HTML
  293. # [12:36] <aaronlev> so we take what we learn from it and improve HTML
  294. # [12:39] <aaronlev> ok, we will see what happens
  295. # [12:46] * Quits: roc (n=roc@121.72.195.24)
  296. # [12:48] <annevk42> i'm sort of guessing we'll always need something like ARIA to fill certain gaps
  297. # [12:48] <annevk42> it would be nice if it looked different, but we're probably past that now
  298. # [12:48] <annevk42> s/sort of//
  299. # [12:51] <annevk42> http://lists.w3.org/Archives/Public/www-validator/2008Dec/0019.html should I have filed a bug report somewhere or is there one already?
  300. # [12:51] * annevk42 thought about that too late
  301. # [12:53] <jgraham> gsnedders: Tip 3: Try to relax and have fun. They are going to ask you some interesting questions so try to enjoy thinking about them. The absolute worst that can happen is that you end up going to Edinburgh which is really not such a bad thing
  302. # [12:53] <gsnedders> jgraham: But I've already left Edinburgh!
  303. # [12:54] <jgraham> The interviews are not perfect; there were plenty of bright people doing a PhD with me who got rejected as undergrads and some not-so-bright people who got in and I supervised :)
  304. # [12:55] <jgraham> s/rejected/rejected from Cambridge/
  305. # [12:56] * Philip` isn't quite sure how interviews can actually be fun
  306. # [12:56] <gsnedders> Philip`: There is little prize for guessing what, at least in part, I'll be asking you about tonight :)
  307. # [12:57] <jgraham> gsnedders: Tip 4: Try to estimnate how many piano tuners there are in Chicago. It is not impossible you will be asked some similar type of order-of-magnitude question so it helps to have thought through one before
  308. # [12:57] <Philip`> For the same amount of effort as attending interviews, you could stay at home and play computer games
  309. # [12:57] <jgraham> gsnedders: Population of chicago is about 3 million
  310. # [12:57] <Philip`> gsnedders: Do you have any interviews today, or are they all tomorrow?
  311. # [12:57] <gsnedders> jgraham: maybe around 100?
  312. # [12:57] <gsnedders> Philip`: all tomorrow
  313. # [12:58] <Philip`> gsnedders: 0 marks - needs to show working :-p
  314. # [12:58] * annevk42 tries upgarding to Ubuntu 8.10
  315. # [12:58] <jgraham> gsnedders: IIRC it is rather smaller than that but as Philip` says the point is how you got there not what your answer is
  316. # [12:58] <annevk42> someone else with a thinkpad had it working, hopefully I'm good
  317. # [12:59] * jgraham finds an estimate that gets 150
  318. # [12:59] <gsnedders> jgraham: IRC isn't in some ways the best medium for thinking allowed
  319. # [13:00] <gsnedders> jgraham: *aloud
  320. # [13:00] <gsnedders> jgraham: You end up being a bit of a flooder :)
  321. # [13:01] <Philip`> gsnedders: You could write multiple sentences on a single line, and then it wouldn't take more than a line to explain your thinking :-)
  322. # [13:02] <jgraham> gsnedders: Sure. Just as long as you /had/ a logical method
  323. # [13:02] <gsnedders> Hixie: Also only in Britain: I'm on a train for around 500 miles, running on diesel trains the entire way, under wires for around 450 miles :)
  324. # [13:03] <gsnedders> Philip`: Meh.
  325. # [13:03] <gsnedders> Oh, after 3 hours on this train we've finally had it announced that there is no trolley service
  326. # [13:04] <jgraham> aaronlev: Allowing @headers to point at the headers in a nested table seems bad
  327. # [13:04] * Quits: doublec (n=chris@118-92-197-148.dsl.dyn.ihug.co.nz) ("Leaving")
  328. # [13:05] <jgraham> aaronlev: Have you tried inverting the header association algorithm and found it to be difficult or are you just worried about the theoretical difficulty?
  329. # [13:06] * Joins: myakura (n=myakura@p4200-ipbf2306marunouchi.tokyo.ocn.ne.jp)
  330. # [13:06] * gsnedders is rather sleepy
  331. # [13:23] * Parts: annevk42 (n=annevk@pat-tdc.opera.com)
  332. # [13:23] * Quits: gsnedders (n=gsnedder@nsabfw1.nsab.se) (Read error: 104 (Connection reset by peer))
  333. # [13:23] * Joins: gsnedders (n=gsnedder@nsabfw1.nsab.se)
  334. # [13:26] <gsnedders> Is it bad being on Facebook on a train>
  335. # [13:30] * Joins: MikeSmith (n=MikeSmit@58.157.21.205)
  336. # [13:34] * Quits: smerp (n=smerp@cpe-066-057-061-202.nc.res.rr.com)
  337. # [13:36] <aaronlev> jgraham: i think every browser dev will invert it differently
  338. # [13:36] <aaronlev> it's not really useful in the current form, so i suggest changing it so it is
  339. # [13:36] <aaronlev> then we can see if that is correct
  340. # [13:37] * aaronlev is now known as aaronaway
  341. # [13:37] * Joins: danbri (n=danbri@ip565f6edb.direct-adsl.nl)
  342. # [13:47] * Quits: nessy (n=nessy@124-168-145-163.dyn.iinet.net.au) ("This computer has gone to sleep")
  343. # [13:52] * Quits: gsnedders (n=gsnedder@nsabfw1.nsab.se) (No route to host)
  344. # [13:54] * Joins: gsnedders (n=gsnedder@nsabfw1.nsab.se)
  345. # [13:59] <MikeSmith> gsnedders: did you see that the latest Mr. Last Week has some videos of you singing "The American Ruse" and "Looking at You"?
  346. # [14:00] <gsnedders> MikeSmith: Me singing it?
  347. # [14:00] <MikeSmith> yeah, man, you
  348. # [14:00] <MikeSmith> at least it looks like you
  349. # [14:00] * gsnedders puts in earphones and wonders if it will work
  350. # [14:01] <gsnedders> No, nowhere near enough bandwidth
  351. # [14:01] * gsnedders is listening to Decomposing Composers by Monty Python from Monty Python Sings
  352. # [14:04] * gsnedders yawns and puts on Christian metal
  353. # [14:05] <gsnedders> Is it bad this 10-or-so year old girl reminds me of a certain girl at school every time she walks past?
  354. # [14:07] <Philip`> That depends on whether you are imagining doing something illegal to the girl
  355. # [14:08] <gsnedders> No, only something legal to the one she reminds me of
  356. # [14:09] * Joins: annevk42 (n=annevk@pat-tdc.opera.com)
  357. # [14:09] <gsnedders> (And nothing that would be illegal to do to her)
  358. # [14:10] <annevk42> yay, done
  359. # [14:10] <annevk42> no network manager in the taskbar though
  360. # [14:10] * gsnedders notes some of the things he says would be rather odd to see as the first line
  361. # [14:12] * gsnedders wonders what the people in college are going to be like
  362. # [14:21] <annevk42> is lastweekinhtml5 ridiculing standardssuck.org? fun
  363. # [14:21] <annevk42> more viewers!
  364. # [14:23] <gsnedders> damnit! I should have ridiculed standardssuck.org on standardssuck.org!
  365. # [14:25] * Joins: wilhelm_ (i=wilhelm@trivini.no)
  366. # [14:25] * Quits: Hixie (i=ianh@trivini.no) (Read error: 104 (Connection reset by peer))
  367. # [14:25] * Quits: wilhelm (i=wilhelm@trivini.no) (Read error: 104 (Connection reset by peer))
  368. # [14:29] * Quits: annevk42 (n=annevk@pat-tdc.opera.com) (Remote closed the connection)
  369. # [14:29] * Joins: annevk42 (n=annevk@pat-tdc.opera.com)
  370. # [14:29] * Joins: Hixie (i=ianh@trivini.no)
  371. # [14:33] * Quits: eric_carlson (n=ericc@adsl-67-112-12-110.dsl.anhm01.pacbell.net)
  372. # [14:38] * Joins: svl (n=me@ip565744a7.direct-adsl.nl)
  373. # [14:44] * Quits: myakura (n=myakura@p4200-ipbf2306marunouchi.tokyo.ocn.ne.jp) ("Leaving...")
  374. # [14:50] <gsnedders> Philip`: remember! :P
  375. # [14:50] * gsnedders runs off
  376. # [14:50] * Quits: gsnedders (n=gsnedder@nsabfw1.nsab.se) (Client Quit)
  377. # [14:53] <Philip`> Please nobody say anything for the next five hours, so that reminder doesn't scroll off the screen
  378. # [15:12] * Joins: Hish_ (n=chatzill@p3EE2231E.dip0.t-ipconnect.de)
  379. # [15:13] * Quits: virtuelv (n=virtuelv@pat-tdc.opera.com) ("Leaving")
  380. # [15:23] * Joins: mstange (n=markus@buntes215.wohnheim.uni-kl.de)
  381. # [15:24] * Lachy wonders what Philip` needs to remember?
  382. # [15:27] * Quits: Hish (n=chatzill@mail2.n-e-s.de) (Connection timed out)
  383. # [15:34] <Philip`> Lachy: I'm not quite sure
  384. # [15:34] <Philip`> Lachy: I think I'm probably meant to be meeting gsnedders or something
  385. # [15:42] * Joins: Hish__ (n=chatzill@mail2.n-e-s.de)
  386. # [15:42] * Hish__ is now known as Hish
  387. # [15:43] * Joins: yod (n=ot@modemcable168.84-81-70.mc.videotron.ca)
  388. # [15:45] * Joins: smerp (n=smerp@66.192.95.199)
  389. # [15:46] <JohnResig> Lachy: hey, are you around?
  390. # [15:46] * Joins: kangax (n=kangax@ool-182f8118.dyn.optonline.net)
  391. # [15:47] * Joins: eric_carlson (n=ericc@nat/apple/x-502d2aab934531e0)
  392. # [15:48] <JohnResig> Lachy: I'm trying to figure out what the most recent proposal is for contextual qSA - ":context ~ div"?
  393. # [15:49] <Lachy> JohnResig, hi
  394. # [15:49] <Lachy> sibling selectors won't work with :context (or :scope) with the current methods, since only descendant nodes can be matched
  395. # [15:50] <JohnResig> Lachy: so currently there is no proposal in which it'll work?
  396. # [15:50] <Lachy> that's something that will probably need to be addressed in the next version
  397. # [15:50] <JohnResig> Lachy: ok - we're discussing it again because the JS libraries are standardizing on a unified selector engine
  398. # [15:51] <Lachy> IIRC, this was discussed on the mailing list once before. I think the solution will have to be something like document.someNewSelectorMethod(":context~div", contextNode);
  399. # [15:51] <annevk42> might have been interesting to allow it in such a way if :scope had been there from the start
  400. # [15:51] <annevk42> Lachy, why not have the method on contextNode?
  401. # [15:52] <Lachy> annevk42, that may work
  402. # [15:52] <annevk42> seems more DOM-like
  403. # [15:56] <Lachy> annevk42, it might make things complicated though, because if div.foo(":context+div") matches elements outside of the context node, then does div.foo("div") do so as well?
  404. # [15:57] <Lachy> i.e. is the scope of elements limited for the method in any way?
  405. # [15:57] <annevk42> nope
  406. # [15:58] <annevk42> though i'm not sure if it's worth it given that the only use case is :context ~ and :context +
  407. # [15:58] <Lachy> ok, consider <body><div><p/></div><p/></body> What do each of these match? div.foo("p"); div.foo(":context+p"); div.foo("body");?
  408. # [15:59] <annevk42> p1,p2;p2;body
  409. # [16:00] <Lachy> that seems a little unintuitive
  410. # [16:00] <Lachy> well, at least, it's the complete opposite of how the existing methods work
  411. # [16:00] * Quits: Hish_ (n=chatzill@p3EE2231E.dip0.t-ipconnect.de) (Read error: 110 (Connection timed out))
  412. # [16:01] <Lachy> if we used the approach I suggested, then it's possible we could just extend the existing methods with an additional parameter, like document.querySelector(":context+div", contextNode);
  413. # [16:02] <Lachy> (though we'd need to consider compat issues before doing that)
  414. # [16:03] <annevk42> i suppose, anyway, are there compelling use cases?
  415. # [16:03] <Lachy> JohnResig, do you know if any JS libraries implement functionality similar to the requested Element.matchesSelector() proposal?
  416. # [16:05] <JohnResig> Lachy: yes
  417. # [16:05] <JohnResig> Lachy: many, if not all of them
  418. # [16:05] <Lachy> annevk42, I can't remember if already had use cases presented for it, or whether we needed to investigate them
  419. # [16:06] <JohnResig> Lachy: it's going to be in the new unified library we're working on
  420. # [16:06] <Lachy> really? I checked the JQuery docs and couldn't find any method that seemed to that. Which method is it?
  421. # [16:07] <JohnResig> Lachy: $(element).is("selector")
  422. # [16:07] <Lachy> where is that in the JQuery docs?
  423. # [16:08] <JohnResig> Lachy: http://docs.jquery.com/Traversing/is#expr
  424. # [16:09] * Quits: kangax (n=kangax@ool-182f8118.dyn.optonline.net)
  425. # [16:09] <Lachy> thanks
  426. # [16:13] * Quits: sverrej (n=sverrej@pat-tdc.opera.com) (Remote closed the connection)
  427. # [16:16] <Lachy> JohnResig, are your discussions with the other JS library devs public, or is there some documentation of what's going into the unified engine?
  428. # [16:16] <JohnResig> Lachy: the engine: http://github.com/jeresig/sizzle the discussion: http://groups.google.com/group/sizzlejs
  429. # [16:22] <Lachy> thanks
  430. # [16:24] * Joins: dglazkov (n=dglazkov@c-24-130-144-56.hsd1.ca.comcast.net)
  431. # [16:33] * Joins: billmason (n=bmason@ip49.unival.com)
  432. # [16:46] * Joins: fishd (n=darin@nat/google/x-72929134488ca02b)
  433. # [16:58] * Quits: maikmerten (n=merten@ls5dhcp195.cs.uni-dortmund.de) (Remote closed the connection)
  434. # [17:00] * Quits: zcorpan (n=zcorpan@pat.se.opera.com)
  435. # [17:00] * Quits: dglazkov (n=dglazkov@c-24-130-144-56.hsd1.ca.comcast.net)
  436. # [17:02] * Quits: Maurice (n=ano@a80-101-46-164.adsl.xs4all.nl) ("Disconnected...")
  437. # [17:22] * Joins: rubys (n=rubys@cpe-075-182-087-110.nc.res.rr.com)
  438. # [17:24] * Quits: pesla (n=retep@procurios.xs4all.nl) ("( www.nnscript.com :: NoNameScript 4.21 :: www.esnation.com )")
  439. # [17:25] * Quits: annevk42 (n=annevk@pat-tdc.opera.com) (Remote closed the connection)
  440. # [17:25] * Joins: annevk42 (n=annevk@pat-tdc.opera.com)
  441. # [17:32] * Joins: dglazkov (n=dglazkov@nat/google/x-33f3762a8544f349)
  442. # [17:33] * Quits: dglazkov (n=dglazkov@nat/google/x-33f3762a8544f349) (Read error: 54 (Connection reset by peer))
  443. # [17:34] * Joins: dglazkov (n=dglazkov@nat/google/x-f16ccb635040cd90)
  444. # [17:47] * Quits: tthorsen (n=tommy@home.kvaleberg.no) ("Leaving")
  445. # [17:59] * Joins: kangax (n=kangax@74.201.136.194)
  446. # [18:00] * Quits: dave_levin (n=dave_lev@72.14.224.1)
  447. # [18:07] * Joins: erlehmann (n=erlehman@dslb-088-075-089-097.pools.arcor-ip.net)
  448. # [18:20] * Joins: hallvors (n=hallvord@cm-84.208.78.204.getinternet.no)
  449. # [18:21] * Quits: Lachy (n=Lachlan@pat-tdc.opera.com) ("This computer has gone to sleep")
  450. # [18:23] * Joins: dave_levin (n=dave_lev@72.14.227.1)
  451. # [18:25] * Quits: yod (n=ot@modemcable168.84-81-70.mc.videotron.ca) ("This computer has gone to sleep")
  452. # [18:27] * Joins: Maurice (i=copyman@5ED548D4.cable.ziggo.nl)
  453. # [18:28] * Quits: weinig (n=weinig@c-69-181-81-233.hsd1.ca.comcast.net)
  454. # [18:37] * Quits: KevinMarks (n=KevinMar@c-98-207-134-151.hsd1.ca.comcast.net) ("The computer fell asleep")
  455. # [18:38] * Joins: Lachy (n=Lachlan@213.236.208.247)
  456. # [18:40] * Quits: jruderman (n=jruderma@c-67-180-39-55.hsd1.ca.comcast.net)
  457. # [18:41] <jgraham> Philip`: You may have had to remember something but its hard to be sure
  458. # [18:48] * Quits: Lachy (n=Lachlan@213.236.208.247) ("This computer has gone to sleep")
  459. # [18:51] * Parts: annevk42 (n=annevk@pat-tdc.opera.com)
  460. # [18:51] * Joins: annevk42 (n=annevk@pat-tdc.opera.com)
  461. # [18:52] * Joins: yod (n=ot@modemcable168.84-81-70.mc.videotron.ca)
  462. # [18:54] * Joins: hober (n=ted@unaffiliated/hober)
  463. # [18:58] * Joins: weinig (n=weinig@nat/apple/x-50868efdceddbf44)
  464. # [18:59] * Quits: dave_levin (n=dave_lev@72.14.227.1)
  465. # [18:59] <Philip`> jgraham: Hmm, I don't recall anything important
  466. # [19:02] * Joins: dave_levin (n=dave_lev@72.14.227.1)
  467. # [19:02] * Quits: dave_levin (n=dave_lev@72.14.227.1) (Client Quit)
  468. # [19:03] * Joins: maikmerten (n=maikmert@L8a4c.l.pppool.de)
  469. # [19:04] * Joins: dave_levin (n=dave_lev@72.14.227.1)
  470. # [19:04] * Quits: hsivonen (n=hsivonen@kekkonen.cs.hut.fi) (Read error: 104 (Connection reset by peer))
  471. # [19:04] * Joins: sverrej (n=sverrej@cm-84.208.153.202.getinternet.no)
  472. # [19:06] * Joins: jruderman (n=jruderma@corp-241.mountainview.mozilla.com)
  473. # [19:08] * Quits: sverrej (n=sverrej@cm-84.208.153.202.getinternet.no) (Remote closed the connection)
  474. # [19:08] * Joins: aaronaway_ (n=chatzill@f051084235.adsl.alicedsl.de)
  475. # [19:26] * Parts: smerp (n=smerp@66.192.95.199)
  476. # [19:28] * Quits: aaronaway (n=chatzill@e179179174.adsl.alicedsl.de) (Read error: 110 (Connection timed out))
  477. # [19:38] * Joins: Lachy (n=Lachlan@85.196.122.246)
  478. # [19:40] * Quits: dolske (n=dolske@firefox/developer/dolske)
  479. # [19:41] * Quits: hdh (n=hdh@118.71.124.58) ("Leaving.")
  480. # [19:45] * Quits: jwalden (n=waldo@c-67-180-39-55.hsd1.ca.comcast.net) ("ChatZilla 0.9.82.1-rdmsoft [XULRunner 1.8.0.9/2006120508]")
  481. # [19:47] * Joins: itpastorn (n=itpastor@139.57.227.87.static.th.siw.siwnet.net)
  482. # [19:57] * Joins: aboodman2 (n=aboodman@67.218.105.130)
  483. # [19:58] * Quits: dave_levin (n=dave_lev@72.14.227.1)
  484. # [19:58] * Quits: hallvors (n=hallvord@cm-84.208.78.204.getinternet.no)
  485. # [20:01] * Joins: dave_levin (n=dave_lev@72.14.227.1)
  486. # [20:02] * Joins: dimich (n=dimich@72.14.227.1)
  487. # [20:04] * Joins: dglazkov_ (n=dglazkov@nat/google/x-a0079839b5134eab)
  488. # [20:10] * Quits: weinig (n=weinig@nat/apple/x-50868efdceddbf44)
  489. # [20:15] * Parts: itpastorn (n=itpastor@139.57.227.87.static.th.siw.siwnet.net)
  490. # [20:18] * Quits: dglazkov (n=dglazkov@nat/google/x-f16ccb635040cd90) (Connection timed out)
  491. # [20:24] * Joins: aboodman3 (n=aboodman@nat/google/x-fb75c9756e3f7dee)
  492. # [20:24] * dglazkov_ is now known as dglazkov
  493. # [20:24] * Quits: aboodman2 (n=aboodman@67.218.105.130) (Nick collision from services.)
  494. # [20:24] * aboodman3 is now known as aboodman2
  495. # [20:36] * Joins: jwalden (n=waldo@corp-241.mountainview.mozilla.com)
  496. # [20:47] * Joins: dbaron (n=dbaron@corp-241.mountainview.mozilla.com)
  497. # [20:53] * Quits: dglazkov (n=dglazkov@nat/google/x-a0079839b5134eab) (Remote closed the connection)
  498. # [20:53] * Joins: dglazkov (n=dglazkov@nat/google/x-935cb76c5889e1df)
  499. # [20:59] * Quits: ap (n=ap@195.239.126.10)
  500. # [21:02] * Quits: jwalden (n=waldo@corp-241.mountainview.mozilla.com) ("ChatZilla 0.9.82.1-rdmsoft [XULRunner 1.8.0.9/2006120508]")
  501. # [21:03] * Joins: roc (n=roc@202.0.36.64)
  502. # [21:04] * Quits: roc (n=roc@202.0.36.64) (Read error: 104 (Connection reset by peer))
  503. # [21:04] * Joins: roc (n=roc@202.0.36.64)
  504. # [21:05] * Quits: jruderman (n=jruderma@corp-241.mountainview.mozilla.com)
  505. # [21:05] * Joins: virtuelv (n=virtuelv@163.80-202-65.nextgentel.com)
  506. # [21:18] * Joins: kingryan (n=ryan@c-24-5-77-167.hsd1.ca.comcast.net)
  507. # [21:19] * Joins: jwalden (n=waldo@corp-241.mountainview.mozilla.com)
  508. # [21:21] * Quits: mstange (n=markus@buntes215.wohnheim.uni-kl.de) ("ChatZilla 0.9.84 [Firefox 3.2a1pre/20081207020446]")
  509. # [21:21] <virtuelv> Ok, I think I understand the reasoning behind unicode decomposition
  510. # [21:22] * Joins: dolske (n=dolske@corp-241.mountainview.mozilla.com)
  511. # [21:22] * Joins: nessy (n=nessy@124-168-145-163.dyn.iinet.net.au)
  512. # [21:22] <virtuelv> but that stuff is giving me a severe headache
  513. # [21:23] <Dashiva> on macos, or in general?
  514. # [21:27] * Joins: mstange (n=markus@buntes215.wohnheim.uni-kl.de)
  515. # [21:28] * Quits: maikmerten (n=maikmert@L8a4c.l.pppool.de) (Remote closed the connection)
  516. # [21:29] * Quits: jgraham (n=jgraham@web22.webfaction.com) (Read error: 104 (Connection reset by peer))
  517. # [21:30] * Joins: karlcow (n=karl@modemcable168.84-81-70.mc.videotron.ca)
  518. # [21:39] * Joins: hsivonen (n=hsivonen@kekkonen.cs.hut.fi)
  519. # [21:46] * Quits: virtuelv (n=virtuelv@163.80-202-65.nextgentel.com) ("Leaving")
  520. # [21:58] * Joins: sverrej (n=sverrej@cm-84.208.153.202.getinternet.no)
  521. # [22:05] * Joins: jruderman (n=jruderma@corp-241.mountainview.mozilla.com)
  522. # [22:21] * Joins: aroben (n=adamrobe@17.244.16.238)
  523. # [22:27] * Quits: aaronaway_ (n=chatzill@f051084235.adsl.alicedsl.de) ("ChatZilla 0.9.84-rdmsoft [XULRunner 1.9.0.1/2008072406]")
  524. # [22:28] * Joins: aboodman3 (n=aboodman@nat/google/x-fb6575f6926795a9)
  525. # [22:29] * Quits: Hish (n=chatzill@mail2.n-e-s.de) (Remote closed the connection)
  526. # [22:35] * Quits: yod (n=ot@modemcable168.84-81-70.mc.videotron.ca) ("Leaving")
  527. # [22:37] * Joins: weinig (n=weinig@nat/apple/x-0a47cb8ff8efa0c9)
  528. # [22:39] * Joins: othermaciej (n=mjs@17.244.18.131)
  529. # [22:41] * Joins: aboodman4 (n=aboodman@nat/google/x-2109238236c446ec)
  530. # [22:41] * Quits: ROBOd (n=robod@89.122.216.38) ("http://www.robodesign.ro")
  531. # [22:43] * Quits: mstange (n=markus@buntes215.wohnheim.uni-kl.de) (Remote closed the connection)
  532. # [22:43] * Quits: aboodman2 (n=aboodman@nat/google/x-fb75c9756e3f7dee) (Read error: 110 (Connection timed out))
  533. # [22:44] * Quits: aboodman4 (n=aboodman@nat/google/x-2109238236c446ec) (Client Quit)
  534. # [22:45] * Joins: mstange (n=markus@buntes215.wohnheim.uni-kl.de)
  535. # [22:45] * Quits: aboodman3 (n=aboodman@nat/google/x-fb6575f6926795a9) (Connection timed out)
  536. # [22:50] * Joins: heycam` (n=cam@clm-laptop.infotech.monash.edu.au)
  537. # [22:51] * Quits: heycam (n=cam@124-168-105-223.dyn.iinet.net.au) (Remote closed the connection)
  538. # [22:51] * heycam` is now known as heycam
  539. # [22:54] * Quits: jruderman (n=jruderma@corp-241.mountainview.mozilla.com)
  540. # [22:58] * Quits: othermaciej (n=mjs@17.244.18.131) (Read error: 104 (Connection reset by peer))
  541. # [22:58] * Joins: othermaciej (n=mjs@17.244.18.131)
  542. # [23:04] * Joins: doublec (n=chris@202.0.36.64)
  543. # [23:04] * Quits: eric_carlson (n=ericc@nat/apple/x-502d2aab934531e0)
  544. # [23:06] * Quits: dolske (n=dolske@firefox/developer/dolske)
  545. # [23:12] * Joins: dolske (n=dolske@corp-241.mountainview.mozilla.com)
  546. # [23:16] * Joins: aboodman4 (n=aboodman@nat/google/x-1e4744eb24b53af1)
  547. # [23:16] * aboodman4 is now known as aboodman2
  548. # [23:21] * Joins: ginger (n=nessy@124-171-55-95.dyn.iinet.net.au)
  549. # [23:22] * Quits: Maurice (i=copyman@5ED548D4.cable.ziggo.nl) ("Disconnected...")
  550. # [23:23] * Quits: nessy (n=nessy@124-168-145-163.dyn.iinet.net.au) (Read error: 128 (Network is unreachable))
  551. # [23:23] * Quits: mstange (n=markus@buntes215.wohnheim.uni-kl.de) ("ChatZilla 0.9.84 [Firefox 3.2a1pre/20081207020446]")
  552. # [23:35] * fakeolliej is now known as olliej
  553. # [23:46] * Quits: danbri (n=danbri@unaffiliated/danbri)
  554. # [23:48] * Quits: jwalden (n=waldo@corp-241.mountainview.mozilla.com) ("ChatZilla 0.9.82.1-rdmsoft [XULRunner 1.8.0.9/2006120508]")
  555. # [23:52] * Quits: tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net)
  556. # [23:55] * Quits: billmason (n=bmason@ip49.unival.com) ("Leaving.")
  557. # [23:59] * Quits: aroben (n=adamrobe@unaffiliated/aroben)
  558. # Session Close: Tue Dec 09 00:00:00 2008

The end :)