/irc-logs / freenode / #whatwg / 2014-08-09 / end

Options:

  1. # Session Start: Sat Aug 09 00:00:00 2014
  2. # Session Ident: #whatwg
  3. # [00:01] * Quits: newtron_ (~newtron@184.175.4.74) (Remote host closed the connection)
  4. # [00:01] * Joins: newtron_ (~newtron@184.175.4.74)
  5. # [00:01] * Quits: abinader (sid21713@gateway/web/irccloud.com/x-fraqcrqlxonbvvdd)
  6. # [00:05] * Quits: newtron_ (~newtron@184.175.4.74) (Ping timeout: 240 seconds)
  7. # [00:08] * Joins: scor (~scor@drupal.org/user/52142/view)
  8. # [00:12] <Hixie_> jorendorff: oh wow, really? I don't have to return a Promise, i can return a { then: function () } ?
  9. # [00:12] <Hixie_> fascinating
  10. # [00:12] <jorendorff> yes, you can.
  11. # [00:12] <boogyman> So it's duck-typing?
  12. # [00:13] <jorendorff> yeah
  13. # [00:13] <jorendorff> as an implementer, i'm not crazy about stuff like that (in the absence of use cases). it creates corner cases
  14. # [00:17] <Hixie_> why does Promise.resolve() not also allow that then?
  15. # [00:17] <Hixie_> wait, this is going to cause all kinds of problems
  16. # [00:17] <Hixie_> it means that not only can you not return a promise, you also can't return any object that happens to have a callable 'then'
  17. # [00:18] * Joins: Rastus_Vernon (uid15187@wikimedia/Rastus-Vernon)
  18. # [00:19] <caitp> sounds almost exactly like aplus
  19. # [00:22] * Quits: seventh (seventh@128.90.90.61) (Ping timeout: 255 seconds)
  20. # [00:25] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
  21. # [00:26] * Joins: dbaron (~dbaron@2620:101:80fb:224:ac0a:1de0:4428:981b)
  22. # [00:27] * Quits: say2joe (~say2joe@rrcs-76-79-68-2.west.biz.rr.com) (Remote host closed the connection)
  23. # [00:27] * Joins: say2joe (~say2joe@rrcs-76-79-68-2.west.biz.rr.com)
  24. # [00:28] <jorendorff> i agree that that's what it means
  25. # [00:30] <jorendorff> can't say if it'll cause all kinds of problems in practice
  26. # [00:30] <caitp> on the other hand, it means you can consume non-"native" implementations
  27. # [00:30] <caitp> these same rules have been in place for a few years
  28. # [00:30] <caitp> people have gotten pretty used to them, I think
  29. # [00:31] * Joins: barnabywalters (~barnabywa@89.17.128.127)
  30. # [00:36] <Hixie_> well it means e.g. if i want to return an object that's a dictionary of english words with functions attached to them, the code will suddenly break utterly if one of those words is "then".
  31. # [00:37] <Hixie_> if i'm the F in a construct like PromiseCatch(PromiseThen(p, F), G)
  32. # [00:37] <caitp> sure, but in practice people do things like `return { data: theDictionary };` or similar
  33. # [00:37] <Hixie_> and I return a promise
  34. # [00:38] <Hixie_> and that promise is a construct like PromiseThen(PromiseNew(A), B)
  35. # [00:38] <Hixie_> and B throws
  36. # [00:38] <Hixie_> does G get called?
  37. # [00:38] <Hixie_> Domenic: ^
  38. # [00:39] <jorendorff> Hixie_: yes
  39. # [00:39] * Quits: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net) (Ping timeout: 250 seconds)
  40. # [00:39] <Hixie_> k
  41. # [00:39] <Hixie_> thanks
  42. # [00:39] <jorendorff> in the lingo, the promise PromiseThen(p, F) is not "settled" when F returns
  43. # [00:40] <jorendorff> if it returns a thenable
  44. # [00:40] <jorendorff> instead, we let it ride
  45. # [00:40] <jorendorff> double the stakes
  46. # [00:40] <jorendorff> "now you have two promises"
  47. # [00:40] <jorendorff> and other pithy sayings
  48. # [00:47] <Hixie_> is %Loader% the same as the Realm's [[loader]] (which is the same as window.System)?
  49. # [00:47] * Joins: kochi_home (~kochi_hom@FL1-122-133-198-67.kng.mesh.ad.jp)
  50. # [00:47] <Hixie_> (the definition of %Loader% is blank)
  51. # [00:49] <TabAtkins> Hixie_: Re "you also can't return any object that happens to have a callable 'then'", yup, I fought against that crap. So did Alex Russell, for a while - he was arguing for "ghetto branding" (the presence of an improbably-named property) as we don't have Symbols quite yet. But we lost.
  52. # [00:50] <Hixie_> TabAtkins: i don't understand the argument for this. I mean, other parts of the spec use IsPromise() without controversy as far as I can tell.
  53. # [00:50] <TabAtkins> It's so that existing Promise libraries (conforming to the A+ spec) can be used directly as promises without any updates.
  54. # [00:50] <TabAtkins> I still don't think it's worth it, but shrug.
  55. # [00:50] <Hixie_> but they can't with other parts of the api
  56. # [00:50] <caitp> domenic you aren't writing a CL for that are you? that one looks simple!
  57. # [00:51] <TabAtkins> Right, I think a lot of this is a mess. :/
  58. # [00:51] <Hixie_> e.g. you can't call Promise.resolve() with an a+ promise
  59. # [00:51] <TabAtkins> That's actualy surprising, and likely a mistake.
  60. # [00:51] <TabAtkins> Promise.resolve() is supposed to ahve the same semantics as returning a value from a promise callback.
  61. # [00:52] * Quits: kochi_home (~kochi_hom@FL1-122-133-198-67.kng.mesh.ad.jp) (Ping timeout: 255 seconds)
  62. # [00:52] <TabAtkins> Promise.resolve(foo) === new Promise(function(resolve){ resolve(foo); }) === somePromise.then(function(){ return foo}, function(){ return foo; })
  63. # [00:52] <TabAtkins> That's what the semantics are *supposed* to be.
  64. # [00:53] <Hixie_> well right now Promise.resolve({then:foo}); is not the same as Promise.resolve(new Promise(foo)) (i'm assuming i got those right)
  65. # [00:54] <TabAtkins> Well, it's unlikely that the same "foo" can be used in both those places, but sure.
  66. # [00:54] * Joins: jensnockert (~jensnocke@s83-179-51-171.cust.tele2.se)
  67. # [00:55] <Hixie_> yeah i don't really understand this promise stuff
  68. # [00:55] <Hixie_> and the more i learn about it the less clear it gets :-(
  69. # [00:55] <TabAtkins> I don't know why; they feel really simple to me.
  70. # [00:55] * Quits: jensnockert (~jensnocke@s83-179-51-171.cust.tele2.se) (Remote host closed the connection)
  71. # [00:55] <TabAtkins> But oh well.
  72. # [00:56] * Joins: jensnockert (~jensnocke@s83-179-51-171.cust.tele2.se)
  73. # [00:56] <TabAtkins> A consistent pattern in your confusion seems to be that you continually get confused over the difference between the contruction callback and the then() callbacks.
  74. # [00:56] <TabAtkins> Fix that, and maybe it will help?
  75. # [00:56] * Joins: barnabywalters_ (~barnabywa@89.17.128.127)
  76. # [00:57] <Hixie_> well what would the equivalent of Promise.resolve({then:foo}) be using a promise and 'foo'?
  77. # [00:57] * Quits: barnabywalters (~barnabywa@89.17.128.127) (Ping timeout: 264 seconds)
  78. # [00:57] * barnabywalters_ is now known as barnabywalters
  79. # [00:57] <boogyman> My understanding would be a TypeError, right?
  80. # [00:58] <TabAtkins> {then:foo} is an object that happens to have a "then" property with the value foo. Maybe that's a method, but we have no idea what it does.
  81. # [00:58] <Hixie_> assume 'foo' is a function
  82. # [00:58] <TabAtkins> With a promise, that's, um, "somePromise.then = foo;", which is almost certainly not what you're thinking about.
  83. # [01:01] * Quits: jensnockert (~jensnocke@s83-179-51-171.cust.tele2.se) (Ping timeout: 272 seconds)
  84. # [01:01] <Domenic> caitp: which one?
  85. # [01:01] <TabAtkins> (Here, you're confusing setting "then" to some value and calling "then" with an argument.)
  86. # [01:01] <Hixie_> TabAtkins: take new Promise(function(a, b) { a() }).then(function () { return { then: foo } });
  87. # [01:01] <Hixie_> TabAtkins: what's the equivalent of that but using a real promise instead of "{ then: foo }" ?
  88. # [01:02] * Joins: newtron_ (~newtron@184.175.4.74)
  89. # [01:02] <Hixie_> TabAtkins: make that new Promise(function(a, b) { a() }).then(function () { doSomething(); return { then: foo } });
  90. # [01:02] <TabAtkins> There isn't, because a real promise won't have "foo" as the value of its "then" property. It'll have, most likely, the default value of Promise.prototype.then.
  91. # [01:02] <Hixie_> ?
  92. # [01:02] <TabAtkins> I'm not sure what you're itnending with the thenable there, so it's hard to answer.
  93. # [01:02] <Hixie_> that seems like a non-sequitur
  94. # [01:03] <TabAtkins> {then:foo} is an object with a then() method that does something. A Promise is also an object with a then() method that does something.
  95. # [01:03] <Hixie_> right now if you return a {then:foo} from a then() callback, it calls foo() in a microtask later.
  96. # [01:03] <TabAtkins> Yes.
  97. # [01:03] <Hixie_> ok so you can do this also with real promises right?
  98. # [01:03] <TabAtkins> And the same thing happens to a promise - its then() method gets called later.
  99. # [01:03] <Hixie_> instead of this fake object with a 'then' property?
  100. # [01:03] <TabAtkins> Depends on what you're intending - I'm very confused here.
  101. # [01:03] <Hixie_> so how do you return a promise whose then() method calls foo?
  102. # [01:04] <TabAtkins> Is your *intention* that foo() get called at some point? That is, that the foo() method itself is important, not just a metasyntactic variable?
  103. # [01:04] <Hixie_> yes
  104. # [01:04] <TabAtkins> Ah, k.
  105. # [01:04] <Hixie_> first doSoemthing() is called, then foo() is called
  106. # [01:04] <Hixie_> in separate microtasks
  107. # [01:05] * Quits: sicking (~sicking@corp-nat.p2p.sfo1.mozilla.com) (Quit: sicking)
  108. # [01:05] <TabAtkins> And you still want a promise returned from the chain like normal? (In the thenable example you've provided, unless foo() acts correctly, you'll probably get a rejected promise out at the end.)
  109. # [01:05] <Hixie_> what is "acts correctly"?
  110. # [01:05] * Joins: xCG (~CvP@27.147.199.131)
  111. # [01:06] <Hixie_> isn't it just "not throw"?
  112. # [01:06] * Quits: CvP (~CvP@27.147.199.131) (Disconnected by services)
  113. # [01:06] * xCG is now known as CvP
  114. # [01:06] <boogyman> implements the same interface as a Promise()
  115. # [01:06] <TabAtkins> `new Promise(function(a, b){ a(); })` is equivalent to `Promise.resolve()`, so I'll pretend you used that, since it's clearer.
  116. # [01:06] * Quits: newtron_ (~newtron@184.175.4.74) (Ping timeout: 240 seconds)
  117. # [01:06] <TabAtkins> I'm not sure what the expected beahvior of a then() method is, precisely. I haven't looked into it in detail, and don't plan to write my own promise impl.
  118. # [01:07] <TabAtkins> So, your requirement can just be Promise.resolve().then(doSomething).then(foo)
  119. # [01:07] <Hixie_> hold on, you've moved 'foo' outside of the original callback
  120. # [01:07] <TabAtkins> ???
  121. # [01:08] <TabAtkins> I did what you asked for. You want something different, give me better requirements. ^_^
  122. # [01:08] <boogyman> Then's are chainable.
  123. # [01:08] <Hixie_> ok a better example: suppose you have new Promise(function(a, b) { a() }).then(F);
  124. # [01:08] <Hixie_> and F is function F() { doSomething(); return { then: foo } }
  125. # [01:08] <TabAtkins> Okay, `fulfilledPromise.then(F)` for clarity.
  126. # [01:09] <Hixie_> so the question is, how do you rewrite F so it uses a real promise instead of { then: foo }
  127. # [01:09] * Joins: scor (~scor@c-24-2-162-32.hsd1.ma.comcast.net)
  128. # [01:09] * Quits: scor (~scor@c-24-2-162-32.hsd1.ma.comcast.net) (Changing host)
  129. # [01:09] * Joins: scor (~scor@drupal.org/user/52142/view)
  130. # [01:09] <TabAtkins> That code is *not* the normal way to have a method get called later. Don't use thenables on purpose unless you're actually intending them to be promise-likes.
  131. # [01:09] <Hixie_> i've no idea what that means
  132. # [01:09] <TabAtkins> And I don't know what your code means.
  133. # [01:09] <Hixie_> what's a "thenable"
  134. # [01:10] <TabAtkins> An object with a callable "then" property.
  135. # [01:10] <TabAtkins> Or, in other words, a Promise or Promise-like.
  136. # [01:10] <Hixie_> "don't use a promise unless you want a promise"?
  137. # [01:10] <Hixie_> i don't know what i want
  138. # [01:10] <Hixie_> i'm trynig to work out what it means to return a {then:foo}
  139. # [01:10] <TabAtkins> It *appears* that you want doSomething() to be called in one microtask, and then foo() in another.
  140. # [01:10] * Joins: newtron_ (~newtron@184.175.4.74)
  141. # [01:11] <TabAtkins> You're for some reason trying to achieve this by constructing a promise-like object, which is weird and almost certainly not what you want.
  142. # [01:11] <Hixie_> all i'm trying to do is understand what the spec means
  143. # [01:11] <Hixie_> the spec allows you to return any object with a "then" property that's callable
  144. # [01:11] <caitp> Domenic, v8:3499 --- that one seems really trivial, so I wanna write that one while I make dinner :3
  145. # [01:11] <caitp> but if you've already done it then no big deal
  146. # [01:11] <Domenic> caitp: haha ya be my guest, I haven't gotten my dev environment set up
  147. # [01:12] <TabAtkins> Returning {then:foo} means the same thing as returning a promise. Except that if foo() doesn't do what the spec expects (I dont' know the details of this), weird things will happen.
  148. # [01:12] <TabAtkins> Where "weird" is probably "the chained promise gets rejected".
  149. # [01:13] <Hixie_> and if you return a promise, what happens? it just gets its "then" method called immediately?
  150. # [01:13] <TabAtkins> I *think* all that happens is that the spec calls foo() at some appropriate time, and creates its own (native) promise that either fulfills or rejects, based on whether foo() returns or throws. But I'm not certain if that's exactly right.
  151. # [01:13] <TabAtkins> "immediately": well, whenever the spec says to.
  152. # [01:13] <TabAtkins> I don't recall the details.
  153. # [01:14] <Hixie_> i'm reading the spec as we speak and i can't figure out the details either
  154. # [01:14] <Hixie_> whence my confusion
  155. # [01:14] <TabAtkins> Oh wait, I remember a bit better.
  156. # [01:14] <TabAtkins> So, this is complicated.
  157. # [01:14] <TabAtkins> And now there's a fire drill, so bbiab
  158. # [01:15] * Quits: newtron_ (~newtron@184.175.4.74) (Ping timeout: 240 seconds)
  159. # [01:19] * Joins: sicking (~sicking@corp-nat.p2p.sfo1.mozilla.com)
  160. # [01:22] * Joins: seventh (seventh@192.64.4.86)
  161. # [01:22] * Quits: seventh (seventh@192.64.4.86) (Client Quit)
  162. # [01:23] * Joins: seventh (seventh@192.64.4.86)
  163. # [01:24] * Quits: barnabywalters (~barnabywa@89.17.128.127) (Quit: barnabywalters)
  164. # [01:25] * Quits: smaug____ (~chatzilla@a91-154-44-207.elisa-laajakaista.fi) (Ping timeout: 240 seconds)
  165. # [01:27] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
  166. # [01:32] * Quits: richt (~richt@192.121.59.29) (Ping timeout: 245 seconds)
  167. # [01:34] * Quits: GPHemsley (~GPHemsley@pdpc/supporter/student/GPHemsley) (Quit: This computer has gone to sleep)
  168. # [01:38] * Joins: richt (~richt@192.121.59.29)
  169. # [01:38] * Joins: scor (~scor@c-24-2-162-32.hsd1.ma.comcast.net)
  170. # [01:38] * Quits: scor (~scor@c-24-2-162-32.hsd1.ma.comcast.net) (Changing host)
  171. # [01:38] * Joins: scor (~scor@drupal.org/user/52142/view)
  172. # [01:45] * Joins: roven (~roven@78-20-24-80.access.telenet.be)
  173. # [01:45] * Joins: satazor (~satazor@a213-22-1-7.cpe.netcabo.pt)
  174. # [01:47] * Joins: kochi_home (~kochi_hom@FL1-122-133-198-67.kng.mesh.ad.jp)
  175. # [01:48] * Joins: mven_ (~textual@ip68-104-38-84.lv.lv.cox.net)
  176. # [01:49] * Quits: roven (~roven@78-20-24-80.access.telenet.be) (Ping timeout: 240 seconds)
  177. # [01:49] * Quits: satazor (~satazor@a213-22-1-7.cpe.netcabo.pt) (Ping timeout: 245 seconds)
  178. # [01:52] * Quits: kochi_home (~kochi_hom@FL1-122-133-198-67.kng.mesh.ad.jp) (Ping timeout: 245 seconds)
  179. # [01:53] <Hixie_> i think i'm suffering from some sort of stockholm syndrome with the loader
  180. # [01:53] <Hixie_> i've reached the ProceedToTranslate callers
  181. # [01:54] <Hixie_> basically i've flow-charted everything from ProceedToTranslate() to UpdateLinkSetOnLoad()
  182. # [01:56] <SamB> Hixie_: what's the ransom set at?
  183. # [02:04] * Quits: ap (~ap@17.202.44.214)
  184. # [02:09] * Quits: caitp (~caitp@CPE48f8b385c01c-CM602ad06daeed.cpe.net.cable.rogers.com) (Ping timeout: 264 seconds)
  185. # [02:11] * Joins: newtron_ (~newtron@184.175.4.74)
  186. # [02:13] * Joins: satazor (~satazor@a213-22-1-7.cpe.netcabo.pt)
  187. # [02:14] * Joins: caitp (~caitp@CPE48f8b385c01c-CM602ad06daeed.cpe.net.cable.rogers.com)
  188. # [02:16] * Quits: newtron_ (~newtron@184.175.4.74) (Ping timeout: 240 seconds)
  189. # [02:16] * Quits: sicking (~sicking@corp-nat.p2p.sfo1.mozilla.com) (Quit: sicking)
  190. # [02:16] <Hixie_> SamB: hard to say
  191. # [02:16] <SamB> which of you has been kidnapped?
  192. # [02:18] * Quits: bnicholson (~bnicholso@2620:101:80fc:224:7e7a:91ff:fe25:a5c6) (Ping timeout: 240 seconds)
  193. # [02:20] * Joins: KevinMarks2 (~yaaic@2607:fb90:50b:40f4:6609:f1d5:dbd8:57ba)
  194. # [02:21] <Hixie_> definitely me
  195. # [02:22] * Quits: ehsan (~ehsan@24-212-207-29.cable.teksavvy.com) (Quit: Leaving...)
  196. # [02:22] * Quits: Rastus_Vernon (uid15187@wikimedia/Rastus-Vernon) (Quit: Connection closed for inactivity)
  197. # [02:27] <Hixie_> crap, turns out i missed some stuff
  198. # [02:27] * Quits: say2joe (~say2joe@rrcs-76-79-68-2.west.biz.rr.com) (Quit: Leaving.)
  199. # [02:33] * Joins: dylanlindgren (~kartstar@60-241-188-143.static.tpgi.com.au)
  200. # [02:36] * Quits: benjamingr (uid23465@gateway/web/irccloud.com/x-wtocolqkzsgzdjcr) (Quit: Connection closed for inactivity)
  201. # [02:40] * Quits: Maurice` (copyman@5ED5617C.cm-7-6b.dynamic.ziggo.nl)
  202. # [02:46] * Joins: bnicholson (~bnicholso@24.130.57.109)
  203. # [02:47] * Joins: kochi_home (~kochi_hom@FL1-122-133-198-67.kng.mesh.ad.jp)
  204. # [02:52] * Quits: kochi_home (~kochi_hom@FL1-122-133-198-67.kng.mesh.ad.jp) (Ping timeout: 260 seconds)
  205. # [02:58] * Joins: othermaciej (~mjs@c-50-136-134-16.hsd1.ca.comcast.net)
  206. # [02:58] * Quits: KevinMarks2 (~yaaic@2607:fb90:50b:40f4:6609:f1d5:dbd8:57ba) (Ping timeout: 240 seconds)
  207. # [02:59] * Quits: dbaron (~dbaron@2620:101:80fb:224:ac0a:1de0:4428:981b) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  208. # [02:59] * Quits: othermaciej (~mjs@c-50-136-134-16.hsd1.ca.comcast.net) (Client Quit)
  209. # [03:08] * Joins: Goplat (~goplat@reactos/developer/Goplat)
  210. # [03:12] * Joins: newtron_ (~newtron@184.175.4.74)
  211. # [03:16] * Quits: newtron_ (~newtron@184.175.4.74) (Ping timeout: 240 seconds)
  212. # [03:16] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net) (Remote host closed the connection)
  213. # [03:18] * Joins: KevinMarks2 (~yaaic@2607:fb90:50b:40f4:6609:f1d5:dbd8:57ba)
  214. # [03:46] * Joins: roven (~roven@78-20-24-80.access.telenet.be)
  215. # [03:47] * Joins: kochi_home (~kochi_hom@FL1-122-133-198-67.kng.mesh.ad.jp)
  216. # [03:48] * Joins: jacobolus (~jacobolus@75-144-246-5-SFBA.hfc.comcastbusiness.net)
  217. # [03:48] * Quits: TuRnaD0 (~Thunderbi@x1-6-e0-46-9a-1e-fe-ca.cpe.webspeed.dk) (Ping timeout: 272 seconds)
  218. # [03:51] * Quits: roven (~roven@78-20-24-80.access.telenet.be) (Ping timeout: 260 seconds)
  219. # [03:52] * Quits: kochi_home (~kochi_hom@FL1-122-133-198-67.kng.mesh.ad.jp) (Ping timeout: 260 seconds)
  220. # [03:56] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
  221. # [03:56] * Joins: scor (~scor@c-24-2-162-32.hsd1.ma.comcast.net)
  222. # [03:56] * Quits: scor (~scor@c-24-2-162-32.hsd1.ma.comcast.net) (Changing host)
  223. # [03:56] * Joins: scor (~scor@drupal.org/user/52142/view)
  224. # [03:57] * Quits: scor (~scor@drupal.org/user/52142/view) (Client Quit)
  225. # [04:04] * Quits: satazor (~satazor@a213-22-1-7.cpe.netcabo.pt) (Remote host closed the connection)
  226. # [04:05] * Joins: satazor (~satazor@a213-22-1-7.cpe.netcabo.pt)
  227. # [04:09] * Quits: satazor (~satazor@a213-22-1-7.cpe.netcabo.pt) (Ping timeout: 260 seconds)
  228. # [04:13] * Joins: newtron_ (~newtron@184.175.4.74)
  229. # [04:17] * Quits: newtron_ (~newtron@184.175.4.74) (Ping timeout: 240 seconds)
  230. # [04:24] * Quits: tantek (~tantek@corp-nat.p2p.sfo1.mozilla.com) (Quit: tantek)
  231. # [04:31] * Quits: seventh (seventh@192.64.4.86) (Ping timeout: 240 seconds)
  232. # [04:35] * Joins: othermaciej (~mjs@c-50-136-134-16.hsd1.ca.comcast.net)
  233. # [04:41] * Joins: satazor (~satazor@a213-22-1-7.cpe.netcabo.pt)
  234. # [04:42] * Joins: scor (~scor@c-24-2-162-32.hsd1.ma.comcast.net)
  235. # [04:42] * Quits: scor (~scor@c-24-2-162-32.hsd1.ma.comcast.net) (Changing host)
  236. # [04:42] * Joins: scor (~scor@drupal.org/user/52142/view)
  237. # [04:43] * Quits: scor (~scor@drupal.org/user/52142/view) (Client Quit)
  238. # [04:45] * Joins: scor (~scor@drupal.org/user/52142/view)
  239. # [04:46] * Quits: satazor (~satazor@a213-22-1-7.cpe.netcabo.pt) (Ping timeout: 272 seconds)
  240. # [04:47] * Joins: kochi_home (~kochi_hom@FL1-122-133-198-67.kng.mesh.ad.jp)
  241. # [04:53] * Quits: kochi_home (~kochi_hom@FL1-122-133-198-67.kng.mesh.ad.jp) (Ping timeout: 260 seconds)
  242. # [04:53] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
  243. # [04:57] * Joins: scor (~scor@c-24-2-162-32.hsd1.ma.comcast.net)
  244. # [04:57] * Quits: scor (~scor@c-24-2-162-32.hsd1.ma.comcast.net) (Changing host)
  245. # [04:57] * Joins: scor (~scor@drupal.org/user/52142/view)
  246. # [04:59] * Quits: boogyman (~boogyman@pdpc/supporter/professional/boogyman) (Quit: ChatZilla 0.9.90.1 [Firefox 31.0/20140716183446])
  247. # [05:03] * Joins: dbaron (~dbaron@50-0-128-161.dsl.dynamic.sonic.net)
  248. # [05:13] * Joins: newtron_ (~newtron@184.175.4.74)
  249. # [05:14] * Quits: jacobolus (~jacobolus@75-144-246-5-SFBA.hfc.comcastbusiness.net) (Remote host closed the connection)
  250. # [05:18] * Quits: newtron_ (~newtron@184.175.4.74) (Ping timeout: 240 seconds)
  251. # [05:18] * Quits: othermaciej (~mjs@c-50-136-134-16.hsd1.ca.comcast.net) (Quit: othermaciej)
  252. # [05:35] * Joins: satazor (~satazor@a213-22-1-7.cpe.netcabo.pt)
  253. # [05:39] * Joins: lmclister (~lmclister@c-98-210-38-110.hsd1.ca.comcast.net)
  254. # [05:40] * Quits: satazor (~satazor@a213-22-1-7.cpe.netcabo.pt) (Ping timeout: 240 seconds)
  255. # [05:41] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net)
  256. # [05:43] * Joins: bryanhowarth (~bryanhowa@c-76-115-8-178.hsd1.wa.comcast.net)
  257. # [05:46] * Joins: roven (~roven@78-20-24-80.access.telenet.be)
  258. # [05:47] * Joins: kochi_home (~kochi_hom@FL1-122-133-198-67.kng.mesh.ad.jp)
  259. # [05:51] * Quits: roven (~roven@78-20-24-80.access.telenet.be) (Ping timeout: 245 seconds)
  260. # [05:52] * Quits: kochi_home (~kochi_hom@FL1-122-133-198-67.kng.mesh.ad.jp) (Ping timeout: 272 seconds)
  261. # [06:00] * Quits: lmclister (~lmclister@c-98-210-38-110.hsd1.ca.comcast.net)
  262. # [06:11] * Joins: L0TExp (~Test@85.15.43.126)
  263. # [06:14] * Joins: newtron_ (~newtron@184.175.4.74)
  264. # [06:18] * Quits: newtron_ (~newtron@184.175.4.74) (Ping timeout: 240 seconds)
  265. # [06:20] * Quits: KevinMarks2 (~yaaic@2607:fb90:50b:40f4:6609:f1d5:dbd8:57ba) (Ping timeout: 240 seconds)
  266. # [06:20] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
  267. # [06:21] * Joins: scor (~scor@drupal.org/user/52142/view)
  268. # [06:26] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
  269. # [06:29] * Joins: satazor (~satazor@a213-22-1-7.cpe.netcabo.pt)
  270. # [06:34] * Quits: satazor (~satazor@a213-22-1-7.cpe.netcabo.pt) (Ping timeout: 240 seconds)
  271. # [06:40] * Quits: bryanhowarth (~bryanhowa@c-76-115-8-178.hsd1.wa.comcast.net) (Quit: sleep | bryan.howarth@gmail.com | twitter.com/bryanhowarth)
  272. # [06:47] * Joins: kochi_home (~kochi_hom@FL1-122-133-198-67.kng.mesh.ad.jp)
  273. # [06:50] * Quits: Streusel (~Anonymous@unaffiliated/streusel) (Remote host closed the connection)
  274. # [06:51] * Joins: bryanhowarth (~bryanhowa@c-76-115-8-178.hsd1.wa.comcast.net)
  275. # [06:52] * Quits: kochi_home (~kochi_hom@FL1-122-133-198-67.kng.mesh.ad.jp) (Ping timeout: 245 seconds)
  276. # [07:01] * Joins: tantek (~tantek@70-36-139-41.dsl.dynamic.sonic.net)
  277. # [07:02] * Joins: Streusel_ (~Anonymous@S01061859334846a2.vc.shawcable.net)
  278. # [07:05] * Quits: bret (~boot@50.7.8.106) (Ping timeout: 240 seconds)
  279. # [07:08] * Quits: caitp (~caitp@CPE48f8b385c01c-CM602ad06daeed.cpe.net.cable.rogers.com) (Ping timeout: 240 seconds)
  280. # [07:10] * Joins: caitp (~caitp@CPE48f8b385c01c-CM602ad06daeed.cpe.net.cable.rogers.com)
  281. # [07:10] * Joins: bret (~boot@50.7.8.106)
  282. # [07:13] * Joins: BigBangUDR (~Thunderbi@103.249.181.147)
  283. # [07:15] * Joins: newtron_ (~newtron@184.175.4.74)
  284. # [07:17] * Joins: newtron_work (~newtron@184.175.4.74)
  285. # [07:17] * Quits: caitp (~caitp@CPE48f8b385c01c-CM602ad06daeed.cpe.net.cable.rogers.com) (Ping timeout: 250 seconds)
  286. # [07:18] * Quits: tantek (~tantek@70-36-139-41.dsl.dynamic.sonic.net) (Quit: tantek)
  287. # [07:19] * Quits: newtron_ (~newtron@184.175.4.74) (Ping timeout: 240 seconds)
  288. # [07:21] * Quits: newtron_work (~newtron@184.175.4.74) (Ping timeout: 240 seconds)
  289. # [07:21] * Joins: KevinMarks2 (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
  290. # [07:23] * Joins: satazor (~satazor@a213-22-1-7.cpe.netcabo.pt)
  291. # [07:28] * Quits: satazor (~satazor@a213-22-1-7.cpe.netcabo.pt) (Ping timeout: 240 seconds)
  292. # [07:42] * Joins: barneybook_8 (~barneyboo@111-80-250-246.EMOME-IP.hinet.net)
  293. # [07:45] * Joins: zdobersek (~zan@185.3.135.58)
  294. # [07:47] * Joins: kochi_home (~kochi_hom@FL1-122-133-198-67.kng.mesh.ad.jp)
  295. # [07:47] * Joins: roven (~roven@78-20-24-80.access.telenet.be)
  296. # [07:51] * Joins: roc_ (~chatzilla@121-99-131-241.bng1.tvc.orcon.net.nz)
  297. # [07:52] * Quits: roven (~roven@78-20-24-80.access.telenet.be) (Ping timeout: 240 seconds)
  298. # [07:52] * Quits: kochi_home (~kochi_hom@FL1-122-133-198-67.kng.mesh.ad.jp) (Ping timeout: 260 seconds)
  299. # [07:53] * Quits: roc (~chatzilla@121-99-138-154.bng1.tvc.orcon.net.nz) (Ping timeout: 260 seconds)
  300. # [07:53] * roc_ is now known as roc
  301. # [08:01] * Quits: zdobersek (~zan@185.3.135.58) (Quit: Leaving.)
  302. # [08:07] * Joins: zdobersek (~zan@185.3.135.58)
  303. # [08:14] * Parts: bryanhowarth (~bryanhowa@c-76-115-8-178.hsd1.wa.comcast.net)
  304. # [08:17] * Joins: newtron_ (~newtron@184.175.4.74)
  305. # [08:18] * Joins: satazor (~satazor@a213-22-1-7.cpe.netcabo.pt)
  306. # [08:22] * Quits: newtron_ (~newtron@184.175.4.74) (Ping timeout: 240 seconds)
  307. # [08:22] * Quits: satazor (~satazor@a213-22-1-7.cpe.netcabo.pt) (Ping timeout: 244 seconds)
  308. # [08:23] * Joins: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net)
  309. # [08:30] * Quits: KevinMarks2 (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 240 seconds)
  310. # [08:31] * Quits: jwalden (~waldo@2620:101:80fc:232:7e7a:91ff:fe25:a5a3) (Quit: ChatZilla 0.9.87-8.1450hg.fc20 [XULRunner 30.0/20140605102323])
  311. # [08:32] * Quits: Goplat (~goplat@reactos/developer/Goplat) (Remote host closed the connection)
  312. # [08:32] * Joins: KevinMarks2 (~yaaic@2607:fb90:501:dfb7:6486:b2ab:8c1a:92b3)
  313. # [08:39] * Quits: ricea (~ricea@2401:fa00:4:1000:4984:4a27:826:fd6a) (Ping timeout: 252 seconds)
  314. # [08:40] * Joins: bryanhowarth (~bryanhowa@c-76-115-8-178.hsd1.wa.comcast.net)
  315. # [08:40] * Quits: bryanhowarth (~bryanhowa@c-76-115-8-178.hsd1.wa.comcast.net) (Client Quit)
  316. # [08:41] * Quits: dylanlindgren (~kartstar@60-241-188-143.static.tpgi.com.au) (Ping timeout: 250 seconds)
  317. # [08:46] * Joins: dylanlindgren (~kartstar@60-241-188-143.static.tpgi.com.au)
  318. # [08:47] * Joins: Lachy (~Lachy@cm-84.215.104.248.getinternet.no)
  319. # [08:47] * Joins: kochi_home (~kochi_hom@FL1-122-133-198-67.kng.mesh.ad.jp)
  320. # [08:52] * Quits: kochi_home (~kochi_hom@FL1-122-133-198-67.kng.mesh.ad.jp) (Ping timeout: 250 seconds)
  321. # [08:53] * Joins: ricea (~ricea@2401:fa00:4:1000:25fb:96e5:fd65:51f1)
  322. # [08:57] * Joins: othermaciej (~mjs@c-50-136-134-16.hsd1.ca.comcast.net)
  323. # [09:00] * Quits: barneybook_8 (~barneyboo@111-80-250-246.EMOME-IP.hinet.net) (Ping timeout: 255 seconds)
  324. # [09:00] * Joins: roven (~roven@78-20-24-80.access.telenet.be)
  325. # [09:12] * Joins: satazor (~satazor@a213-22-1-7.cpe.netcabo.pt)
  326. # [09:16] * Quits: satazor (~satazor@a213-22-1-7.cpe.netcabo.pt) (Ping timeout: 240 seconds)
  327. # [09:17] * Joins: zcorpan_ (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
  328. # [09:18] * Joins: newtron_ (~newtron@184.175.4.74)
  329. # [09:19] * Quits: zcorpan_ (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Remote host closed the connection)
  330. # [09:22] * Quits: othermaciej (~mjs@c-50-136-134-16.hsd1.ca.comcast.net) (Read error: Connection reset by peer)
  331. # [09:22] * Joins: othermaciej_ (~mjs@c-50-136-134-16.hsd1.ca.comcast.net)
  332. # [09:22] * Quits: newtron_ (~newtron@184.175.4.74) (Ping timeout: 240 seconds)
  333. # [09:29] * Joins: jensnockert (~jensnocke@s83-179-51-171.cust.tele2.se)
  334. # [09:32] * Quits: dylanlindgren (~kartstar@60-241-188-143.static.tpgi.com.au) (Read error: Connection reset by peer)
  335. # [09:35] * Quits: jensnockert (~jensnocke@s83-179-51-171.cust.tele2.se) (Remote host closed the connection)
  336. # [09:36] * Joins: jensnockert (~jensnocke@s83-179-51-171.cust.tele2.se)
  337. # [09:41] * Quits: jensnockert (~jensnocke@s83-179-51-171.cust.tele2.se) (Ping timeout: 272 seconds)
  338. # [09:42] * Joins: jensnockert (~jensnocke@s83-179-51-171.cust.tele2.se)
  339. # [09:42] * Quits: jensnockert (~jensnocke@s83-179-51-171.cust.tele2.se) (Remote host closed the connection)
  340. # [09:43] * Joins: jensnockert (~jensnocke@s83-179-51-171.cust.tele2.se)
  341. # [09:45] * Joins: Ms2ger (~Ms2ger@241.213-64-87.adsl-dyn.isp.belgacom.be)
  342. # [09:47] * Joins: kochi_home (~kochi_hom@FL1-122-133-198-67.kng.mesh.ad.jp)
  343. # [09:48] * Quits: jensnockert (~jensnocke@s83-179-51-171.cust.tele2.se) (Ping timeout: 260 seconds)
  344. # [09:48] * Joins: jensnockert (~jensnocke@s83-179-51-171.cust.tele2.se)
  345. # [09:51] * Quits: jensnockert (~jensnocke@s83-179-51-171.cust.tele2.se) (Remote host closed the connection)
  346. # [09:51] * Joins: jensnockert (~jensnocke@s83-179-51-171.cust.tele2.se)
  347. # [09:52] * Quits: kochi_home (~kochi_hom@FL1-122-133-198-67.kng.mesh.ad.jp) (Ping timeout: 255 seconds)
  348. # [09:55] * Joins: zcorpan_ (~zcorpan@94.234.170.162)
  349. # [09:56] * Quits: zcorpan_ (~zcorpan@94.234.170.162) (Read error: Connection reset by peer)
  350. # [09:56] * Quits: jensnockert (~jensnocke@s83-179-51-171.cust.tele2.se) (Ping timeout: 260 seconds)
  351. # [09:56] * Quits: BigBangUDR (~Thunderbi@103.249.181.147) (Quit: BigBangUDR)
  352. # [09:56] * Joins: zcorpan_ (~zcorpan@94.234.170.162)
  353. # [09:58] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Ping timeout: 260 seconds)
  354. # [10:00] * Joins: satazor (~satazor@a213-22-1-7.cpe.netcabo.pt)
  355. # [10:01] * Quits: dbaron (~dbaron@50-0-128-161.dsl.dynamic.sonic.net) (Ping timeout: 246 seconds)
  356. # [10:03] * Quits: zcorpan_ (~zcorpan@94.234.170.162) (Read error: Connection reset by peer)
  357. # [10:04] * Joins: zcorpan (~zcorpan@c-5eeaaaa2-74736162.cust.telenor.se)
  358. # [10:04] * Joins: jensnockert (~jensnocke@s83-179-51-171.cust.tele2.se)
  359. # [10:12] * Quits: satazor (~satazor@a213-22-1-7.cpe.netcabo.pt) (Remote host closed the connection)
  360. # [10:12] * Joins: satazor (~satazor@a213-22-1-7.cpe.netcabo.pt)
  361. # [10:17] * Quits: satazor (~satazor@a213-22-1-7.cpe.netcabo.pt) (Ping timeout: 240 seconds)
  362. # [10:19] * Joins: newtron_ (~newtron@184.175.4.74)
  363. # [10:21] * Quits: jensnockert (~jensnocke@s83-179-51-171.cust.tele2.se) (Remote host closed the connection)
  364. # [10:23] * Quits: newtron_ (~newtron@184.175.4.74) (Ping timeout: 240 seconds)
  365. # [10:34] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
  366. # [10:47] * Joins: kochi_home (~kochi_hom@FL1-122-133-198-67.kng.mesh.ad.jp)
  367. # [10:51] * Joins: BigBangUDR (~Thunderbi@103.249.181.147)
  368. # [10:52] * Quits: kochi_home (~kochi_hom@FL1-122-133-198-67.kng.mesh.ad.jp) (Ping timeout: 264 seconds)
  369. # [10:56] * Joins: satazor (~satazor@a213-22-1-7.cpe.netcabo.pt)
  370. # [11:00] * Quits: satazor (~satazor@a213-22-1-7.cpe.netcabo.pt) (Ping timeout: 250 seconds)
  371. # [11:04] * Joins: jensnockert (~jensnocke@s83-179-51-171.cust.tele2.se)
  372. # [11:16] * Quits: CvP (~CvP@27.147.199.131) (Read error: Connection reset by peer)
  373. # [11:16] * Joins: CvP (~CvP@27.147.199.131)
  374. # [11:17] * Joins: Maurice` (copyman@5ED5617C.cm-7-6b.dynamic.ziggo.nl)
  375. # [11:20] * Joins: newtron_ (~newtron@184.175.4.74)
  376. # [11:24] * Quits: newtron_ (~newtron@184.175.4.74) (Ping timeout: 240 seconds)
  377. # [11:25] * Joins: GPHemsley (~GPHemsley@pdpc/supporter/student/GPHemsley)
  378. # [11:32] * Joins: Areks (~Areks@128-72-254-245.broadband.corbina.ru)
  379. # [11:47] * Joins: kochi_home (~kochi_hom@FL1-122-133-198-67.kng.mesh.ad.jp)
  380. # [11:50] * Joins: satazor (~satazor@a213-22-1-7.cpe.netcabo.pt)
  381. # [11:51] * Quits: kochi_home (~kochi_hom@FL1-122-133-198-67.kng.mesh.ad.jp) (Ping timeout: 240 seconds)
  382. # [11:51] * Quits: satazor (~satazor@a213-22-1-7.cpe.netcabo.pt) (Remote host closed the connection)
  383. # [11:51] * Joins: satazor (~satazor@a213-22-1-7.cpe.netcabo.pt)
  384. # [12:03] * Quits: richt (~richt@192.121.59.29) (Ping timeout: 245 seconds)
  385. # [12:06] * Quits: sarir (~sari@p50995cae.dip0.t-ipconnect.de) (Ping timeout: 255 seconds)
  386. # [12:08] * Joins: sarir (~sari@p50995cae.dip0.t-ipconnect.de)
  387. # [12:08] * Joins: richt (~richt@192.121.59.29)
  388. # [12:17] * Quits: roven (~roven@78-20-24-80.access.telenet.be) (Remote host closed the connection)
  389. # [12:17] * Joins: hemanth (~hemanth@122.166.182.198)
  390. # [12:18] <hemanth> with hosting, why is that functions get hosted first then vars ?
  391. # [12:18] * Quits: GPHemsley (~GPHemsley@pdpc/supporter/student/GPHemsley) (Quit: This computer has gone to sleep)
  392. # [12:19] <Ms2ger> *hoisting
  393. # [12:20] <hemanth> ha, hoisting
  394. # [12:20] <hemanth> like flag hoisting ;)
  395. # [12:21] * Joins: newtron_ (~newtron@184.175.4.74)
  396. # [12:22] <hemanth> Ms2ger, any specific reason for that?
  397. # [12:22] <Ms2ger> I don't know
  398. # [12:24] <hemanth> oki
  399. # [12:25] * Quits: newtron_ (~newtron@184.175.4.74) (Ping timeout: 240 seconds)
  400. # [12:26] * Joins: scor (~scor@c-24-2-162-32.hsd1.ma.comcast.net)
  401. # [12:26] * Quits: scor (~scor@c-24-2-162-32.hsd1.ma.comcast.net) (Changing host)
  402. # [12:26] * Joins: scor (~scor@drupal.org/user/52142/view)
  403. # [12:31] * Joins: zcorpan_ (~zcorpan@c-5eeaaaa2-74736162.cust.telenor.se)
  404. # [12:31] * Quits: zcorpan (~zcorpan@c-5eeaaaa2-74736162.cust.telenor.se) (Read error: Connection reset by peer)
  405. # [12:39] * Quits: zcorpan_ (~zcorpan@c-5eeaaaa2-74736162.cust.telenor.se) (Read error: Connection reset by peer)
  406. # [12:39] * Joins: zcorpan (~zcorpan@94.234.170.162)
  407. # [12:40] * Joins: zcorpan_ (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
  408. # [12:44] * Quits: zcorpan (~zcorpan@94.234.170.162) (Ping timeout: 260 seconds)
  409. # [12:45] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
  410. # [12:45] * Joins: xiinotulp (~plutoniix@node-10qu.pool-180-180.dynamic.totbb.net)
  411. # [12:47] * Joins: kochi_home (~kochi_hom@FL1-122-133-198-67.kng.mesh.ad.jp)
  412. # [12:48] * Quits: plutoniix (~plutoniix@node-a8s.pool-125-25.dynamic.totbb.net) (Ping timeout: 272 seconds)
  413. # [12:52] * Quits: kochi_home (~kochi_hom@FL1-122-133-198-67.kng.mesh.ad.jp) (Ping timeout: 260 seconds)
  414. # [12:55] * Quits: Streusel_ (~Anonymous@S01061859334846a2.vc.shawcable.net) (Quit: Computer has gone to sleep.)
  415. # [13:12] <annevk> https://twitter.com/antimattur/status/498042091805900800
  416. # [13:13] * Quits: Lachy (~Lachy@cm-84.215.104.248.getinternet.no) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
  417. # [13:14] * Quits: richt (~richt@192.121.59.29) (Ping timeout: 260 seconds)
  418. # [13:19] * Joins: richt (~richt@192.121.59.29)
  419. # [13:21] * Joins: newtron_ (~newtron@184.175.4.74)
  420. # [13:23] * Joins: seventh (seventh@192.64.6.70)
  421. # [13:26] * Quits: newtron_ (~newtron@184.175.4.74) (Ping timeout: 240 seconds)
  422. # [13:38] * Joins: roven (~roven@78-20-24-80.access.telenet.be)
  423. # [13:46] * Joins: Lachy (~Lachy@cm-84.215.104.248.getinternet.no)
  424. # [13:47] * Joins: kochi_home (~kochi_hom@FL1-122-133-198-67.kng.mesh.ad.jp)
  425. # [13:52] * Quits: kochi_home (~kochi_hom@FL1-122-133-198-67.kng.mesh.ad.jp) (Ping timeout: 240 seconds)
  426. # [13:59] <annevk> I wonder why hardware you buy in 2014 still comes with a CD. I don't own any hardware that takes a CD.
  427. # [14:11] * xiinotulp is now known as plutoniix
  428. # [14:14] * Joins: GPHemsley (~GPHemsley@pdpc/supporter/student/GPHemsley)
  429. # [14:22] * Joins: newtron_ (~newtron@184.175.4.74)
  430. # [14:25] * Quits: hemanth (~hemanth@122.166.182.198) (Quit: This computer has gone to sleep)
  431. # [14:26] * Quits: newtron_ (~newtron@184.175.4.74) (Ping timeout: 240 seconds)
  432. # [14:30] * Joins: hemanth (~hemanth@122.166.182.198)
  433. # [14:31] * Quits: zdobersek (~zan@185.3.135.58) (Ping timeout: 244 seconds)
  434. # [14:47] * Joins: kochi_home (~kochi_hom@FL1-122-133-198-67.kng.mesh.ad.jp)
  435. # [14:52] * Quits: kochi_home (~kochi_hom@FL1-122-133-198-67.kng.mesh.ad.jp) (Ping timeout: 255 seconds)
  436. # [14:57] * Quits: karlcow (~karl@nerval.la-grange.net) (Quit: This computer has gone to sleep)
  437. # [14:58] * Quits: BigBangUDR (~Thunderbi@103.249.181.147) (Quit: BigBangUDR)
  438. # [15:00] * Quits: hemanth (~hemanth@122.166.182.198) (Quit: This computer has gone to sleep)
  439. # [15:01] * Joins: BigBangUDR (~Thunderbi@103.249.181.147)
  440. # [15:01] * Joins: karlcow (~karl@nerval.la-grange.net)
  441. # [15:02] * Quits: BigBangUDR (~Thunderbi@103.249.181.147) (Client Quit)
  442. # [15:05] * Quits: karlcow (~karl@nerval.la-grange.net) (Client Quit)
  443. # [15:07] * Quits: GPHemsley (~GPHemsley@pdpc/supporter/student/GPHemsley) (Quit: This computer has gone to sleep)
  444. # [15:12] * Quits: richt (~richt@192.121.59.29) (Ping timeout: 246 seconds)
  445. # [15:17] * Joins: richt (~richt@192.121.59.29)
  446. # [15:21] * Quits: mven (~textual@169.241.49.57) (Read error: No route to host)
  447. # [15:21] * Joins: mven__ (~textual@169.241.49.57)
  448. # [15:22] * Joins: cheron (~cheron@unaffiliated/cheron)
  449. # [15:22] * Quits: richt (~richt@192.121.59.29) (Ping timeout: 260 seconds)
  450. # [15:23] * Joins: newtron_ (~newtron@184.175.4.74)
  451. # [15:23] * Quits: mven__ (~textual@169.241.49.57) (Read error: No route to host)
  452. # [15:24] * Joins: mven (~textual@169.241.49.57)
  453. # [15:27] * Joins: richt (~richt@192.121.59.29)
  454. # [15:27] * Quits: newtron_ (~newtron@184.175.4.74) (Ping timeout: 240 seconds)
  455. # [15:29] * Quits: L0TExp (~Test@85.15.43.126) (Ping timeout: 245 seconds)
  456. # [15:40] * Joins: zcorpan (~zcorpan@c-5eeaaa31-74736162.cust.telenor.se)
  457. # [15:48] * Quits: zcorpan_ (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Ping timeout: 260 seconds)
  458. # [15:49] * Joins: zcorpan_ (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
  459. # [15:51] * Quits: zcorpan (~zcorpan@c-5eeaaa31-74736162.cust.telenor.se) (Ping timeout: 250 seconds)
  460. # [15:51] * Joins: kochi_home (~kochi_hom@FL1-122-133-198-67.kng.mesh.ad.jp)
  461. # [15:51] * Joins: zcorpan (~zcorpan@c-5eeaaa3f-74736162.cust.telenor.se)
  462. # [15:52] * Joins: TuRnaD0 (~Thunderbi@x1-6-e0-46-9a-1e-fe-ca.cpe.webspeed.dk)
  463. # [15:55] * Joins: kaeku (~awissel@p579CAB21.dip0.t-ipconnect.de)
  464. # [15:55] * Quits: zcorpan_ (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Ping timeout: 250 seconds)
  465. # [15:56] * Quits: kochi_home (~kochi_hom@FL1-122-133-198-67.kng.mesh.ad.jp) (Ping timeout: 260 seconds)
  466. # [16:02] * Quits: kaeku (~awissel@p579CAB21.dip0.t-ipconnect.de) (Ping timeout: 255 seconds)
  467. # [16:03] * Joins: kaeku (~awissel@p579CAB21.dip0.t-ipconnect.de)
  468. # [16:09] * Joins: hemanth (~hemanth@122.166.182.198)
  469. # [16:16] <hsivonen> MikeSmith: I forgot to mention that I redeployed Validator.nu yesterday.
  470. # [16:16] <hsivonen> MikeSmith: thanks for the fixes
  471. # [16:17] * Joins: caitp (~caitp@CPE48f8b385c01c-CM602ad06daeed.cpe.net.cable.rogers.com)
  472. # [16:18] * Quits: kaeku (~awissel@p579CAB21.dip0.t-ipconnect.de) (Ping timeout: 240 seconds)
  473. # [16:19] * Joins: kaeku (~awissel@p579CAB21.dip0.t-ipconnect.de)
  474. # [16:26] * Quits: hemanth (~hemanth@122.166.182.198) (Quit: This computer has gone to sleep)
  475. # [16:28] * Joins: newtron_ (~newtron@184.175.4.74)
  476. # [16:28] * Quits: zcorpan (~zcorpan@c-5eeaaa3f-74736162.cust.telenor.se) (Ping timeout: 264 seconds)
  477. # [16:29] * Joins: hemanth (~hemanth@122.166.182.198)
  478. # [16:30] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
  479. # [16:32] * Quits: newtron_ (~newtron@184.175.4.74) (Ping timeout: 240 seconds)
  480. # [16:49] * Krinkle|detached is now known as Krinkle
  481. # [16:51] * Joins: kochi_home (~kochi_hom@FL1-122-133-198-67.kng.mesh.ad.jp)
  482. # [16:55] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net) (Remote host closed the connection)
  483. # [16:56] * Quits: kochi_home (~kochi_hom@FL1-122-133-198-67.kng.mesh.ad.jp) (Ping timeout: 260 seconds)
  484. # [17:13] * Quits: roven (~roven@78-20-24-80.access.telenet.be) (Remote host closed the connection)
  485. # [17:14] * Krinkle is now known as Krinkle|detached
  486. # [17:19] * Joins: BigBangUDR (~Thunderbi@101.61.190.8)
  487. # [17:20] * Quits: BigBangUDR (~Thunderbi@101.61.190.8) (Client Quit)
  488. # [17:20] * Joins: dbaron (~dbaron@50-0-128-161.dsl.dynamic.sonic.net)
  489. # [17:31] * Krinkle|detached is now known as Krinkle
  490. # [17:52] * Joins: kochi_home (~kochi_hom@FL1-122-133-198-67.kng.mesh.ad.jp)
  491. # [17:55] * Quits: Areks (~Areks@128-72-254-245.broadband.corbina.ru) (Ping timeout: 246 seconds)
  492. # [17:56] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net)
  493. # [17:56] * Quits: kochi_home (~kochi_hom@FL1-122-133-198-67.kng.mesh.ad.jp) (Ping timeout: 240 seconds)
  494. # [17:58] * Joins: boogyman (~boogyman@50.167.218.18)
  495. # [17:58] * Quits: boogyman (~boogyman@50.167.218.18) (Changing host)
  496. # [17:58] * Joins: boogyman (~boogyman@pdpc/supporter/professional/boogyman)
  497. # [17:59] * Joins: newtron_ (~newtron@184.175.4.74)
  498. # [18:00] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net) (Ping timeout: 246 seconds)
  499. # [18:01] * Joins: ShaneHudson (~ShaneHuds@2.30.121.218)
  500. # [18:02] * Quits: kaeku (~awissel@p579CAB21.dip0.t-ipconnect.de) (Quit: kaeku)
  501. # [18:03] * Joins: BigBangUDR (~Thunderbi@101.61.162.171)
  502. # [18:03] * Quits: newtron_ (~newtron@184.175.4.74) (Ping timeout: 240 seconds)
  503. # [18:04] * Quits: BigBangUDR (~Thunderbi@101.61.162.171) (Client Quit)
  504. # [18:06] * Quits: caitp (~caitp@CPE48f8b385c01c-CM602ad06daeed.cpe.net.cable.rogers.com) (Ping timeout: 240 seconds)
  505. # [18:07] * Joins: caitp (~caitp@CPE48f8b385c01c-CM602ad06daeed.cpe.net.cable.rogers.com)
  506. # [18:12] * Quits: Lachy (~Lachy@cm-84.215.104.248.getinternet.no) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
  507. # [18:13] * Krinkle is now known as Krinkle|detached
  508. # [18:17] * Quits: TuRnaD0 (~Thunderbi@x1-6-e0-46-9a-1e-fe-ca.cpe.webspeed.dk) (Ping timeout: 250 seconds)
  509. # [18:36] * Joins: ambv (~ambv@173.252.71.129)
  510. # [18:40] * Quits: nephyrin` (~neph@2620:101:80fc:224:7a2b:cbff:fe9e:2e67) (Remote host closed the connection)
  511. # [18:41] * Joins: BigBangUDR (~Thunderbi@101.61.162.171)
  512. # [18:41] * Quits: BigBangUDR (~Thunderbi@101.61.162.171) (Client Quit)
  513. # [18:43] * Joins: nephyrin (~neph@2620:101:80fc:224:7a2b:cbff:fe9e:2e67)
  514. # [18:47] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
  515. # [18:50] * Joins: smaug____ (~chatzilla@a91-154-44-207.elisa-laajakaista.fi)
  516. # [18:52] * Joins: kochi_home (~kochi_hom@FL1-122-133-198-67.kng.mesh.ad.jp)
  517. # [18:52] * Quits: ShaneHudson (~ShaneHuds@2.30.121.218) (Quit: Computer fell asleep.)
  518. # [18:56] * Quits: kochi_home (~kochi_hom@FL1-122-133-198-67.kng.mesh.ad.jp) (Ping timeout: 260 seconds)
  519. # [18:57] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net)
  520. # [18:58] * Joins: Goplat (~goplat@reactos/developer/Goplat)
  521. # [19:01] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net) (Ping timeout: 240 seconds)
  522. # [19:10] * Joins: vitorpacheco (~vitor@186.214.248.248)
  523. # [19:10] * Quits: smaug____ (~chatzilla@a91-154-44-207.elisa-laajakaista.fi) (Ping timeout: 250 seconds)
  524. # [19:12] * Joins: Lachy (~Lachy@cm-84.215.104.248.getinternet.no)
  525. # [19:14] * Joins: roven (~roven@78-20-24-80.access.telenet.be)
  526. # [19:19] * Quits: roven (~roven@78-20-24-80.access.telenet.be) (Ping timeout: 260 seconds)
  527. # [19:22] * Quits: ambv (~ambv@173.252.71.129) (Quit: sys.exit(0) # computer went to sleep)
  528. # [19:30] * Quits: caitp (~caitp@CPE48f8b385c01c-CM602ad06daeed.cpe.net.cable.rogers.com) (Quit: Leaving)
  529. # [19:35] * Joins: caitp (~caitp@CPE48f8b385c01c-CM602ad06daeed.cpe.net.cable.rogers.com)
  530. # [19:36] * Quits: Lachy (~Lachy@cm-84.215.104.248.getinternet.no) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
  531. # [19:42] * Joins: scor (~scor@c-24-2-162-32.hsd1.ma.comcast.net)
  532. # [19:42] * Quits: scor (~scor@c-24-2-162-32.hsd1.ma.comcast.net) (Changing host)
  533. # [19:42] * Joins: scor (~scor@drupal.org/user/52142/view)
  534. # [19:44] * Joins: Areks (~Areks@128-72-254-245.broadband.corbina.ru)
  535. # [19:45] * Joins: Lachy (~Lachy@cm-84.215.104.248.getinternet.no)
  536. # [19:45] * Joins: BigBangUDR (~Thunderbi@101.61.162.171)
  537. # [19:46] * Quits: BigBangUDR (~Thunderbi@101.61.162.171) (Client Quit)
  538. # [19:46] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net)
  539. # [19:51] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net) (Ping timeout: 272 seconds)
  540. # [19:52] * Joins: kochi_home (~kochi_hom@FL1-122-133-198-67.kng.mesh.ad.jp)
  541. # [19:56] * Joins: GPHemsley (~GPHemsley@pdpc/supporter/student/GPHemsley)
  542. # [19:56] * Quits: kochi_home (~kochi_hom@FL1-122-133-198-67.kng.mesh.ad.jp) (Ping timeout: 240 seconds)
  543. # [20:17] * Joins: smaug____ (~chatzilla@a91-154-44-207.elisa-laajakaista.fi)
  544. # [20:19] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
  545. # [20:19] * Joins: zdobersek (~zan@cpe-77.38.31.63.cable.t-1.si)
  546. # [20:23] * Joins: roven (~roven@78-20-24-80.access.telenet.be)
  547. # [20:25] * Quits: zdobersek (~zan@cpe-77.38.31.63.cable.t-1.si) (Ping timeout: 245 seconds)
  548. # [20:33] * Quits: smaug____ (~chatzilla@a91-154-44-207.elisa-laajakaista.fi) (Ping timeout: 240 seconds)
  549. # [20:33] * Joins: BigBangUDR (~Thunderbi@101.61.162.171)
  550. # [20:34] * Quits: BigBangUDR (~Thunderbi@101.61.162.171) (Client Quit)
  551. # [20:36] * Quits: vitorpacheco (~vitor@186.214.248.248) (Ping timeout: 240 seconds)
  552. # [20:47] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net)
  553. # [20:52] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net) (Ping timeout: 272 seconds)
  554. # [20:52] * Joins: kochi_home (~kochi_hom@122.133.198.67)
  555. # [20:54] * Quits: jensnockert (~jensnocke@s83-179-51-171.cust.tele2.se) (Remote host closed the connection)
  556. # [20:56] * Quits: kochi_home (~kochi_hom@122.133.198.67) (Ping timeout: 245 seconds)
  557. # [21:03] * Joins: zcorpan_ (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
  558. # [21:04] * Joins: ambv (~ambv@173.252.71.129)
  559. # [21:04] * Joins: vitorpacheco (~vitor@186.214.248.248)
  560. # [21:09] * Quits: zcorpan_ (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Remote host closed the connection)
  561. # [21:09] * Quits: crankharder (~crankhard@c-73-191-6-206.hsd1.va.comcast.net) (Remote host closed the connection)
  562. # [21:10] * Quits: roven (~roven@78-20-24-80.access.telenet.be)
  563. # [21:15] * Quits: hemanth (~hemanth@122.166.182.198) (Quit: This computer has gone to sleep)
  564. # [21:24] * Quits: Areks (~Areks@128-72-254-245.broadband.corbina.ru) (Read error: Connection reset by peer)
  565. # [21:27] * Joins: BigBangUDR (~Thunderbi@101.61.162.171)
  566. # [21:27] * Quits: BigBangUDR (~Thunderbi@101.61.162.171) (Client Quit)
  567. # [21:28] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Quit: Bye)
  568. # [21:28] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
  569. # [21:36] * Joins: Streusel (~Anonymous@unaffiliated/streusel)
  570. # [21:40] * Quits: boogyman (~boogyman@pdpc/supporter/professional/boogyman) (Ping timeout: 255 seconds)
  571. # [21:43] * Joins: boogyman (~boogyman@pdpc/supporter/professional/boogyman)
  572. # [21:43] * Quits: Lachy (~Lachy@cm-84.215.104.248.getinternet.no) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
  573. # [21:44] * Joins: Lachy (~Lachy@cm-84.215.104.248.getinternet.no)
  574. # [21:45] * Joins: jensnockert (~jensnocke@s83-179-51-171.cust.tele2.se)
  575. # [21:45] * Joins: smaug____ (~chatzilla@a91-154-44-207.elisa-laajakaista.fi)
  576. # [21:48] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net)
  577. # [21:50] * Quits: jensnockert (~jensnocke@s83-179-51-171.cust.tele2.se) (Ping timeout: 260 seconds)
  578. # [21:51] * Joins: jensnockert (~jensnocke@s83-179-51-171.cust.tele2.se)
  579. # [21:52] * Joins: kochi_home (~kochi_hom@FL1-122-133-198-67.kng.mesh.ad.jp)
  580. # [21:53] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net) (Ping timeout: 250 seconds)
  581. # [21:55] * Quits: Ms2ger (~Ms2ger@241.213-64-87.adsl-dyn.isp.belgacom.be) (Quit: nn)
  582. # [21:57] * Quits: kochi_home (~kochi_hom@FL1-122-133-198-67.kng.mesh.ad.jp) (Ping timeout: 245 seconds)
  583. # [22:06] * Joins: BigBangUDR (~Thunderbi@101.60.41.109)
  584. # [22:15] * Joins: vitor-br (~vitor@177.42.249.89)
  585. # [22:15] * Quits: vitorpacheco (~vitor@186.214.248.248) (Ping timeout: 240 seconds)
  586. # [22:16] * Quits: boogyman (~boogyman@pdpc/supporter/professional/boogyman) (Ping timeout: 255 seconds)
  587. # [22:29] * Quits: BigBangUDR (~Thunderbi@101.60.41.109) (Quit: BigBangUDR)
  588. # [22:41] * Quits: KevinMarks2 (~yaaic@2607:fb90:501:dfb7:6486:b2ab:8c1a:92b3) (Ping timeout: 240 seconds)
  589. # [22:42] <MikeSmith> hsivonen: excellent -- thanks, I'll push the changes to the W3C validator now too
  590. # [22:43] * Joins: KevinMarks2 (~yaaic@2607:fb90:501:8c31:2041:7d1b:3173:86fe)
  591. # [22:43] * Joins: lilmonkey (~colin@pdpc/supporter/professional/riven)
  592. # [22:44] * Quits: lilmonkey (~colin@pdpc/supporter/professional/riven) (Read error: Connection reset by peer)
  593. # [22:45] * Joins: lilmonkey (~colin@pdpc/supporter/professional/riven)
  594. # [22:47] * Quits: lilmonkey` (~colin@pdpc/supporter/professional/riven) (Ping timeout: 255 seconds)
  595. # [22:49] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net)
  596. # [22:52] * Joins: kochi_home (~kochi_hom@FL1-122-133-198-67.kng.mesh.ad.jp)
  597. # [22:53] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net) (Ping timeout: 246 seconds)
  598. # [22:56] * Quits: seventh (seventh@192.64.6.70) (Ping timeout: 245 seconds)
  599. # [22:56] * Quits: kochi_home (~kochi_hom@FL1-122-133-198-67.kng.mesh.ad.jp) (Ping timeout: 250 seconds)
  600. # [22:57] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net)
  601. # [23:02] * Joins: scor (~scor@drupal.org/user/52142/view)
  602. # [23:24] * Joins: sicking (~sicking@c-71-202-122-141.hsd1.ca.comcast.net)
  603. # [23:31] * Quits: scor (~scor@drupal.org/user/52142/view) (Quit: scor)
  604. # [23:43] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
  605. # [23:54] * Joins: kochi_home (~kochi_hom@FL1-122-133-198-67.kng.mesh.ad.jp)
  606. # [23:54] * Joins: seventh (seventh@192.64.5.213)
  607. # [23:57] * Quits: kochi_home (~kochi_hom@FL1-122-133-198-67.kng.mesh.ad.jp) (Ping timeout: 250 seconds)
  608. # Session Close: Sun Aug 10 00:00:00 2014

The end :)