/irc-logs / freenode / #whatwg / 2015-12-16 / end

Options:

Previous day, Next day

  1. # Session Start: Wed Dec 16 00:00:00 2015
  2. # Session Ident: #whatwg
  3. # [00:00] * Quits: bengo (~textual@50-203-84-2-static.hfc.comcastbusiness.net) (Quit: My Mac has gone to sleep. ZZZzzz…)
  4. # [00:01] * Joins: bengo (~textual@50-203-84-2-static.hfc.comcastbusiness.net)
  5. # [00:02] * Joins: roc_ (~chatzilla@121.98.184.107)
  6. # [00:02] * Quits: roc (~chatzilla@121.98.188.221) (Ping timeout: 240 seconds)
  7. # [00:03] * roc_ is now known as roc
  8. # [00:06] * Quits: sicking (~sicking@corp-nat.p2p.sfo1.mozilla.com) (Quit: sicking)
  9. # [00:09] * Quits: JoWie (uid93456@gateway/web/irccloud.com/x-jxzisysksaqfoshy) (Quit: Connection closed for inactivity)
  10. # [00:10] * Joins: sicking (~sicking@corp-nat.p2p.sfo1.mozilla.com)
  11. # [00:10] <miketaylr> Domenic: oh man, i'd be afraid of how many dhtml menus are suddenly busted
  12. # [00:10] <miketaylr> (on sites that nobody visits, probably)
  13. # [00:13] * Joins: rniwa (~rniwa@17.202.48.94)
  14. # [00:15] * Quits: bengo (~textual@50-203-84-2-static.hfc.comcastbusiness.net) (Quit: My Mac has gone to sleep. ZZZzzz…)
  15. # [00:19] * Joins: bengo (~textual@50-203-84-2-static.hfc.comcastbusiness.net)
  16. # [00:21] * Quits: bengo (~textual@50-203-84-2-static.hfc.comcastbusiness.net) (Client Quit)
  17. # [00:23] * Joins: bengo (~textual@50-203-84-2-static.hfc.comcastbusiness.net)
  18. # [00:24] * Quits: bblfish (~bblfish@cpc2-popl3-2-0-cust563.13-2.cable.virginm.net) (Remote host closed the connection)
  19. # [00:24] * Quits: sicking (~sicking@corp-nat.p2p.sfo1.mozilla.com) (Quit: sicking)
  20. # [00:26] * Quits: weinig (~weinig@17.114.219.6) (Quit: weinig)
  21. # [00:27] * Joins: bblfish (~bblfish@cpc2-popl3-2-0-cust563.13-2.cable.virginm.net)
  22. # [00:28] * Quits: tantek (~tantek@70-36-197-53.dsl.dynamic.fusionbroadband.com) (Quit: tantek)
  23. # [00:31] * Quits: espadrine (~tyl@dan75-7-88-166-187-54.fbx.proxad.net) (Ping timeout: 255 seconds)
  24. # [00:31] * Joins: KevinMarks__ (~yaaic@2607:fb90:42e:eb77:6903:fce6:2363:5e19)
  25. # [00:35] * Quits: KevinMarks_ (~yaaic@67.164.14.200) (Ping timeout: 272 seconds)
  26. # [00:39] * Quits: ehsan_ (~ehsan@2607:f0c8:8000:80e0:f47a:fb9b:d5a7:bcca) (Quit: Leaving...)
  27. # [00:40] * Quits: yoav (~yoav@78.245.148.181) (Read error: Connection reset by peer)
  28. # [00:41] * Joins: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net)
  29. # [00:44] * Quits: bengo (~textual@50-203-84-2-static.hfc.comcastbusiness.net) (Quit: My Mac has gone to sleep. ZZZzzz…)
  30. # [00:45] * Joins: bengo (~textual@50-203-84-2-static.hfc.comcastbusiness.net)
  31. # [00:48] * Joins: weinig (~weinig@17.114.219.6)
  32. # [00:48] * Quits: bengo (~textual@50-203-84-2-static.hfc.comcastbusiness.net) (Max SendQ exceeded)
  33. # [00:49] * Joins: bengo (~textual@50-203-84-2-static.hfc.comcastbusiness.net)
  34. # [00:49] <gsnedders> jgraham: critic appears to not have an up-to-date master for html5lib
  35. # [00:50] <gsnedders> jgraham: this is quite possibly why it hasn't been creating reviews
  36. # [00:53] <jgraham> gsnedders: It appears that you rewrote history on master
  37. # [00:53] <jgraham> Well I hope it was you
  38. # [00:54] * Quits: darobin (~darobin@209.148.63.66) (Remote host closed the connection)
  39. # [00:56] * Joins: ap_ (~ap@17.245.25.219)
  40. # [00:57] <gsnedders> jgraham: I'm gonna look innocent. Though it seems not entirely implausible.
  41. # [00:58] <jgraham> Please tell me you didn't rewrite history to reformat a commit message
  42. # [00:59] * Quits: ap (~ap@17.202.44.214) (Ping timeout: 240 seconds)
  43. # [01:00] <gsnedders> I doubt it.
  44. # [01:00] * Quits: thinkxl (~thinkxl@unaffiliated/thinkxl) (Quit: My Mac has gone to sleep. ZZZzzz…)
  45. # [01:02] * Joins: ap (~ap@17.114.219.125)
  46. # [01:02] <jgraham> gsnedders: Well, someone did
  47. # [01:03] <MikeSmith> when
  48. # [01:03] * Joins: frivoal (~frivoal@softbank126142063093.bbtec.net)
  49. # [01:03] * Quits: ap_ (~ap@17.245.25.219) (Ping timeout: 255 seconds)
  50. # [01:03] <gsnedders> MikeSmith: April
  51. # [01:03] * Joins: sicking (~sicking@corp-nat.p2p.sfo1.mozilla.com)
  52. # [01:03] <MikeSmith> gsnedders: you weren't back around yet in April iirc
  53. # [01:04] <MikeSmith> oh this is html5lib master? not wpt
  54. # [01:04] <gsnedders> MikeSmith: yeah
  55. # [01:04] <MikeSmith> hope I'm not the one who did it
  56. # [01:04] <gsnedders> jgraham: would appear to be me, WTF
  57. # [01:05] <gsnedders> jgraham: that makes literally no sense
  58. # [01:06] * Quits: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net) (Remote host closed the connection)
  59. # [01:07] * Joins: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net)
  60. # [01:12] * Quits: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net) (Ping timeout: 240 seconds)
  61. # [01:12] <MikeSmith> rniwa: please re-subscribe yourself to public-webapps
  62. # [01:12] <rniwa> MikeSmith: will do
  63. # [01:12] * Joins: othermaciej (~mjs@104.244.25.11)
  64. # [01:12] <MikeSmith> thanks
  65. # [01:12] <MikeSmith> rniwa: either that or please ask Dave to add you to the new group
  66. # [01:13] <MikeSmith> same for others on your team if you can please remind them
  67. # [01:13] <MikeSmith> I think annevk sent some web-components feedback to public-webapps recently that you may have missed because of having been dropped from teh list
  68. # [01:14] <MikeSmith> ah good I see that Sam is still on the list
  69. # [01:15] <rniwa> MikeSmith: https://lists.w3.org/Archives/Public/public-webapps/2015OctDec/thread.html ?
  70. # [01:15] <MikeSmith> hober: ⬆
  71. # [01:15] * Parts: siddhism (~siddhesh@106.221.154.201)
  72. # [01:15] * MikeSmith looks
  73. # [01:15] <MikeSmith> rniwa: yeah, specifically https://lists.w3.org/Archives/Public/public-webapps/2015OctDec/thread.html#msg179 I guess
  74. # [01:16] <MikeSmith> messages from Domenic and annevk
  75. # [01:16] <MikeSmith> but maybe check with annevk when he's back around
  76. # [01:17] <Domenic> I still need to reply to that...
  77. # [01:20] * Joins: Jayflux (~Jayflux@unaffiliated/jayflux)
  78. # [01:21] <jgraham> gsnedders: It may be fixed, if my ateempt to edit the database and git refs worked
  79. # [01:23] * Joins: jensnockert (~jensnocke@84.219.248.21)
  80. # [01:24] * Quits: ap (~ap@17.114.219.125) (Quit: My Mac has gone to sleep. ZZZzzz…)
  81. # [01:28] * Quits: jensnockert (~jensnocke@84.219.248.21) (Ping timeout: 255 seconds)
  82. # [01:29] * Joins: ap (~ap@17.114.219.125)
  83. # [01:31] * Joins: plutoniix (~q@119.63.87.222)
  84. # [01:31] * Joins: smaug____ (~chatzilla@dyxxlkyyyyyyyyyyyyyby-3.rev.dnainternet.fi)
  85. # [01:34] * Joins: KevinMarks_ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
  86. # [01:34] * Quits: ap (~ap@17.114.219.125) (Quit: My Mac has gone to sleep. ZZZzzz…)
  87. # [01:36] * Quits: KevinMarks__ (~yaaic@2607:fb90:42e:eb77:6903:fce6:2363:5e19) (Ping timeout: 260 seconds)
  88. # [01:39] * Joins: ap (~ap@17.114.219.125)
  89. # [01:39] * Quits: ap (~ap@17.114.219.125) (Client Quit)
  90. # [01:43] * Quits: karlcow (~karl@nerval.la-grange.net) (Quit: The deeper I go / the deeper I go / green mountains - Santoka)
  91. # [01:55] * Quits: kbrosnan (~kbrosnan@firefox/community/qa/kbrosnan) (Remote host closed the connection)
  92. # [01:55] * Joins: kbrosnan (~kbrosnan@63.245.214.133)
  93. # [01:55] * Quits: kbrosnan (~kbrosnan@63.245.214.133) (Changing host)
  94. # [01:55] * Joins: kbrosnan (~kbrosnan@firefox/community/qa/kbrosnan)
  95. # [01:56] * Joins: ap (~ap@17.114.219.125)
  96. # [01:58] * Joins: karlcow (~karl@nerval.la-grange.net)
  97. # [02:03] * Quits: bengo (~textual@50-203-84-2-static.hfc.comcastbusiness.net) (Quit: My Mac has gone to sleep. ZZZzzz…)
  98. # [02:06] * Quits: ap (~ap@17.114.219.125) (Quit: Textual IRC Client: www.textualapp.com)
  99. # [02:09] * Joins: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net)
  100. # [02:09] * Quits: KevinMarks_ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 246 seconds)
  101. # [02:10] * Joins: bengo (~textual@50-203-84-2-static.hfc.comcastbusiness.net)
  102. # [02:13] * Quits: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net) (Ping timeout: 246 seconds)
  103. # [02:15] * Quits: bblfish (~bblfish@cpc2-popl3-2-0-cust563.13-2.cable.virginm.net) (Remote host closed the connection)
  104. # [02:18] * Quits: jsbell (jsbell@nat/google/x-yujyxxlbfjfstsrm) (Quit: There's no place like home...)
  105. # [02:29] * Quits: dbaron (~dbaron@2620:101:80fb:224:15d8:a7e0:311d:2461) (Ping timeout: 240 seconds)
  106. # [02:36] * Quits: weinig (~weinig@17.114.219.6) (Quit: weinig)
  107. # [02:40] * Quits: Jayflux (~Jayflux@unaffiliated/jayflux) (Quit: Leaving)
  108. # [03:01] * Joins: thinkxl (~thinkxl@unaffiliated/thinkxl)
  109. # [03:17] * Quits: thinkxl (~thinkxl@unaffiliated/thinkxl) (Quit: My Mac has gone to sleep. ZZZzzz…)
  110. # [03:18] * Joins: jdaggett (~jdaggett@61-121-216-2.dh-connect.net)
  111. # [03:19] <smaug____> hmm, html spec open only in 13 tabs
  112. # [03:19] <smaug____> perhaps not all of them needed
  113. # [03:24] * Joins: jensnockert (~jensnocke@84.219.248.21)
  114. # [03:25] * Joins: thinkxl (~thinkxl@unaffiliated/thinkxl)
  115. # [03:27] * Joins: dbaron (~dbaron@50-0-128-58.dsl.dynamic.fusionbroadband.com)
  116. # [03:29] * Quits: jensnockert (~jensnocke@84.219.248.21) (Ping timeout: 260 seconds)
  117. # [03:36] * Quits: nikkibee (~quassel@node-1w7jr9y93irfmrr55k3ds1kf6.ipv6.telus.net) (Remote host closed the connection)
  118. # [03:36] * Quits: jwalden (~waldo@c-68-60-39-249.hsd1.mi.comcast.net) (Quit: ChatZilla 0.9.92-rdmsoft [XULRunner 35.0.1/20150122214805])
  119. # [03:40] * Quits: sicking (~sicking@corp-nat.p2p.sfo1.mozilla.com) (Quit: sicking)
  120. # [03:43] * Joins: nikkibee (~quassel@node-1w7jr9y93irfmrr55k3ds1kf6.ipv6.telus.net)
  121. # [03:43] * Joins: roc_ (~chatzilla@121.98.177.184)
  122. # [03:44] * Quits: roc (~chatzilla@121.98.184.107) (Ping timeout: 240 seconds)
  123. # [03:44] * roc_ is now known as roc
  124. # [03:47] * Joins: sicking (~sicking@corp-nat.p2p.sfo1.mozilla.com)
  125. # [03:50] * Quits: aretecode (~aretecode@104.156.228.200) (Quit: Toodaloo)
  126. # [03:51] * Joins: mven (~textual@cpe-173-174-112-125.austin.res.rr.com)
  127. # [03:51] * Quits: mven (~textual@cpe-173-174-112-125.austin.res.rr.com) (Excess Flood)
  128. # [03:52] * Joins: mven (~textual@cpe-173-174-112-125.austin.res.rr.com)
  129. # [03:52] * Quits: mven (~textual@cpe-173-174-112-125.austin.res.rr.com) (Excess Flood)
  130. # [03:54] * Joins: Goplat (~goplat@reactos/developer/Goplat)
  131. # [04:04] * Quits: iml_ (~user@189-210-37-107.static.axtel.net) (Quit: Leaving.)
  132. # [04:09] * Joins: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net)
  133. # [04:10] * Joins: ohaibbq (~ohaibbq@50-83-152-208.client.mchsi.com)
  134. # [04:11] * Quits: sicking (~sicking@corp-nat.p2p.sfo1.mozilla.com) (Quit: sicking)
  135. # [04:12] * Quits: smaug____ (~chatzilla@dyxxlkyyyyyyyyyyyyyby-3.rev.dnainternet.fi) (Ping timeout: 240 seconds)
  136. # [04:14] * Quits: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net) (Ping timeout: 255 seconds)
  137. # [04:21] * Joins: encryptd_fractal (~encryptd_@c-24-7-238-5.hsd1.mn.comcast.net)
  138. # [04:42] * Quits: thinkxl (~thinkxl@unaffiliated/thinkxl) (Quit: Textual IRC Client: www.textualapp.com)
  139. # [04:47] * Quits: encryptd_fractal (~encryptd_@c-24-7-238-5.hsd1.mn.comcast.net) (Remote host closed the connection)
  140. # [04:48] * Joins: encryptd_fractal (~encryptd_@c-24-7-238-5.hsd1.mn.comcast.net)
  141. # [04:56] * Quits: encryptd_fractal (~encryptd_@c-24-7-238-5.hsd1.mn.comcast.net) (Remote host closed the connection)
  142. # [04:59] * Joins: encryptd_fractal (~encryptd_@c-24-7-238-5.hsd1.mn.comcast.net)
  143. # [05:08] * Joins: tantek (~tantek@70-36-197-53.dsl.dynamic.fusionbroadband.com)
  144. # [05:25] * Joins: jensnockert (~jensnocke@84.219.248.21)
  145. # [05:30] * Quits: jensnockert (~jensnocke@84.219.248.21) (Ping timeout: 272 seconds)
  146. # [05:31] * Quits: encryptd_fractal (~encryptd_@c-24-7-238-5.hsd1.mn.comcast.net) (Remote host closed the connection)
  147. # [05:36] <MikeSmith> reading https://groups.google.com/a/chromium.org/d/msg/blink-dev/2LXKVWYkOus/Si4X-1AhBAAJ
  148. # [05:36] <MikeSmith> "We were aware that this change was being planned (thanks for the messages in the console!). However, we did not anticipate that we would have problems with iframes and mismatched origins. This has left our product completely broken, with no easy way to fix."
  149. # [05:37] <MikeSmith> seems like we need to do a better job of making it clear to developers what the implications are
  150. # [05:40] <MikeSmith> https://github.com/w3c/webpayments/issues/34
  151. # [05:41] <MikeSmith> "I'm asserting that we need to consider an API that works for user agents that are not browsers"
  152. # [05:41] <MikeSmith> yeah, because doing things that way has always worked out for us really well in the past
  153. # [05:48] * Quits: hgl (~hgl@unaffiliated/hgl) (Ping timeout: 256 seconds)
  154. # [05:56] * Joins: iml_ (~user@189.242.223.1)
  155. # [06:03] * Joins: roc_ (~chatzilla@121.98.191.169)
  156. # [06:05] * Quits: roc (~chatzilla@121.98.177.184) (Ping timeout: 265 seconds)
  157. # [06:05] * roc_ is now known as roc
  158. # [06:07] * Quits: iml_ (~user@189.242.223.1) (Quit: Leaving.)
  159. # [06:07] * Joins: mven (~textual@cpe-173-174-112-125.austin.res.rr.com)
  160. # [06:07] * Quits: mven (~textual@cpe-173-174-112-125.austin.res.rr.com) (Excess Flood)
  161. # [06:14] * Quits: bholley (~bholley@c-73-231-198-151.hsd1.ca.comcast.net) (Quit: ZZZzzz…)
  162. # [06:22] * Quits: bengo (~textual@50-203-84-2-static.hfc.comcastbusiness.net) (Quit: My Mac has gone to sleep. ZZZzzz…)
  163. # [06:22] * Joins: rits (~richa@59.89.181.227)
  164. # [06:39] <Domenic> Someone needs to nip that last one in the bud really fast.
  165. # [06:53] * Quits: GPHemsley (~GPHemsley@pdpc/supporter/student/GPHemsley) (Ping timeout: 240 seconds)
  166. # [07:01] * Joins: yoichio_ (yoichio@nat/google/x-albdszcwteixzhof)
  167. # [07:02] * Quits: yoichio (yoichio@nat/google/x-ivcnyisebzdzfzgi) (Ping timeout: 250 seconds)
  168. # [07:03] * Quits: kochi1 (kochi@nat/google/x-nhdymsfbewdyawag) (Ping timeout: 250 seconds)
  169. # [07:03] * Quits: kochi2 (kochi@nat/google/x-bcfoulrbjwzjsbrw) (Ping timeout: 256 seconds)
  170. # [07:06] * Joins: GPHemsley (~GPHemsley@pdpc/supporter/student/GPHemsley)
  171. # [07:13] * Quits: tantek (~tantek@70-36-197-53.dsl.dynamic.fusionbroadband.com) (Quit: tantek)
  172. # [07:13] * Joins: bengo (~textual@c-98-210-158-252.hsd1.ca.comcast.net)
  173. # [07:18] * Joins: kochi (~kochi@2401:fa00:4:1002:9993:389d:c28e:b12b)
  174. # [07:19] * Joins: kochi1 (~kochi@2401:fa00:4:1002:9993:389d:c28e:b12b)
  175. # [07:24] * Joins: tantek (~tantek@70-36-197-53.dsl.dynamic.fusionbroadband.com)
  176. # [07:26] * Joins: jensnockert (~jensnocke@84.219.248.21)
  177. # [07:31] * Quits: jensnockert (~jensnocke@84.219.248.21) (Ping timeout: 240 seconds)
  178. # [07:31] * Quits: rniwa (~rniwa@17.202.48.94) (Quit: Textual IRC Client: www.textualapp.com)
  179. # [07:36] * Joins: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net)
  180. # [07:50] * Quits: nikkibee (~quassel@node-1w7jr9y93irfmrr55k3ds1kf6.ipv6.telus.net) (Remote host closed the connection)
  181. # [07:50] * Joins: sicking (~sicking@c-98-210-157-231.hsd1.ca.comcast.net)
  182. # [07:51] * Quits: sicking (~sicking@c-98-210-157-231.hsd1.ca.comcast.net) (Client Quit)
  183. # [07:53] * Joins: mosulica (~textual@assist.ro)
  184. # [08:02] * Quits: tantek (~tantek@70-36-197-53.dsl.dynamic.fusionbroadband.com) (Quit: tantek)
  185. # [08:04] * Joins: sicking (~sicking@c-98-210-157-231.hsd1.ca.comcast.net)
  186. # [08:12] * Joins: zdobersek (~zan@46.166.188.209)
  187. # [08:17] * Joins: tantek (~tantek@70-36-197-53.dsl.dynamic.fusionbroadband.com)
  188. # [08:19] * Quits: othermaciej (~mjs@104.244.25.11) (Quit: othermaciej)
  189. # [08:32] * Joins: encryptd_fractal (~encryptd_@c-24-7-238-5.hsd1.mn.comcast.net)
  190. # [08:36] * Quits: encryptd_fractal (~encryptd_@c-24-7-238-5.hsd1.mn.comcast.net) (Ping timeout: 265 seconds)
  191. # [08:37] * Quits: ohaibbq (~ohaibbq@50-83-152-208.client.mchsi.com) (Quit: Leaving...)
  192. # [08:40] * Joins: othermaciej (~mjs@104-244-25-11.PUBLIC.monkeybrains.net)
  193. # [08:43] * Quits: tantek (~tantek@70-36-197-53.dsl.dynamic.fusionbroadband.com) (Quit: tantek)
  194. # [08:44] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
  195. # [08:45] * Joins: tantek (~tantek@70-36-197-53.dsl.dynamic.fusionbroadband.com)
  196. # [08:55] * Joins: bblfish (~bblfish@cpc2-popl3-2-0-cust563.13-2.cable.virginm.net)
  197. # [08:56] * Quits: tantek (~tantek@70-36-197-53.dsl.dynamic.fusionbroadband.com) (Quit: tantek)
  198. # [09:07] * Joins: calvaris (~calvaris@fanzine.igalia.com)
  199. # [09:09] * Joins: tantek (~tantek@70-36-197-53.dsl.dynamic.fusionbroadband.com)
  200. # [09:19] * Quits: Goplat (~goplat@reactos/developer/Goplat) (Remote host closed the connection)
  201. # [09:22] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com) (Remote host closed the connection)
  202. # [09:23] * Quits: jdaggett (~jdaggett@61-121-216-2.dh-connect.net) (Ping timeout: 255 seconds)
  203. # [09:23] * Quits: yoichio_ (yoichio@nat/google/x-albdszcwteixzhof) (Quit: Leaving...)
  204. # [09:23] * Quits: psy_ (~psy@43.224.156.114) (Remote host closed the connection)
  205. # [09:27] * Joins: jensnockert (~jensnocke@84.219.248.21)
  206. # [09:31] * Quits: jensnockert (~jensnocke@84.219.248.21) (Ping timeout: 240 seconds)
  207. # [09:35] * Quits: bblfish (~bblfish@cpc2-popl3-2-0-cust563.13-2.cable.virginm.net) (Remote host closed the connection)
  208. # [09:44] * Quits: dbaron (~dbaron@50-0-128-58.dsl.dynamic.fusionbroadband.com) (Ping timeout: 265 seconds)
  209. # [09:44] * Joins: bblfish (~bblfish@cpc2-popl3-2-0-cust563.13-2.cable.virginm.net)
  210. # [09:44] * Quits: bblfish (~bblfish@cpc2-popl3-2-0-cust563.13-2.cable.virginm.net) (Remote host closed the connection)
  211. # [09:45] * Joins: bblfish (~bblfish@cpc2-popl3-2-0-cust563.13-2.cable.virginm.net)
  212. # [10:02] * Joins: rego (~rego@66.193.27.77.dynamic.reverse-mundo-r.com)
  213. # [10:04] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com)
  214. # [10:05] * Joins: g4 (~g4@unaffiliated/gormer)
  215. # [10:06] * Joins: psy_ (~psy@43.224.156.114)
  216. # [10:09] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com) (Ping timeout: 240 seconds)
  217. # [10:13] <jochen___> annevk: do I read your comment correctly that you're ok with merging https://github.com/w3c/webappsec-referrer-policy/pull/14 ?
  218. # [10:15] <annevk> jochen___: yeah
  219. # [10:17] <jochen___> cool, thx
  220. # [10:30] * Joins: Ms2ger (~Ms2ger@ptr-2hj4tblvksdopxxohyx7empse.ip6.access.telenet.be)
  221. # [10:41] * Joins: ttepasse (~ttepasse@ip-178-200-61-79.hsi07.unitymediagroup.de)
  222. # [10:54] <yoav> Ms2ger: around?
  223. # [10:55] <Ms2ger> I am
  224. # [10:59] <yoav> Ms2ger: Hey! I'm looking at https://github.com/w3c/web-platform-tests/blob/master/html/semantics/document-metadata/the-link-element/link-rellist.html
  225. # [10:59] <yoav> I don't think it matches the recent spec changes
  226. # [10:59] <Ms2ger> Quite possible
  227. # [10:59] * Quits: frivoal (~frivoal@softbank126142063093.bbtec.net) (Remote host closed the connection)
  228. # [11:00] <Ms2ger> What in particular?
  229. # [11:00] <yoav> Do you remember the motivation behind these tests? Why were relList returning true for non string values?
  230. # [11:01] <Ms2ger> Because that's how the platform works: ToString is called on the value to convert it to a DOMString
  231. # [11:02] <Ms2ger> bbiab
  232. # [11:04] * Joins: wbe (~textual@pd95b30f4.dip0.t-ipconnect.de)
  233. # [11:05] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com)
  234. # [11:06] <yoav> Ms2ger: I get why they are converted to strings, but these strings are not in the relList, so why is it returning true?
  235. # [11:08] * Quits: wbe (~textual@pd95b30f4.dip0.t-ipconnect.de) (Ping timeout: 255 seconds)
  236. # [11:09] * Quits: sicking (~sicking@c-98-210-157-231.hsd1.ca.comcast.net) (Quit: sicking)
  237. # [11:10] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com) (Ping timeout: 256 seconds)
  238. # [11:11] * Joins: espadrine (~tyl@213.152.2.4)
  239. # [11:11] * Joins: howdoi (uid224@gateway/web/irccloud.com/x-axzezzofvquraqzf)
  240. # [11:11] * Quits: lerc_ (~quassel@121-74-245-104.telstraclear.net) (Quit: No Ping reply in 180 seconds.)
  241. # [11:13] * Joins: lerc (~quassel@121-74-245-104.telstraclear.net)
  242. # [11:14] <annevk> yoav: assuming recent changes didn't happen, why would they not be in the list?
  243. # [11:15] <annevk> yoav: did you see that it's populated from markup?
  244. # [11:15] <yoav> annevk: I missed that part
  245. # [11:16] <yoav> sorry for the noise
  246. # [11:16] <yoav> so, even with recent changes, that test is still correct
  247. # [11:16] <yoav> supports will return false on them, but contains should have them in
  248. # [11:19] <annevk> yeah I think so
  249. # [11:19] * Joins: hasather (~hasather@80.91.33.151)
  250. # [11:19] <annevk> when we changed what add() did I might have also expected this to be different (though not sure if we updated the specification to that effect yet), but definitely not with the new design
  251. # [11:21] * Joins: adactio (~adactio@185.65.110.45)
  252. # [11:22] <yoav> annevk: yeah, that change would have affected this test, but I agree now these values should be in
  253. # [11:22] * Quits: tantek (~tantek@70-36-197-53.dsl.dynamic.fusionbroadband.com) (Quit: tantek)
  254. # [11:23] * Quits: hasather_ (~hasather@80.91.33.141) (Ping timeout: 250 seconds)
  255. # [11:25] * Quits: hasather (~hasather@80.91.33.151) (Remote host closed the connection)
  256. # [11:25] * Joins: hasather (~hasather@80.91.33.141)
  257. # [11:28] <Ms2ger> yoav, they are in the rellist
  258. # [11:28] * Joins: jensnockert (~jensnocke@84.219.248.21)
  259. # [11:28] <yoav> Ms2ger: Yeah, I misread the test. Sorry for the noise
  260. # [11:29] <Ms2ger> Np
  261. # [11:33] * Quits: jensnockert (~jensnocke@84.219.248.21) (Ping timeout: 260 seconds)
  262. # [11:33] * Quits: psy_ (~psy@43.224.156.114) (Remote host closed the connection)
  263. # [11:38] * Joins: wilsonpage (~wilsonpag@217.111.161.212)
  264. # [11:42] * Quits: rits (~richa@59.89.181.227) (Ping timeout: 255 seconds)
  265. # [11:44] * Quits: plutoniix (~q@119.63.87.222) (Read error: Connection reset by peer)
  266. # [11:57] * Joins: rits (~richa@117.207.80.145)
  267. # [12:00] * Joins: frivoal (~frivoal@softbank126142063093.bbtec.net)
  268. # [12:00] * Quits: Guest31998 (~sstewart@86.133.213.70) (Quit: leaving)
  269. # [12:01] * Joins: beowulf (~sstewart@host86-133-213-70.range86-133.btcentralplus.com)
  270. # [12:01] * beowulf is now known as Guest16591
  271. # [12:01] * Quits: Guest16591 (~sstewart@host86-133-213-70.range86-133.btcentralplus.com) (Client Quit)
  272. # [12:03] * Joins: beowulf_ (~sstewart@host86-133-213-70.range86-133.btcentralplus.com)
  273. # [12:04] * Quits: beowulf_ (~sstewart@host86-133-213-70.range86-133.btcentralplus.com) (Changing host)
  274. # [12:04] * Joins: beowulf_ (~sstewart@pdpc/supporter/professional/beowulf)
  275. # [12:06] * beowulf_ is now known as beowulf
  276. # [12:07] * Quits: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net) (Remote host closed the connection)
  277. # [12:22] * Quits: frivoal (~frivoal@softbank126142063093.bbtec.net) (Remote host closed the connection)
  278. # [12:22] * Joins: frivoal (~frivoal@2400:2650:86c0:a500:e8b7:3cca:b90b:e87)
  279. # [12:23] * Quits: frivoal (~frivoal@2400:2650:86c0:a500:e8b7:3cca:b90b:e87) (Remote host closed the connection)
  280. # [12:24] * Joins: frivoal (~frivoal@2400:2650:86c0:a500:541f:1b12:e7f4:3374)
  281. # [12:24] <annevk> Are there any other (WHATWG) standards with gender issues? Spot checking Fetch/DOM/Encoding suggests HTML might be alone in this, though HTML is also somewhat alone in having examples
  282. # [12:27] * Joins: frivoal_ (~frivoal@softbank126142063093.bbtec.net)
  283. # [12:28] <MikeSmith> annevk: I think other specs don't have the issue due to the fact you point out that they are not rich in examples like the HTML spec is
  284. # [12:28] * Quits: frivoal (~frivoal@2400:2650:86c0:a500:541f:1b12:e7f4:3374) (Ping timeout: 240 seconds)
  285. # [12:28] <MikeSmith> and in the case of HTML it's that they are markup examples, of documents
  286. # [12:29] <MikeSmith> so I think even if other specs had lots more examples they still wouldn't run into this issue
  287. # [12:29] <MikeSmith> it's somewhat unique to HTML that way
  288. # [12:30] <MikeSmith> that said incidentally I think we should have a lot more examples in other specs
  289. # [12:44] * wilsonpage is now known as wilsonpage-away
  290. # [12:48] * Quits: g4 (~g4@unaffiliated/gormer) (Ping timeout: 250 seconds)
  291. # [12:50] <ondras> so.
  292. # [12:50] <ondras> my JS code runs on three "platforms", electron/nwjs/web
  293. # [12:50] <ondras> I have a platform-specific abstration that basically works like this:
  294. # [12:50] <ondras> module.exports = require("electron" | "nwjs" | "web")
  295. # [12:51] <ondras> what is the recommended way of doing this pattern with (static) ES6 modules?
  296. # [12:52] <zcorpan> seems vtt has 7 male characters and 3 female characters in its examples
  297. # [12:56] <annevk> ondras: until Loader is done it doesn't seem super useful to discuss
  298. # [12:57] <nox> Gender issues in HTML?
  299. # [12:57] <zcorpan> "He-TML", see? :-D
  300. # [12:58] <zcorpan> see recent commits https://github.com/whatwg/html/commits/master
  301. # [12:59] <nox> So he -> she or they?
  302. # [12:59] <zcorpan> basically yeah
  303. # [13:00] <nox> Weird (to have both).
  304. # [13:00] <zcorpan> annoying that github doesn't have a commit -> PR pointer
  305. # [13:00] <nox> They have.
  306. # [13:00] <zcorpan> where?
  307. # [13:00] <nox> But you people cherry-pick things.
  308. # [13:00] <nox> So the commit isn't the PR commit.
  309. # [13:01] <annevk> zcorpan: see e.g., https://github.com/whatwg/html/commit/135b63219699cf16299cf8c12b061497aa000464
  310. # [13:01] <annevk> zcorpan: next to "master" there's a link to the PR
  311. # [13:01] <nox> It's nice to have she and he. Or to have everything be neutral. Having she and neutral is just the same as before to me. Not that I care either way anyway.
  312. # [13:02] <zcorpan> annevk: thx
  313. # [13:02] <nox> Oh actual stats about how much each is used, nice.
  314. # [13:02] <annevk> zcorpan: philipj should have amended the commit message to say "Close #X: ..." for non-rebased commits, imo
  315. # [13:02] <zcorpan> nox: there are still a number of he's in there
  316. # [13:02] <nox> zcorpan: Yeah, just saw that.
  317. # [13:02] <ondras> annevk: well there are other build-time solutions -- preprocessing, symlinking the correct platform file etc
  318. # [13:03] <ondras> annevk: I was curious if anyone needs to solve this *now*, without waiting for the programmatic loader
  319. # [13:03] <annevk> zcorpan: I guess maybe that is not in TEAM.md and Domenic not really caring about it doesn't help of course
  320. # [13:04] <MikeSmith> mkwst: re twitter about TLS deployment yes in fact waiting for that release is what was blocking it
  321. # [13:05] <MikeSmith> ah I see Wendy has already replied
  322. # [13:06] * Quits: ttepasse (~ttepasse@ip-178-200-61-79.hsi07.unitymediagroup.de) (Ping timeout: 240 seconds)
  323. # [13:06] <nox> zcorpan: Anyway, nobody is yelling about it either way, that's nice.
  324. # [13:06] <nox> zcorpan: Maybe because nobody read HTML commits? :P
  325. # [13:07] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com)
  326. # [13:07] <annevk> ondras: you could try #jslang on Mozilla IRC
  327. # [13:07] * Joins: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net)
  328. # [13:07] <ondras> annevk: okay thanks
  329. # [13:08] * Quits: frivoal_ (~frivoal@softbank126142063093.bbtec.net) (Remote host closed the connection)
  330. # [13:11] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com) (Ping timeout: 255 seconds)
  331. # [13:12] * Quits: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net) (Ping timeout: 240 seconds)
  332. # [13:16] * Joins: ttepasse (~ttepasse@ip-178-200-61-79.hsi07.unitymediagroup.de)
  333. # [13:20] * Quits: bblfish (~bblfish@cpc2-popl3-2-0-cust563.13-2.cable.virginm.net) (Remote host closed the connection)
  334. # [13:29] * Joins: jensnockert (~jensnocke@84.219.248.21)
  335. # [13:33] * Quits: jensnockert (~jensnocke@84.219.248.21) (Ping timeout: 240 seconds)
  336. # [13:33] <philipj> annevk, zcorpan, should we always ensure that there's a way to get from commit to PR or issue?
  337. # [13:34] <philipj> it's a bit weird for a PR with no issue, where you'd always have to amend to point to the newly created PR :/
  338. # [13:35] * Quits: rits (~richa@117.207.80.145) (Ping timeout: 240 seconds)
  339. # [13:35] * Ms2ger unfollows the gendering pr
  340. # [13:35] <Ms2ger> Oh, it's a commit
  341. # [13:36] <Ms2ger> Dammit chaals
  342. # [13:36] <philipj> just found that too :)
  343. # [13:37] <zcorpan> philipj: when it's a merge without further changes, github points to the PR. it's just when we tweak things, that is lost, so it would be good to also add "Close #x" in the commit in such cases
  344. # [13:38] <philipj> zcorpan: we never merge, so we'll always have to amend the commit message, right?
  345. # [13:40] <zcorpan> philipj: http://krijnhoetmer.nl/irc-logs/whatwg/20151216#l-309
  346. # [13:41] * Joins: rits (~richa@117.207.80.145)
  347. # [13:42] <philipj> zcorpan: I've seen the link, but it was just luck in that case that no rebase was needed, right? So amend commit messages when rebase is needed?
  348. # [13:42] * Joins: bblfish (~bblfish@cpc2-popl3-2-0-cust563.13-2.cable.virginm.net)
  349. # [13:43] <nox> This is one of the reasons I don't like linearising history.
  350. # [13:43] <zcorpan> philipj: yeah. in return, you don't have to manually close the PR :-)
  351. # [13:55] <philipj> ok, I'll try to make sure that there will be a path from commit to pr or issue going forward
  352. # [13:55] <philipj> I've wanted it myself from time to time
  353. # [14:01] * Quits: adactio (~adactio@185.65.110.45) (Ping timeout: 265 seconds)
  354. # [14:04] <Domenic> I am still against PRs closing themselves.
  355. # [14:04] <philipj> Domenic: is there another way of dealing with this problem?
  356. # [14:05] <Domenic> I guess adding PR: #123 is OK (instead of Closes #123)
  357. # [14:05] <philipj> yeah, self-closing is a bit weird
  358. # [14:06] <philipj> it'd be nice if we just had write access to everyone's forks :)
  359. # [14:13] * Joins: mouserat (~mouserat@62.92.157.143)
  360. # [14:14] <nox> philipj: Ew, that's insane.
  361. # [14:15] <nox> It would be nice if amendments could be done by contributors and PRs just be merged.
  362. # [14:15] <philipj> nox: I know, and also not something that would ever happen.
  363. # [14:15] * Joins: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net)
  364. # [14:15] * Joins: jwalden (~waldo@c-68-60-39-249.hsd1.mi.comcast.net)
  365. # [14:15] <philipj> (to the first bit)
  366. # [14:15] * Quits: fredy (~fredy@snf-535807.vm.okeanos.grnet.gr) (Excess Flood)
  367. # [14:16] <philipj> nox: Yes, we know that maintaining a linear history sucks in some ways.
  368. # [14:19] * Joins: fredy (~fredy@snf-535807.vm.okeanos.grnet.gr)
  369. # [14:21] * Joins: smaug____ (~chatzilla@dyxxlkyyyyyyyyyyyyyby-3.rev.dnainternet.fi)
  370. # [14:23] * Joins: plutoniix (~q@node-poa.pool-180-180.dynamic.totbb.net)
  371. # [14:33] * Joins: wbe (~textual@217.91.48.244)
  372. # [14:38] * Quits: wbe (~textual@217.91.48.244) (Ping timeout: 272 seconds)
  373. # [14:42] * wilsonpage-away is now known as wilsonpage
  374. # [14:52] * Quits: mouserat (~mouserat@62.92.157.143)
  375. # [14:53] <Domenic> It sucks in zero ways. It is amazing and I love it :)
  376. # [15:00] <philipj> Zero it is, now I love it too :)
  377. # [15:02] * Joins: tantek (~tantek@70-36-197-53.dsl.dynamic.fusionbroadband.com)
  378. # [15:07] * Quits: othermaciej (~mjs@104-244-25-11.PUBLIC.monkeybrains.net) (Quit: othermaciej)
  379. # [15:09] <annevk> Domenic: https://github.com/whatwg/encoding/commit/929a3ffec7695b38c1b5529411de52eca6935d61#commitcomment-15013806 I guess it has to be the latter since that matches integer division... ugh
  380. # [15:09] * Joins: darobin (~darobin@209.148.63.66)
  381. # [15:09] * Quits: tantek (~tantek@70-36-197-53.dsl.dynamic.fusionbroadband.com) (Quit: tantek)
  382. # [15:09] <annevk> Domenic: though maybe I should figure out if it matters in practice
  383. # [15:11] * Quits: smaug____ (~chatzilla@dyxxlkyyyyyyyyyyyyyby-3.rev.dnainternet.fi) (Ping timeout: 260 seconds)
  384. # [15:19] * Joins: encryptd_fractal (~encryptd_@63-254-58-198.ip.mcleodusa.net)
  385. # [15:22] * Quits: ^esc (~esc_@91.141.0.124.wireless.dyn.drei.com) (Ping timeout: 246 seconds)
  386. # [15:22] * Joins: ^esc_ (~esc_@178.115.130.45.wireless.dyn.drei.com)
  387. # [15:29] * Joins: JoWie (uid93456@gateway/web/irccloud.com/x-paxsngrgnefedwzn)
  388. # [15:30] * Joins: jensnockert (~jensnocke@84.219.248.21)
  389. # [15:34] * Quits: jensnockert (~jensnocke@84.219.248.21) (Ping timeout: 240 seconds)
  390. # [15:37] * Joins: hasather_ (~hasather@80.91.33.151)
  391. # [15:40] * Quits: hasather (~hasather@80.91.33.141) (Ping timeout: 255 seconds)
  392. # [15:41] * Quits: hasather_ (~hasather@80.91.33.151) (Ping timeout: 240 seconds)
  393. # [15:50] * Joins: TallTed (~Thud@c-98-216-254-6.hsd1.ma.comcast.net)
  394. # [16:08] * Joins: wilsonpa_ (~wilsonpag@2001:450:1d:224:ddaa:5330:1808:7f8a)
  395. # [16:09] * Quits: wilsonpage (~wilsonpag@217.111.161.212) (Read error: Connection reset by peer)
  396. # [16:09] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com)
  397. # [16:13] <annevk> nox: https://github.com/whatwg/dom/issues/129
  398. # [16:14] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com) (Ping timeout: 256 seconds)
  399. # [16:14] <nox> That's hard to parse.
  400. # [16:15] <nox> annevk: Err!
  401. # [16:16] * Quits: AustinMatherne (~AustinMat@li1047-129.members.linode.com) (Remote host closed the connection)
  402. # [16:16] <nox> annevk: I completely fumbled the amend you asked me, when you told me that "Otherwise, …" was bad style.
  403. # [16:16] <annevk> I see
  404. # [16:16] * Joins: AustinMatherne (~AustinMat@li1047-129.members.linode.com)
  405. # [16:16] <annevk> I'm glad Arkadiusz sticks around
  406. # [16:17] <nox> annevk: Basically, forgot to remove step 13.
  407. # [16:19] * MikeSmith is also glad Arkadiusz sticks around
  408. # [16:20] * Joins: mven (~textual@173.174.112.125)
  409. # [16:20] * Quits: mven (~textual@173.174.112.125) (Excess Flood)
  410. # [16:22] * nox doesn't know who Arkadiusz is, but anyone who notices my failures is welcome.
  411. # [16:29] <nox> annevk: https://github.com/whatwg/dom/pull/130
  412. # [16:29] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Remote host closed the connection)
  413. # [16:33] * Quits: fredy (~fredy@snf-535807.vm.okeanos.grnet.gr) (Excess Flood)
  414. # [16:33] * Joins: fredy (~fredy@snf-535807.vm.okeanos.grnet.gr)
  415. # [16:33] * Joins: thinkxl (~thinkxl@unaffiliated/thinkxl)
  416. # [16:36] * Quits: Areks (~Areks@rs.gridnine.com) (Read error: Connection reset by peer)
  417. # [16:43] * Joins: tomvg (~tomv@c-46-170.cs.kuleuven.be)
  418. # [16:46] * wilsonpa_ is now known as wilsonpage-away
  419. # [16:52] <annevk> I think I finally understand why the unforgeability of Location objects is a problem. That took a long time to sink in. (The answer is: once a Location object becomes cross-origin due to document.domain it exposes less properties, meaning non-configurable properties have been mutated, violating the ECMAScript MOP (which has a different name today).)
  420. # [16:53] <annevk> The solution is saying things are configurable while throwing when you try to configure any IDL-defined member.
  421. # [16:53] <annevk> Such a great hack. Mark Miller will be pleased.
  422. # [16:54] * Quits: tomvg (~tomv@c-46-170.cs.kuleuven.be) (Quit: tomvg)
  423. # [16:56] <caitp> that sounds like a not good solution
  424. # [16:56] <caitp> that's not an actual solution to an actual problem is it?
  425. # [16:57] <annevk> caitp: it is, unless you have a better one
  426. # [16:57] <caitp> internal slots which only the UA can mutate, accessed by non-configurable getters
  427. # [16:58] * Quits: bengo (~textual@c-98-210-158-252.hsd1.ca.comcast.net) (Quit: My Mac has gone to sleep. ZZZzzz…)
  428. # [16:58] <annevk> caitp: doesn't account for document.domain
  429. # [16:58] * Joins: tomvg (~tomvg@ec2-54-208-208-224.compute-1.amazonaws.com)
  430. # [16:59] <caitp> I'm not sure how
  431. # [16:59] <caitp> if at runtime the UA decides that X is cross origin, accessor begins operating in a cross-origin capacity
  432. # [16:59] <caitp> still non-configurable, and does not lie to userspace about that
  433. # [16:59] <annevk> Location objects expose a set of properties, once document.domain is set, the same Location object needs to expose less properties (for the href case it needs to only expose the setter)
  434. # [17:00] <caitp> you could also make [[HasProperty]] behave differently or not depending on the cross-origin status
  435. # [17:03] <caitp> I guess if you make the DOM do weird things, it wouldn't be the first time, but things like lying about configurability can be a headache for polyfill authors, and is technically violating an invariant
  436. # [17:04] <annevk> caitp: how does it violate an invariant?
  437. # [17:04] <annevk> caitp: internal methods can throw for any number of reasons
  438. # [17:04] <caitp> yeah, I guess it doesn't really
  439. # [17:04] <annevk> caitp: it seems it would only violate if you claim non-configurability and then actually change things around
  440. # [17:04] <caitp> the invariant is the other way around
  441. # [17:05] <annevk> caitp: which is what happens today
  442. # [17:05] <annevk> caitp: and we want to get rid of
  443. # [17:05] <annevk> the aim here is to make the DOM less weird compared to the status quo
  444. # [17:14] * Joins: mven (~textual@32.97.110.56)
  445. # [17:14] * Quits: mven (~textual@32.97.110.56) (Excess Flood)
  446. # [17:15] * Quits: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net) (Remote host closed the connection)
  447. # [17:16] <jochen___> hum hum
  448. # [17:16] <jochen___> in v8, we can't make some property that claims to be non configurable something else
  449. # [17:17] <jochen___> DOM or not
  450. # [17:17] <jochen___> i mean, not cheaply
  451. # [17:17] <annevk> jochen___: this wouldn't require that
  452. # [17:17] * wilsonpage-away is now known as wilsonpa_
  453. # [17:20] <robertkowalski> hi
  454. # [17:21] <robertkowalski> i am finally working a bit more on the console spec
  455. # [17:21] <robertkowalski> i found an interesting difference in firefox and chrome
  456. # [17:21] <robertkowalski> not sure which one to choose :)
  457. # [17:22] * Joins: iml_ (~user@189.210.37.107)
  458. # [17:22] * Joins: bengo (~textual@c-98-210-158-252.hsd1.ca.comcast.net)
  459. # [17:22] <MikeSmith> on console I guess I have come around to wondering how important it actually is to have interoperability
  460. # [17:23] <caitp> give it to the one that pays more membership dues to your working group
  461. # [17:23] * Joins: tantek (~tantek@70-36-197-53.dsl.dynamic.fusionbroadband.com)
  462. # [17:23] <caitp> that is a joke
  463. # [17:24] <robertkowalski> so for console.log, "If there are more format specifiers than following arguments..." -- which is basically console.log("%s %s", "duck") some browsers print: `duck %s` and some print `duck`
  464. # [17:24] <robertkowalski> MikeSmith: it is a beginner task i got from Domenic to get more into writing specs
  465. # [17:25] <caitp> I didn't even know console.log supported format specifiers, is that true?
  466. # [17:25] <MikeSmith> I wonder what other cases we could examine of programming languages for which there are multiple different REPLs available, and what the developer expectations are for having the behavior among those REPLs by exactly the same around things that are secondary to the actual results of executing the code
  467. # [17:26] <MikeSmith> robertkowalski: I guess I would choose the one that is doing the thing that's objectively the best for developer-users
  468. # [17:26] <Domenic> robertkowalski: that is a great discovery and exactly the kind of thing a spec helps with.
  469. # [17:26] <annevk> MikeSmith: exposing "window.console" and its various members is important
  470. # [17:27] <annevk> MikeSmith: I'm not sure it matters what each member does, since that's not really web-exposed
  471. # [17:27] <jgraham> Presumably they print `duck `
  472. # [17:27] <annevk> and what's not web-exposed is far less interesting...
  473. # [17:27] <MikeSmith> annevk: exactly
  474. # [17:27] <jgraham> printing `duck` would be very strange
  475. # [17:27] <MikeSmith> annevk: that's what I was trying to say, in so many (more) words
  476. # [17:27] <caitp> annevk: to be fair, there are libraries that wrap the console in debugging helpers, and actually use these in unit tests
  477. # [17:27] <Domenic> What's not web-exposed is still useful to get uniform for web developers. Not critical for implementers unless implementers like making web developers happy.
  478. # [17:28] * Quits: tantek (~tantek@70-36-197-53.dsl.dynamic.fusionbroadband.com) (Client Quit)
  479. # [17:28] <caitp> so, having them work consistently is nice, for them at least =x
  480. # [17:28] <caitp> like, printing the format specifier vs empty string is one of the things that would come up there
  481. # [17:28] <Domenic> robertkowalski: I would consider investigating Edge/Safari/Node/C's printf for a tiebreaker. Unless you feel there is a clearly "better" answer for developers, as MikeSmith says.
  482. # [17:28] * Joins: tantek (~tantek@70-36-197-53.dsl.dynamic.fusionbroadband.com)
  483. # [17:28] * Quits: tantek (~tantek@70-36-197-53.dsl.dynamic.fusionbroadband.com) (Read error: error:1408F119:SSL routines:SSL3_GET_RECORD:decryption failed or bad record mac)
  484. # [17:29] <caitp> not all that interesting, but it's not unimaginable that you'd want consistent behaviour across browsers
  485. # [17:29] * Joins: tantek (~tantek@70-36-197-53.dsl.dynamic.fusionbroadband.com)
  486. # [17:30] <Domenic> Yeah. For example I believe Edge went through (or is still going through) a console output modernization, to make their dev console more attractive to developers. Having a spec would help them immensely.
  487. # [17:30] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
  488. # [17:31] <Domenic> And Node would like to match browsers, so actually specifying what browsers do is a good thing
  489. # [17:31] * Joins: jensnockert (~jensnocke@84.219.248.21)
  490. # [17:32] <Ms2ger> Likewise
  491. # [17:34] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Ping timeout: 240 seconds)
  492. # [17:35] * Quits: jensnockert (~jensnocke@84.219.248.21) (Ping timeout: 240 seconds)
  493. # [17:36] * Quits: tantek (~tantek@70-36-197-53.dsl.dynamic.fusionbroadband.com) (Quit: tantek)
  494. # [17:40] * Joins: frivoal (~frivoal@softbank126142063093.bbtec.net)
  495. # [17:42] * Joins: nikkibee (~quassel@node-1w7jr9y93irfnvaocsae9sr2x.ipv6.telus.net)
  496. # [17:48] * Quits: mosulica (~textual@assist.ro) (Quit: Textual IRC Client: www.textualapp.com)
  497. # [17:49] * Joins: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net)
  498. # [17:52] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
  499. # [17:53] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Remote host closed the connection)
  500. # [17:53] * Quits: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net) (Ping timeout: 240 seconds)
  501. # [17:53] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
  502. # [17:54] * Joins: saba (~foo@unaffiliated/saba)
  503. # [17:58] * Joins: bholley (~bholley@c-73-231-198-151.hsd1.ca.comcast.net)
  504. # [17:58] * Joins: dbaron (~dbaron@50-0-128-58.dsl.dynamic.fusionbroadband.com)
  505. # [17:59] * Quits: wilsonpa_ (~wilsonpag@2001:450:1d:224:ddaa:5330:1808:7f8a) (Read error: Connection reset by peer)
  506. # [17:59] <robertkowalski> ha, even more fun: console.log("%s %d", "a", null) -> `a NaN` (chrome) vs. `a null` (firefox)
  507. # [17:59] <robertkowalski> that's fun! :)
  508. # [18:00] * Joins: wilsonpage (~wilsonpag@217.111.161.213)
  509. # [18:01] * Joins: encrypt__ (~encryptd_@63-254-58-198.ip.mcleodusa.net)
  510. # [18:01] * Quits: encryptd_fractal (~encryptd_@63-254-58-198.ip.mcleodusa.net) (Read error: Connection reset by peer)
  511. # [18:03] <nox> Shouldn't that be 0?
  512. # [18:04] * Quits: Ms2ger (~Ms2ger@ptr-2hj4tblvksdopxxohyx7empse.ip6.access.telenet.be) (Quit: nn)
  513. # [18:05] <robertkowalski> ah right, in firefox it is 0
  514. # [18:09] * Joins: adactio (~adactio@185.65.110.45)
  515. # [18:13] * Joins: sicking (~sicking@c-98-210-157-231.hsd1.ca.comcast.net)
  516. # [18:25] * Joins: yoav (~yoav@78.245.148.181)
  517. # [18:31] <Domenic> 0 seems better; it should be ToNumber(null) (i.e. +null)
  518. # [18:34] * Quits: sicking (~sicking@c-98-210-157-231.hsd1.ca.comcast.net) (Quit: sicking)
  519. # [18:37] * Quits: bengo (~textual@c-98-210-158-252.hsd1.ca.comcast.net) (Quit: My Mac has gone to sleep. ZZZzzz…)
  520. # [18:42] * Quits: adactio (~adactio@185.65.110.45) (Quit: adactio)
  521. # [18:44] * Joins: bengo (~textual@c-98-210-158-252.hsd1.ca.comcast.net)
  522. # [18:44] * Joins: ap (~ap@17.202.44.214)
  523. # [18:46] * Joins: igoroliveira (uid20755@gateway/web/irccloud.com/x-aunganmdtahojmvq)
  524. # [18:47] * Joins: svl (~me@86.81.103.1)
  525. # [18:53] * Joins: sicking (~sicking@c-98-210-157-231.hsd1.ca.comcast.net)
  526. # [18:54] <TabAtkins> nox: A hypothetical world where every document was she-default would indeed be as bad as our current world. But taking our current he-default-dominated world and having a small number of she-default documents is an improvement.
  527. # [18:54] * Quits: bengo (~textual@c-98-210-158-252.hsd1.ca.comcast.net) (Quit: My Mac has gone to sleep. ZZZzzz…)
  528. # [18:54] <TabAtkins> (But they-default would be best.)
  529. # [18:54] <nox> I prefer a mix of everything than they everywhere.
  530. # [18:54] * Joins: corycruse (~corycruse@108.211.253.107)
  531. # [18:54] <jgraham> Do what the Swedes did and invent a new pronoun
  532. # [18:55] <TabAtkins> I have a number of nonbinary friends, for which "he" and "she" are equally bad.
  533. # [18:55] <TabAtkins> "they" works for everyone no matter what.
  534. # [18:55] <nox> TabAtkins: "A mix", include that too.
  535. # [18:55] <jgraham> nhe
  536. # [18:55] <TabAtkins> jgraham: We did - it's "they".
  537. # [18:56] <jgraham> TabAtkins: We didn't, that's suboptimal because of the use as plural.
  538. # [18:56] <nox> Include everything instead of just only neutral. That way it's representative, and it isn't saying people can only cope with neutral everywhere.
  539. # [18:56] * Joins: adactio (~adactio@185.65.110.45)
  540. # [18:57] <nox> jgraham: There is iel in French, with no traction. I'm not sure I like it anyway. That being said you are talking with a man with 28 years of grammatical gender usage.
  541. # [18:57] * Joins: bengo (~textual@c-98-210-158-252.hsd1.ca.comcast.net)
  542. # [18:57] <nox> Err, not the right words.
  543. # [18:58] <nox> What is a language like French called, where even a table has a gender?
  544. # [18:58] * Quits: howdoi (uid224@gateway/web/irccloud.com/x-axzezzofvquraqzf) (Quit: Connection closed for inactivity)
  545. # [18:58] <TabAtkins> jgraham: Yes, it's overloaded. Doesn't mean it hasn't been English's choice for centuries. If it's good enough for the Bard, it's good enough for me.
  546. # [18:58] <jgraham> https://en.wikipedia.org/wiki/Hen_%28pronoun%29 fwiw
  547. # [18:59] <nox> Ah, it seems like it's called grammatical gender after all.
  548. # [18:59] <TabAtkins> English's pronoun/case system is all kinds of confusing, since it's a weird collapse from a fully gendered/cased system to one which only *barely* has gender and case.
  549. # [18:59] <jgraham> TabAtkins: Well evidently it hasn't been a successful choice since we still use gendered words where it is unecessary to do so
  550. # [18:59] <TabAtkins> jgraham: Sure. Is "hen" used literally everywhere a gender isn't strictly required?
  551. # [19:00] * Joins: wbe (~textual@port-17127.pppoe.wtnet.de)
  552. # [19:01] <jgraham> No, but I'm not claiming centuries of successful precedent
  553. # [19:01] * Quits: bengo (~textual@c-98-210-158-252.hsd1.ca.comcast.net) (Ping timeout: 240 seconds)
  554. # [19:01] <TabAtkins> nox: "include everything" means that someone is left out of any particular use, and requires a conscious attention to the relative usage of each in your document. "They" is simple and easy.
  555. # [19:02] <TabAtkins> When I read boardgame rules, whether they use "he" or "she" it's weird, since I'm usually reading them out loud to myself and my wife. Either word discomfits one of us slightly.
  556. # [19:02] <nox> Mmmh.
  557. # [19:02] <nox> The boardgame rules point is a nice one.
  558. # [19:02] <TabAtkins> He/she are great to use in 2-party examples, where it helps disambiguate who is doing what, but otherwise it doesn't do much.
  559. # [19:02] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Remote host closed the connection)
  560. # [19:03] <nox> TabAtkins: You might be able to use another point when talking to a French person, re: the boardgame rules:
  561. # [19:03] <nox> TabAtkins: I absolutely hate it when a platform/action game (usually aimed at children) uses "tu" to address me, instead of "vous".
  562. # [19:03] <TabAtkins> What's the distinction?
  563. # [19:03] <nox> I usually even end up playing the game in English to avoid it.
  564. # [19:04] <nox> TabAtkins: https://en.wikipedia.org/wiki/T–V_distinction
  565. # [19:04] <nox> So given I am bothered by that,
  566. # [19:04] <nox> shrugging pronoun gendering concerns would be contradictory of me.
  567. # [19:04] <TabAtkins> Ah, right, familiar vs polite.
  568. # [19:04] <TabAtkins> Heh, good point.
  569. # [19:05] * TabAtkins likes being able to draw parallels to obviously similar situations.
  570. # [19:06] <TabAtkins> I once read a great essay, written mid-century I think, which was written like one of those ubiquitous "how silly to complain about sexism in language!" essays, but swapped to a world where all the differences were for white/black instead.
  571. # [19:06] <nox> TabAtkins: So my point about not using only they was that in a perfect word, the occasional non-neutral pronoun shouldn't bother anyone.
  572. # [19:06] <TabAtkins> Wr. Smith for a white person, or Bs./Brs./Bz. for a black person, depending on employment status.
  573. # [19:07] * Quits: eric_carlson (~ericc@c-24-6-239-9.hsd1.ca.comcast.net) (Ping timeout: 240 seconds)
  574. # [19:07] <nox> But given I'm implementing Web's insanity, what am I rambling about a perfect world anyway?
  575. # [19:07] <TabAtkins> "actor" vs "actoroon", "tomwhite" for a young black child who acts white (but no word for the opposite, of course), etc
  576. # [19:08] * Parts: rits (~richa@117.207.80.145)
  577. # [19:09] <TabAtkins> It was really powerful for me, because all the distinctions the essay was defending seemed horrendous, but of course they're direct translations of current English practice for gender.
  578. # [19:11] * Joins: dgrebb (~dgrebb@50.254.175.209)
  579. # [19:12] * Quits: dgrebb (~dgrebb@50.254.175.209) (Client Quit)
  580. # [19:12] * Quits: calvaris (~calvaris@fanzine.igalia.com) (Quit: Ex-Chat)
  581. # [19:17] * Quits: thinkxl (~thinkxl@unaffiliated/thinkxl) (Ping timeout: 240 seconds)
  582. # [19:25] * Joins: thinkxl (~thinkxl@unaffiliated/thinkxl)
  583. # [19:32] * Joins: jensnockert (~jensnocke@84.219.248.21)
  584. # [19:34] * Joins: josemanuel (~josemanue@6.26.11.37.dynamic.jazztel.es)
  585. # [19:37] * Quits: jensnockert (~jensnocke@84.219.248.21) (Ping timeout: 260 seconds)
  586. # [19:43] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com)
  587. # [19:44] <caitp> when you're talking about an individual, gendered pronouns and honorifics are more colourful and interesting than neutral everywhere
  588. # [19:45] * Joins: psy_ (~psy@43.224.156.123)
  589. # [19:46] <TabAtkins> If it's a real individual and you know their pronoun, yes, use that pronoun.
  590. # [19:47] <TabAtkins> If it's a hypothetical person, or a reference to the reader or other "abstract people", neutral ensures you're never wrong.
  591. # [19:48] <caitp> never wrong, but usually really boring to listen to also, it just doesn't have that rhythm
  592. # [19:48] <TabAtkins> lol ok
  593. # [19:49] <caitp> anyways, this seems off topic somehow, how did this happen =)
  594. # [19:49] <TabAtkins> I've never heard a particular "rhythm" that "he" has over "they". They're the same syllable count!
  595. # [19:50] <caitp> you'd rather be that neutral deity Isis vs Mighty Goddess Isis!?!?
  596. # [19:50] <caitp> even if you get it wrong, it's still more interesting
  597. # [19:50] <TabAtkins> Isis is a gendered deity.
  598. # [19:50] * Quits: corycruse (~corycruse@108.211.253.107) (Remote host closed the connection)
  599. # [19:50] <TabAtkins> "It's more interesting, who cares if it's wrong" is easy to say for people who rarely get misgendered.
  600. # [19:50] <gsnedders> TabAtkins: it wrecks rhymes! :P
  601. # [19:50] <TabAtkins> (I don't know your gender, tho.)
  602. # [19:50] <TabAtkins> gsnedders: It requires *changes* to rhymes.
  603. # [19:51] <TabAtkins> But so does a his/her switch.
  604. # [19:51] <TabAtkins> Only he/she maintains rhymes perfectly.
  605. # [19:51] <gsnedders> TabAtkins: shush you and your facts!
  606. # [19:51] <caitp> Tab, usually people get it right the first time, and then think they're mistaken as soon as I open my mouth, because voices are hard
  607. # [19:52] <TabAtkins> caitp: And the vast, vast majority of gender in language is referring to *people*, not hypothetical deities.
  608. # [19:52] <caitp> I'd still prefer a gender, even the wrong one, over neutral, in my case :p
  609. # [19:52] <TabAtkins> caitp: I've never met or heard you, so I have neither experience so far. ^_^
  610. # [19:52] <nikkibee> if somebody said "well it sounded more interesting" as an excuse for misgendering me I'd call them an ass
  611. # [19:52] <TabAtkins> I prefer to be referred to as "they" over "she". OUR PREFERENCES CANCEL OUT.
  612. # [19:53] <caitp> it's like, there are so many more important things to worry about, like where to get falafel for lunch
  613. # [19:53] <TabAtkins> That's what you say when you're defending the status quo, rather than arguing for it. It's not a real argument.
  614. # [19:53] <nikkibee> caitp: sure, if you are not a person who doesn't have to worry about being misgendered on a daily basis
  615. # [19:53] <TabAtkins> And jeezus, the "worry about something more important" defense?
  616. # [19:54] <caitp> hey, I'm all for calling people what they want to be called, but fussing about making everything neutral and inclusive, ehh --- if you're the type of person to be offended because some example of something in some piece of technical writing makes a point about using a particular kind of person as an example, I just
  617. # [19:54] <caitp> I don't even know what to say to that
  618. # [19:55] <TabAtkins> "fussing about" is making a mountain out of a molehill. You just say "they" instead of "he". It's hard for like two weeks while you rewrite your reflexes, then it's the easiest thing in the world.
  619. # [19:55] <TabAtkins> caitp: You need to read up on "microagressions" and what effect they have on minority (or perceived minority) populations.
  620. # [19:56] <nikkibee> caitp: you don't have to minimize how global an issue it is with making a minor example that's easy for you to disregard
  621. # [19:56] <gsnedders> caitp: the problem is it *isn't* hypothetical, that using only "he" has been used to exclude women from things before, regardless of the original authorial intent
  622. # [19:56] <TabAtkins> I've used "they" in writing for *years* with no trouble. I more recently switched my spoken English, which was a little more difficult, but it was just that two weeks or so of issue.
  623. # [19:57] <caitp> the problem with including women does not start and end at technical writing using "he" for things instead of "they"
  624. # [19:57] <TabAtkins> Correct!
  625. # [19:57] <TabAtkins> There's a lot of work to do! This is one part.
  626. # [19:57] <gsnedders> I only really find they difficult to use in speech when referring to a specific person.
  627. # [19:57] <TabAtkins> Balking at the simplest possible thing to do does not fill one with confidence that you'll be happy to do the rest.
  628. # [19:58] <TabAtkins> gsnedders: Yeah, that took the longest.
  629. # [19:58] <caitp> I'm all about including as many people as possible, but examples in technical papers --- I mean, if you're offended or discouraged by them, you're a professional victim, basically
  630. # [19:59] <caitp> no problem fixing them, but really, it's not the issue
  631. # [19:59] <TabAtkins> caitp: Again, really easy to say when you're not misgendered all the fucking time.
  632. # [19:59] * Joins: corycruse (~corycruse@108.211.253.107)
  633. # [19:59] <nikkibee> "professional victim" lol you're never going to listen
  634. # [19:59] <nikkibee> bye
  635. # [19:59] * Parts: nikkibee (~quassel@node-1w7jr9y93irfnvaocsae9sr2x.ipv6.telus.net) ("part")
  636. # [19:59] <TabAtkins> See previous, where me *reading boardgame instructions* is annoying whether they use "he" or "she".
  637. # [19:59] <TabAtkins> Because I'm reading them to myself and my wife, who are of different genders.
  638. # [19:59] <gsnedders> caitp: using *either* gender in examples are often merely reinforcing stereotypes and lead to people only considering one gender
  639. # [20:01] <caitp> and then our technical writer protagonist moves on to writing extremely bland novels
  640. # [20:01] <caitp> and it is sad :(
  641. # [20:02] * Quits: wilsonpage (~wilsonpag@217.111.161.213) (Quit: My Mac has gone to sleep. ZZZzzz…)
  642. # [20:03] <TabAtkins> Again, lol. Why are you saying that "And then they stepped outside" is "bland" compared to "And then he stepped outside"?
  643. # [20:03] <TabAtkins> Seriously, this is bizarro-world strawman city.
  644. # [20:03] <TabAtkins> "If we don't ensure that everyone knows a hypothetical person is definitely a dude or lady, they'll get bored and wander off" ?!?
  645. # [20:04] * Joins: thinkxl_ (thinkxl@gateway/vpn/mullvad/x-deijnuupondqmdhm)
  646. # [20:04] <gsnedders> in fiction the author generally knows the gender of the characters anyway
  647. # [20:04] <caitp> it's not like that tab, it's not about that, you just get access to more descriptive and colourful language
  648. # [20:05] <TabAtkins> (I'm also currently reading a pretty great scifi novel where the protag and their culture don't care about gender, so every single person is referred to as "she". It's a funny plot point in a few spots when they interact with cultures whose languages are gendered, and unsuccessfully try to avoid giving offense.)
  649. # [20:05] <TabAtkins> Like...?
  650. # [20:05] <nox> TabAtkins: If I wanted to troll, I would say that "he" or "she" is easier to say for me than "they". :P
  651. # [20:05] <caitp> we've got a lot of them passed down from inflectional languages of the roman empire
  652. # [20:05] <TabAtkins> And if you start talking about gods again when we're trying to talk about human beings...
  653. # [20:05] <nox> But we aren't even speaking and I'm not being serious.
  654. # [20:06] <caitp> hey, goddess is a perfectly valid occupation for anyone
  655. # [20:06] <TabAtkins> nox: Yeah, they were easier for me, too, until I trained myself out of it.
  656. # [20:06] <nox> TabAtkins: No no sorry.
  657. # [20:06] * Quits: thinkxl (~thinkxl@unaffiliated/thinkxl) (Ping timeout: 246 seconds)
  658. # [20:06] <nox> TabAtkins: I mean to *say*.
  659. # [20:06] <gsnedders> caitp: …none of the English pronouns or inflectional structures come from Romance languages
  660. # [20:06] <nox> TabAtkins: French accent etc.
  661. # [20:06] <TabAtkins> Luckily the neutral term for all the "Xess" words is just "X", same as the "male" one. Easy for you!
  662. # [20:06] * Quits: dbaron (~dbaron@50-0-128-58.dsl.dynamic.fusionbroadband.com) (Quit: 8403864 bytes have been tenured, next gc will be global.)
  663. # [20:06] <nox> TabAtkins: I usually use they pretty consistently.
  664. # [20:06] <TabAtkins> nox: Ah, kk. ^_^
  665. # [20:07] <nox> Last time I missed using it was when addressing a she, obviously.
  666. # [20:07] <nox> Because bad luck.
  667. # [20:07] <nox> We've been adults about it and I corrected myself and everyone lived happily afterwards.
  668. # [20:08] <gsnedders> caitp: all of them come from Germanic languages, and the only ones not originally Proto-Old English are they/them/their from Old Norse
  669. # [20:09] <TabAtkins> And we've massively collapsed those old Germanic/Norse ones too, retaining only a tiny bit of gender and casing when the original had a ton.
  670. # [20:10] <gsnedders> caitp: and all the cases go all the way back to Proto-Indo-European
  671. # [20:10] * Quits: bblfish (~bblfish@cpc2-popl3-2-0-cust563.13-2.cable.virginm.net) (Remote host closed the connection)
  672. # [20:10] <gsnedders> Though again, we're now only down to two cases.
  673. # [20:11] <TabAtkins> And the second case is only barely there - "fix" for most cases, and "fixes" only for 3rd person singular.
  674. # [20:12] * Quits: darobin (~darobin@209.148.63.66) (Remote host closed the connection)
  675. # [20:12] <gsnedders> TabAtkins: uh?
  676. # [20:12] <TabAtkins> verb case
  677. # [20:12] <TabAtkins> I fix, you fix, he/she/it fixes, we fix, they fix.
  678. # [20:12] <TabAtkins> We used to conjugate our verbs a lot more.
  679. # [20:12] <gsnedders> TabAtkins: wtf is a verb case
  680. # [20:13] <TabAtkins> (Sorry if I'm slightly misusing terms.)
  681. # [20:13] <gsnedders> TabAtkins: soz
  682. # [20:13] <gsnedders> TabAtkins: cases are things that affect nouns and pronouns
  683. # [20:13] <TabAtkins> WHATEVS I'M NOT A LINGUIST
  684. # [20:13] * Quits: yoav (~yoav@78.245.148.181) (Remote host closed the connection)
  685. # [20:13] <caitp> there are some great books on the subject, the story of language is a pretty good and approachable one
  686. # [20:14] <TabAtkins> I know, I'm a conlanger. ^_^
  687. # [20:14] <gsnedders> TabAtkins: pfffff
  688. # [20:14] <TabAtkins> Ō w̆nk, Ō'm ȯ r̈gṅln̆k.
  689. # [20:15] <gsnedders> TabAtkins: but yeah, English has one or two grammatical cases depending on whether you view the Genitive case as still existing
  690. # [20:15] * Joins: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net)
  691. # [20:15] <nox> gsnedders: He means verb inflections, I think.
  692. # [20:15] * thinkxl_ is now known as thinkxl
  693. # [20:15] <gsnedders> TabAtkins: pronouns have more inflexion, obviously (still have cases for subject/object)
  694. # [20:15] * Joins: darobin (~darobin@209.148.63.66)
  695. # [20:15] <gsnedders> TabAtkins: verbs typically have five forms
  696. # [20:16] <TabAtkins> Yeah, I know.
  697. # [20:16] <gsnedders> TabAtkins: you can argue that quite a few are related (including the past tense, depending on whether it's a weak or strong verb)
  698. # [20:20] * Quits: bholley (~bholley@c-73-231-198-151.hsd1.ca.comcast.net) (Ping timeout: 255 seconds)
  699. # [20:24] * Quits: espadrine (~tyl@213.152.2.4) (Ping timeout: 272 seconds)
  700. # [20:25] <gsnedders> I'm still not sure what the right way to solve the imbalance of gender in tech circles is, but it's clear something is /very/ wrong given the very different stats for CS/SE graduates v. under-30 y/os in the industry
  701. # [20:27] <TabAtkins> Pronoun use isn't even about the tech industry. It's just the right thing to do in general. Hypothetical people are rarely in need of gender, and gendering them makes it harder for people of other genders to identify as that hypothetical person.
  702. # [20:28] * gsnedders wonders if "rarely" is really true, given the number of hypothetical people in fiction :)
  703. # [20:32] * Quits: adactio (~adactio@185.65.110.45) (Quit: adactio)
  704. # [20:36] * Quits: zdobersek (~zan@46.166.188.209) (Quit: Leaving.)
  705. # [20:36] <caitp> do you find it hard to identify as the chef when your cookbook is marketed primarily at women?
  706. # [20:36] <caitp> just curious
  707. # [20:37] <caitp> to me, it has no impact on how I see myself or how confident I am in doing whatever, so it surprises me that it actually has that effect on anyone
  708. # [20:38] <caitp> there are issues, to be sure, but I'm not really sold on the language thing being one of them
  709. # [20:38] <caitp> even if it seems like low-hanging fruit
  710. # [20:38] <gsnedders> caitp: At least here cookbooks are generally pretty neutral
  711. # [20:38] * Quits: frivoal (~frivoal@softbank126142063093.bbtec.net) (Remote host closed the connection)
  712. # [20:39] <gsnedders> caitp: besides, cooking is far closer to an even split than most tech circles
  713. # [20:39] * Joins: bholley (~bholley@c-73-231-198-155.hsd1.ca.comcast.net)
  714. # [20:39] <gsnedders> caitp: a more obvious example might be something like nursing or teaching (primary esp.) where much implies that those involved are women
  715. # [20:39] * Quits: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net) (Remote host closed the connection)
  716. # [20:40] <caitp> to be sure
  717. # [20:40] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
  718. # [20:40] <caitp> but in those circles, are you more concerned with successfully reviving your patient with CPR, or are you more concerned with the instructions using the word "she" instead of "he"
  719. # [20:42] <caitp> it's like, you already are interested in saving your patient's life, or teaching your 1st grader to count, you are probably not worried about what some random piece of instructional text assumes your gender is
  720. # [20:42] <caitp> and it's not going to change your mind about doing either of those things
  721. # [20:43] <caitp> and if that instructional text does bother you enough that you quit, maybe it wasn't the right job for you in the first place
  722. # [20:44] <caitp> that sounds harsh, I know, but like, priorities
  723. # [20:45] <caitp> I totally sympathize with people who deal with getting treated in a way they don't want to be treated, that sucks, but fixing every piece of technical writing is probably a non-solution to that problem
  724. # [20:45] <caitp> it makes people feel good doing it, but it doesn't really have an impact
  725. # [20:46] <TabAtkins> caitp: The implication that "wanting to switch to gender-neutral" is more important or more valued than "successfully teaching" is a somewhat insulting strawman, and an absolutely worthless attempt at argument.
  726. # [20:46] <caitp> I think you're misreading me there
  727. # [20:46] <TabAtkins> This line of argument always has the implicit assumption that switching pronouns is some ENORMOUS TASK, SO HERCULEAN THAT ONE MUST DEVOTE ALL OF ONE'S MENTAL EFFORT TO IT, to the exclusion of whatever else they're trying to do.
  728. # [20:46] <caitp> it's not about whether it's more important or not, it's about where effort is spent
  729. # [20:47] <caitp> whether that effort that is spent is effective or not
  730. # [20:47] <TabAtkins> And you really think that spending 10 minutes search-and-replacing is hard, and takes away from valuable time that can be spent doing something else?
  731. # [20:47] <TabAtkins> Or just learning how to write properly in the first place, so no additional time at all is taken?
  732. # [20:47] <caitp> I'm not going to tell people not to fix those pieces of technical writing
  733. # [20:47] <caitp> but I don't think it has an impact on the actual problem
  734. # [20:47] <caitp> it's unrelated
  735. # [20:47] <TabAtkins> Like, which is more important - teaching people CPR, or running a spellchecker?
  736. # [20:47] * Quits: sicking (~sicking@c-98-210-157-231.hsd1.ca.comcast.net) (Quit: sicking)
  737. # [20:48] <TabAtkins> That's time taken away from writing.
  738. # [20:48] * Joins: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net)
  739. # [20:48] <TabAtkins> And takes a similar amount of time to do (if you're fixing gender after the fact).
  740. # [20:49] <TabAtkins> The argument that avoiding "he"-overuse requires significant time taken away from more useful tasks is ridiculous.
  741. # [20:49] <caitp> but that's not my argument
  742. # [20:49] * Joins: dbaron (~dbaron@2620:101:80fb:232:d821:eb48:bd12:92ea)
  743. # [20:49] <TabAtkins> I'm curous what your "but in those circles" question was about, then.
  744. # [20:50] <gsnedders> Much of it is more about prototypes of various things, the bias associated with deviating from them. Your patient wants a woman nurse, because you're just a cleaner. How do you reassure them that you're qualified when they're panicking and need urgent attention?
  745. # [20:50] <caitp> your decision to do anything, is most likely not going to be influenced by the language choices used in lore around that something
  746. # [20:50] <caitp> if it is, I find that strange
  747. # [20:50] <TabAtkins> And hell, let's take the question at face value. What's more important, saving a few minutes of time, or ensuring that the reader isn't constantly slightly distracted by being misgendered, and thus isn't learning quite as well as they could? LIVES HANG IN THE BALANCE.
  748. # [20:51] <TabAtkins> caitp: You male?
  749. # [20:51] <caitp> that doesn't mean you can't or shouldn't fix these things
  750. # [20:51] <caitp> but what it does mean is that it probably doesn't have any real impact
  751. # [20:51] <caitp> inclusion starts a long way before it ever gets to technical writing
  752. # [20:52] <caitp> and has many greater challenges
  753. # [20:52] <TabAtkins> It's not to *you* to decide whether it has impact on other people. I'm saying it has an effect on me. TONS OF WOMEN say it has an effect on them. Why are you asserting that we're all wrong? By what evidence?
  754. # [20:52] <caitp> financial support, social expectations, time
  755. # [20:52] <caitp> training from birth
  756. # [20:52] <TabAtkins> "There's lots of problems" is not an argument against "we should fix this easy problem"
  757. # [20:52] <TabAtkins> This is freaking resistring-social-change 101 level stuff.
  758. # [20:53] <caitp> it feels good to fix the low hanging fruit, but the impact is less than measurable
  759. # [20:55] <caitp> just like this low hanging fruit wouldn't impact your decision to become a nurse, social expectations would have a much greater impact, financial reward would have a much greater impact
  760. # [20:55] <caitp> but if that's what you were intent on doing, the low hanging fruit wouldn't stop you
  761. # [20:55] <caitp> this is as it is for technology
  762. # [20:55] <caitp> it's a non-issue. it feels good to fix, but it doesn't really matter
  763. # [20:56] <gsnedders> there's plenty of evidence that low-hanging fruit mounts up over time and becomes an increasingly large issue over time
  764. # [20:56] * Joins: seventh (seventh@199.48.244.54)
  765. # [20:58] <TabAtkins> See, your argument *sounds like* "there's lots of problem with inclusiveness, this is just one small one". Which, YES, we AGREE. But your conclusion is then "thus, we shouldn't spend any time at all on the easy issues", which is where you go off the rails.
  766. # [20:58] <caitp> I didn't say you shouldn't spend any time on it
  767. # [20:58] <caitp> I said it doesn't matter if you do or not
  768. # [20:59] <caitp> there's no harm in Node.js changing their docs to be more neutral, to be sure
  769. # [20:59] <caitp> for example
  770. # [20:59] <TabAtkins> And the assertion that "it doesn't matter" is factually false. It does matter. Gendered expectations are why nursing is female-dominated. Men disproportionately avoid nursing *because it's coded as female*, not because of compensation or anything - they take plenty of male-coded jobs that need just as much effort for just as little reward.
  771. # [20:59] <caitp> there isn't even necessarily any social harm in removing the word "kill" from unix
  772. # [20:59] <TabAtkins> And the same obviously applies to all the male-coded professions and women being discouraged from them.
  773. # [20:59] <caitp> but does any of this really have an impact on who gets into, and who gets out of tech?
  774. # [20:59] <caitp> probably not
  775. # [21:00] <caitp> the problem starts a long way before it ever gets to this
  776. # [21:00] <TabAtkins> You're talking out your ass right now. *There is plenty of evidence directly contradicting what you're saying*.
  777. # [21:00] <caitp> social expectations
  778. # [21:00] <TabAtkins> Again, you're moving back to "there's lots of problems, stop caring about this one in particular".
  779. # [21:00] <caitp> I'm not saying stop, I'm saying it doesn't matter
  780. # [21:01] <TabAtkins> Look up the literature on microagressions. *You are wrong.*
  781. # [21:01] <caitp> show me the evidence, lets look at the methodology of these studies
  782. # [21:01] <TabAtkins> Go look them up yourself, it's trivial to find.
  783. # [21:01] <TabAtkins> Plenty of academic work on the matter.
  784. # [21:02] <caitp> microaggressions aren't related to examples in technical writing
  785. # [21:02] <TabAtkins> lol ok
  786. # [21:02] <TabAtkins> You actually dont' understand what you're talking about.
  787. # [21:02] <caitp> it's not a micro-aggression to have some hypothetical character be characterized as something in particular
  788. # [21:02] <TabAtkins> It is to have *almost every* character, including ones that you are meant to identify as, coded as not-your-gender.
  789. # [21:03] <TabAtkins> A single hypothetical example? Of course not, that's silly. This is about trends on the societal level.
  790. # [21:03] <gsnedders> Also: the fact that people argue so vehemently against microaggressions is itself an aggression and makes the atmosphere feel discernably less inclusive. If people go to long lengths to defend their behaviour and avoiding changing *tiny* things, it makes one seem unwelcome.
  791. # [21:03] <gsnedders> That *alone* pushes people away from tech.
  792. # [21:03] <caitp> no, it really doesn't
  793. # [21:03] <caitp> it's not the text
  794. # [21:03] <TabAtkins> Which is why it's "micro"aggression. Every single individual one is tiny, insignificant, can be shrugged off if it's even noticed. But when there's a waterfall of them, all around you, it adds up.
  795. # [21:03] <caitp> it's everything else around the text
  796. # [21:04] <TabAtkins> Again, caitp, you're wrong.
  797. # [21:04] <TabAtkins> It's not *just* the text. but the text is one of the (many) problems, and it's one of the easiest to fix.
  798. # [21:04] <caitp> sure, and you can fix it
  799. # [21:04] <TabAtkins> So we spend a trivial effort to fix, and make the world a tiny bit better, and make it a tiny bit easier to fix the larger problems.
  800. # [21:04] <gsnedders> The fact that people /don't/ fix the text and argue against fixing the text is a really problem, because it implies they won't do anything to fix the harder problems.
  801. # [21:04] <gsnedders> s/really/real/
  802. # [21:05] <caitp> you claiming that I don't get or experience microaggressions is itself a microaggression
  803. # [21:05] <TabAtkins> ??? Who claimed that?
  804. # [21:05] <caitp> I'm not going to leave tech because of that, I'm going to eventually leave tech because it's terrible
  805. # [21:05] <TabAtkins> I claim you don't understand it, yeah, because you're proving that you don't, in this very conversation.
  806. # [21:05] <TabAtkins> Nobody claimed you don't experience them.
  807. # [21:06] <caitp> but when I do, it won't be because of technical writing, or even social expectations, or even pointless discussions on IRC
  808. # [21:06] <caitp> because I'm better than that
  809. # [21:07] <gsnedders> Yet there's plenty of evidence that those things *do* push people away from tech.
  810. # [21:08] <caitp> it won't even be because of claims that I don't understand something I experience frequently
  811. # [21:10] <TabAtkins> I'm not saying you don't understand your experiences. You're generalizing your experiences to me, and to other women, who directly disagree with you, and who have a lot of sociological evidence that, in general, it does affect people.
  812. # [21:11] <TabAtkins> If misgendering doesn't affect you, awesome. That's one less thing wearing you down. Stop claiming that your experiences are universal *when tons of people claim a different experience*.
  813. # [21:11] <caitp> I'm not saying misgendering someone doesn't affect them
  814. # [21:11] <caitp> but gendering a hypothetical character as something that you don't identify as?
  815. # [21:11] <caitp> that's a stretch
  816. # [21:12] <TabAtkins> Again, if it doesn't affect you, great. Stop trying to claim that it doesn't affect everyone, because that's wrong. Plenty of people will tell you it affects them, and plenty of academic literature supports it.
  817. # [21:12] <caitp> even if you don't gender or give a race to whatever hypothetical character, someone is bound to be offended
  818. # [21:12] <caitp> or upset about it
  819. # [21:13] <caitp> you never make everyone happy
  820. # [21:14] <TabAtkins> Ugh, I'm done. We've been over this ground already, and you won't stop trying to invalidate other people's documented experience with your personal anecdotes. Don't block anyone else from doing this work and we can be happy with each other.
  821. # [21:14] <caitp> I'm not blocking anyone from doing anything =)
  822. # [21:15] <caitp> do as though whilst, but don't pat yourself on the back too hard for it
  823. # [21:15] * Joins: rniwa (~rniwa@17.114.218.58)
  824. # [21:16] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Remote host closed the connection)
  825. # [21:19] * Joins: mven_ (~textual@32.97.110.56)
  826. # [21:19] * Quits: mven_ (~textual@32.97.110.56) (Excess Flood)
  827. # [21:19] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
  828. # [21:21] <wanderview> JakeA: is there any way I can verify the file downloaded from here is correct? https://jakearchibald.github.io/ebook-demo/publisher-site/readme/
  829. # [21:25] <wanderview> JakeA: ah, this worked: dd bs=1 skip=1 if=readme.pubarc of=readme.zip
  830. # [21:25] <wanderview> and then zipinfo readme.zip
  831. # [21:26] * Quits: saba (~foo@unaffiliated/saba) (Quit: leaving)
  832. # [21:26] <wanderview> the changing timestamps was making me think I had corruption in one version of my download
  833. # [21:26] <wanderview> but zip likes both files just fine
  834. # [21:28] * Quits: ap (~ap@17.202.44.214) (Quit: My Mac has gone to sleep. ZZZzzz…)
  835. # [21:33] * Joins: jensnockert (~jensnocke@84.219.248.21)
  836. # [21:36] <JakeA> wanderview: it's correct if it works on https://jakearchibald.github.io/ebook-demo/reader-site/
  837. # [21:37] * Quits: jensnockert (~jensnocke@84.219.248.21) (Ping timeout: 246 seconds)
  838. # [21:38] <wanderview> JakeA: thanks... that works too!
  839. # [21:38] * Joins: bblfish (~bblfish@86.21.242.52)
  840. # [21:39] * Joins: frivoal (~frivoal@2400:2650:86c0:a500:5c1c:6eca:f4a9:5660)
  841. # [21:40] <wanderview> sorry I missed the link to that on the original page :-
  842. # [21:40] <wanderview> :-\
  843. # [21:45] * Joins: sicking (~sicking@63.245.219.53)
  844. # [21:47] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Remote host closed the connection)
  845. # [21:48] * Joins: tantek (~tantek@70-36-197-53.dsl.dynamic.fusionbroadband.com)
  846. # [21:48] * Joins: ehsan_ (~ehsan@2607:f0c8:8000:80e0:9024:25ac:6735:28a3)
  847. # [21:49] * Joins: ap (~ap@17.114.219.125)
  848. # [21:50] * Quits: psy_ (~psy@43.224.156.123) (Ping timeout: 255 seconds)
  849. # [21:51] * Quits: ap (~ap@17.114.219.125) (Client Quit)
  850. # [21:52] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com) (Remote host closed the connection)
  851. # [21:53] * Joins: ap (~ap@17.202.44.214)
  852. # [21:58] <caitp> it's amazing how many tests there are for O.p.toString branding in wpt and in webkit/blink, considering how the feature has never been fully interoperable
  853. # [22:06] * Joins: psy_ (~psy@43.224.156.123)
  854. # [22:08] * Quits: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net) (Remote host closed the connection)
  855. # [22:08] * Joins: yoav (~yoav@78.245.148.181)
  856. # [22:08] * Quits: sicking (~sicking@63.245.219.53) (Quit: sicking)
  857. # [22:09] * Joins: sicking (~sicking@corp-nat.p2p.sfo1.mozilla.com)
  858. # [22:13] * Quits: frivoal (~frivoal@2400:2650:86c0:a500:5c1c:6eca:f4a9:5660) (Ping timeout: 240 seconds)
  859. # [22:15] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.fusionbroadband.com)
  860. # [22:18] * Quits: yoav (~yoav@78.245.148.181) (Remote host closed the connection)
  861. # [22:18] * Joins: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net)
  862. # [22:21] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
  863. # [22:23] * Joins: smaug____ (~chatzilla@dyxxlkyyyyyyyyyyyyyby-3.rev.dnainternet.fi)
  864. # [22:27] * Quits: rego (~rego@66.193.27.77.dynamic.reverse-mundo-r.com) (Quit: Leaving)
  865. # [22:28] * Joins: Areks (~Areks@195.151.27.2)
  866. # [22:31] * Quits: sicking (~sicking@corp-nat.p2p.sfo1.mozilla.com) (Quit: sicking)
  867. # [22:32] * Joins: sicking (~sicking@corp-nat.p2p.sfo1.mozilla.com)
  868. # [22:39] * Quits: thinkxl (thinkxl@gateway/vpn/mullvad/x-deijnuupondqmdhm) (Read error: Connection reset by peer)
  869. # [22:46] * Quits: sicking (~sicking@corp-nat.p2p.sfo1.mozilla.com) (Quit: sicking)
  870. # [22:47] * Quits: darobin (~darobin@209.148.63.66) (Remote host closed the connection)
  871. # [22:51] * Quits: TallTed (~Thud@c-98-216-254-6.hsd1.ma.comcast.net)
  872. # [22:58] * Joins: othermaciej (~mjs@104-244-25-11.PUBLIC.monkeybrains.net)
  873. # [23:01] * Joins: ap_ (~ap@17.114.219.125)
  874. # [23:02] * Joins: sicking (~sicking@corp-nat.p2p.sfo1.mozilla.com)
  875. # [23:04] * Quits: ap (~ap@17.202.44.214) (Ping timeout: 260 seconds)
  876. # [23:12] * Joins: frivoal (~frivoal@2400:2650:86c0:a500:5c1c:6eca:f4a9:5660)
  877. # [23:14] * Quits: ap_ (~ap@17.114.219.125) (Quit: My Mac has gone to sleep. ZZZzzz…)
  878. # [23:19] <smaug____> what does the speaker icon in github subscribe button mean?
  879. # [23:28] * Joins: ap (~ap@17.114.219.125)
  880. # [23:34] * Joins: jensnockert (~jensnocke@84.219.248.21)
  881. # [23:38] * Quits: ap (~ap@17.114.219.125) (Quit: My Mac has gone to sleep. ZZZzzz…)
  882. # [23:38] * Quits: jensnockert (~jensnocke@84.219.248.21) (Ping timeout: 265 seconds)
  883. # [23:40] * Quits: corycruse (~corycruse@108.211.253.107) (Remote host closed the connection)
  884. # [23:44] * Quits: svl (~me@86.81.103.1) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
  885. # [23:44] * Quits: frivoal (~frivoal@2400:2650:86c0:a500:5c1c:6eca:f4a9:5660) (Ping timeout: 260 seconds)
  886. # [23:45] <TabAtkins> smaug____: Whether it's broadcasting stuff to you (your email) or not.
  887. # [23:49] * Joins: ap (~ap@17.114.219.125)
  888. # [23:50] * Quits: encrypt__ (~encryptd_@63-254-58-198.ip.mcleodusa.net) (Remote host closed the connection)
  889. # [23:53] * Joins: corycruse (~corycruse@108-211-253-107.lightspeed.spfdmo.sbcglobal.net)
  890. # [23:56] * Quits: corycruse (~corycruse@108-211-253-107.lightspeed.spfdmo.sbcglobal.net) (Remote host closed the connection)
  891. # [23:57] * Quits: ehsan_ (~ehsan@2607:f0c8:8000:80e0:9024:25ac:6735:28a3) (Quit: Leaving...)
  892. # [23:57] * Joins: corycruse (~corycruse@108-211-253-107.lightspeed.spfdmo.sbcglobal.net)
  893. # Session Close: Thu Dec 17 00:00:00 2015

Previous day, Next day

Think these logs are useful? Then please donate to show your gratitude (and keep them up, of course). Thanks! — Krijn