Options:
- # Session Start: Mon Jul 21 00:00:00 2014
- # Session Ident: #whatwg
- # [00:12] * Joins: bholley (~bholley@174-16-206-217.hlrn.qwest.net)
- # [00:23] * Joins: SigilBaram (~sigil@2604:6000:1407:6070:213:e8ff:fe7f:9507)
- # [00:26] * Quits: SigilBaram (~sigil@2604:6000:1407:6070:213:e8ff:fe7f:9507) (Quit: Leaving)
- # [00:38] * Joins: encrypt3d_fracti (~encryptd_@209.201.113.2)
- # [00:39] * Quits: Fusl (Fusl@unaffiliated/fusl) (Ping timeout: 272 seconds)
- # [00:42] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [00:43] * Quits: encrypt3d_fracti (~encryptd_@209.201.113.2) (Ping timeout: 250 seconds)
- # [00:46] * Joins: Fusl (Fusl@unaffiliated/fusl)
- # [00:47] * Quits: eric_carlson (~eric@17.202.43.125) (Quit: eric_carlson)
- # [00:53] * Joins: jensnockert (~jensnocke@dynamic.1.7.34dbfd722180.e0f8471ae7fa.cust.bredband2.com)
- # [00:56] * Joins: eric_carlson (~eric@17.202.43.125)
- # [01:02] * Quits: bholley (~bholley@174-16-206-217.hlrn.qwest.net) (Quit: Textual IRC Client: www.textualapp.com)
- # [01:07] * Quits: ambv (~ambv@173.252.71.129) (Quit: sys.exit(0) # computer went to sleep)
- # [01:08] * Quits: newtron_ (~newtron@76-10-135-135.dsl.teksavvy.com) (Remote host closed the connection)
- # [01:10] * Joins: Goplat (~goplat@reactos/developer/Goplat)
- # [01:16] * Joins: tantek (~tantek@70-36-139-254.dsl.dynamic.sonic.net)
- # [01:17] * Quits: tantek (~tantek@70-36-139-254.dsl.dynamic.sonic.net) (Read error: error:1408F119:SSL routines:SSL3_GET_RECORD:decryption failed or bad record mac)
- # [01:18] * Joins: tantek (~tantek@70-36-139-254.dsl.dynamic.sonic.net)
- # [01:21] * Joins: lmclister (~lmclister@c-98-210-38-110.hsd1.ca.comcast.net)
- # [01:22] * Quits: lmclister (~lmclister@c-98-210-38-110.hsd1.ca.comcast.net) (Client Quit)
- # [01:23] * Joins: newtron_ (~newtron@76-10-135-135.dsl.teksavvy.com)
- # [01:30] * Quits: smaug____ (~chatzilla@a91-154-44-207.elisa-laajakaista.fi) (Ping timeout: 245 seconds)
- # [01:34] * Joins: roc (~chatzilla@2001:cb0:b202:232:2677:3ff:fece:dc64)
- # [01:38] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net)
- # [01:43] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net) (Ping timeout: 245 seconds)
- # [01:44] * Quits: jensnockert (~jensnocke@dynamic.1.7.34dbfd722180.e0f8471ae7fa.cust.bredband2.com) (Remote host closed the connection)
- # [01:44] * Joins: jensnockert (~jensnocke@dynamic.1.7.34dbfd722180.e0f8471ae7fa.cust.bredband2.com)
- # [01:49] * Quits: tav (~tav`@host31-52-143-78.range31-52.btcentralplus.com) (Quit: tav)
- # [01:49] * Quits: jensnockert (~jensnocke@dynamic.1.7.34dbfd722180.e0f8471ae7fa.cust.bredband2.com) (Ping timeout: 245 seconds)
- # [01:50] * Quits: barnabywalters (~barnabywa@85-220-54-82.dsl.dynamic.simnet.is) (Quit: barnabywalters)
- # [01:50] * Joins: tav (~tav`@host31-52-143-78.range31-52.btcentralplus.com)
- # [01:50] * Joins: othermaciej (~mjs@c-50-136-134-16.hsd1.ca.comcast.net)
- # [01:54] * Quits: cheron (~cheron@unaffiliated/cheron) (Ping timeout: 240 seconds)
- # [02:03] * Joins: encrypt3d_fracti (~encryptd_@209.201.113.2)
- # [02:15] * Joins: jonathanmarvens (~jonathanm@2601:6:7700:929:4d2a:4abb:77f:9ff)
- # [02:23] * Joins: barnabywalters (~barnabywa@89.17.128.127)
- # [02:26] * Quits: barnabywalters (~barnabywa@89.17.128.127) (Client Quit)
- # [02:39] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net)
- # [02:44] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net) (Ping timeout: 250 seconds)
- # [02:54] * Quits: encrypt3d_fracti (~encryptd_@209.201.113.2) (Remote host closed the connection)
- # [02:55] * Joins: mven_ (~textual@ip-64-134-146-104.public.wayport.net)
- # [03:13] * Quits: scrollback (scrollback@conference/jsconf/x-lzowfvxryanginsc) (Remote host closed the connection)
- # [03:15] * Joins: scrollback (scrollback@conference/jsconf/x-qcmstgjcstnfmmmq)
- # [03:16] * Quits: mven_ (~textual@ip-64-134-146-104.public.wayport.net) (Ping timeout: 240 seconds)
- # [03:17] * Joins: mven_ (~textual@ip-64-134-146-104.public.wayport.net)
- # [03:26] * Quits: eric_carlson (~eric@17.202.43.125) (Quit: eric_carlson)
- # [03:27] * Quits: tantek (~tantek@70-36-139-254.dsl.dynamic.sonic.net) (Quit: tantek)
- # [03:27] * Quits: newtron_ (~newtron@76-10-135-135.dsl.teksavvy.com) (Remote host closed the connection)
- # [03:40] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net)
- # [03:45] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net) (Ping timeout: 240 seconds)
- # [03:58] * Joins: newtron_ (~newtron@76-10-135-135.dsl.teksavvy.com)
- # [04:02] * Quits: newtron_ (~newtron@76-10-135-135.dsl.teksavvy.com) (Ping timeout: 240 seconds)
- # [04:18] * Quits: othermaciej (~mjs@c-50-136-134-16.hsd1.ca.comcast.net) (Quit: othermaciej)
- # [04:20] * Joins: othermaciej (~mjs@c-50-136-134-16.hsd1.ca.comcast.net)
- # [04:23] * Joins: jingtaoliu (~technommy@61.144.248.40)
- # [04:33] * Quits: seventh (seventh@192.64.6.44) (Ping timeout: 245 seconds)
- # [04:41] * Joins: ambv (~ambv@173.252.71.129)
- # [04:41] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net)
- # [04:43] * Joins: dbaron (~dbaron@50-0-128-161.dsl.dynamic.sonic.net)
- # [04:45] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net) (Ping timeout: 240 seconds)
- # [04:59] * Joins: newtron_ (~newtron@76-10-135-135.dsl.teksavvy.com)
- # [05:03] * Joins: encrypt3d_fracti (~encryptd_@209.201.113.2)
- # [05:03] * Quits: newtron_ (~newtron@76-10-135-135.dsl.teksavvy.com) (Ping timeout: 240 seconds)
- # [05:10] * Joins: thinkxl (~thinkxl@207-91-184-235.nstci.net)
- # [05:18] * Quits: jingtaoliu (~technommy@61.144.248.40) (Remote host closed the connection)
- # [05:18] * Joins: jingtaoliu (~technommy@61.144.248.40)
- # [05:20] * Joins: jeremyj_ (~jeremyj@17.245.29.105)
- # [05:23] * Quits: jeremyj (~jeremyj@17.202.49.56) (Ping timeout: 250 seconds)
- # [05:23] * Quits: jingtaoliu (~technommy@61.144.248.40) (Ping timeout: 250 seconds)
- # [05:24] * Quits: jeremyj_ (~jeremyj@17.245.29.105) (Ping timeout: 250 seconds)
- # [05:27] * Joins: jingtaoliu (~technommy@61.144.248.40)
- # [05:33] * Quits: caitp (~caitp@CPE48f8b385c01c-CM602ad06daeed.cpe.net.cable.rogers.com) (Ping timeout: 264 seconds)
- # [05:36] * Quits: thinkxl (~thinkxl@207-91-184-235.nstci.net)
- # [05:42] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net)
- # [05:46] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net) (Ping timeout: 245 seconds)
- # [05:55] * Joins: thinkxl (~thinkxl@207-91-184-235.nstci.net)
- # [05:59] * Joins: newtron_ (~newtron@76-10-135-135.dsl.teksavvy.com)
- # [06:03] * Quits: newtron_ (~newtron@76-10-135-135.dsl.teksavvy.com) (Ping timeout: 240 seconds)
- # [06:10] * Joins: jeremyj (~jeremyj@c-24-4-202-10.hsd1.ca.comcast.net)
- # [06:15] * Quits: encrypt3d_fracti (~encryptd_@209.201.113.2) (Remote host closed the connection)
- # [06:19] * Quits: thinkxl (~thinkxl@207-91-184-235.nstci.net)
- # [06:32] * Quits: ambv (~ambv@173.252.71.129) (Quit: sys.exit(0) # computer went to sleep)
- # [06:42] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net)
- # [06:46] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net) (Ping timeout: 240 seconds)
- # [06:54] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net)
- # [07:00] * Joins: newtron_ (~newtron@76-10-135-135.dsl.teksavvy.com)
- # [07:04] * Quits: newtron_ (~newtron@76-10-135-135.dsl.teksavvy.com) (Ping timeout: 240 seconds)
- # [07:09] * Quits: othermaciej (~mjs@c-50-136-134-16.hsd1.ca.comcast.net) (Read error: Connection reset by peer)
- # [07:12] * Joins: tantek (~tantek@70-36-139-254.dsl.dynamic.sonic.net)
- # [07:17] * Quits: raidendev (~raidendev@broadband-46-242-56-184.nationalcablenetworks.ru) (Ping timeout: 255 seconds)
- # [07:17] * Quits: Goplat (~goplat@reactos/developer/Goplat) (Remote host closed the connection)
- # [07:21] * Joins: BigBangUDR (~Thunderbi@103.249.181.147)
- # [07:32] * Quits: BigBangUDR (~Thunderbi@103.249.181.147) (Quit: BigBangUDR)
- # [07:40] * Joins: xiinotulp (~plutoniix@node-yto.pool-180-180.dynamic.totbb.net)
- # [07:43] * Quits: plutoniix (~plutoniix@node-4gd.pool-125-25.dynamic.totbb.net) (Ping timeout: 240 seconds)
- # [07:43] * Quits: JosephSilber (~Joseph@ool-44c3e80a.static.optonline.net) (Ping timeout: 240 seconds)
- # [07:48] * Joins: zdobersek (~zan@109.201.154.201)
- # [08:01] * Joins: newtron_ (~newtron@76-10-135-135.dsl.teksavvy.com)
- # [08:05] * Quits: newtron_ (~newtron@76-10-135-135.dsl.teksavvy.com) (Ping timeout: 240 seconds)
- # [08:08] * Joins: raidendev (~raidendev@188.92.107.182)
- # [08:23] * Quits: weinig (~weinig@98.234.191.242) (Quit: weinig)
- # [08:24] * Joins: BigBangUDR (~Thunderbi@103.249.181.147)
- # [08:24] * Quits: BigBangUDR (~Thunderbi@103.249.181.147) (Client Quit)
- # [08:30] * Joins: BigBangUDR (~Thunderbi@103.249.181.147)
- # [08:36] * Quits: BigBangUDR (~Thunderbi@103.249.181.147) (Quit: BigBangUDR)
- # [08:39] * Joins: Ducki (~Ducki@191.233.66.1)
- # [08:56] * Quits: mven_ (~textual@ip-64-134-146-104.public.wayport.net) (Ping timeout: 245 seconds)
- # [08:56] * Quits: jeremyj (~jeremyj@c-24-4-202-10.hsd1.ca.comcast.net) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
- # [08:59] * Joins: cheron (~cheron@unaffiliated/cheron)
- # [09:02] * Joins: newtron_ (~newtron@76-10-135-135.dsl.teksavvy.com)
- # [09:04] * Quits: roc (~chatzilla@2001:cb0:b202:232:2677:3ff:fece:dc64) (Remote host closed the connection)
- # [09:04] * Joins: mven_ (~textual@ip-64-134-149-101.public.wayport.net)
- # [09:06] * Quits: newtron_ (~newtron@76-10-135-135.dsl.teksavvy.com) (Ping timeout: 240 seconds)
- # [09:06] * Joins: nicolasbadia (~nicolasba@78.209.78.103)
- # [09:10] * Joins: davidyezsetz (~davidyezs@mail1.powerflasher.de)
- # [09:18] * Quits: mven_ (~textual@ip-64-134-149-101.public.wayport.net) (Ping timeout: 240 seconds)
- # [09:22] * Joins: mven_ (~textual@ip-64-134-146-60.public.wayport.net)
- # [09:26] * Joins: BigBangUDR (~Thunderbi@103.249.181.147)
- # [09:26] * Quits: Ducki (~Ducki@191.233.66.1) (Ping timeout: 264 seconds)
- # [09:27] * xiinotulp is now known as plutoniix
- # [09:31] * Joins: Ducki (~Ducki@191.233.66.1)
- # [09:33] * Krinkle is now known as Krinkle|detached
- # [09:37] * Krinkle|detached is now known as Krinkle
- # [09:55] * Quits: dbaron (~dbaron@50-0-128-161.dsl.dynamic.sonic.net) (Ping timeout: 264 seconds)
- # [09:57] * Joins: Smylers (~smylers@81.143.60.194)
- # [10:02] * Quits: davidyezsetz (~davidyezs@mail1.powerflasher.de) (Quit: davidyezsetz)
- # [10:02] * Joins: newtron_ (~newtron@76-10-135-135.dsl.teksavvy.com)
- # [10:03] * Joins: davidyezsetz (~davidyezs@mail1.powerflasher.de)
- # [10:07] * Quits: newtron_ (~newtron@76-10-135-135.dsl.teksavvy.com) (Ping timeout: 240 seconds)
- # [10:07] * Joins: benjamingr (uid23465@gateway/web/irccloud.com/x-gtbyjdcheaqihgut)
- # [10:18] * Quits: cheron (~cheron@unaffiliated/cheron) (Ping timeout: 250 seconds)
- # [10:24] * Joins: Ms2ger (~Ms2ger@102.206-242-81.adsl-dyn.isp.belgacom.be)
- # [10:28] * Quits: davidyezsetz (~davidyezs@mail1.powerflasher.de) (Quit: davidyezsetz)
- # [10:31] * Joins: jensnockert (~jensnocke@dynamic.1.7.34dbfd722180.e0f8471ae7fa.cust.bredband2.com)
- # [10:32] * Quits: tav (~tav`@host31-52-143-78.range31-52.btcentralplus.com) (Quit: tav)
- # [10:34] * Joins: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net)
- # [10:36] * Joins: smaug____ (~chatzilla@a91-154-44-207.elisa-laajakaista.fi)
- # [10:38] * Joins: roc (~chatzilla@121-98-106-217.bng1.tvc.orcon.net.nz)
- # [10:49] * Joins: newtron_ (~newtron@76-10-135-135.dsl.teksavvy.com)
- # [10:53] * Quits: newtron_ (~newtron@76-10-135-135.dsl.teksavvy.com) (Ping timeout: 240 seconds)
- # [10:57] * Quits: jensnockert (~jensnocke@dynamic.1.7.34dbfd722180.e0f8471ae7fa.cust.bredband2.com) (Remote host closed the connection)
- # [11:03] * Krinkle is now known as Krinkle|detached
- # [11:14] * Joins: jensnockert (~jensnocke@dynamic.1.7.34dbfd722180.e0f8471ae7fa.cust.bredband2.com)
- # [11:14] * Quits: smaug____ (~chatzilla@a91-154-44-207.elisa-laajakaista.fi) (Ping timeout: 240 seconds)
- # [11:16] * Joins: davidyezsetz (~davidyezs@mail1.powerflasher.de)
- # [11:16] * Joins: adactio (~adactio@212.42.170.121)
- # [11:33] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
- # [11:41] * Quits: BigBangUDR (~Thunderbi@103.249.181.147) (Quit: BigBangUDR)
- # [11:43] * Joins: BigBangUDR (~Thunderbi@103.249.181.147)
- # [11:46] * Quits: tantek (~tantek@70-36-139-254.dsl.dynamic.sonic.net) (Quit: tantek)
- # [11:49] * Joins: newtron_ (~newtron@76-10-135-135.dsl.teksavvy.com)
- # [11:50] <gsnedders> I feel like I'm missing something about DNSSEC, what exactly is signed by the root anchors? The results returned by the root servers?
- # [11:54] * Quits: newtron_ (~newtron@76-10-135-135.dsl.teksavvy.com) (Ping timeout: 240 seconds)
- # [11:54] * Joins: darobin (~darobin@78.109.80.74)
- # [11:59] <gsnedders> the lookup includes an RRSIG record, okay
- # [12:11] * Quits: jingtaoliu (~technommy@61.144.248.40) (Remote host closed the connection)
- # [12:12] * Joins: jingtaoliu (~technommy@61.144.248.40)
- # [12:16] * Quits: jingtaoliu (~technommy@61.144.248.40) (Ping timeout: 240 seconds)
- # [12:18] * Quits: charl (~charl@subarashii.eu) (Quit: leaving)
- # [12:18] * Joins: caitp (~caitp@CPE48f8b385c01c-CM602ad06daeed.cpe.net.cable.rogers.com)
- # [12:28] * Joins: charl (~charl@subarashii.eu)
- # [12:31] * Joins: jingtaoliu (~technommy@113.104.213.9)
- # [12:42] * Joins: barnabywalters (~barnabywa@46-239-239-203.tal.is)
- # [12:49] * Quits: raidendev (~raidendev@188.92.107.182) (Ping timeout: 240 seconds)
- # [12:50] * Joins: newtron_ (~newtron@76-10-135-135.dsl.teksavvy.com)
- # [12:54] * Quits: newtron_ (~newtron@76-10-135-135.dsl.teksavvy.com) (Ping timeout: 240 seconds)
- # [13:02] * Quits: lilmonkey (~colin@pdpc/supporter/professional/riven) (Read error: Connection reset by peer)
- # [13:04] * Joins: lilmonkey (~colin@5ED090B0.cm-7-1c.dynamic.ziggo.nl)
- # [13:04] * Quits: lilmonkey (~colin@5ED090B0.cm-7-1c.dynamic.ziggo.nl) (Changing host)
- # [13:04] * Joins: lilmonkey (~colin@pdpc/supporter/professional/riven)
- # [13:13] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net) (Remote host closed the connection)
- # [13:15] * Quits: CvP (~CvP@27.147.199.131) (Ping timeout: 240 seconds)
- # [13:16] * Joins: CvP (~CvP@27.147.199.131)
- # [13:17] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net)
- # [13:26] * Quits: zdobersek (~zan@109.201.154.201) (Ping timeout: 250 seconds)
- # [13:34] * Quits: jingtaoliu (~technommy@113.104.213.9) (Remote host closed the connection)
- # [13:36] * Quits: davidyezsetz (~davidyezs@mail1.powerflasher.de) (Quit: davidyezsetz)
- # [13:38] * Joins: smaug____ (~chatzilla@a91-154-44-207.elisa-laajakaista.fi)
- # [13:38] * Joins: jingtaoliu (~technommy@113.104.213.9)
- # [13:38] * Quits: jingtaoliu (~technommy@113.104.213.9) (Remote host closed the connection)
- # [13:38] * Joins: jingtaoliu (~technommy@113.104.213.9)
- # [13:41] * Joins: davidyezsetz (~davidyezs@mail1.powerflasher.de)
- # [13:47] * Joins: zdobersek (~zan@109.201.154.188)
- # [13:52] * Quits: zdobersek (~zan@109.201.154.188) (Client Quit)
- # [13:52] * Joins: zdobersek (~zan@109.201.154.188)
- # [14:09] * Quits: jensnockert (~jensnocke@dynamic.1.7.34dbfd722180.e0f8471ae7fa.cust.bredband2.com) (Remote host closed the connection)
- # [14:09] * Joins: jensnockert (~jensnocke@dynamic.1.7.34dbfd722180.e0f8471ae7fa.cust.bredband2.com)
- # [14:09] * Quits: BigBangUDR (~Thunderbi@103.249.181.147) (Quit: BigBangUDR)
- # [14:14] * Quits: jensnockert (~jensnocke@dynamic.1.7.34dbfd722180.e0f8471ae7fa.cust.bredband2.com) (Ping timeout: 250 seconds)
- # [14:21] * Quits: Fusl (Fusl@unaffiliated/fusl) (Ping timeout: 272 seconds)
- # [14:24] * Joins: caitp- (~caitp@CPE48f8b385c01c-CM602ad06daeed.cpe.net.cable.rogers.com)
- # [14:25] * Quits: caitp (~caitp@CPE48f8b385c01c-CM602ad06daeed.cpe.net.cable.rogers.com) (Read error: Connection reset by peer)
- # [14:27] <gsnedders> GPHemsley: In what sense is PDF scripted but not PostScript (in MIME Sniffing)? Does PDF allow access to things outside of the input and PostScript not?
- # [14:30] * Joins: ^esc_ (~esc-ape@91.141.2.94.wireless.dyn.drei.com)
- # [14:33] * Quits: ^esc (~esc-ape@77.119.130.65.wireless.dyn.drei.com) (Ping timeout: 250 seconds)
- # [14:34] * Joins: scor (scor@nat/acquia/x-rhljorivwoqbnurq)
- # [14:34] * Quits: scor (scor@nat/acquia/x-rhljorivwoqbnurq) (Changing host)
- # [14:34] * Joins: scor (scor@drupal.org/user/52142/view)
- # [14:34] <jgraham> gsnedders: Acrobat certainly allows javascript and seems to have external communication APIs
- # [14:37] <gsnedders> Right, I know PDF allows JS but wasn't sure if it allowed external communication. PS is itself Turing-complete so the only question is whether it allows external communication.
- # [14:38] <jgraham> Yeah
- # [14:38] <jgraham> So I guess it must theoretically be possible c.f. the HTTP server in pure postscript, but I don't know if that depends on specific extensions
- # [14:41] * Quits: jonathanmarvens (~jonathanm@2601:6:7700:929:4d2a:4abb:77f:9ff) (Remote host closed the connection)
- # [14:41] * Quits: smaug____ (~chatzilla@a91-154-44-207.elisa-laajakaista.fi) (Remote host closed the connection)
- # [14:42] * Joins: smaug____ (~chatzilla@a91-154-44-207.elisa-laajakaista.fi)
- # [14:42] <JakeA> Domenic: thinking about how to explain transactions in stores. I keep coming back to things like store.transaction(function{ /* all store operations in here will be transactional */ }).then(...)
- # [14:42] <JakeA> then throw up in my mouth
- # [14:43] <JakeA> anything in the DOM that does it better?
- # [14:43] * Joins: felipedefarias (~felipedef@189-19-85-225.dsl.telesp.net.br)
- # [14:43] <tobie> keep calm and swallow it back.
- # [14:43] <jgraham> gsnedders: Postscript seems to have file IO, but not network IO except to the extent that you can make a correspondence between the two
- # [14:44] <gsnedders> jgraham: so has network IO on any POSIX system :P
- # [14:46] <jgraham> gsnedders: For example
- # [14:46] <gsnedders> GPHemsley: then PS should surely be considered a scriptable type in MIME Sniffing
- # [14:51] * Joins: jensnockert (~jensnocke@dynamic.1.7.34dbfd722180.e0f8471ae7fa.cust.bredband2.com)
- # [14:51] * Quits: mven_ (~textual@ip-64-134-146-60.public.wayport.net) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
- # [14:52] * Quits: jensnockert (~jensnocke@dynamic.1.7.34dbfd722180.e0f8471ae7fa.cust.bredband2.com) (Remote host closed the connection)
- # [14:52] * Joins: jensnockert (~jensnocke@dynamic.1.7.34dbfd722180.e0f8471ae7fa.cust.bredband2.com)
- # [14:55] * Joins: abinader (sid21713@gateway/web/irccloud.com/x-xkqnyilpobzgzqry)
- # [14:57] * Quits: jensnockert (~jensnocke@dynamic.1.7.34dbfd722180.e0f8471ae7fa.cust.bredband2.com) (Ping timeout: 264 seconds)
- # [14:58] * Joins: tj_vantoll (~Adium@2601:4:5380:2ec:595d:c2b6:e16c:ccc)
- # [14:59] * Quits: smaug____ (~chatzilla@a91-154-44-207.elisa-laajakaista.fi) (Ping timeout: 260 seconds)
- # [15:02] * Joins: BigBangUDR (~Thunderbi@103.249.181.147)
- # [15:03] * Joins: Fusl (Fusl@unaffiliated/fusl)
- # [15:03] * Quits: jingtaoliu (~technommy@113.104.213.9) (Remote host closed the connection)
- # [15:07] <Domenic> JakeA: not that I can think of ... might be worth surveying the LevelDB APIs people have put on npm.
- # [15:07] <Domenic> JakeA: I am starting to feel like `store.transaction({ add: [...], remove: [...] })` would make sense?
- # [15:07] * Joins: jingtaoliu (~technommy@113.104.213.9)
- # [15:08] <Domenic> Or I guess put: ..., delete: ... might be more accurate
- # [15:08] <JakeA> Domenic: That misses interleaving put & delete. Also, since put takes 2 args it looks uuuuuugly
- # [15:08] * Joins: newtron_ (~newtron@199.71.174.203)
- # [15:09] <JakeA> store.transaction({ put: [[request, response], [request2, response2]] })
- # [15:09] <Domenic> JakeA: ugly seems OK for a low-level primitive
- # [15:12] <Domenic> I will ask the levelDB folks in #stackvm
- # [15:13] <JakeA> https://gist.github.com/jakearchibald/0700c1c622c994c2d335 is ugly but it allows interleaving delete & put
- # [15:14] <Domenic> JakeA: my main problem with such a thing is that it is a bit too magical. E.g. it looks like it's function scoped but if you do non-store things inside that function, or do anything async, then it's no longer part of the transaction.
- # [15:14] <Domenic> Very leaky abstraction
- # [15:14] <JakeA> fair
- # [15:14] <JakeA> especially when it came to transactions across multiple stores
- # [15:15] <JakeA> (which wouldn't work, but may appear if it did)
- # [15:16] <Domenic> JakeA: stackvm people suggest https://github.com/rvagg/node-levelup#batch_chained
- # [15:16] <Domenic> Very interesting
- # [15:17] <Domenic> Feels less like composing nice APIs out of low-level ugly ones, but is a pretty nice end result
- # [15:19] * Joins: Silgarth (32549c22@gateway/web/freenode/ip.50.84.156.34)
- # [15:19] * Joins: smaug____ (~chatzilla@a91-154-44-207.elisa-laajakaista.fi)
- # [15:22] <JakeA> That works for me
- # [15:22] <JakeA> Domenic: cheers!
- # [15:24] * Quits: davidyezsetz (~davidyezs@mail1.powerflasher.de) (Quit: davidyezsetz)
- # [15:26] * Joins: jensnockert (~jensnocke@dynamic.1.7.34dbfd722180.e0f8471ae7fa.cust.bredband2.com)
- # [15:29] <Domenic> :)
- # [15:29] * Quits: BigBangUDR (~Thunderbi@103.249.181.147) (Quit: BigBangUDR)
- # [15:32] * Joins: davidyezsetz (~davidyezs@mail1.powerflasher.de)
- # [15:32] * Quits: smaug____ (~chatzilla@a91-154-44-207.elisa-laajakaista.fi) (Remote host closed the connection)
- # [15:32] * Joins: TallTed (~Thud@63.119.36.36)
- # [15:33] * Joins: smaug____ (~chatzilla@a91-154-44-207.elisa-laajakaista.fi)
- # [15:36] * Joins: jonathanmarvens (~jonathanm@104.129.66.226)
- # [15:39] * Quits: jensnockert (~jensnocke@dynamic.1.7.34dbfd722180.e0f8471ae7fa.cust.bredband2.com) (Remote host closed the connection)
- # [15:39] * Joins: jensnockert (~jensnocke@dynamic.1.7.34dbfd722180.e0f8471ae7fa.cust.bredband2.com)
- # [15:41] * Joins: tantek (~tantek@70-36-139-254.dsl.dynamic.sonic.net)
- # [15:44] * Quits: jensnockert (~jensnocke@dynamic.1.7.34dbfd722180.e0f8471ae7fa.cust.bredband2.com) (Ping timeout: 245 seconds)
- # [15:44] <Domenic> JakeA: Substack likes https://github.com/rvagg/node-levelup#dbbatcharray-options-callback-array-form more because it allows you to compose a transaction as an object
- # [15:48] * Quits: smaug____ (~chatzilla@a91-154-44-207.elisa-laajakaista.fi) (Ping timeout: 250 seconds)
- # [15:54] <JakeA> Domenic: uglier, but simpler. Less sugar is fine for this method
- # [15:56] * Joins: weinig (~weinig@98.234.191.242)
- # [15:59] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net) (Remote host closed the connection)
- # [16:06] * Joins: jeremyj (~jeremyj@c-24-4-202-10.hsd1.ca.comcast.net)
- # [16:06] <tobie> chainable batch object lets you fail faster and more precisely, though (e.g. if you del(key, value))
- # [16:09] * Joins: mven_ (~textual@129.33.193.254)
- # [16:11] <tobie> Domenic: unrelated: re-reading up on Promises today, bumped into wikipedia's definition of Promises where it claims the object given to the client is a future (not a promise). Any idea whether that's true, and if so, why the terminology was changed in JS from something correct to something not?
- # [16:12] <Ms2ger> What's "correct"? :)
- # [16:13] * Joins: encrypt3d_fracti (~encryptd_@209.201.113.2)
- # [16:13] * Quits: mven_ (~textual@129.33.193.254) (Client Quit)
- # [16:16] * Joins: mpaarating (~mpaaratin@rrcs-97-78-217-146.se.biz.rr.com)
- # [16:16] <caitp-> does it really matter what you call it
- # [16:17] * caitp- is now known as caitp
- # [16:17] <tobie> caitp-: yeah, it's kind of useful if the same name describes the same pattern in different languages.
- # [16:18] <Domenic> JakeA: I think there are at least two promise lineages. Brb.
- # [16:19] <tobie> caitp: imagine if we had decided to call promises threads instead. :)
- # [16:20] <tobie> Domenic: that might explain it.
- # [16:20] <caitp> then we could be pretentious and explain the differences between javascript threads and OS threads to people
- # [16:20] <caitp> and be the life of the dinner party
- # [16:20] <tobie> Please don't invite me to your dinner parties.
- # [16:20] <caitp> :d
- # [16:21] * Quits: felipedefarias (~felipedef@189-19-85-225.dsl.telesp.net.br) (Remote host closed the connection)
- # [16:21] * Joins: jwalden (~waldo@18.111.92.138)
- # [16:22] <tobie> Ms2ger: poor choice of words, admittedly, but does it obscure the gist of the question?
- # [16:22] <caitp> I'm not sure the audience of javascript has for the most part had much exposure to other languages implementing the same pattern but named Futures --- although dart might change that
- # [16:24] <tobie> that doesn't seem to be a very future proof argument.
- # [16:24] <tobie> Anyway, I'm disputing the naming choice. Just curious of its history and the rationale behind it.
- # [16:25] <tobie> * I'm NOT disputing
- # [16:25] * tobie go away, Freud.
- # [16:26] <caitp> well, they're already pretty widely used (jQuery.Deferred, etc etc etc) by web developers, and usually called Promises in web-land, so that might have something to do with it
- # [16:29] * Joins: jensnockert (~jensnocke@dynamic.1.7.34dbfd722180.e0f8471ae7fa.cust.bredband2.com)
- # [16:31] <jwalden> roses by any other names
- # [16:32] <tobie> JakeA, Domenic: in case that got lost in the unrelated conversation one of the benefits of chainable batch object is it lets you fail faster and more precisely (e.g. if you del(key, value) you can error immediately).
- # [16:33] <jgraham> "roses" you say? I assume that you are thinking that they are marketed as providing great beauty, but in reality there's a lot of specialised knowledge needed to make them grow right, and even then you have to be careful of thorns? Sounds reasonable.
- # [16:34] <JakeA> Hmm, I'm not too worried about that, this is a very low level part of the API
- # [16:45] * Quits: jensnockert (~jensnocke@dynamic.1.7.34dbfd722180.e0f8471ae7fa.cust.bredband2.com) (Remote host closed the connection)
- # [16:46] * Joins: jensnockert (~jensnocke@dynamic.1.7.34dbfd722180.e0f8471ae7fa.cust.bredband2.com)
- # [16:46] * Parts: adactio (~adactio@212.42.170.121)
- # [16:49] * Joins: mven_ (~textual@129.33.193.254)
- # [16:49] * Joins: ehsan (~ehsan@2001:450:1f:224:88f:428b:2db6:f094)
- # [16:49] * Quits: jensnockert (~jensnocke@dynamic.1.7.34dbfd722180.e0f8471ae7fa.cust.bredband2.com) (Remote host closed the connection)
- # [16:50] * Joins: jensnockert (~jensnocke@dynamic.1.7.34dbfd722180.e0f8471ae7fa.cust.bredband2.com)
- # [16:51] * Joins: JosephSilber (~Joseph@ool-44c3e80a.static.optonline.net)
- # [16:59] * Quits: mven_ (~textual@129.33.193.254) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
- # [17:03] <Domenic> JakeA: tobie: IIRC it's E -> Python, C#, F#, JavaScript; vs. Java -> Dart, Scala, others
- # [17:06] * Parts: micrypt (~micrypt@oftn/member/micrypt) (".")
- # [17:06] * Quits: weinig (~weinig@98.234.191.242) (Quit: weinig)
- # [17:06] * Quits: Ducki (~Ducki@191.233.66.1) (Ping timeout: 255 seconds)
- # [17:08] <tobie> Domenic: sounds fun. Scramble them some more to find out which languages favor assert(expected, actual) and which ones prefer assert(actual, expected)
- # [17:08] <tobie> :/
- # [17:08] * Quits: markkes (~markkes@62.207.90.201) (Quit: Nettalk6 - www.ntalk.de)
- # [17:09] * Quits: scor (scor@drupal.org/user/52142/view) (Read error: Connection reset by peer)
- # [17:10] * Joins: cheron (~cheron@unaffiliated/cheron)
- # [17:16] * Joins: scor (scor@drupal.org/user/52142/view)
- # [17:17] * Joins: dawhite (~dawhite@74.118.22.223)
- # [17:26] * Joins: dbaron (~dbaron@50-0-128-161.dsl.dynamic.sonic.net)
- # [17:28] * Joins: mven_ (~textual@129.33.193.254)
- # [17:28] * Quits: mven_ (~textual@129.33.193.254) (Max SendQ exceeded)
- # [17:29] * Joins: lmclister (~lmclister@192.150.10.209)
- # [17:29] * Quits: lmclister (~lmclister@192.150.10.209) (Client Quit)
- # [17:29] * Joins: lmclister (~lmclister@192.150.10.209)
- # [17:36] * Joins: jonatha__ (~jonathanm@104.129.66.226)
- # [17:38] * Joins: eric_carlson (~eric@17.202.43.125)
- # [17:39] * Quits: jonathanmarvens (~jonathanm@104.129.66.226) (Ping timeout: 260 seconds)
- # [17:39] * Joins: BigBangUDR (~Thunderbi@115.247.191.75)
- # [17:40] * Joins: rafaelrinaldi (~textual@B12E867B.dynamic.spo.dsl.tesa.net.br)
- # [17:40] * Quits: BigBangUDR (~Thunderbi@115.247.191.75) (Client Quit)
- # [17:46] * Quits: tj_vantoll (~Adium@2601:4:5380:2ec:595d:c2b6:e16c:ccc) (Quit: Leaving.)
- # [17:52] * Joins: lmcliste_ (~lmclister@192.150.10.209)
- # [17:52] * Quits: lmclister (~lmclister@192.150.10.209) (Read error: Connection reset by peer)
- # [17:52] * Quits: encrypt3d_fracti (~encryptd_@209.201.113.2) (Remote host closed the connection)
- # [17:55] * Joins: encrypt3d_fracti (~encryptd_@209.201.113.2)
- # [17:59] * Quits: jonatha__ (~jonathanm@104.129.66.226) (Remote host closed the connection)
- # [18:02] * Joins: jonathanmarvens (~jonathanm@104.129.66.226)
- # [18:03] * Quits: SamB (~SamB@2001:470:1f07:57:ec29:b043:d2cd:c846) (Read error: Connection reset by peer)
- # [18:04] * Quits: jensnockert (~jensnocke@dynamic.1.7.34dbfd722180.e0f8471ae7fa.cust.bredband2.com) (Read error: Connection reset by peer)
- # [18:04] * Joins: SamB (~SamB@2001:470:1f07:57:a8df:e806:8476:3143)
- # [18:07] * Joins: jensnockert (~jensnocke@dynamic.1.7.34dbfd722180.e0f8471ae7fa.cust.bredband2.com)
- # [18:09] * Joins: ap (~ap@2620:149:4:304:7441:55d3:7c70:c3da)
- # [18:13] * Joins: smaug____ (~chatzilla@a91-154-44-207.elisa-laajakaista.fi)
- # [18:16] * Quits: smaug____ (~chatzilla@a91-154-44-207.elisa-laajakaista.fi) (Remote host closed the connection)
- # [18:17] * Joins: BigBangUDR (~Thunderbi@115.247.191.75)
- # [18:19] * Joins: SamB__ (~SamB@2001:470:1f07:57:a8df:e806:8476:3143)
- # [18:21] * Quits: SamB (~SamB@2001:470:1f07:57:a8df:e806:8476:3143) (Ping timeout: 250 seconds)
- # [18:22] * Quits: davidyezsetz (~davidyezs@mail1.powerflasher.de) (Quit: davidyezsetz)
- # [18:25] * Joins: Maurice` (copyman@5ED5617C.cm-7-6b.dynamic.ziggo.nl)
- # [18:26] * Joins: smaug____ (~chatzilla@a91-154-44-207.elisa-laajakaista.fi)
- # [18:28] * Quits: Smylers (~smylers@81.143.60.194) (Ping timeout: 250 seconds)
- # [18:28] * Quits: lmcliste_ (~lmclister@192.150.10.209) (Read error: Connection reset by peer)
- # [18:29] * Joins: lmclister (~lmclister@192.150.10.209)
- # [18:33] * Quits: jensnockert (~jensnocke@dynamic.1.7.34dbfd722180.e0f8471ae7fa.cust.bredband2.com) (Remote host closed the connection)
- # [18:34] * Joins: jensnockert (~jensnocke@dynamic.1.7.34dbfd722180.e0f8471ae7fa.cust.bredband2.com)
- # [18:42] * Quits: jeremyj (~jeremyj@c-24-4-202-10.hsd1.ca.comcast.net) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
- # [18:47] * Quits: smaug____ (~chatzilla@a91-154-44-207.elisa-laajakaista.fi) (Remote host closed the connection)
- # [18:47] * Joins: smaug____ (~chatzilla@a91-154-44-207.elisa-laajakaista.fi)
- # [18:51] * Quits: darobin (~darobin@78.109.80.74) (Remote host closed the connection)
- # [18:56] * Quits: smaug____ (~chatzilla@a91-154-44-207.elisa-laajakaista.fi) (Remote host closed the connection)
- # [18:57] * Joins: weinig (~weinig@17.202.50.223)
- # [18:57] * Joins: smaug____ (~chatzilla@a91-154-44-207.elisa-laajakaista.fi)
- # [18:59] * Quits: BigBangUDR (~Thunderbi@115.247.191.75) (Quit: BigBangUDR)
- # [19:00] * Joins: ambv (~ambv@206.108.217.134)
- # [19:02] * Joins: BigBangUDR (~Thunderbi@115.247.191.75)
- # [19:07] * Joins: jeremyj (~jeremyj@17.202.49.56)
- # [19:09] * Quits: bnicholson (~bnicholso@24.130.57.109) (Ping timeout: 260 seconds)
- # [19:10] * Quits: encrypt3d_fracti (~encryptd_@209.201.113.2) (Remote host closed the connection)
- # [19:12] * Quits: lmclister (~lmclister@192.150.10.209) (Read error: Connection reset by peer)
- # [19:12] * Quits: smaug____ (~chatzilla@a91-154-44-207.elisa-laajakaista.fi) (Remote host closed the connection)
- # [19:13] * Joins: smaug____ (~chatzilla@a91-154-44-207.elisa-laajakaista.fi)
- # [19:14] * Joins: bholley (~bholley@174-16-206-217.hlrn.qwest.net)
- # [19:16] * Quits: barnabywalters (~barnabywa@46-239-239-203.tal.is) (Remote host closed the connection)
- # [19:17] * Quits: BigBangUDR (~Thunderbi@115.247.191.75) (Quit: BigBangUDR)
- # [19:20] * Joins: estellevw (~estellewy@209.49.66.106)
- # [19:22] <Hixie> anyone know anything about deletableBindings in the JS spec, 15.1.7 Runtime Semantics: ScriptEvaluation? jorendorff maybe?
- # [19:22] * Joins: encrypt3d_fracti (~encryptd_@209.201.113.2)
- # [19:23] <jorendorff> yeah, let me look
- # [19:23] * Quits: cheron (~cheron@unaffiliated/cheron) (Ping timeout: 256 seconds)
- # [19:24] <jorendorff> Hixie: what step?
- # [19:24] <jorendorff> oh, the parameter
- # [19:25] <Hixie> yeah, the parameter
- # [19:25] <jorendorff> Hixie: It's legacy cruft, required for non-strict direct eval.
- # [19:25] <jorendorff> Hixie: Inside a JS function, if you do |eval("var x;")| then, bizarrely, the local variable x can be deleted using |delete x|
- # [19:25] <Hixie> so i always pass false when evaluating a <script>?
- # [19:25] <jorendorff> yes
- # [19:25] <Hixie> k, thanks
- # [19:28] <Domenic> Hixie: I know you were working on event loop integration a while ago. Where did that end up?
- # [19:28] <Hixie> got sidetracked by my work on my new pipeline, but i'm working on it again as we speak
- # [19:28] * Quits: Somatt_wrk (~somattwrk@130.193.24.135) (Quit: ( www.nnscript.com :: NoNameScript 4.22 :: www.esnation.com ))
- # [19:28] <Hixie> first step is working out how HTML and ES should integrate in general for legacy <script> evaluation
- # [19:29] * Joins: lmclister (~lmclister@192.150.10.209)
- # [19:29] <JakeA> Domenic: tobie: how about store.add(request) which resolves to a response, or store.add([request]) which resolves to an array of responses (one, in this case)
- # [19:30] * Joins: gavinc (~gavin@7272-e005-0909-c50a-030d-4002-3420-2062.6rd.ip6.sonic.net)
- # [19:32] <Domenic> Hixie: nice. My big concern is that we normatively specify promises use microtasks
- # [19:32] <Domenic> JakeA: I hate overloading, but that is my only objection.
- # [19:32] <Domenic> JakeA: what does var r = new Request(); r[Symbol.iterator] = ...; store.add(r) do
- # [19:34] <Hixie> Domenic: yeah. unfortunately while doing this i discovered we had much bigger problems. Like, ES 9.5 and 9.5.1 aren't invoked at all for HTML yet.
- # [19:34] <JakeA> Domenic: reject, unless it provides requests or url strings
- # [19:34] <Domenic> JakeA: yes, the iterator would be an iterator of requests. BUT IT IS ALSO ITSELF A REQUEST!?!
- # [19:34] <Domenic> Hixie: ES6? I imagine because they only recently came into existence :P
- # [19:35] <Domenic> Hixie: the issue is that Firefox currently uses macrotasks and there's no spec we can point them to to say that they're doing it wrong
- # [19:36] <Hixie> Domenic: yeah, but there's no way to write the microtask spec until we have a foundation to write it on :-)
- # [19:36] <Ms2ger> Hixie, this would be a good time to remove references to not-JS-languages-in-<script> in the spec ;)
- # [19:37] * Joins: bnicholson (~bnicholso@2620:101:80fc:224:3e97:eff:feef:9aba)
- # [19:38] <Hixie> Ms2ger: i'll get right on that as soon as people stop trying to put non-JS-languages-in-<script>...
- # [19:38] <JakeA> Domenic: yep, it'll either treat it as one or the other.
- # [19:38] <Domenic> JakeA: and thus, why I hate overloading ;)
- # [19:42] * Joins: jarek (~jarek@unaffiliated/jarek)
- # [19:43] * Quits: jingtaoliu (~technommy@113.104.213.9) (Remote host closed the connection)
- # [19:46] <JakeA> Domenic: yeah, but what if I overwrite querySelectorAll to return a random number?
- # [19:46] <JakeA> Domenic: crazy stuff will happen. Answer is, don't do that.
- # [19:46] * Joins: jingtaoliu (~technommy@113.104.213.9)
- # [19:47] * Quits: lmclister (~lmclister@192.150.10.209) (Read error: Connection reset by peer)
- # [19:48] * Quits: jwalden (~waldo@18.111.92.138) (Quit: ChatZilla 0.9.87-8.1450hg.fc20 [XULRunner 30.0/20140605102323])
- # [19:49] <Hixie> the ES spec really is written from the point of view of ES being the core of the world
- # [19:49] <Domenic> JakeA: don't overload your methods? Yes, I agree ;)
- # [19:49] <Hixie> as opposed to a library that the browser invokes
- # [19:50] <Domenic> Hixie: I don't *think* that was Allen's intention... he might be open to changing things
- # [19:51] <Hixie> e.g. NextTask is one task
- # [19:51] <Hixie> er, one algorithm
- # [19:51] <Hixie> called from within other ES algorithms
- # [19:51] <Hixie> instead of "InvokeTask" being the top of the ES "stack"
- # [19:54] * Quits: estellevw (~estellewy@209.49.66.106) (Quit: estellevw)
- # [19:54] * Joins: lmclister (~lmclister@192.150.10.209)
- # [19:55] * SamB__ is now known as SamB
- # [19:56] * Joins: BigBangUDR (~Thunderbi@101.61.206.59)
- # [19:57] * Quits: BigBangUDR (~Thunderbi@101.61.206.59) (Client Quit)
- # [20:02] * Joins: estellevw (~estellewy@209.49.66.106)
- # [20:03] * Quits: encrypt3d_fracti (~encryptd_@209.201.113.2) (Remote host closed the connection)
- # [20:05] * Joins: encrypt3d_fracti (~encryptd_@209.201.113.2)
- # [20:07] * Quits: dbaron (~dbaron@50-0-128-161.dsl.dynamic.sonic.net) (Ping timeout: 255 seconds)
- # [20:19] * Quits: jonathanmarvens (~jonathanm@104.129.66.226) (Remote host closed the connection)
- # [20:23] * Joins: BigBangUDR (~Thunderbi@101.61.206.59)
- # [20:23] * Quits: BigBangUDR (~Thunderbi@101.61.206.59) (Client Quit)
- # [20:24] * Joins: jonathanmarvens (~jonathanm@104.129.66.226)
- # [20:35] <Hixie> jorendorff, Domenic: this is what i have so far: http://www.hixie.ch/specs/js/loader
- # [20:35] <jorendorff> NextTask makes no sense
- # [20:37] <Hixie> in ES? or in my strawman above?
- # [20:37] <Hixie> i tried sending feedback about turning it inside out in the ES spec, but allen seemed unimpressed
- # [20:37] <Domenic> yeah :-/
- # [20:38] <jorendorff> Hixie: in ES. I don't know why Allen wrote it that way.
- # [20:38] <Domenic> JakeA: "permacache" haha
- # [20:38] <Hixie> jorendorff: ah. yeah. i agree. kinda just working with what i've got at this point.
- # [20:39] * Joins: KevinMarks (~KevinMark@c-67-164-14-200.hsd1.ca.comcast.net)
- # [20:40] * Joins: dbaron (~dbaron@2620:101:80fb:224:6d1f:b16d:b7a0:73dd)
- # [20:49] * Joins: darobin (~darobin@78.208.93.24)
- # [20:52] * Quits: jarek (~jarek@unaffiliated/jarek) (Quit: jarek)
- # [20:54] <JakeA> Domenic: my favourite was "history", but that was down to the shitty 140 char explanation
- # [20:55] <Domenic> JakeA: permacache, just like fetchAndStore, seems nicely descriptive to me ;)
- # [20:55] <TabAtkins> tobie: What caitp said - the naming is actually remarkably inconsistent across various languages and implementations, as is the exposed API.
- # [20:55] <TabAtkins> Promise/Deferred/Future all describe roughly the same thing, depending on what language/library you're using.
- # [20:57] <Domenic> TabAtkins: or PromiseCapability X_x
- # [20:57] <TabAtkins> wikipedia notes that the terms are used somewhat interchangeably.
- # [21:02] * Quits: estellevw (~estellewy@209.49.66.106) (Quit: estellevw)
- # [21:03] * Joins: josemanuel (~josemanue@102.Red-88-27-5.staticIP.rima-tde.net)
- # [21:09] <TabAtkins> For whatever reason, the person who wrote that article settled on "Future" for JS's Promise, and "Promise" for JS's resolve/reject functions.
- # [21:12] <Domenic> Nothing can be as bad as Wikipedia's JavaScript article
- # [21:14] * Joins: karbassi (~karbassi@li62-206.members.linode.com)
- # [21:23] <gsnedders> Domenic: that looks a heckuva lot better than it did when I last looked at it
- # [21:24] <Domenic> gsnedders: you're right! However this part is still horrid. https://en.wikipedia.org/wiki/JavaScript#Version_history
- # [21:24] <gsnedders> Domenic: totally
- # [21:25] <gsnedders> Domenic: I'm not saying it ain't bad, I'm saying it could be worse
- # [21:25] <Domenic> Yeah
- # [21:25] <Domenic> Before that was 1/3 of the article IIRC
- # [21:26] <Domenic> First we need to fix MDN to move all the Mozilla "JS 1.8" etc. stuff into a silo, away from the limelight
- # [21:26] <Domenic> Then we can fix wikipedia
- # [21:26] <Domenic> And by "we" I mean "probably not me"
- # [21:27] * wanderview_ is now known as wanderview
- # [21:29] <SamB> are you guys allowed to edit that stuff
- # [21:30] <Domenic> MDN certainly
- # [21:30] <SamB> I was referring to WP:COI
- # [21:30] <SamB> wrt the wikipedia article
- # [21:30] <Domenic> I don't even know what that means
- # [21:30] <gsnedders> SamB: sure, provided you act in a neutral manner
- # [21:31] <SamB> what, you guys aren't employed by JavaScript?
- # [21:31] * Joins: caitp- (~caitp@CPE48f8b385c01c-CM602ad06daeed.cpe.net.cable.rogers.com)
- # [21:31] <gsnedders> SamB: WP:COI doesn't prohibit editing any article you have an interest in; it merely prevents you from acting in a self-interested manner
- # [21:34] * Quits: caitp (~caitp@CPE48f8b385c01c-CM602ad06daeed.cpe.net.cable.rogers.com) (Ping timeout: 240 seconds)
- # [21:39] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net)
- # [21:40] * Joins: Smylers (~smylers@host86-156-210-94.range86-156.btcentralplus.com)
- # [21:40] <SamB> clearly I have not actually read WP:COI in a while
- # [21:45] * Joins: danjesus (~danjesus@187.37.68.156)
- # [21:45] * Quits: danjesus (~danjesus@187.37.68.156) (Remote host closed the connection)
- # [21:46] * Joins: danjesus (~danjesus@187.37.68.156)
- # [21:50] * Joins: noitam (~noitam@p549055EF.dip0.t-ipconnect.de)
- # [21:53] * Quits: bholley (~bholley@174-16-206-217.hlrn.qwest.net) (Quit: Textual IRC Client: www.textualapp.com)
- # [21:53] * Joins: NuSuntBunDeNimic (NuSuntBunD@86.127.134.184)
- # [21:55] * Joins: estellevw (~estellewy@209.49.66.106)
- # [21:58] * Quits: weinig (~weinig@17.202.50.223) (Quit: weinig)
- # [22:00] <gsnedders> SamB: you've never been outright forbidden from it
- # [22:00] <gsnedders> SamB: I mean essentially it's just WP:NPOV
- # [22:03] * Quits: danjesus (~danjesus@187.37.68.156) (Remote host closed the connection)
- # [22:04] * Joins: danjesus (~danjesus@187.37.68.156)
- # [22:07] * Quits: jingtaoliu (~technommy@113.104.213.9) (Remote host closed the connection)
- # [22:08] * Quits: danjesus (~danjesus@187.37.68.156) (Ping timeout: 245 seconds)
- # [22:11] * Quits: darobin (~darobin@78.208.93.24) (Remote host closed the connection)
- # [22:14] * Joins: danjesus (~danjesus@187.37.68.156)
- # [22:17] * Krinkle|detached is now known as Krinkle
- # [22:19] * Quits: Ms2ger (~Ms2ger@102.206-242-81.adsl-dyn.isp.belgacom.be) (Quit: nn)
- # [22:21] * Quits: noitam (~noitam@p549055EF.dip0.t-ipconnect.de) (Ping timeout: 255 seconds)
- # [22:21] * Joins: a-ja (~Instantbi@70.230.147.204)
- # [22:22] * Joins: noitam (~noitam@p549055EF.dip0.t-ipconnect.de)
- # [22:29] <Hixie> zcorpan: oh man, sorry, i totally forgot to do those PRs. Thanks for doing them.
- # [22:30] * Joins: weinig (~weinig@17.202.50.223)
- # [22:30] * Quits: caitp- (~caitp@CPE48f8b385c01c-CM602ad06daeed.cpe.net.cable.rogers.com) (Read error: No route to host)
- # [22:30] * Joins: caitp (~caitp@CPE48f8b385c01c-CM602ad06daeed.cpe.net.cable.rogers.com)
- # [22:34] * Quits: noitam (~noitam@p549055EF.dip0.t-ipconnect.de) (Ping timeout: 245 seconds)
- # [22:34] * Quits: zdobersek (~zan@109.201.154.188) (Quit: Leaving.)
- # [22:36] * Joins: noitam (~noitam@p549055EF.dip0.t-ipconnect.de)
- # [22:40] * Quits: encrypt3d_fracti (~encryptd_@209.201.113.2) (Remote host closed the connection)
- # [22:40] * Quits: noitam (~noitam@p549055EF.dip0.t-ipconnect.de) (Ping timeout: 250 seconds)
- # [22:41] * Joins: noitam (~noitam@p549055EF.dip0.t-ipconnect.de)
- # [22:42] * Quits: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net) (Ping timeout: 245 seconds)
- # [22:42] * Joins: darobin (~darobin@2a01:e34:ed05:d180:8c2f:6a1e:a5ef:56bf)
- # [22:46] * Quits: noitam (~noitam@p549055EF.dip0.t-ipconnect.de) (Ping timeout: 245 seconds)
- # [22:50] * Quits: TallTed (~Thud@63.119.36.36)
- # [22:50] * Quits: darobin (~darobin@2a01:e34:ed05:d180:8c2f:6a1e:a5ef:56bf) (Ping timeout: 256 seconds)
- # [22:54] * Quits: scor (scor@drupal.org/user/52142/view) (Quit: scor)
- # [22:56] * Quits: NuSuntBunDeNimic (NuSuntBunD@86.127.134.184)
- # [22:58] * Quits: weinig (~weinig@17.202.50.223) (Quit: weinig)
- # [22:58] * Joins: ap_ (~ap@17.114.216.61)
- # [22:59] * Joins: wartdev (~wartdev@109.255.148.96)
- # [22:59] <Hixie> TabAtkins: you around?
- # [22:59] * Quits: ap_ (~ap@17.114.216.61) (Client Quit)
- # [22:59] <TabAtkins> pong
- # [22:59] <Hixie> hey
- # [22:59] <Hixie> do you know if there's any chance of a display-box: newline? see https://www.w3.org/Bugs/Public/show_bug.cgi?id=25503 for context
- # [23:00] <TabAtkins> We discussed it on the call but didn't get consensus, so I'mma work on it soonish.
- # [23:00] <TabAtkins> And I actually still have that bug open in my tabs here.
- # [23:00] <Hixie> what's the "nay" camp's opinion?
- # [23:01] * Quits: jernoble (~jernoble@17.202.46.221) (Quit: Textual IRC Client: www.textualapp.com)
- # [23:01] * Quits: ap (~ap@2620:149:4:304:7441:55d3:7c70:c3da) (Ping timeout: 260 seconds)
- # [23:01] * Joins: jernoble (~jernoble@17.202.46.221)
- # [23:03] * Joins: ap (~ap@17.114.216.61)
- # [23:04] <TabAtkins> Specialty display types shouldn't be necessary, as we can just pattern-match on particular styles.
- # [23:05] <Hixie> interesting idea
- # [23:05] <Hixie> how many of the vendors were on that side?
- # [23:05] <TabAtkins> fantasai, mainly.
- # [23:06] * Joins: weinig (~weinig@17.114.25.171)
- # [23:06] <TabAtkins> I'd need to review the minutes, though, because I'm biased heavily in the other camp.
- # [23:06] <Hixie> unfortunately there don't appear to be any minutes for that specific meeting
- # [23:07] * Joins: boogyman (~boogyman@pdpc/supporter/professional/boogyman)
- # [23:07] <Hixie> (25th of june, if i'm reading the mailing list entrails right)
- # [23:07] <Hixie> i checked both lists
- # [23:07] <TabAtkins> http://lists.w3.org/Archives/Public/www-style/2014Jun/0398.html
- # [23:07] * Joins: othermaciej (~mjs@17.245.24.179)
- # [23:07] <TabAtkins> You blind, bro?
- # [23:07] <Hixie> wow, how did i miss that
- # [23:08] <Hixie> oh, heh, it was the one after the last one i opened, before i'd found the agenda
- # [23:08] <Hixie> d'oh
- # [23:10] * Joins: yoav (~yoav@sdo26-1-78-245-148-181.fbx.proxad.net)
- # [23:10] <Hixie> looks like no implementors were on board with pattern matching particularly
- # [23:10] <TabAtkins> Yeah, that's what I remembered, but didn't want to claim it until I'd read.
- # [23:10] <Hixie> btw the biggest problem with pattern matching / special case logic for <br> isn't the performance aspect, that can probably be done pretty efficiently
- # [23:11] <Hixie> the biggest problem is that because it's special-cased, you'll get special bugs.
- # [23:11] <TabAtkins> Yup, indeed.
- # [23:11] <TabAtkins> I don't like pattern-matching for that reason.
- # [23:11] * Quits: dbaron (~dbaron@2620:101:80fb:224:6d1f:b16d:b7a0:73dd) (Ping timeout: 240 seconds)
- # [23:11] <Hixie> like, some new property is added, and it matches either way, and you end up with the wrong code path just for that specific combination of properties
- # [23:11] <Hixie> anyway
- # [23:11] <Hixie> ok
- # [23:11] * Quits: Maurice` (copyman@5ED5617C.cm-7-6b.dynamic.ziggo.nl)
- # [23:11] <Hixie> you any objection to my just speccing it in HTML?
- # [23:12] <TabAtkins> I'm going to put it in Display, so whatevs.
- # [23:12] <Hixie> oh ok, cool
- # [23:12] <TabAtkins> Want me to just put it in now, and have you ref it as unstable?
- # [23:12] <Hixie> no rush.
- # [23:12] * Joins: dbaron (~dbaron@2620:101:80fb:232:90f3:3205:f340:40f2)
- # [23:12] * Quits: JosephSilber (~Joseph@ool-44c3e80a.static.optonline.net) (Ping timeout: 245 seconds)
- # [23:12] <Hixie> i'll roll this one to the bottom of my pile and will get back to you in a few weeks.
- # [23:13] * Quits: abinader (sid21713@gateway/web/irccloud.com/x-xkqnyilpobzgzqry)
- # [23:13] * Quits: KevinMarks (~KevinMark@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 255 seconds)
- # [23:17] * Quits: josemanuel (~josemanue@102.Red-88-27-5.staticIP.rima-tde.net) (Quit: Saliendo)
- # [23:20] * Joins: encrypt3d_fracti (~encryptd_@209.201.113.2)
- # [23:23] * Quits: estellevw (~estellewy@209.49.66.106) (Quit: estellevw)
- # [23:33] * Quits: Smylers (~smylers@host86-156-210-94.range86-156.btcentralplus.com) (Read error: Connection reset by peer)
- # [23:33] * Joins: Smylers (~smylers@host86-156-210-94.range86-156.btcentralplus.com)
- # [23:42] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [23:43] * Quits: mpaarating (~mpaaratin@rrcs-97-78-217-146.se.biz.rr.com) (Quit: mpaarating)
- # [23:44] * Joins: estellevw (~estellewy@209.49.66.106)
- # [23:47] <TabAtkins> Hixie: What element autolink in your preprocessor?
- # [23:48] <TabAtkins> Looks like <code> does?
- # [23:48] <Hixie> code, span, var, and i.
- # [23:49] <TabAtkins> kk. Confused why all the <var>s in the spec *lost* their data-x attrs, then.
- # [23:49] <Hixie> var and i are special in that unles they have a data-x, they won't cross-ref
- # [23:49] <Hixie> i really should probably change from <span> to <a>
- # [23:52] * Joins: darobin (~darobin@78.208.93.24)
- # [23:52] <Hixie> TabAtkins: since it seems to be just us working today... any news on https://www.w3.org/Bugs/Public/show_bug.cgi?id=24991 ?
- # [23:53] * Quits: jensnockert (~jensnocke@dynamic.1.7.34dbfd722180.e0f8471ae7fa.cust.bredband2.com) (Remote host closed the connection)
- # [23:53] <TabAtkins> In what way? Was I supposed to do something?
- # [23:54] <Hixie> apparently you talked about it in a telecon http://lists.w3.org/Archives/Public/www-style/2014May/0024.html
- # [23:54] <Hixie> i guess http://lists.w3.org/Archives/Public/www-style/2014May/0056.html says it's in
- # [23:54] <Hixie> so i should just use it?
- # [23:55] <Hixie> "bert: So let's say I want to use JS" wow
- # [23:56] * Quits: roc (~chatzilla@121-98-106-217.bng1.tvc.orcon.net.nz) (Remote host closed the connection)
- # [23:56] <jgraham> Wow that he might want to use JS, or wow that that was a line from a telecon in 2014?
- # [23:56] <Hixie> more the former
- # [23:56] * Quits: Smylers (~smylers@host86-156-210-94.range86-156.btcentralplus.com) (Ping timeout: 245 seconds)
- # [23:57] * Quits: darobin (~darobin@78.208.93.24) (Ping timeout: 260 seconds)
- # Session Close: Tue Jul 22 00:00:00 2014
The end :)