2021/04/14

2021-04-14 00:00:02 +0200 <DigitalKiwi> juri_: are you saying bitcoin should be 1million?
2021-04-14 00:03:48 +0200 <int-e> DigitalKiwi: sufficiently advanced monetization requires a lot less electricity
2021-04-14 00:04:40 +0200hypercube(hypercube@gateway/vpn/protonvpn/hypercube)
2021-04-14 00:05:23 +0200dariof4(~dario@5.179.159.205) (Quit: WeeChat 3.1)
2021-04-14 00:05:28 +0200lemur(~l3m@cable-static-7-246.breitband.ch)
2021-04-14 00:06:17 +0200 <DigitalKiwi> nobody would buy it then though!
2021-04-14 00:06:26 +0200alexm_(~alexm_@161.8.254.229) (Ping timeout: 240 seconds)
2021-04-14 00:07:08 +0200__monty__(~toonn@unaffiliated/toonn) (Quit: leaving)
2021-04-14 00:07:52 +0200 <int-e> DigitalKiwi: bitcoin doesn't have a nominal value; the value people generally report is the (median, I guess) price it's traded at.
2021-04-14 00:08:44 +0200 <int-e> Though I suppose if you had a bitcoin and offered it for 1 million then indeed nobody would buy it.
2021-04-14 00:08:49 +0200int-ewanders off.
2021-04-14 00:09:22 +0200 <DigitalKiwi> the price has to go up always up!
2021-04-14 00:10:09 +0200__minoru__shirae(~shiraeesh@46.34.206.215)
2021-04-14 00:10:15 +0200 <DigitalKiwi> and sometimes down quite a lot but we don't talk about that
2021-04-14 00:10:58 +0200bitmapper(uid464869@gateway/web/irccloud.com/x-fibjwudbwypqphxb) (Quit: Connection closed for inactivity)
2021-04-14 00:11:18 +0200cafce25(~cafce25@ipbcc3009d.dynamic.kabel-deutschland.de) (Quit: leaving)
2021-04-14 00:11:31 +0200wroathe(~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Ping timeout: 260 seconds)
2021-04-14 00:13:59 +0200danvet(~Daniel@2a02:168:57f4:0:efd0:b9e5:5ae6:c2fa) (Ping timeout: 260 seconds)
2021-04-14 00:16:25 +0200raichoo(~raichoo@dslb-088-077-025-199.088.077.pools.vodafone-ip.de) (Quit: Lost terminal)
2021-04-14 00:16:38 +0200wroathe(~wroathe@c-68-54-25-135.hsd1.mn.comcast.net)
2021-04-14 00:20:25 +0200Rudd0(~Rudd0@185.189.115.103)
2021-04-14 00:22:41 +0200rekahsoft(~rekahsoft@52.129.35.150) (Ping timeout: 240 seconds)
2021-04-14 00:24:58 +0200nbloomf(~nbloomf@2600:1700:ad14:3020:3117:c681:fa07:7f26) (Quit: My MacBook has gone to sleep. ZZZzzz…)
2021-04-14 00:25:02 +0200lemur(~l3m@cable-static-7-246.breitband.ch) (Quit: Konversation terminated!)
2021-04-14 00:26:23 +0200ddellacosta(~ddellacos@ool-44c73afa.dyn.optonline.net) (Remote host closed the connection)
2021-04-14 00:27:27 +0200ddellaco_(~ddellacos@ool-44c73afa.dyn.optonline.net)
2021-04-14 00:29:01 +0200dpl(~dpl@77-121-78-163.chn.volia.net)
2021-04-14 00:29:51 +0200xsperry(~as@unaffiliated/xsperry) (Ping timeout: 260 seconds)
2021-04-14 00:30:15 +0200coot(~coot@37.30.50.130.nat.umts.dynamic.t-mobile.pl) (Quit: coot)
2021-04-14 00:31:19 +0200Guest40868(~textual@mskresolve-a.mskcc.org) (Quit: My MacBook has gone to sleep. ZZZzzz…)
2021-04-14 00:31:43 +0200loller_(uid358106@gateway/web/irccloud.com/x-smufmjmlmpltpnfn)
2021-04-14 00:32:04 +0200ddellaco_(~ddellacos@ool-44c73afa.dyn.optonline.net) (Ping timeout: 268 seconds)
2021-04-14 00:33:05 +0200alexm_(~alexm_@161.8.254.229)
2021-04-14 00:41:53 +0200geowiesnot(~user@87-89-181-157.abo.bbox.fr) (Ping timeout: 240 seconds)
2021-04-14 00:42:56 +0200grimpeux(~textual@modemcable153.12-178-173.mc.videotron.ca)
2021-04-14 00:44:12 +0200 <fresheyeball> join #nixos
2021-04-14 00:45:01 +0200alexm_(~alexm_@161.8.254.229) (Ping timeout: 268 seconds)
2021-04-14 00:46:28 +0200danso(~dan@23-233-111-52.cpe.pppoe.ca) (Quit: WeeChat 3.0)
2021-04-14 00:46:57 +0200hololeap_(~hololeap@gateway/tor-sasl/hololeap)
2021-04-14 00:47:10 +0200Sornaensis(~Sornaensi@85.203.36.21) (Ping timeout: 252 seconds)
2021-04-14 00:47:37 +0200__minoru__shirae(~shiraeesh@46.34.206.215) (Remote host closed the connection)
2021-04-14 00:48:01 +0200__minoru__shirae(~shiraeesh@46.34.206.215)
2021-04-14 00:50:25 +0200merijn(~merijn@83-160-49-249.ip.xs4all.nl)
2021-04-14 00:50:45 +0200hololeap(~hololeap@gateway/tor-sasl/hololeap) (Ping timeout: 240 seconds)
2021-04-14 00:51:19 +0200dmytrish(~mitra@2a02:8084:a82:d900:f811:9873:2623:c28b) (Ping timeout: 260 seconds)
2021-04-14 00:52:41 +0200 <maerwald[m]> No
2021-04-14 00:53:21 +0200 <monochrom> "directed join"
2021-04-14 00:53:33 +0200zebrag(~inkbottle@aaubervilliers-654-1-2-51.w83-200.abo.wanadoo.fr) (Ping timeout: 240 seconds)
2021-04-14 00:54:29 +0200 <hpc> i just assume those are missed /s
2021-04-14 00:57:26 +0200 <monochrom> I do too.
2021-04-14 00:58:00 +0200 <monochrom> But I still don't understand why in this the 21st century of our lord people still manually enter "/join"
2021-04-14 00:58:03 +0200ddellaco_(~ddellacos@ool-44c73afa.dyn.optonline.net)
2021-04-14 00:58:11 +0200Tuplanolla(~Tuplanoll@91-159-68-239.elisa-laajakaista.fi) (Quit: Leaving.)
2021-04-14 00:58:41 +0200 <monochrom> and everyday, every time, at that.
2021-04-14 00:58:41 +0200 <glguy> Yeah, I just think the name of the channel I want to join.
2021-04-14 00:58:52 +0200 <pjb> neuralink!
2021-04-14 00:59:25 +0200 <monochrom> Well, I mean config files exist, right? You enter it only once a long time ago, right?
2021-04-14 00:59:44 +0200xsperry(~as@unaffiliated/xsperry)
2021-04-14 01:00:01 +0200Alleria(~textual@2603-7000-3040-0000-9df5-86d2-c184-c1c0.res6.spectrum.com)
2021-04-14 01:00:26 +0200AlleriaGuest36821
2021-04-14 01:01:05 +0200 <pjb> monochrom: interests or questionnings may change.
2021-04-14 01:01:36 +0200 <maerwald[m]> Odd
2021-04-14 01:01:44 +0200berberman(~berberman@unaffiliated/berberman) (Quit: ZNC 1.8.2 - https://znc.in)
2021-04-14 01:02:04 +0200 <pjb> monochrom: but granted, this should be bury it under layers of AI: just type your message or question, and let the AI decide in what channel to sent it.
2021-04-14 01:02:08 +0200berberman(~berberman@unaffiliated/berberman)
2021-04-14 01:02:12 +0200 <monochrom> Or is it true that the beloved text-mode-console IRC clients don't have any notion of config files so you make-shift with a keyboard logger-and-replayer but sometimes there is a race condition so one replayed keystroke is lost and it happens to be a slash.
2021-04-14 01:03:40 +0200ddellaco_(~ddellacos@ool-44c73afa.dyn.optonline.net) (Ping timeout: 252 seconds)
2021-04-14 01:04:36 +0200Guest36821(~textual@2603-7000-3040-0000-9df5-86d2-c184-c1c0.res6.spectrum.com) (Ping timeout: 258 seconds)
2021-04-14 01:04:50 +0200rprije(~rprije@59-102-63-15.tpgi.com.au)
2021-04-14 01:06:08 +0200grimpeux(~textual@modemcable153.12-178-173.mc.videotron.ca) (Quit: My MacBook has gone to sleep. ZZZzzz…)
2021-04-14 01:07:13 +0200alexm_(~alexm_@161.8.254.229)
2021-04-14 01:07:35 +0200grimpeux(~textual@modemcable153.12-178-173.mc.videotron.ca)
2021-04-14 01:09:33 +0200rj(~x@gateway/tor-sasl/rj) (Ping timeout: 240 seconds)
2021-04-14 01:10:15 +0200 <yushyin> I often join a channel temporarily, /join works great for that
2021-04-14 01:12:47 +0200alexm_(~alexm_@161.8.254.229) ()
2021-04-14 01:15:37 +0200ddellaco_(~ddellacos@ool-44c73afa.dyn.optonline.net)
2021-04-14 01:18:08 +0200porygon2(~porygon2@178.239.168.171) (Remote host closed the connection)
2021-04-14 01:19:38 +0200 <pjb> And I often leave channels with obnoxious self-appointed channel operators, and remove them from my auto-join list… hence the occasional manual /join.
2021-04-14 01:19:46 +0200grimpeux(~textual@modemcable153.12-178-173.mc.videotron.ca) (Quit: My MacBook has gone to sleep. ZZZzzz…)
2021-04-14 01:21:12 +0200ddellaco_(~ddellacos@ool-44c73afa.dyn.optonline.net) (Ping timeout: 240 seconds)
2021-04-14 01:22:00 +0200dpl_(~dpl@77-121-78-163.chn.volia.net)
2021-04-14 01:22:02 +0200Cerise(~jerry@unaffiliated/cerise) (Ping timeout: 245 seconds)
2021-04-14 01:22:06 +0200malumore_(~malumore@151.62.122.89) (Ping timeout: 240 seconds)
2021-04-14 01:22:56 +0200rotcev(63c75abf@d99-199-90-191.bchsia.telus.net)
2021-04-14 01:23:48 +0200Cerise(~jerry@natsumi.devzero.info)
2021-04-14 01:23:48 +0200Cerise(~jerry@natsumi.devzero.info) (Changing host)
2021-04-14 01:23:48 +0200Cerise(~jerry@unaffiliated/cerise)
2021-04-14 01:24:32 +0200merijn(~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 252 seconds)
2021-04-14 01:25:43 +0200dpl(~dpl@77-121-78-163.chn.volia.net) (Ping timeout: 268 seconds)
2021-04-14 01:26:00 +0200ddere(uid110888@gateway/web/irccloud.com/x-gokpmupptkfvgzhl)
2021-04-14 01:27:46 +0200shailangsa(~shailangs@host86-185-98-61.range86-185.btcentralplus.com) (Ping timeout: 240 seconds)
2021-04-14 01:29:51 +0200kini(~kini@unaffiliated/kini) (Remote host closed the connection)
2021-04-14 01:31:10 +0200kini(~kini@unaffiliated/kini)
2021-04-14 01:32:33 +0200SquidDev3(~SquidDev@autoclave.squiddev.cc)
2021-04-14 01:32:35 +0200nojster(~noj@vmd62096.contaboserver.net) (Ping timeout: 248 seconds)
2021-04-14 01:33:01 +0200nojster(~noj@vmd62096.contaboserver.net)
2021-04-14 01:33:11 +0200pierrot(~pi@unaffiliated/pierrot) (Ping timeout: 260 seconds)
2021-04-14 01:33:33 +0200hendursa1(~weechat@gateway/tor-sasl/hendursaga) (Ping timeout: 240 seconds)
2021-04-14 01:33:55 +0200SquidDev(~SquidDev@autoclave.squiddev.cc) (Ping timeout: 252 seconds)
2021-04-14 01:33:56 +0200SquidDev3SquidDev
2021-04-14 01:35:39 +0200hendursa1(~weechat@gateway/tor-sasl/hendursaga)
2021-04-14 01:38:18 +0200kiweun(~kiweun@2607:fea8:2a62:9600:5146:1352:4c05:7f61)
2021-04-14 01:42:33 +0200kiweun(~kiweun@2607:fea8:2a62:9600:5146:1352:4c05:7f61) (Ping timeout: 258 seconds)
2021-04-14 01:46:01 +0200haskellstudent(~quassel@213-225-6-101.nat.highway.a1.net) (Ping timeout: 260 seconds)
2021-04-14 01:46:01 +0200haskellstudent_(~quassel@213-225-6-101.nat.highway.a1.net)
2021-04-14 01:46:14 +0200Deide(~Deide@217.155.19.23) (Quit: Seeee yaaaa)
2021-04-14 01:47:10 +0200heatsink(~heatsink@108-201-191-115.lightspeed.sntcca.sbcglobal.net) (Remote host closed the connection)
2021-04-14 01:47:28 +0200kingmaker(2edfa3b9@HSI-KBW-46-223-163-185.hsi.kabel-badenwuerttemberg.de)
2021-04-14 01:50:02 +0200thc202(~thc202@unaffiliated/thc202) (Ping timeout: 258 seconds)
2021-04-14 01:50:52 +0200xsperry(~as@unaffiliated/xsperry) (Remote host closed the connection)
2021-04-14 01:54:53 +0200shailangsa(~shailangs@host86-185-98-61.range86-185.btcentralplus.com)
2021-04-14 01:56:09 +0200pierrot(~pi@unaffiliated/pierrot)
2021-04-14 01:59:08 +0200 <kingmaker> Hi, anyone know some HXT and could answer a quick question about it's XmlArrow?
2021-04-14 02:02:04 +0200landonf(landonf@mac68k.info) (Excess Flood)
2021-04-14 02:02:44 +0200dsrt^(dsrt@ip98-184-89-2.mc.at.cox.net) ()
2021-04-14 02:02:56 +0200geowiesnot(~user@i15-les02-ix2-87-89-181-157.sfr.lns.abo.bbox.fr)
2021-04-14 02:03:25 +0200landonf(landonf@mac68k.info)
2021-04-14 02:05:20 +0200grimpeux(~textual@modemcable153.12-178-173.mc.videotron.ca)
2021-04-14 02:05:58 +0200tmciver(~tmciver@cpe-172-101-40-226.maine.res.rr.com) (Ping timeout: 240 seconds)
2021-04-14 02:06:36 +0200heatsink(~heatsink@108-201-191-115.lightspeed.sntcca.sbcglobal.net)
2021-04-14 02:08:08 +0200tmciver(~tmciver@cpe-172-101-40-226.maine.res.rr.com)
2021-04-14 02:15:31 +0200acidjnk_new(~acidjnk@p200300d0c72b954090611fa1f3f989eb.dip0.t-ipconnect.de) (Ping timeout: 250 seconds)
2021-04-14 02:15:40 +0200kingmaker(2edfa3b9@HSI-KBW-46-223-163-185.hsi.kabel-badenwuerttemberg.de) (Quit: Connection closed)
2021-04-14 02:16:50 +0200ddellaco_(~ddellacos@ool-44c73afa.dyn.optonline.net)
2021-04-14 02:22:26 +0200ddellaco_(~ddellacos@ool-44c73afa.dyn.optonline.net) (Ping timeout: 240 seconds)
2021-04-14 02:24:11 +0200Tario(~Tario@201.192.165.173) (Ping timeout: 240 seconds)
2021-04-14 02:25:53 +0200Tario(~Tario@200.119.184.15)
2021-04-14 02:28:08 +0200whataday(~xxx@2400:8902::f03c:92ff:fe60:98d8) (Remote host closed the connection)
2021-04-14 02:29:15 +0200whataday(~xxx@2400:8902::f03c:92ff:fe60:98d8)
2021-04-14 02:30:09 +0200smibarber(~smibarber@195.140.213.38)
2021-04-14 02:30:28 +0200haskellstudent_(~quassel@213-225-6-101.nat.highway.a1.net) (Ping timeout: 268 seconds)
2021-04-14 02:32:09 +0200__minoru__shirae(~shiraeesh@46.34.206.215) (Read error: No route to host)
2021-04-14 02:32:19 +0200obiiwahn(~obiwahn@pdpc/supporter/student/obiwahn) (Ping timeout: 268 seconds)
2021-04-14 02:32:25 +0200__minoru__shirae(~shiraeesh@46.34.206.215)
2021-04-14 02:33:32 +0200obiiwahn(~obiwahn@pdpc/supporter/student/obiwahn)
2021-04-14 02:36:10 +0200kilolympus(~kilolympu@5.151.5.177) (Read error: Connection reset by peer)
2021-04-14 02:36:10 +0200Tario(~Tario@200.119.184.15) (Read error: Connection reset by peer)
2021-04-14 02:36:25 +0200Tario(~Tario@201.192.165.173)
2021-04-14 02:37:36 +0200ukari(~ukari@unaffiliated/ukari) (Remote host closed the connection)
2021-04-14 02:38:51 +0200ukari(~ukari@unaffiliated/ukari)
2021-04-14 02:38:57 +0200rotcev(63c75abf@d99-199-90-191.bchsia.telus.net) (Quit: Connection closed)
2021-04-14 02:42:30 +0200Gurkenglas(~Gurkengla@unaffiliated/gurkenglas) (Remote host closed the connection)
2021-04-14 02:43:10 +0200gitgood(~gitgood@80-44-9-246.dynamic.dsl.as9105.com) (Remote host closed the connection)
2021-04-14 02:43:41 +0200BosonCollider(~olofs@90-227-86-119-no542.tbcn.telia.com) (Ping timeout: 240 seconds)
2021-04-14 02:44:17 +0200carlomagno(~cararell@148.87.23.8) (Quit: Leaving.)
2021-04-14 02:48:10 +0200nrh^(nrh@ip98-184-89-2.mc.at.cox.net)
2021-04-14 02:51:39 +0200freecoupo(~freecoupo@185.200.34.249)
2021-04-14 02:51:41 +0200 <freecoupo> Hello my friends! Claim up to US $24 in coupons now!
2021-04-14 02:51:41 +0200 <freecoupo> Your $24 in coupons are here!
2021-04-14 02:51:41 +0200 <freecoupo> https://a.aliexpress.com/_m0XtOXd Not spam, not virus, just coupons! ;)
2021-04-14 02:51:54 +0200 <Axman6> @where ops
2021-04-14 02:51:54 +0200 <lambdabot> byorgey Cale conal copumpkin dcoutts dibblego dolio edwardk geekosaur glguy jmcarthur johnw mniip monochrom quicksilver shachaf shapr ski
2021-04-14 02:58:09 +0200grimpeux(~textual@modemcable153.12-178-173.mc.videotron.ca) (Quit: Textual IRC Client: www.textualapp.com)
2021-04-14 02:59:11 +0200shailangsa(~shailangs@host86-185-98-61.range86-185.btcentralplus.com) (Ping timeout: 240 seconds)
2021-04-14 02:59:47 +0200smerdyakov9(~dan@ip-95-222-147-230.hsi15.unitymediagroup.de)
2021-04-14 03:00:05 +0200freecoupo(~freecoupo@185.200.34.249) (K-Lined)
2021-04-14 03:01:01 +0200justan0theruser(~justanoth@unaffiliated/justanotheruser) (Ping timeout: 250 seconds)
2021-04-14 03:01:41 +0200smerdyakov(~dan@5.146.195.159) (Ping timeout: 240 seconds)
2021-04-14 03:01:42 +0200smerdyakov9smerdyakov
2021-04-14 03:03:25 +0200jamm_(~jamm@unaffiliated/jamm)
2021-04-14 03:05:52 +0200xsperry(~as@cpe-188-129-52-227.dynamic.amis.hr)
2021-04-14 03:05:58 +0200rekahsoft(~rekahsoft@cpe0008a20f982f-cm64777d666260.cpe.net.cable.rogers.com)
2021-04-14 03:06:00 +0200xsperry(~as@cpe-188-129-52-227.dynamic.amis.hr) (Changing host)
2021-04-14 03:06:00 +0200xsperry(~as@unaffiliated/xsperry)
2021-04-14 03:07:33 +0200ddk(9d23f773@157.35.247.115)
2021-04-14 03:07:47 +0200ddk(9d23f773@157.35.247.115) (Client Quit)
2021-04-14 03:08:02 +0200jamm_(~jamm@unaffiliated/jamm) (Ping timeout: 258 seconds)
2021-04-14 03:08:12 +0200smerdyakov8(~dan@5.146.195.164)
2021-04-14 03:08:31 +0200ep1ctetus(~epictetus@ip72-194-54-201.sb.sd.cox.net) (Quit: Leaving)
2021-04-14 03:11:49 +0200smerdyakov(~dan@ip-95-222-147-230.hsi15.unitymediagroup.de) (Ping timeout: 252 seconds)
2021-04-14 03:11:49 +0200smerdyakov8smerdyakov
2021-04-14 03:11:51 +0200 <shapr> yay k-lined
2021-04-14 03:19:43 +0200xff0x(~xff0x@2001:1a81:52e3:ed00:16c4:781d:2418:6176) (Ping timeout: 260 seconds)
2021-04-14 03:20:04 +0200hypercube(hypercube@gateway/vpn/protonvpn/hypercube) (Ping timeout: 252 seconds)
2021-04-14 03:20:43 +0200olligobber(olligobber@gateway/vpn/privateinternetaccess/olligobber)
2021-04-14 03:21:03 +0200merijn(~merijn@83-160-49-249.ip.xs4all.nl)
2021-04-14 03:21:10 +0200mrchampion(~mrchampio@38.18.109.23) (Ping timeout: 252 seconds)
2021-04-14 03:21:42 +0200xff0x(~xff0x@2001:1a81:53de:e800:556:f11d:9bcf:7d2e)
2021-04-14 03:22:05 +0200aVikingTrex(~holoirc@2001:8003:340d:d00:147c:abad:fef7:d5de)
2021-04-14 03:22:23 +0200Tario(~Tario@201.192.165.173) (Ping timeout: 246 seconds)
2021-04-14 03:24:58 +0200mrchampion(~mrchampio@38.18.109.23)
2021-04-14 03:25:53 +0200alisa(adf8e1c6@173.248.225.198)
2021-04-14 03:26:02 +0200shailangsa(~shailangs@host86-185-98-61.range86-185.btcentralplus.com)
2021-04-14 03:26:55 +0200 <alisa> hi, I need you help , i want get current process infos, such as pid , full run path
2021-04-14 03:28:13 +0200barakkl1993(~barakkley@2.55.175.206)
2021-04-14 03:28:44 +0200alias(45ac5999@69-172-89-153.static.imsbiz.com)
2021-04-14 03:28:55 +0200aliasBalterNotz
2021-04-14 03:31:05 +0200drbean_(~drbean@TC210-63-209-49.static.apol.com.tw)
2021-04-14 03:31:17 +0200nbloomf(~nbloomf@2600:1700:ad14:3020:a04b:d074:eb9e:ca69)
2021-04-14 03:31:56 +0200 <alisa> hello
2021-04-14 03:33:16 +0200__minoru__shirae(~shiraeesh@46.34.206.215) (Ping timeout: 252 seconds)
2021-04-14 03:34:20 +0200kiweun(~kiweun@2607:fea8:2a62:9600:3c96:f497:7c0d:d48f)
2021-04-14 03:34:27 +0200 <shapr> hi alisa
2021-04-14 03:34:29 +0200HannaM(~quassel@p54849510.dip0.t-ipconnect.de) (Quit: http://quassel-irc.org - Chat comfortably. Anywhere.)
2021-04-14 03:35:37 +0200 <alisa> oh, alisa , is here have any method to get current process info
2021-04-14 03:35:38 +0200 <shapr> alisa: what about https://hackage.haskell.org/package/base-4.15.0.0/docs/System-Environment.html#v:getProgName ?
2021-04-14 03:35:50 +0200 <alisa> oh! thinks
2021-04-14 03:36:03 +0200 <shapr> along with https://hackage.haskell.org/package/base-4.15.0.0/docs/System-Environment.html#v:getExecutablePath
2021-04-14 03:36:38 +0200 <alisa> Niu B, thank you very much
2021-04-14 03:36:40 +0200 <shapr> I don't know how to get the pid of the running program
2021-04-14 03:36:56 +0200viluon(uid453725@gateway/web/irccloud.com/x-nnqlbbddhkybeglg) (Quit: Connection closed for inactivity)
2021-04-14 03:37:42 +0200 <hololeap_> maybe it's in an environment variable?
2021-04-14 03:37:46 +0200hololeap_hololeap
2021-04-14 03:38:08 +0200 <alisa> en. I’m conducting an experiment. During the uninterrupted operation of the server, the code is dynamically compiled and loaded
2021-04-14 03:40:01 +0200 <shapr> this function claims to return the pid of the current process: https://hackage.haskell.org/package/unix-2.7.2.2/docs/System-Posix-Process.html#v:getProcessID
2021-04-14 03:40:15 +0200 <shapr> alisa: that's a fun experiment
2021-04-14 03:40:44 +0200 <shapr> alisa: how did you get that working?
2021-04-14 03:41:31 +0200barakkl1993(~barakkley@2.55.175.206) (Ping timeout: 252 seconds)
2021-04-14 03:41:52 +0200jchia[m](jchiamatri@gateway/shell/matrix.org/x-afhcftwgolwwlgft)
2021-04-14 03:42:39 +0200hypercube(hypercube@gateway/vpn/protonvpn/hypercube)
2021-04-14 03:43:26 +0200 <alisa> During the exploration, just like nginx dynamic loading configuration, I want to realize that through custom commands like ./program run, ./program load souce_code_file.hs, it can be run in multiple instances. Just started, and now it’s just an idea.
2021-04-14 03:43:38 +0200 <jchia[m]> I need to copy a Data.Vector.Storable Float to a IOVector Float. Is there a more efficient way than to use write in a for_ to copy element-by-element? I would expect those two types of vectors to have the exact same data representation in memory.
2021-04-14 03:45:01 +0200 <jchia[m]> Let me add that the IOVector Float is larger. I want to copy the Storable vector to the IOVector starting from some non-zero index.
2021-04-14 03:45:19 +0200 <shapr> alisa: I hope your idea works!
2021-04-14 03:45:44 +0200alisa(adf8e1c6@173.248.225.198) (Quit: Connection closed)
2021-04-14 03:46:40 +0200 <hololeap> jchia[m]: looks like there's an unsafeCast function in Data.Vector.Storable
2021-04-14 03:46:59 +0200 <hololeap> oh, nvm that just casts the elements
2021-04-14 03:47:59 +0200santiacq1(~santiacq@r167-60-199-83.dialup.adsl.anteldata.net.uy) (Quit: WeeChat 3.1)
2021-04-14 03:54:54 +0200amol(~amol@c-67-169-78-228.hsd1.ca.comcast.net)
2021-04-14 03:55:05 +0200amolsyntactic_sugar
2021-04-14 03:55:16 +0200merijn(~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 252 seconds)
2021-04-14 03:57:11 +0200jlamothe(~jlamothe@198.251.57.81) (Ping timeout: 240 seconds)
2021-04-14 03:57:42 +0200 <hololeap> it doesn't seem like they have the same representation, or at least i don't see any supported way to do what you want, other than O(n) copy
2021-04-14 04:00:42 +0200Tario(~Tario@201.192.165.173)
2021-04-14 04:01:41 +0200 <monochrom> "IOVector" is ambiguous, there are two or more.
2021-04-14 04:03:35 +0200rajivr(uid269651@gateway/web/irccloud.com/x-ubwtsitjrarbotro)
2021-04-14 04:03:38 +0200 <monochrom> But Data.Vector.Storable.unsafeFreeze/Thaw is the unsafe cast between Storable.Vector and Storable.Mutable.IOVector
2021-04-14 04:04:24 +0200aVikingTrex(~holoirc@2001:8003:340d:d00:147c:abad:fef7:d5de) (Remote host closed the connection)
2021-04-14 04:04:37 +0200wroathe(~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Ping timeout: 265 seconds)
2021-04-14 04:05:47 +0200 <hololeap> monochrom: it doesn't seem like the types match up
2021-04-14 04:07:15 +0200 <monochrom> As said, there are like 5 things all called "IOVector". The wrong ones don't match, sure.
2021-04-14 04:07:37 +0200 <hololeap> oh, i see what you're saying now :)
2021-04-14 04:09:20 +0200gnumonic(~gnumonic@c-73-170-91-210.hsd1.ca.comcast.net)
2021-04-14 04:09:55 +0200 <jchia[m]> I mean Data.Vector.Mutable.IOVector
2021-04-14 04:10:45 +0200 <monochrom> No go. Data.Vector.Mutable is the "boxed" kind, i.e., behind Data.Vector
2021-04-14 04:11:02 +0200 <jchia[m]> Or Data.Vector.Unboxed.Mutable.Vector
2021-04-14 04:11:12 +0200 <monochrom> But you can always s/import Data.Vector.Mutable/import Data.Vector.Storable.Mutable/
2021-04-14 04:11:15 +0200 <jchia[m]> Data.Vector.Unboxed.Mutable.IOVector
2021-04-14 04:11:52 +0200olligobber(olligobber@gateway/vpn/privateinternetaccess/olligobber) (Ping timeout: 265 seconds)
2021-04-14 04:11:58 +0200 <monochrom> <monochrom> As said, there are like 5 things all called "IOVector". The wrong ones don't match, sure.
2021-04-14 04:12:36 +0200 <jchia[m]> Is using Storable.Vector Float more or less efficient than Unboxed.Vector Float? I expect them to both be unboxed in the general sense.
2021-04-14 04:13:40 +0200 <monochrom> I heard yes for Float a most scalar element types. I haven't tested it though.
2021-04-14 04:13:47 +0200 <monochrom> s/a most/and most/
2021-04-14 04:14:14 +0200 <hololeap> Storable is using pointers hiding behind FFI. no idea though :)
2021-04-14 04:14:51 +0200 <monochrom> Naw just one pointer to the beginning of the whole array. Elementwise it uses Storable methods.
2021-04-14 04:15:15 +0200Sgeo(~Sgeo@ool-18b98aa4.dyn.optonline.net) (Ping timeout: 265 seconds)
2021-04-14 04:15:19 +0200 <hololeap> i would think they would be very similar in performance
2021-04-14 04:15:45 +0200Sgeo(~Sgeo@ool-18b98aa4.dyn.optonline.net)
2021-04-14 04:16:22 +0200syntactic_sugar(~amol@c-67-169-78-228.hsd1.ca.comcast.net) (Quit: syntactic_sugar)
2021-04-14 04:16:57 +0200syntactic_sugar(~amol@c-67-169-78-228.hsd1.ca.comcast.net)
2021-04-14 04:17:15 +0200syntactic_sugar(~amol@c-67-169-78-228.hsd1.ca.comcast.net) (Client Quit)
2021-04-14 04:17:22 +0200 <monochrom> I would either ask the authors or do my benchmarks or just go Unboxed and not think. But Storable is sweet because it's much more user-customizable than Unboxed.
2021-04-14 04:18:12 +0200syntactic_sugar(~amol@c-67-169-78-228.hsd1.ca.comcast.net)
2021-04-14 04:18:16 +0200 <monochrom> Like if I had "data E = MkE Int Bool Char" I would go Storable because that's the only choice. Unboxed is closed.
2021-04-14 04:18:51 +0200 <monochrom> But Float? Why even bother unless you're using someone else library that forces you to.
2021-04-14 04:18:56 +0200syntactic_sugar(~amol@c-67-169-78-228.hsd1.ca.comcast.net) (Client Quit)
2021-04-14 04:19:21 +0200 <monochrom> Or unless it's Float today but you envision you will change it to your own type tomorrow.
2021-04-14 04:19:26 +0200rekahsoft(~rekahsoft@cpe0008a20f982f-cm64777d666260.cpe.net.cable.rogers.com) (Ping timeout: 240 seconds)
2021-04-14 04:19:34 +0200 <jchia[m]> It feels like storable should be a special case of unboxed, other than that unbox splits up parts of a tuple.
2021-04-14 04:19:53 +0200syntactic_sugar(~amol@c-67-169-78-228.hsd1.ca.comcast.net)
2021-04-14 04:20:02 +0200 <jchia[m]> i.e. whatever you can do with unbox you should be able to do with storable
2021-04-14 04:20:05 +0200urodna_(~urodna@unaffiliated/urodna) (Quit: urodna_)
2021-04-14 04:20:55 +0200 <jchia[m]> and treat a storable as an unbox without any expensive conversion, discounting tuples
2021-04-14 04:21:12 +0200 <jchia[m]> making the whole thing make sense while working for tuple splitting is a problem, though
2021-04-14 04:22:23 +0200 <jchia[m]> but then, there is no storable instance for tuples
2021-04-14 04:22:50 +0200 <hololeap> my guess is there is something about hiding behind FFI which does not guarantee structure, hence why there is no explicit conversion
2021-04-14 04:27:58 +0200 <monochrom> Hrm nevermind, Unboxed is pretty open too. But you may or may not like tearing up one Complex array into two Double arrays.
2021-04-14 04:28:56 +0200 <monochrom> err nevermind that too, it doesn't tear up into two arrays.
2021-04-14 04:29:10 +0200pthariensflame(~pthariens@2600:6c52:727f:4200:4df9:43c4:992a:20a1)
2021-04-14 04:29:25 +0200pthariensflame(~pthariens@2600:6c52:727f:4200:4df9:43c4:992a:20a1) (Client Quit)
2021-04-14 04:31:37 +0200falafel(~falafel@pool-96-255-70-50.washdc.fios.verizon.net)
2021-04-14 04:32:38 +0200frozenErebus(~frozenEre@37.231.244.249)
2021-04-14 04:33:01 +0200myShoggoth(~myShoggot@97-120-72-12.ptld.qwest.net) (Ping timeout: 260 seconds)
2021-04-14 04:36:48 +0200 <gnumonic> Can someone explain what a "matchable function" is? Or at least clarify whether (k ~> Type) or (k -> Type) is "matchable"?
2021-04-14 04:40:59 +0200myShoggoth(~myShoggot@97-120-72-12.ptld.qwest.net)
2021-04-14 04:41:19 +0200star_cloud(~star_clou@ec2-34-220-44-120.us-west-2.compute.amazonaws.com)
2021-04-14 04:46:13 +0200theDon(~td@muedsl-82-207-238-185.citykom.de) (Ping timeout: 240 seconds)
2021-04-14 04:47:28 +0200jlamothe(~jlamothe@198.251.57.81)
2021-04-14 04:48:13 +0200theDon(~td@94.134.91.214)
2021-04-14 04:48:41 +0200drbean_(~drbean@TC210-63-209-49.static.apol.com.tw) (Quit: ZNC 1.8.2+cygwin2 - https://znc.in)
2021-04-14 04:50:28 +0200 <koz_> Unboxed is considerably more annoying to implement than Storable, that much _is_ true.
2021-04-14 04:51:05 +0200FinnElija(~finn_elij@gateway/tor-sasl/finnelija/x-67402716)
2021-04-14 04:51:05 +0200finn_elijaGuest79333
2021-04-14 04:51:05 +0200FinnElijafinn_elija
2021-04-14 04:51:06 +0200star_cloud(~star_clou@ec2-34-220-44-120.us-west-2.compute.amazonaws.com) (Excess Flood)
2021-04-14 04:52:23 +0200star_cloud(~star_clou@ec2-34-220-44-120.us-west-2.compute.amazonaws.com)
2021-04-14 04:53:57 +0200Guest79333(~finn_elij@gateway/tor-sasl/finnelija/x-67402716) (Ping timeout: 240 seconds)
2021-04-14 04:59:23 +0200justsomeguy(~justsomeg@unaffiliated/--/x-3805311)
2021-04-14 05:00:54 +0200 <justsomeguy> Can someone give me a dumbed-down, possibly inaccurate summary of what Traversable is, just to give me a sense of it? Is it an iterator? A thingy that flips inner structure with outer structure? Something that helps me climb trees?
2021-04-14 05:02:22 +0200machinedgod(~machinedg@135-23-192-217.cpe.pppoe.ca) (Ping timeout: 252 seconds)
2021-04-14 05:02:33 +0200 <koz_> justsomeguy: Traversable is 'effectful fmap'.
2021-04-14 05:02:35 +0200 <koz_> :t fmap
2021-04-14 05:02:37 +0200 <lambdabot> Functor f => (a -> b) -> f a -> f b
2021-04-14 05:02:40 +0200 <koz_> :t traverse
2021-04-14 05:02:41 +0200 <lambdabot> (Traversable t, Applicative f) => (a -> f b) -> t a -> f (t b)
2021-04-14 05:03:07 +0200 <koz_> s/is/allows/
2021-04-14 05:06:58 +0200justsomeguyslowly mulls over what an applicative effect is.
2021-04-14 05:07:48 +0200 <monochrom> IO is an example.
2021-04-14 05:08:03 +0200justanotheruser(~justanoth@unaffiliated/justanotheruser)
2021-04-14 05:09:31 +0200 <monochrom> If you have ["hello", "hi", "aloha"], and if you want for each string there you putStrLn then getLine, and you want the result list to be the 3 lines you get from the 3 getLines:
2021-04-14 05:09:52 +0200roconnor(~roconnor@host-45-78-202-80.dyn.295.ca) (Ping timeout: 240 seconds)
2021-04-14 05:09:57 +0200 <monochrom> traverse (\s -> putStrLn s >> getLine) ["hello", "hi", "aloha"]
2021-04-14 05:10:04 +0200 <monochrom> THE END
2021-04-14 05:11:21 +0200syntactic_sugar(~amol@c-67-169-78-228.hsd1.ca.comcast.net) (Quit: syntactic_sugar)
2021-04-14 05:11:55 +0200syntactic_sugar(~syntactic@c-67-169-78-228.hsd1.ca.comcast.net)
2021-04-14 05:11:55 +0200Sheilong(uid293653@gateway/web/irccloud.com/x-ljvkmqtgqlpdhiue) ()
2021-04-14 05:12:26 +0200syntactic_sugar(~syntactic@c-67-169-78-228.hsd1.ca.comcast.net) (Remote host closed the connection)
2021-04-14 05:12:36 +0200syntactic_sugar(~syntactic@c-67-169-78-228.hsd1.ca.comcast.net)
2021-04-14 05:13:25 +0200 <justsomeguy> Hrm, that's pretty similar to forM, which I've been using for a while now without understanding.
2021-04-14 05:13:28 +0200guest414(~user@49.5.6.87)
2021-04-14 05:13:53 +0200 <monochrom> Just different argument orders.
2021-04-14 05:14:32 +0200 <guest414> how to take out 3 and 4 from [Just 3, Just 4] with fmap? turn List and Maybe into a monad transformer?
2021-04-14 05:14:58 +0200 <monochrom> fmap fromJust
2021-04-14 05:15:21 +0200 <monochrom> perhaps catMaybes
2021-04-14 05:16:04 +0200 <guest414> monochrom: what if it's not Just 3, if it's T 3, data T a = T a
2021-04-14 05:16:13 +0200 <guest414> T 3 :: T Int
2021-04-14 05:16:20 +0200 <monochrom> fmap (\(T i) -> i)
2021-04-14 05:16:22 +0200 <guest414> [T 3, T 4]
2021-04-14 05:18:13 +0200 <guest414> monochrom: fmap f [T 3, T 4], I would like want f to take 3 or 4
2021-04-14 05:18:38 +0200 <guest414> like fmap (+1) [T 3, T 4]
2021-04-14 05:18:47 +0200 <monochrom> Clearly f cannot take 3 or 4. has to take T 3 or T 4.
2021-04-14 05:18:48 +0200 <guest414> return [T 4, T 5]
2021-04-14 05:18:57 +0200 <monochrom> \(T i) -> i+1
2021-04-14 05:19:09 +0200 <guest414> monochrom: if [T] is a functor, it can
2021-04-14 05:19:31 +0200 <guest414> [T a]
2021-04-14 05:20:23 +0200 <monochrom> fmap (fmap (+1))
2021-04-14 05:20:48 +0200 <guest414> fmap f (T x) = T (f x) could make T as a functor
2021-04-14 05:20:51 +0200 <guest414> and [] is a functor
2021-04-14 05:21:00 +0200 <guest414> so I wonder if [T ] would be a functor?
2021-04-14 05:21:19 +0200 <monochrom> Did you see my <monochrom> fmap (fmap (+1)) ?
2021-04-14 05:22:09 +0200aerona(~aerona@2600:6c54:4600:f300:92f6:b406:86cc:ef76) (Quit: Leaving)
2021-04-14 05:22:53 +0200dpl_(~dpl@77-121-78-163.chn.volia.net) (Ping timeout: 240 seconds)
2021-04-14 05:23:16 +0200mnrmnaugh(~mnrmnaugh@unaffiliated/mnrmnaugh) (Quit: Leaving)
2021-04-14 05:24:47 +0200 <guest414> ok
2021-04-14 05:25:25 +0200mnrmnaugh(~mnrmnaugh@unaffiliated/mnrmnaugh)
2021-04-14 05:26:53 +0200olligobber(olligobber@gateway/vpn/privateinternetaccess/olligobber)
2021-04-14 05:37:01 +0200syntactic_sugar(~syntactic@c-67-169-78-228.hsd1.ca.comcast.net) (Quit: syntactic_sugar)
2021-04-14 05:45:32 +0200horatiohb(~horatiohb@104.236.81.226) (Ping timeout: 240 seconds)
2021-04-14 05:52:09 +0200merijn(~merijn@83-160-49-249.ip.xs4all.nl)
2021-04-14 05:52:55 +0200 <Axman6> justsomeguy: assuming you have getURL :: URL -> IO ByteString and urls :: Tree URL, you can traverse getUrl urls will give you back a tree with identical structure as urls but with all URLs replaced with their contents, IO (Tree ByteString)
2021-04-14 05:53:10 +0200 <Axman6> :t forM
2021-04-14 05:53:11 +0200 <lambdabot> (Traversable t, Monad m) => t a -> (a -> m b) -> m (t b)
2021-04-14 05:53:16 +0200 <Axman6> :t traverse
2021-04-14 05:53:17 +0200 <lambdabot> (Traversable t, Applicative f) => (a -> f b) -> t a -> f (t b)
2021-04-14 05:56:01 +0200infinisil(~infinisil@NixOS/user/infinisil) (Ping timeout: 246 seconds)
2021-04-14 05:56:24 +0200infinisil(~infinisil@NixOS/user/infinisil)
2021-04-14 05:56:45 +0200snowflake(~snowflake@gateway/tor-sasl/snowflake) (Ping timeout: 240 seconds)
2021-04-14 05:57:01 +0200Benett(~Benett@unaffiliated/benett) (Ping timeout: 245 seconds)
2021-04-14 05:57:07 +0200noexcept(~noexcept@noexcept.org) (Ping timeout: 248 seconds)
2021-04-14 05:57:09 +0200Chai-T-Rex(~ChaiTRex@gateway/tor-sasl/chaitrex) (Ping timeout: 240 seconds)
2021-04-14 05:57:12 +0200Black(~Benett@unaffiliated/benett)
2021-04-14 05:57:18 +0200BlackBenett
2021-04-14 05:57:31 +0200snowflake(~snowflake@gateway/tor-sasl/snowflake)
2021-04-14 05:57:40 +0200DustyDin1o(~nonamen@v2202001112302107134.ultrasrv.de) (Ping timeout: 276 seconds)
2021-04-14 05:57:42 +0200mupf(~micha@v22017094964653601.ultrasrv.de) (Ping timeout: 252 seconds)
2021-04-14 05:58:15 +0200flow(~none@salem.informatik.uni-erlangen.de) (Ping timeout: 250 seconds)
2021-04-14 05:59:02 +0200DustyDingo(~nonamen@v2202001112302107134.ultrasrv.de)
2021-04-14 05:59:03 +0200noexcept(~noexcept@2a03:b0c0:3:d0::33:9001)
2021-04-14 05:59:12 +0200Chai-T-Rex(~ChaiTRex@gateway/tor-sasl/chaitrex)
2021-04-14 05:59:31 +0200mupf(~micha@v22017094964653601.ultrasrv.de)
2021-04-14 06:00:22 +0200v01d4lph4(~v01d4lph4@122.160.65.250)
2021-04-14 06:00:23 +0200flow(~none@salem.informatik.uni-erlangen.de)
2021-04-14 06:00:26 +0200Alleria(~textual@2603-7000-3040-0000-9df5-86d2-c184-c1c0.res6.spectrum.com)
2021-04-14 06:00:49 +0200AlleriaGuest52501
2021-04-14 06:02:13 +0200olligobber(olligobber@gateway/vpn/privateinternetaccess/olligobber) (Ping timeout: 240 seconds)
2021-04-14 06:02:15 +0200olligobber1(olligobber@gateway/vpn/privateinternetaccess/olligobber)
2021-04-14 06:04:45 +0200Guest52501(~textual@2603-7000-3040-0000-9df5-86d2-c184-c1c0.res6.spectrum.com) (Ping timeout: 250 seconds)
2021-04-14 06:08:13 +0200mawk(mawk@serveur.io) (Ping timeout: 260 seconds)
2021-04-14 06:08:57 +0200lawt(~lawt@2601:200:8101:f140:dea6:32ff:fea1:adfa)
2021-04-14 06:10:50 +0200pjb(~t@2a01cb04063ec500d887d9fd1a878571.ipv6.abo.wanadoo.fr) (Read error: Connection reset by peer)
2021-04-14 06:11:16 +0200justsomeguy(~justsomeg@unaffiliated/--/x-3805311) (Quit: WeeChat 3.0.1)
2021-04-14 06:11:18 +0200hypercube(hypercube@gateway/vpn/protonvpn/hypercube) (Ping timeout: 240 seconds)
2021-04-14 06:14:56 +0200olligobber1(olligobber@gateway/vpn/privateinternetaccess/olligobber) (Ping timeout: 260 seconds)
2021-04-14 06:15:16 +0200fresheyeball(~isaac@c-71-237-105-37.hsd1.co.comcast.net) (Quit: WeeChat 2.9)
2021-04-14 06:15:35 +0200fresheyeball(~isaac@c-71-237-105-37.hsd1.co.comcast.net)
2021-04-14 06:24:32 +0200mawk(mawk@serveur.io)
2021-04-14 06:26:31 +0200merijn(~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 252 seconds)
2021-04-14 06:26:39 +0200nbloomf(~nbloomf@2600:1700:ad14:3020:a04b:d074:eb9e:ca69) (Quit: My MacBook has gone to sleep. ZZZzzz…)
2021-04-14 06:29:16 +0200pfurla_(~pfurla@ool-182ed2e2.dyn.optonline.net) (Ping timeout: 252 seconds)
2021-04-14 06:30:05 +0200olligobber1(olligobber@gateway/vpn/privateinternetaccess/olligobber)
2021-04-14 06:31:16 +0200torei(~torei@c-174-56-229-139.hsd1.ga.comcast.net)
2021-04-14 06:37:11 +0200waleee-cl(uid373333@gateway/web/irccloud.com/x-modavknqpmqvbcri) (Quit: Connection closed for inactivity)
2021-04-14 06:41:44 +0200pfurla(~pfurla@ool-182ed2e2.dyn.optonline.net)
2021-04-14 06:44:13 +0200pthariensflame(~pthariens@2600:6c52:727f:4200:8122:644a:c675:df20)
2021-04-14 06:44:51 +0200pthariensflame(~pthariens@2600:6c52:727f:4200:8122:644a:c675:df20) (Client Quit)
2021-04-14 06:45:12 +0200pthariensflame(~pthariens@2600:6c52:727f:4200:8122:644a:c675:df20)
2021-04-14 06:45:25 +0200pfurla_(~pfurla@64.145.79.9)
2021-04-14 06:46:19 +0200olligobber1(olligobber@gateway/vpn/privateinternetaccess/olligobber) (Ping timeout: 252 seconds)
2021-04-14 06:48:31 +0200pfurla(~pfurla@ool-182ed2e2.dyn.optonline.net) (Ping timeout: 252 seconds)
2021-04-14 06:50:47 +0200alx741(~alx741@181.196.69.92) (Quit: alx741)
2021-04-14 06:51:33 +0200berberman(~berberman@unaffiliated/berberman) (Ping timeout: 250 seconds)
2021-04-14 06:51:35 +0200berberman_(~berberman@unaffiliated/berberman)
2021-04-14 06:52:54 +0200pthariensflame(~pthariens@2600:6c52:727f:4200:8122:644a:c675:df20) ()
2021-04-14 06:52:58 +0200nineonine(~nineonine@2604:3d08:7785:9600:2926:4844:fa1f:b849)
2021-04-14 06:53:16 +0200 <nineonine> Q about readMVar
2021-04-14 06:53:23 +0200 <nineonine> does it leave an MVar empty?
2021-04-14 06:55:02 +0200 <cjay> no
2021-04-14 06:55:52 +0200 <nineonine> thanks
2021-04-14 06:56:38 +0200falafel(~falafel@pool-96-255-70-50.washdc.fios.verizon.net) (Ping timeout: 240 seconds)
2021-04-14 06:56:55 +0200pthariensflame(~pthariens@2600:6c52:727f:4200:8122:644a:c675:df20)
2021-04-14 06:57:35 +0200pthariensflame(~pthariens@2600:6c52:727f:4200:8122:644a:c675:df20) (Client Quit)
2021-04-14 06:57:53 +0200pthariensflame(~pthariens@2600:6c52:727f:4200:8122:644a:c675:df20)
2021-04-14 06:58:15 +0200pthariensflame(~pthariens@2600:6c52:727f:4200:8122:644a:c675:df20) (Client Quit)
2021-04-14 06:58:24 +0200falafel(~falafel@pool-96-255-70-50.washdc.fios.verizon.net)
2021-04-14 06:59:47 +0200pfurla(~pfurla@ool-182ed2e2.dyn.optonline.net)
2021-04-14 07:01:46 +0200 <Axman6> nineonine: you want takeMVar for that
2021-04-14 07:02:16 +0200pfurla_(~pfurla@64.145.79.9) (Ping timeout: 252 seconds)
2021-04-14 07:03:41 +0200rdivyanshu(uid322626@gateway/web/irccloud.com/x-vrscawlvxnzknimj)
2021-04-14 07:04:13 +0200frozenErebus(~frozenEre@37.231.244.249) (Ping timeout: 240 seconds)
2021-04-14 07:05:37 +0200kristijonas_(~kristijon@78-56-32-39.static.zebra.lt) (Remote host closed the connection)
2021-04-14 07:07:18 +0200eacameron(uid256985@gateway/web/irccloud.com/x-aldlwnzrztbxujia) (Quit: Connection closed for inactivity)
2021-04-14 07:07:39 +0200syntactic_sugar(~syntactic@c-67-169-78-228.hsd1.ca.comcast.net)
2021-04-14 07:08:02 +0200kristijonas_(~kristijon@78-56-32-39.static.zebra.lt)
2021-04-14 07:08:07 +0200kristijonas_(~kristijon@78-56-32-39.static.zebra.lt) (Remote host closed the connection)
2021-04-14 07:08:38 +0200CaptainIRS(9d314145@157.49.65.69)
2021-04-14 07:12:08 +0200monochrom(trebla@216.138.220.146) (Quit: NO CARRIER)
2021-04-14 07:20:51 +0200LKoen(~LKoen@65.250.88.92.rev.sfr.net)
2021-04-14 07:27:58 +0200monochrom(trebla@216.138.220.146)
2021-04-14 07:38:58 +0200nut(~user@roc37-h01-176-170-197-243.dsl.sta.abo.bbox.fr)
2021-04-14 07:48:41 +0200DTZUZU(~DTZUZO@205.ip-149-56-132.net) (Ping timeout: 240 seconds)
2021-04-14 07:50:57 +0200loller_(uid358106@gateway/web/irccloud.com/x-smufmjmlmpltpnfn) (Quit: Connection closed for inactivity)
2021-04-14 07:53:22 +0200DTZUZU(~DTZUZO@205.ip-149-56-132.net)
2021-04-14 07:55:27 +0200smibarber(~smibarber@195.140.213.38) (Remote host closed the connection)
2021-04-14 07:56:04 +0200falafel(~falafel@pool-96-255-70-50.washdc.fios.verizon.net) (Ping timeout: 268 seconds)
2021-04-14 07:57:42 +0200syntactic_sugar(~syntactic@c-67-169-78-228.hsd1.ca.comcast.net) (Quit: syntactic_sugar)
2021-04-14 07:59:45 +0200kiweun(~kiweun@2607:fea8:2a62:9600:3c96:f497:7c0d:d48f) (Remote host closed the connection)
2021-04-14 08:01:07 +0200lambdaman(~lambdaman@s66-183-152-156.bc.hsia.telus.net)
2021-04-14 08:04:43 +0200kiweun(~kiweun@2607:fea8:2a62:9600:d18c:7d6b:6683:b0b0)
2021-04-14 08:04:46 +0200malumore_(~malumore@151.62.114.211)
2021-04-14 08:09:36 +0200chele(~chele@78.128.94.174)
2021-04-14 08:13:38 +0200darkon(~darkon@90.214.167.201) (Ping timeout: 240 seconds)
2021-04-14 08:14:14 +0200_ht(~quassel@82-169-194-8.biz.kpn.net)
2021-04-14 08:15:00 +0200michalz(~user@185.246.204.61)
2021-04-14 08:15:58 +0200nut(~user@roc37-h01-176-170-197-243.dsl.sta.abo.bbox.fr) (Ping timeout: 252 seconds)
2021-04-14 08:16:09 +0200danvet(~Daniel@2a02:168:57f4:0:efd0:b9e5:5ae6:c2fa)
2021-04-14 08:16:20 +0200idhugo(~idhugo@87-49-147-45-mobile.dk.customer.tdc.net)
2021-04-14 08:18:19 +0200abhixec(~abhixec@c-67-169-139-16.hsd1.ca.comcast.net)
2021-04-14 08:22:33 +0200tinwood(~tinwood@general.default.akavanagh.uk0.bigv.io) (Remote host closed the connection)
2021-04-14 08:22:45 +0200merijn(~merijn@83-160-49-249.ip.xs4all.nl)
2021-04-14 08:25:44 +0200tinwood(~tinwood@general.default.akavanagh.uk0.bigv.io)
2021-04-14 08:26:58 +0200fresheyeball(~isaac@c-71-237-105-37.hsd1.co.comcast.net) (Quit: WeeChat 2.9)
2021-04-14 08:28:04 +0200evanjs(~evanjs@075-129-098-007.res.spectrum.com) (Ping timeout: 252 seconds)
2021-04-14 08:28:08 +0200pthariensflame(~pthariens@2600:6c52:727f:4200:8122:644a:c675:df20)
2021-04-14 08:28:34 +0200pthariensflame(~pthariens@2600:6c52:727f:4200:8122:644a:c675:df20) (Client Quit)
2021-04-14 08:28:53 +0200pthariensflame(~pthariens@2600:6c52:727f:4200:8122:644a:c675:df20)
2021-04-14 08:30:28 +0200pthariensflame(~pthariens@2600:6c52:727f:4200:8122:644a:c675:df20) (Client Quit)
2021-04-14 08:31:16 +0200aVikingTrex(789a2138@120.154.33.56)
2021-04-14 08:31:39 +0200frozenErebus(~frozenEre@37.231.244.249)
2021-04-14 08:32:13 +0200myShoggoth(~myShoggot@97-120-72-12.ptld.qwest.net) (Ping timeout: 240 seconds)
2021-04-14 08:32:59 +0200ixlun(~user@109.249.184.235)
2021-04-14 08:33:05 +0200MrMobius(~MrMobius@208.58.206.154) (Read error: Connection reset by peer)
2021-04-14 08:34:09 +0200thc202(~thc202@unaffiliated/thc202)
2021-04-14 08:34:12 +0200Firedancer(sid336191@gateway/web/irccloud.com/x-ymzfrqjvnjogppne) (Ping timeout: 246 seconds)
2021-04-14 08:34:15 +0200mpickering(sid78412@gateway/web/irccloud.com/x-adymmghybcqfpwbe) (Ping timeout: 250 seconds)
2021-04-14 08:34:15 +0200simony(sid226116@gateway/web/irccloud.com/x-mscpxuicjuzgvhyw) (Ping timeout: 258 seconds)
2021-04-14 08:34:27 +0200PoliticsII______(sid193551@gateway/web/irccloud.com/x-kbvwclhudsmkcyno) (Ping timeout: 248 seconds)
2021-04-14 08:34:34 +0200Tritlo(sid58727@gateway/web/irccloud.com/x-ebgcghokgzjiocde) (Ping timeout: 246 seconds)
2021-04-14 08:34:41 +0200gluegadget(sid22336@gateway/web/irccloud.com/x-mneshyogspxgyxsl) (Ping timeout: 250 seconds)
2021-04-14 08:34:43 +0200acertain(sid470584@gateway/web/irccloud.com/x-xarjgpqbpnaskcwh) (Read error: Connection reset by peer)
2021-04-14 08:34:45 +0200affinespaces(sid327561@gateway/web/irccloud.com/x-hytpelyqynztawrd) (Read error: Connection reset by peer)
2021-04-14 08:34:45 +0200edwinb(sid69486@gateway/web/irccloud.com/x-zkwljnhotbnadxsf) (Read error: Connection reset by peer)
2021-04-14 08:34:45 +0200heyj(sid171370@gateway/web/irccloud.com/x-arodbxfmhubswiuy) (Read error: Connection reset by peer)
2021-04-14 08:34:49 +0200BosonCollider(~olofs@90-227-86-119-no542.tbcn.telia.com)
2021-04-14 08:34:49 +0200rann(sid175221@gateway/web/irccloud.com/x-gqisofztpsiaqwfs) (Read error: Connection reset by peer)
2021-04-14 08:34:50 +0200dsturnbull(sid347899@gateway/web/irccloud.com/x-ulzijgzjjjoyxwfv) (Ping timeout: 258 seconds)
2021-04-14 08:34:58 +0200dmj`(sid72307@gateway/web/irccloud.com/x-ozlyyuwrrxwejoza) (Read error: Connection reset by peer)
2021-04-14 08:35:13 +0200hamishmack(sid389057@gateway/web/irccloud.com/x-zggwyezkruntccxr) (Ping timeout: 258 seconds)
2021-04-14 08:35:14 +0200lambdaman(~lambdaman@s66-183-152-156.bc.hsia.telus.net) (Remote host closed the connection)
2021-04-14 08:35:14 +0200CaptainIRS(9d314145@157.49.65.69) (Quit: Connection closed)
2021-04-14 08:35:20 +0200adius(sid321344@gateway/web/irccloud.com/x-pplzvbbtxozdptux) (Read error: Connection reset by peer)
2021-04-14 08:35:47 +0200thc202(~thc202@unaffiliated/thc202) (Max SendQ exceeded)
2021-04-14 08:35:52 +0200lambdaman(~lambdaman@s66-183-152-156.bc.hsia.telus.net)
2021-04-14 08:35:57 +0200lexi-lambda(sid92601@gateway/web/irccloud.com/x-ziectdehwbawptyu) (Ping timeout: 246 seconds)
2021-04-14 08:35:59 +0200nick_h(sid319833@gateway/web/irccloud.com/x-hurbpwgphyteuyqm) (Ping timeout: 250 seconds)
2021-04-14 08:36:08 +0200adius(sid321344@gateway/web/irccloud.com/x-yfsibqzgqazbvhna)
2021-04-14 08:36:08 +0200mpickering(sid78412@gateway/web/irccloud.com/x-uuuhuurfuxahsslu)
2021-04-14 08:36:08 +0200Tritlo(sid58727@gateway/web/irccloud.com/x-aozswbintmywimnv)
2021-04-14 08:36:20 +0200hamishmack(sid389057@gateway/web/irccloud.com/x-pnmcssvibehjvusv)
2021-04-14 08:36:21 +0200lexi-lambda(sid92601@gateway/web/irccloud.com/x-lbtagjjufznxxeun)
2021-04-14 08:36:21 +0200Firedancer(sid336191@gateway/web/irccloud.com/x-xoleucehjmvybibw)
2021-04-14 08:36:23 +0200thc202(~thc202@unaffiliated/thc202)
2021-04-14 08:36:26 +0200heyj(sid171370@gateway/web/irccloud.com/x-ztdmvfaxkruzhawl)
2021-04-14 08:36:26 +0200PoliticsII______(sid193551@gateway/web/irccloud.com/x-xczsjbruunvdnrpf)
2021-04-14 08:36:30 +0200Sgeo(~Sgeo@ool-18b98aa4.dyn.optonline.net) (Read error: Connection reset by peer)
2021-04-14 08:36:33 +0200affinespaces(sid327561@gateway/web/irccloud.com/x-uzfjyzvrqoqxacwx)
2021-04-14 08:36:45 +0200rann(sid175221@gateway/web/irccloud.com/x-jkryvxnehqtlncpj)
2021-04-14 08:36:54 +0200dmj`(sid72307@gateway/web/irccloud.com/x-crrlyvbcezdwisgb)
2021-04-14 08:37:02 +0200edwinb(sid69486@gateway/web/irccloud.com/x-ceykgrlrnlvnljwc)
2021-04-14 08:37:02 +0200acertain(sid470584@gateway/web/irccloud.com/x-udpocathjkijcvpk)
2021-04-14 08:37:27 +0200dsturnbull(sid347899@gateway/web/irccloud.com/x-rwwelyrmjwhraekh)
2021-04-14 08:37:28 +0200nick_h(sid319833@gateway/web/irccloud.com/x-rpjxyycebsudwryk)
2021-04-14 08:37:43 +0200simony(sid226116@gateway/web/irccloud.com/x-kqfdecpcfpxqodld)
2021-04-14 08:37:55 +0200thc202(~thc202@unaffiliated/thc202) (Remote host closed the connection)
2021-04-14 08:38:02 +0200gluegadget(sid22336@gateway/web/irccloud.com/x-yvyuuucqiikbdiwr)
2021-04-14 08:39:15 +0200mnrmnaughawk
2021-04-14 08:39:35 +0200thc202(~thc202@unaffiliated/thc202)
2021-04-14 08:39:44 +0200Sornaensis(~Sornaensi@85.203.36.21)
2021-04-14 08:41:34 +0200lambdaman(~lambdaman@s66-183-152-156.bc.hsia.telus.net) (Ping timeout: 265 seconds)
2021-04-14 08:41:52 +0200aVikingTrex(789a2138@120.154.33.56) (Quit: Connection closed)
2021-04-14 08:43:21 +0200aVikingTrex(789a2138@120.154.33.56)
2021-04-14 08:47:08 +0200nineonin_(~nineonine@50.216.62.2)
2021-04-14 08:47:09 +0200cfricke(~cfricke@unaffiliated/cfricke)
2021-04-14 08:48:26 +0200nineonine(~nineonine@2604:3d08:7785:9600:2926:4844:fa1f:b849) (Ping timeout: 258 seconds)
2021-04-14 08:48:48 +0200Sorna(~Sornaensi@79.142.232.102.static.router4.bolignet.dk)
2021-04-14 08:49:01 +0200ixlun(~user@109.249.184.235) (Remote host closed the connection)
2021-04-14 08:51:03 +0200xff0x(~xff0x@2001:1a81:53de:e800:556:f11d:9bcf:7d2e) (Ping timeout: 260 seconds)
2021-04-14 08:51:52 +0200Sornaensis(~Sornaensi@85.203.36.21) (Ping timeout: 252 seconds)
2021-04-14 08:51:56 +0200xff0x(~xff0x@2001:1a81:53de:e800:8a89:d95a:dbc3:e25e)
2021-04-14 08:52:06 +0200jamm_(~jamm@unaffiliated/jamm)
2021-04-14 08:52:28 +0200aVikingTrexEvilmagix
2021-04-14 08:52:31 +0200jamm_(~jamm@unaffiliated/jamm) (Remote host closed the connection)
2021-04-14 08:53:31 +0200EvilmagixaVikingTrex
2021-04-14 08:53:52 +0200cole-h(~cole-h@c-73-48-197-220.hsd1.ca.comcast.net) (Ping timeout: 240 seconds)
2021-04-14 08:55:57 +0200EvilMagix(~aVikingTr@2001:8003:340d:d00:b2de:b98:7a93:b0ea)
2021-04-14 08:56:26 +0200aVikingTrex(789a2138@120.154.33.56) (Quit: Connection closed)
2021-04-14 08:56:40 +0200merijn(~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 252 seconds)
2021-04-14 08:57:03 +0200EvilMagixaVikingTrex
2021-04-14 08:57:19 +0200nrh^(nrh@ip98-184-89-2.mc.at.cox.net) ()
2021-04-14 08:59:16 +0200kiweun(~kiweun@2607:fea8:2a62:9600:d18c:7d6b:6683:b0b0) (Remote host closed the connection)
2021-04-14 08:59:43 +0200awkmnrmnaugh
2021-04-14 09:01:47 +0200aVikingTrex(~aVikingTr@2001:8003:340d:d00:b2de:b98:7a93:b0ea) (Ping timeout: 260 seconds)
2021-04-14 09:01:56 +0200coot(~coot@37.30.50.130.nat.umts.dynamic.t-mobile.pl)
2021-04-14 09:02:15 +0200hiroaki_(~hiroaki@2a02:8108:8c40:2bb8:c438:feb2:e809:229a) (Ping timeout: 260 seconds)
2021-04-14 09:02:26 +0200nineonin_(~nineonine@50.216.62.2) (Ping timeout: 240 seconds)
2021-04-14 09:04:38 +0200nut(~user@roc37-h01-176-170-197-243.dsl.sta.abo.bbox.fr)
2021-04-14 09:04:55 +0200idhugo_(~idhugo@87-49-44-84-mobile.dk.customer.tdc.net)
2021-04-14 09:06:51 +0200Guest63507(~Tracerneo@185.204.1.185)
2021-04-14 09:07:40 +0200idhugo(~idhugo@87-49-147-45-mobile.dk.customer.tdc.net) (Ping timeout: 252 seconds)
2021-04-14 09:08:07 +0200veverak(~veverak@ip-89-102-98-161.net.upcbroadband.cz)
2021-04-14 09:12:58 +0200nictki(~nictki@b2b-78-94-64-166.unitymedia.biz)
2021-04-14 09:13:26 +0200hiroaki_(~hiroaki@2a02:8108:8c40:2bb8:4629:c718:4876:b286)
2021-04-14 09:14:50 +0200nictki(~nictki@b2b-78-94-64-166.unitymedia.biz) (Client Quit)
2021-04-14 09:15:46 +0200v01d4lph4(~v01d4lph4@122.160.65.250) (Read error: No route to host)
2021-04-14 09:16:02 +0200v01d4lph4(~v01d4lph4@122.160.65.250)
2021-04-14 09:19:38 +0200mikoto-chan(~anass@gateway/tor-sasl/mikoto-chan)
2021-04-14 09:22:52 +0200kuribas(~user@ptr-25vy0i7m3jb61f685yu.18120a2.ip6.access.telenet.be)
2021-04-14 09:25:43 +0200lokesh1197(cbc182d2@203.193.130.210)
2021-04-14 09:26:36 +0200Varis(~Tadas@unaffiliated/varis)
2021-04-14 09:27:11 +0200geowiesnot(~user@i15-les02-ix2-87-89-181-157.sfr.lns.abo.bbox.fr) (Ping timeout: 240 seconds)
2021-04-14 09:29:12 +0200elfets(~elfets@ip-37-201-23-96.hsi13.unitymediagroup.de)
2021-04-14 09:30:04 +0200dpl_(~dpl@77-121-78-163.chn.volia.net)
2021-04-14 09:36:21 +0200Major_Biscuit(~Major_Bis@82-169-100-198.biz.kpn.net)
2021-04-14 09:39:13 +0200nineonine(~nineonine@50.216.62.2)
2021-04-14 09:43:32 +0200nineonine(~nineonine@50.216.62.2) (Ping timeout: 246 seconds)
2021-04-14 09:43:45 +0200merijn(~merijn@83-160-49-249.ip.xs4all.nl)
2021-04-14 09:44:32 +0200evanjs(~evanjs@075-129-098-007.res.spectrum.com)
2021-04-14 09:47:33 +0200Gurkenglas(~Gurkengla@unaffiliated/gurkenglas)
2021-04-14 09:48:38 +0200syntactic_sugar(~syntactic@209.58.139.237)
2021-04-14 09:48:53 +0200fiedlr(~fiedlr@83.148.33.254) (Remote host closed the connection)
2021-04-14 09:49:11 +0200fiedlr(~fiedlr@83.148.33.254)
2021-04-14 09:51:47 +0200syntactic_sugar(~syntactic@209.58.139.237) (Client Quit)
2021-04-14 09:51:48 +0200haskellstudent(~quassel@213-225-6-101.nat.highway.a1.net)
2021-04-14 09:52:12 +0200frozenErebus(~frozenEre@37.231.244.249) (Quit: leaving)
2021-04-14 09:57:01 +0200__minoru__shirae(~shiraeesh@46.34.206.215)
2021-04-14 10:00:07 +0200Alleria(~textual@2603-7000-3040-0000-9df5-86d2-c184-c1c0.res6.spectrum.com)
2021-04-14 10:00:30 +0200AlleriaGuest30018
2021-04-14 10:01:17 +0200evanjs(~evanjs@075-129-098-007.res.spectrum.com) (Read error: Connection reset by peer)
2021-04-14 10:04:47 +0200Guest30018(~textual@2603-7000-3040-0000-9df5-86d2-c184-c1c0.res6.spectrum.com) (Ping timeout: 260 seconds)
2021-04-14 10:05:18 +0200evanjs(~evanjs@075-129-098-007.res.spectrum.com)
2021-04-14 10:05:31 +0200torei(~torei@c-174-56-229-139.hsd1.ga.comcast.net) (Read error: Connection reset by peer)
2021-04-14 10:07:04 +0200hendursaga(~weechat@gateway/tor-sasl/hendursaga)
2021-04-14 10:09:10 +0200Sorny(~Sornaensi@077213203030.dynamic.telenor.dk)
2021-04-14 10:09:57 +0200hendursa1(~weechat@gateway/tor-sasl/hendursaga) (Ping timeout: 240 seconds)
2021-04-14 10:11:22 +0200BalterNotz(45ac5999@69-172-89-153.static.imsbiz.com) (Ping timeout: 240 seconds)
2021-04-14 10:11:44 +0200geowiesnot(~user@87-89-181-157.abo.bbox.fr)
2021-04-14 10:13:16 +0200Sorna(~Sornaensi@79.142.232.102.static.router4.bolignet.dk) (Ping timeout: 252 seconds)
2021-04-14 10:13:21 +0200ukari(~ukari@unaffiliated/ukari) (Remote host closed the connection)
2021-04-14 10:14:31 +0200ukari(~ukari@unaffiliated/ukari)
2021-04-14 10:19:54 +0200srk(~sorki@unaffiliated/srk)
2021-04-14 10:23:10 +0200gehmehgeh(~ircuser1@gateway/tor-sasl/gehmehgeh)
2021-04-14 10:25:52 +0200mikolaj(~mikon@duch.mimuw.edu.pl)
2021-04-14 10:26:44 +0200kritzefitz(~kritzefit@212.86.56.80)
2021-04-14 10:28:16 +0200alias(790c93fc@121.12.147.252)
2021-04-14 10:30:10 +0200nut(~user@roc37-h01-176-170-197-243.dsl.sta.abo.bbox.fr) (Ping timeout: 252 seconds)
2021-04-14 10:30:41 +0200mikolaj(~mikon@duch.mimuw.edu.pl) (Client Quit)
2021-04-14 10:32:58 +0200rdivyanshu(uid322626@gateway/web/irccloud.com/x-vrscawlvxnzknimj) (Quit: Connection closed for inactivity)
2021-04-14 10:34:29 +0200ddere(uid110888@gateway/web/irccloud.com/x-gokpmupptkfvgzhl) (Quit: Connection closed for inactivity)
2021-04-14 10:34:47 +0200nut(~user@roc37-h01-176-170-197-243.dsl.sta.abo.bbox.fr)
2021-04-14 10:34:55 +0200kiweun(~kiweun@cpe98524a8cef7c-cm98524a8cef7a.cpe.net.cable.rogers.com)
2021-04-14 10:39:32 +0200kiweun(~kiweun@cpe98524a8cef7c-cm98524a8cef7a.cpe.net.cable.rogers.com) (Ping timeout: 240 seconds)
2021-04-14 10:40:36 +0200olligobber(olligobber@gateway/vpn/privateinternetaccess/olligobber)
2021-04-14 10:40:55 +0200acidjnk_new(~acidjnk@p200300d0c72b954090611fa1f3f989eb.dip0.t-ipconnect.de)
2021-04-14 10:43:04 +0200fendor(~fendor@91.141.2.26.wireless.dyn.drei.com)
2021-04-14 10:43:49 +0200shutdown_-h_now(~arjan@2001:1c06:2d0b:2312:88d8:adcd:b46:7f64) (Ping timeout: 258 seconds)
2021-04-14 10:48:05 +0200 <ij> What does this mean? [__1] rejecting: dmenu:setup.Cabal-3.0.1.0/installed-3.0.1.0 (conflict: dmenu => dmenu:setup.Cabal>=1.10 && <1.25)
2021-04-14 10:48:18 +0200Wuzzy(~Wuzzy@p5790e74f.dip0.t-ipconnect.de)
2021-04-14 10:48:23 +0200 <ij> I'm trying to revive this dmenu.cabal: https://github.com/m0rphism/haskell-dmenu/blob/master/dmenu.cabal
2021-04-14 10:51:49 +0200geowiesnot(~user@87-89-181-157.abo.bbox.fr) (Ping timeout: 268 seconds)
2021-04-14 10:51:54 +0200Neuromancer(~Neuromanc@unaffiliated/neuromancer) (Read error: Connection reset by peer)
2021-04-14 10:51:56 +0200ubert(~Thunderbi@77.119.128.21.wireless.dyn.drei.com)
2021-04-14 10:52:00 +0200shutdown_-h_now(~arjan@2001:1c06:2d0b:2312:d1b3:8e6:fe83:6a87)
2021-04-14 10:52:51 +0200 <ij> it seems that cabal-version: >=1.10 is correct (because other updates packages have that) and the file doesn't have any other versions specified
2021-04-14 10:53:02 +0200jamm_(~jamm@unaffiliated/jamm)
2021-04-14 10:54:17 +0200tzh(~tzh@c-24-21-73-154.hsd1.wa.comcast.net) (Quit: zzz)
2021-04-14 10:56:34 +0200lampowner(~xblow@broadband-90-154-72-32.ip.moscow.rt.ru)
2021-04-14 10:57:31 +0200jamm_(~jamm@unaffiliated/jamm) (Ping timeout: 260 seconds)
2021-04-14 10:58:32 +0200pjb(~t@2a01cb04063ec500344f9530065f230b.ipv6.abo.wanadoo.fr)
2021-04-14 10:59:19 +0200kritzefitz(~kritzefit@212.86.56.80) (Ping timeout: 252 seconds)
2021-04-14 10:59:41 +0200Sornaensis(~Sornaensi@79.142.232.102)
2021-04-14 10:59:47 +0200kritzefitz(~kritzefit@2003:5b:203b:200::10:49)
2021-04-14 11:00:08 +0200VarikValefor[m](varikvalef@gateway/shell/matrix.org/x-uozhdqikwobvzrfg) (Quit: Idle for 30+ days)
2021-04-14 11:01:15 +0200 <alias> #haskell.tw
2021-04-14 11:02:12 +0200Sorny(~Sornaensi@077213203030.dynamic.telenor.dk) (Ping timeout: 240 seconds)
2021-04-14 11:02:19 +0200Pickchea(~private@unaffiliated/pickchea)
2021-04-14 11:10:13 +0200heatsink(~heatsink@108-201-191-115.lightspeed.sntcca.sbcglobal.net) (Remote host closed the connection)
2021-04-14 11:10:42 +0200frozenErebus(~frozenEre@37.231.244.249)
2021-04-14 11:10:47 +0200sord937(~sord937@gateway/tor-sasl/sord937)
2021-04-14 11:17:52 +0200frozenErebus(~frozenEre@37.231.244.249) (Ping timeout: 240 seconds)
2021-04-14 11:21:01 +0200Sorna(~Sornaensi@077213203030.dynamic.telenor.dk)
2021-04-14 11:22:25 +0200merijn(~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 252 seconds)
2021-04-14 11:23:51 +0200merijn(~merijn@83-160-49-249.ip.xs4all.nl)
2021-04-14 11:24:04 +0200Sornaensis(~Sornaensi@79.142.232.102) (Ping timeout: 252 seconds)
2021-04-14 11:27:01 +0200__monty__(~toonn@unaffiliated/toonn)
2021-04-14 11:28:53 +0200merijn(~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 240 seconds)
2021-04-14 11:29:57 +0200merijn(~merijn@83-160-49-249.ip.xs4all.nl)
2021-04-14 11:30:36 +0200 <gnumonic> So I'd like to use type level Peano numbers with the singletons library. I don't think that the library itself provides that and I'm pretty sure I shouldn't use typelits, so is there some preferred library that interfaces with singletons? Or does everyone just roll their own and prove axioms of number theory as they need them? :p
2021-04-14 11:32:18 +0200geowiesnot(~user@i15-les02-ix2-87-89-181-157.sfr.lns.abo.bbox.fr)
2021-04-14 11:33:23 +0200zaquest(~notzaques@5.128.210.178) (Quit: Leaving)
2021-04-14 11:34:57 +0200zaquest(~notzaques@5.128.210.178)
2021-04-14 11:34:58 +0200merijn(~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 240 seconds)
2021-04-14 11:35:27 +0200merijn(~merijn@83-160-49-249.ip.xs4all.nl)
2021-04-14 11:37:54 +0200 <__monty__> That's not an unlikely scenario, given haskell's not really suited to theorem proving anyway.
2021-04-14 11:40:33 +0200merijn(~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 240 seconds)
2021-04-14 11:41:16 +0200merijn(~merijn@83-160-49-249.ip.xs4all.nl)
2021-04-14 11:41:23 +0200 <gnumonic> Bearing in mind that I know nothing about how TypeLits are implemented at all, is there some reason GHC's typechecker can't prove simple facts about typelevel numbers?
2021-04-14 11:41:55 +0200Katarushisu(~Katarushi@cpc152083-finc20-2-0-cust170.4-2.cable.virginm.net) (Quit: Ping timeout (120 seconds))
2021-04-14 11:42:46 +0200BosonCollider(~olofs@90-227-86-119-no542.tbcn.telia.com) (Ping timeout: 252 seconds)
2021-04-14 11:42:54 +0200DavidEichmann(~david@47.27.93.209.dyn.plus.net)
2021-04-14 11:43:31 +0200 <__monty__> No, it's just not a popular pursuit.
2021-04-14 11:43:34 +0200 <__monty__> @where hasochism
2021-04-14 11:43:35 +0200 <lambdabot> I know nothing about hasochism.
2021-04-14 11:43:41 +0200LKoen(~LKoen@65.250.88.92.rev.sfr.net) (Remote host closed the connection)
2021-04-14 11:43:43 +0200shutdown_-h_now(~arjan@2001:1c06:2d0b:2312:d1b3:8e6:fe83:6a87) (Ping timeout: 260 seconds)
2021-04-14 11:43:47 +0200seanparsons(~sean@cpc145088-gill21-2-0-cust281.20-1.cable.virginm.net) (Ping timeout: 265 seconds)
2021-04-14 11:43:57 +0200 <DigitalKiwi> dibblego gave me some peano exercises maybe he has an idea
2021-04-14 11:43:58 +0200Foritus(~buggery@cpc91316-watf11-2-0-cust68.15-2.cable.virginm.net) (Ping timeout: 240 seconds)
2021-04-14 11:44:00 +0200 <kuribas> I don't get why people think haskell is about proving business logic in types.
2021-04-14 11:44:18 +0200Tesseraction(~Tesseract@unaffiliated/tesseraction) (Ping timeout: 240 seconds)
2021-04-14 11:44:27 +0200 <__monty__> This paper shows what's possible and how inconvenient it is compared to a language with support for such things, https://dl.acm.org/doi/abs/10.1145/2578854.2503786
2021-04-14 11:44:58 +0200 <kuribas> I see haskell more like, it's a language with nice abstractions, and a type system that is expressive enough to express and guard those abstractions.
2021-04-14 11:45:13 +0200machinedgod(~machinedg@135-23-192-217.cpe.pppoe.ca)
2021-04-14 11:45:28 +0200 <__monty__> kuribas: You're extrapolating. gnumonic is probably just interested in this. No harm checking it out.
2021-04-14 11:46:08 +0200 <__monty__> gnumonic: Codewares.io has a couple fun type-level hackery challenges.
2021-04-14 11:46:13 +0200merijn(~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 240 seconds)
2021-04-14 11:46:27 +0200 <kuribas> __monty__: I am not saying you shouldn't have fun with it.
2021-04-14 11:46:32 +0200nut(~user@roc37-h01-176-170-197-243.dsl.sta.abo.bbox.fr) (Ping timeout: 240 seconds)
2021-04-14 11:46:52 +0200Katarushisu(~Katarushi@cpc152083-finc20-2-0-cust170.4-2.cable.virginm.net)
2021-04-14 11:46:58 +0200 <gnumonic> monty: mkay I'll check it out, thank you. And yeah I'm just sort of experimenting with what I can do at the type level.
2021-04-14 11:47:21 +0200merijn(~merijn@83-160-49-249.ip.xs4all.nl)
2021-04-14 11:48:03 +0200Foritus(~buggery@cpc91316-watf11-2-0-cust68.15-2.cable.virginm.net)
2021-04-14 11:48:23 +0200 <kuribas> __monty__: I am just saying you probably make your life harder if you go that route.
2021-04-14 11:48:24 +0200 <DigitalKiwi> kuribas: the real mad lads are the people that write their business logic in hedgehog
2021-04-14 11:48:52 +0200 <__monty__> DigitalKiwi: Surely you mean describe their business logic to hedgehog and have it infer the implementation? : )
2021-04-14 11:49:13 +0200 <DigitalKiwi> https://clrnd.com.ar/posts/2017-04-21-the-water-jug-problem-in-hedgehog.html idk :D
2021-04-14 11:49:15 +0200seanparsons(~sean@cpc145088-gill21-2-0-cust281.20-1.cable.virginm.net)
2021-04-14 11:49:34 +0200Tesseraction(~Tesseract@unaffiliated/tesseraction)
2021-04-14 11:51:58 +0200shutdown_-h_now(~arjan@2001:1c06:2d0b:2312:d1b3:8e6:fe83:6a87)
2021-04-14 11:52:09 +0200 <kuribas> I've been wondering if there is a way to create tests for edge cases...
2021-04-14 11:52:28 +0200 <kuribas> Like, you have some code, and you generate tests which will exercise all code paths.
2021-04-14 11:52:38 +0200merijn(~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 252 seconds)
2021-04-14 11:53:00 +0200merijn(~merijn@83-160-49-249.ip.xs4all.nl)
2021-04-14 11:53:23 +0200 <__monty__> I think maybe there's some FSM test machinery that does so?
2021-04-14 11:54:05 +0200 <__monty__> The general problem sounds very Halting-y to me.
2021-04-14 11:54:54 +0200 <kuribas> I had a bug in our compression algorithm which happened only in few cases.
2021-04-14 11:55:05 +0200 <kuribas> Luckily we did a large scale test first.
2021-04-14 11:55:08 +0200 <DigitalKiwi> smolcheck
2021-04-14 11:55:43 +0200rdivyanshu(uid322626@gateway/web/irccloud.com/x-andoqpzjmzizoeoe)
2021-04-14 11:55:47 +0200 <kuribas> https://github.com/burmanm/compression-int/issues/6
2021-04-14 11:55:48 +0200 <DigitalKiwi> kuribas: "large scale test" == "pushed to prod" ?
2021-04-14 11:56:00 +0200 <kuribas> DigitalKiwi: before pushing to prod even!
2021-04-14 11:56:03 +0200 <maralorn> kuribas: There is a difference between "proving your business logic" and using typelevel nats for good code. I e.g. am doing a lot of stuff mit matrices and tracking on the typelevel that their dimensions match seems not crazy to me at all.
2021-04-14 11:56:16 +0200 <DigitalKiwi> kuribas: congrats you're a 10x dev
2021-04-14 11:56:27 +0200 <maralorn> Although the constraints "(KnownNat n, KnownNat k, KnownNat (n * k), (n * k) ~ (k * n)) =>" are certainly not satisfying.
2021-04-14 11:56:45 +0200 <kuribas> DigitalKiwi: not sure, it took us months testing and integrating the compression.
2021-04-14 11:57:43 +0200 <DigitalKiwi> well if had gone to prod it would have likely become a feature
2021-04-14 11:57:47 +0200 <kuribas> maralorn: my take is, avoid complicated types if you can, otherwise just use them :-)
2021-04-14 11:58:08 +0200merijn(~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 252 seconds)
2021-04-14 11:58:10 +0200BosonCollider(~olofs@90-227-86-119-no542.tbcn.telia.com)
2021-04-14 11:58:27 +0200 <DigitalKiwi> as in, it'd never get fixed, all future code would be aware of it, and require its existence
2021-04-14 11:58:50 +0200merijn(~merijn@83-160-49-249.ip.xs4all.nl)
2021-04-14 11:59:38 +0200 <DigitalKiwi> ...or not aware of it and be extra perplexing when it doesn't work :D
2021-04-14 12:00:25 +0200 <kuribas> Or customers suddenly not making their quotas because of the change to compression...
2021-04-14 12:01:22 +0200sord937(~sord937@gateway/tor-sasl/sord937) (Quit: sord937)
2021-04-14 12:04:00 +0200merijn(~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 252 seconds)
2021-04-14 12:04:40 +0200merijn(~merijn@83-160-49-249.ip.xs4all.nl)
2021-04-14 12:05:12 +0200ubert(~Thunderbi@77.119.128.21.wireless.dyn.drei.com) (Ping timeout: 240 seconds)
2021-04-14 12:07:13 +0200dpl_(~dpl@77-121-78-163.chn.volia.net) (Ping timeout: 240 seconds)
2021-04-14 12:07:55 +0200idhugo__(~idhugo@87-49-147-45-mobile.dk.customer.tdc.net)
2021-04-14 12:09:50 +0200merijn(~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 246 seconds)
2021-04-14 12:10:12 +0200idhugo_(~idhugo@87-49-44-84-mobile.dk.customer.tdc.net) (Ping timeout: 240 seconds)
2021-04-14 12:10:18 +0200raehik(~raehik@cpc95906-rdng25-2-0-cust156.15-3.cable.virginm.net)
2021-04-14 12:10:32 +0200merijn(~merijn@83-160-49-249.ip.xs4all.nl)
2021-04-14 12:10:44 +0200heatsink(~heatsink@108-201-191-115.lightspeed.sntcca.sbcglobal.net)
2021-04-14 12:15:12 +0200heatsink(~heatsink@108-201-191-115.lightspeed.sntcca.sbcglobal.net) (Ping timeout: 265 seconds)
2021-04-14 12:15:46 +0200merijn(~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 252 seconds)
2021-04-14 12:16:04 +0200merijn(~merijn@83-160-49-249.ip.xs4all.nl)
2021-04-14 12:18:14 +0200LKoen(~LKoen@65.250.88.92.rev.sfr.net)
2021-04-14 12:21:16 +0200merijn(~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 260 seconds)
2021-04-14 12:21:43 +0200merijn(~merijn@83-160-49-249.ip.xs4all.nl)
2021-04-14 12:23:53 +0200geowiesnot(~user@i15-les02-ix2-87-89-181-157.sfr.lns.abo.bbox.fr) (Ping timeout: 240 seconds)
2021-04-14 12:27:19 +0200merijn(~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 252 seconds)
2021-04-14 12:27:34 +0200merijn(~merijn@83-160-49-249.ip.xs4all.nl)
2021-04-14 12:28:26 +0200LKoen(~LKoen@65.250.88.92.rev.sfr.net) (Quit: “It’s only logical. First you learn to talk, then you learn to think. Too bad it’s not the other way round.”)
2021-04-14 12:30:40 +0200fiedlr(~fiedlr@83.148.33.254) (Remote host closed the connection)
2021-04-14 12:31:28 +0200proteusguy(~proteusgu@cm-58-10-209-239.revip7.asianet.co.th)
2021-04-14 12:32:07 +0200__minoru__shirae(~shiraeesh@46.34.206.215) (Ping timeout: 265 seconds)
2021-04-14 12:32:32 +0200merijn(~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 240 seconds)
2021-04-14 12:33:26 +0200merijn(~merijn@83-160-49-249.ip.xs4all.nl)
2021-04-14 12:34:40 +0200pjbfoopjb
2021-04-14 12:34:59 +0200foopjbpjb
2021-04-14 12:36:05 +0200kiweun(~kiweun@2607:fea8:2a62:9600:280b:80b1:e1e0:8381)
2021-04-14 12:36:13 +0200lambdaman(~lambdaman@s66-183-152-156.bc.hsia.telus.net)
2021-04-14 12:40:21 +0200kiweun(~kiweun@2607:fea8:2a62:9600:280b:80b1:e1e0:8381) (Ping timeout: 258 seconds)
2021-04-14 12:40:41 +0200lambdaman(~lambdaman@s66-183-152-156.bc.hsia.telus.net) (Ping timeout: 260 seconds)
2021-04-14 12:41:30 +0200fiedlr(~fiedlr@83.148.33.254)
2021-04-14 12:42:45 +0200xelxebar(~xelxebar@gateway/tor-sasl/xelxebar) (Ping timeout: 240 seconds)
2021-04-14 12:43:03 +0200xelxebar(~xelxebar@gateway/tor-sasl/xelxebar)
2021-04-14 12:53:19 +0200troydm(~troydm@unaffiliated/troydm) (Quit: What is Hope? That all of your wishes and all of your dreams come true? To turn back time because things were not supposed to happen like that (C) Rau Le Creuset)
2021-04-14 12:57:56 +0200ClaudiusMaximus(~claude@cpc98210-croy26-2-0-cust137.19-2.cable.virginm.net)
2021-04-14 12:58:04 +0200ClaudiusMaximus(~claude@cpc98210-croy26-2-0-cust137.19-2.cable.virginm.net) (Changing host)
2021-04-14 12:58:05 +0200ClaudiusMaximus(~claude@unaffiliated/claudiusmaximus)
2021-04-14 13:00:00 +0200Alleria(~textual@2603-7000-3040-0000-9df5-86d2-c184-c1c0.res6.spectrum.com)
2021-04-14 13:00:24 +0200AlleriaGuest39903
2021-04-14 13:02:09 +0200aVikingTrex(~aVikingTr@2001:8003:340d:d00:b2de:b98:7a93:b0ea)
2021-04-14 13:02:28 +0200fiedlr(~fiedlr@83.148.33.254) (Remote host closed the connection)
2021-04-14 13:04:30 +0200Guest39903(~textual@2603-7000-3040-0000-9df5-86d2-c184-c1c0.res6.spectrum.com) (Ping timeout: 258 seconds)
2021-04-14 13:12:11 +0200heatsink(~heatsink@108-201-191-115.lightspeed.sntcca.sbcglobal.net)
2021-04-14 13:13:32 +0200Alleria__(~textual@mskresolve-a.mskcc.org)
2021-04-14 13:15:41 +0200rprije(~rprije@59-102-63-15.tpgi.com.au) (Ping timeout: 240 seconds)
2021-04-14 13:16:49 +0200heatsink(~heatsink@108-201-191-115.lightspeed.sntcca.sbcglobal.net) (Ping timeout: 252 seconds)
2021-04-14 13:25:31 +0200jamm_(~jamm@unaffiliated/jamm)
2021-04-14 13:31:26 +0200dsrt^(dsrt@ip98-184-89-2.mc.at.cox.net)
2021-04-14 13:33:27 +0200jonatan(~nate@h77-53-70-163.cust.a3fiber.se)
2021-04-14 13:33:56 +0200pjb(~t@2a01cb04063ec500344f9530065f230b.ipv6.abo.wanadoo.fr) (Quit: new parameters)
2021-04-14 13:34:53 +0200howdoi(uid224@gateway/web/irccloud.com/x-tzexppsgjjqaiofw) (Quit: Connection closed for inactivity)
2021-04-14 13:35:46 +0200pjb(~pjb@2a01cb04063ec50074da953aa01bf5c6.ipv6.abo.wanadoo.fr)
2021-04-14 13:38:16 +0200olligobber(olligobber@gateway/vpn/privateinternetaccess/olligobber) (Ping timeout: 252 seconds)
2021-04-14 13:40:23 +0200jchia_(~jchia@jungle.jchia.net)
2021-04-14 13:41:05 +0200fiedlr(~fiedlr@83.148.33.254)
2021-04-14 13:41:48 +0200pjbfoopjb
2021-04-14 13:41:57 +0200Lycurgus(~niemand@98.4.118.65)
2021-04-14 13:42:05 +0200foopjbpjb
2021-04-14 13:45:16 +0200troydm(~troydm@unaffiliated/troydm)
2021-04-14 13:49:58 +0200rodriga(~quassel@134.204.25.66)
2021-04-14 13:52:25 +0200jchia_(~jchia@jungle.jchia.net) (Remote host closed the connection)
2021-04-14 13:52:45 +0200jchia_(~jchia@jungle.jchia.net)
2021-04-14 13:54:24 +0200Nihilist(5f761bd1@dynamic-095-118-027-209.95.118.pool.telefonica.de)
2021-04-14 13:59:00 +0200hc(~hc@fsfe/hc) (Read error: Connection reset by peer)
2021-04-14 13:59:07 +0200hc(~hc@fsfe/hc)
2021-04-14 14:04:12 +0200urodna(~urodna@unaffiliated/urodna)
2021-04-14 14:07:26 +0200jchia_(~jchia@jungle.jchia.net) (Remote host closed the connection)
2021-04-14 14:07:49 +0200jchia_(~jchia@jungle.jchia.net)
2021-04-14 14:07:58 +0200jonathanx_(~jonathan@h-176-109.A357.priv.bahnhof.se) (Ping timeout: 252 seconds)
2021-04-14 14:08:59 +0200nbloomf(~nbloomf@2600:1700:ad14:3020:c4d3:a85a:9b66:5814)
2021-04-14 14:12:08 +0200vicfred(~vicfred@unaffiliated/vicfred) (Quit: Leaving)
2021-04-14 14:17:16 +0200berberman_(~berberman@unaffiliated/berberman) (Quit: ZNC 1.8.2 - https://znc.in)
2021-04-14 14:17:24 +0200idhugo_(~idhugo@87-49-44-84-mobile.dk.customer.tdc.net)
2021-04-14 14:17:45 +0200berberman(~berberman@unaffiliated/berberman)
2021-04-14 14:19:50 +0200Pickchea(~private@unaffiliated/pickchea) (Quit: Leaving)
2021-04-14 14:19:54 +0200idhugo__(~idhugo@87-49-147-45-mobile.dk.customer.tdc.net) (Ping timeout: 265 seconds)
2021-04-14 14:20:31 +0200HannaM(~quassel@p54849510.dip0.t-ipconnect.de)
2021-04-14 14:21:45 +0200Deide(~Deide@217.155.19.23)
2021-04-14 14:22:26 +0200jchia_(~jchia@jungle.jchia.net) (Remote host closed the connection)
2021-04-14 14:23:09 +0200jchia_(~jchia@jungle.jchia.net)
2021-04-14 14:23:57 +0200kritzefitz(~kritzefit@2003:5b:203b:200::10:49) (Ping timeout: 250 seconds)
2021-04-14 14:28:01 +0200guest414(~user@49.5.6.87) (Remote host closed the connection)
2021-04-14 14:32:44 +0200__minoru__shirae(~shiraeesh@46.34.206.85)
2021-04-14 14:34:42 +0200BosonCollider(~olofs@90-227-86-119-no542.tbcn.telia.com) (Ping timeout: 252 seconds)
2021-04-14 14:36:44 +0200kiweun(~kiweun@2607:fea8:2a62:9600:495f:53bc:48fb:8f7c)
2021-04-14 14:37:27 +0200jchia_(~jchia@jungle.jchia.net) (Remote host closed the connection)
2021-04-14 14:37:36 +0200kritzefitz(~kritzefit@2003:5b:203b:200::10:49)
2021-04-14 14:37:45 +0200nbloomf(~nbloomf@2600:1700:ad14:3020:c4d3:a85a:9b66:5814) (Quit: My MacBook has gone to sleep. ZZZzzz…)
2021-04-14 14:38:27 +0200jchia_(~jchia@jungle.jchia.net)
2021-04-14 14:41:04 +0200frozenErebus(~frozenEre@37.231.244.249)
2021-04-14 14:41:29 +0200kiweun(~kiweun@2607:fea8:2a62:9600:495f:53bc:48fb:8f7c) (Ping timeout: 258 seconds)
2021-04-14 14:41:31 +0200Nihilist(5f761bd1@dynamic-095-118-027-209.95.118.pool.telefonica.de) (Quit: Connection closed)
2021-04-14 14:41:37 +0200Neuromancer(~Neuromanc@unaffiliated/neuromancer)
2021-04-14 14:43:09 +0200Lycurgus(~niemand@98.4.118.65) (Quit: Exeunt)
2021-04-14 14:44:04 +0200geekosaur(930099da@rrcs-147-0-153-218.central.biz.rr.com)
2021-04-14 14:44:33 +0200xff0x(~xff0x@2001:1a81:53de:e800:8a89:d95a:dbc3:e25e) (Ping timeout: 258 seconds)
2021-04-14 14:45:08 +0200jchia_(~jchia@jungle.jchia.net) (Remote host closed the connection)
2021-04-14 14:45:20 +0200jrm(~jrm@freebsd/developer/jrm) (Read error: Connection reset by peer)
2021-04-14 14:45:21 +0200jchia_(~jchia@jungle.jchia.net)
2021-04-14 14:45:27 +0200jrm2(~jrm@freebsd/developer/jrm)
2021-04-14 14:45:29 +0200xff0x(~xff0x@2001:1a81:53de:e800:34cf:6978:1caf:5ec6)
2021-04-14 14:46:09 +0200jrm2jrm
2021-04-14 14:46:27 +0200supernaut(~supernaut@aadl28.neoplus.adsl.tpnet.pl)
2021-04-14 14:47:58 +0200ddellacosta(~ddellacos@ool-44c73afa.dyn.optonline.net)
2021-04-14 14:48:31 +0200supernaut(~supernaut@aadl28.neoplus.adsl.tpnet.pl) (Client Quit)
2021-04-14 14:48:35 +0200 <raehik> What's the difference between a Type and a * ? Is there any?
2021-04-14 14:48:41 +0200 <raehik> :k *
2021-04-14 14:48:43 +0200 <lambdabot> *
2021-04-14 14:48:46 +0200 <raehik> :k Type
2021-04-14 14:48:48 +0200 <lambdabot> error:
2021-04-14 14:48:48 +0200 <lambdabot> Not in scope: type constructor or class ‘Type’
2021-04-14 14:48:58 +0200 <merijn> raehik: None
2021-04-14 14:49:07 +0200 <merijn> raehik: Type is a new name for *
2021-04-14 14:49:27 +0200 <merijn> raehik: Because the dependent Haskell crowd want to use * as type-level multiplication operator
2021-04-14 14:50:10 +0200 <merijn> % :k *
2021-04-14 14:50:10 +0200 <yahb> merijn: *
2021-04-14 14:50:12 +0200 <merijn> % :k Type
2021-04-14 14:50:12 +0200 <yahb> merijn: ; <interactive>:1:1: error:; Ambiguous occurrence `Type'; It could refer to; either `Language.Haskell.TH.Type', imported from `Language.Haskell.TH' (and originally defined in `Language.Haskell.TH.Syntax'); or `Data.Kind.Type', imported from `Data.Kind' (and originally defined in `GHC.Types')
2021-04-14 14:50:17 +0200 <merijn> oof
2021-04-14 14:50:22 +0200 <raehik> merijn: thanks!
2021-04-14 14:50:47 +0200 <merijn> raehik: See also -XStarIsType (or whatever it was called) in the GHC user guide
2021-04-14 14:50:51 +0200 <merijn> @where user-guide
2021-04-14 14:50:52 +0200 <lambdabot> I know nothing about user-guide.
2021-04-14 14:50:55 +0200 <merijn> @where userguide
2021-04-14 14:50:55 +0200 <lambdabot> https://downloads.haskell.org/~ghc/latest/docs/html/users_guide/
2021-04-14 14:51:05 +0200sdrodge(~sdrodge@unaffiliated/sdrodge) (Quit: WeeChat 3.1)
2021-04-14 14:52:02 +0200 <raehik> cool, wonder if that's planned to get into a release soon
2021-04-14 14:52:09 +0200 <merijn> Probably not
2021-04-14 14:52:28 +0200jchia_(~jchia@jungle.jchia.net) (Remote host closed the connection)
2021-04-14 14:52:57 +0200jchia_(~jchia@jungle.jchia.net)
2021-04-14 14:53:03 +0200sdrodge(~sdrodge@unaffiliated/sdrodge)
2021-04-14 14:54:33 +0200jonathanx(~jonathan@h-176-109.A357.priv.bahnhof.se)
2021-04-14 14:55:05 +0200raichoo(~raichoo@dslb-088-077-024-130.088.077.pools.vodafone-ip.de)
2021-04-14 14:55:49 +0200ddellacosta(~ddellacos@ool-44c73afa.dyn.optonline.net) (Ping timeout: 252 seconds)
2021-04-14 14:57:00 +0200hyperisco(~hyperisco@d192-186-117-226.static.comm.cgocable.net)
2021-04-14 14:57:09 +0200whataday(~xxx@2400:8902::f03c:92ff:fe60:98d8) (Remote host closed the connection)
2021-04-14 14:57:34 +0200v01d4lph4(~v01d4lph4@122.160.65.250) (Read error: Connection reset by peer)
2021-04-14 14:58:15 +0200whataday(~xxx@2400:8902::f03c:92ff:fe60:98d8)
2021-04-14 15:00:33 +0200star_cloud(~star_clou@ec2-34-220-44-120.us-west-2.compute.amazonaws.com) (Ping timeout: 240 seconds)
2021-04-14 15:06:04 +0200cafce25(~cafce25@ipbcc3009d.dynamic.kabel-deutschland.de)
2021-04-14 15:07:28 +0200jchia_(~jchia@jungle.jchia.net) (Remote host closed the connection)
2021-04-14 15:07:57 +0200jchia_(~jchia@jungle.jchia.net)
2021-04-14 15:13:38 +0200ddellacosta(~ddellacos@ool-44c73afa.dyn.optonline.net)
2021-04-14 15:14:11 +0200hiroaki_(~hiroaki@2a02:8108:8c40:2bb8:4629:c718:4876:b286) (Ping timeout: 260 seconds)
2021-04-14 15:14:14 +0200freeman42x(~40726@2a02:2f0c:5a03:4a00:25d9:dfce:25a7:bd32)
2021-04-14 15:14:31 +0200mrchampion(~mrchampio@38.18.109.23) (Ping timeout: 260 seconds)
2021-04-14 15:14:38 +0200nut(~user@roc37-h01-176-170-197-243.dsl.sta.abo.bbox.fr)
2021-04-14 15:16:53 +0200elliott_(~elliott_@pool-108-51-101-42.washdc.fios.verizon.net)
2021-04-14 15:20:33 +0200lawid(~quassel@2a02:8109:b5c0:5334:265e:beff:fe2a:dde8)
2021-04-14 15:20:50 +0200ddellacosta(~ddellacos@ool-44c73afa.dyn.optonline.net) (Remote host closed the connection)
2021-04-14 15:20:51 +0200matijja(~matijja@193.77.181.208)
2021-04-14 15:21:34 +0200Nihilist(5f761bd1@dynamic-095-118-027-209.95.118.pool.telefonica.de)
2021-04-14 15:21:44 +0200Nihilist(5f761bd1@dynamic-095-118-027-209.95.118.pool.telefonica.de) ()
2021-04-14 15:21:49 +0200carlomagno(~cararell@148.87.23.13)
2021-04-14 15:22:11 +0200gnumonic(~gnumonic@c-73-170-91-210.hsd1.ca.comcast.net) (Ping timeout: 240 seconds)
2021-04-14 15:22:28 +0200jchia_(~jchia@jungle.jchia.net) (Remote host closed the connection)
2021-04-14 15:22:45 +0200roconnor(~roconnor@host-45-58-193-19.dyn.295.ca)
2021-04-14 15:23:08 +0200jchia_(~jchia@jungle.jchia.net)
2021-04-14 15:23:19 +0200frozenErebus(~frozenEre@37.231.244.249) (Ping timeout: 252 seconds)
2021-04-14 15:26:12 +0200geekosaur(930099da@rrcs-147-0-153-218.central.biz.rr.com) (Quit: Connection closed)
2021-04-14 15:26:14 +0200rj(~x@gateway/tor-sasl/rj)
2021-04-14 15:26:40 +0200gehmehgeh(~ircuser1@gateway/tor-sasl/gehmehgeh) (Remote host closed the connection)
2021-04-14 15:27:23 +0200lokesh1197(cbc182d2@203.193.130.210) (Ping timeout: 240 seconds)
2021-04-14 15:27:53 +0200ddellaco_(~ddellacos@ool-44c73afa.dyn.optonline.net)
2021-04-14 15:27:56 +0200Tario(~Tario@201.192.165.173) (Read error: Connection reset by peer)
2021-04-14 15:28:03 +0200fiedlr(~fiedlr@83.148.33.254) (Remote host closed the connection)
2021-04-14 15:28:15 +0200gehmehgeh(~ircuser1@gateway/tor-sasl/gehmehgeh)
2021-04-14 15:28:18 +0200fiedlr(~fiedlr@83.148.33.254)
2021-04-14 15:31:04 +0200jamm_(~jamm@unaffiliated/jamm) (Remote host closed the connection)
2021-04-14 15:31:49 +0200jamm_(~jamm@unaffiliated/jamm)
2021-04-14 15:31:49 +0200ddellaco_(~ddellacos@ool-44c73afa.dyn.optonline.net) (Remote host closed the connection)
2021-04-14 15:32:07 +0200royal_screwup21(52254809@gateway/web/cgi-irc/kiwiirc.com/ip.82.37.72.9)
2021-04-14 15:32:32 +0200hiroaki_(~hiroaki@2a02:8108:8c40:2bb8:9346:b3f:94d7:13fa)
2021-04-14 15:35:32 +0200geekosaur(930099da@rrcs-147-0-153-218.central.biz.rr.com)
2021-04-14 15:36:19 +0200jamm_(~jamm@unaffiliated/jamm) (Ping timeout: 250 seconds)
2021-04-14 15:37:29 +0200jchia_(~jchia@jungle.jchia.net) (Remote host closed the connection)
2021-04-14 15:38:07 +0200Tario(~Tario@201.192.165.173)
2021-04-14 15:38:22 +0200jchia_(~jchia@jungle.jchia.net)
2021-04-14 15:39:13 +0200__minoru__shirae(~shiraeesh@46.34.206.85) (Ping timeout: 240 seconds)
2021-04-14 15:40:43 +0200ddellacosta(~ddellacos@ool-44c73afa.dyn.optonline.net)
2021-04-14 15:40:51 +0200 <whataday> is there ListT?
2021-04-14 15:41:10 +0200 <whataday> no IOT?
2021-04-14 15:41:35 +0200 <dolio> There's no IOT.
2021-04-14 15:41:41 +0200alx741(~alx741@181.196.69.92)
2021-04-14 15:42:18 +0200 <whataday> is there MaybeT [] a?
2021-04-14 15:42:52 +0200 <whataday> MaybeT [Just 3, Nothing] is ok?
2021-04-14 15:44:13 +0200Clintsquints.
2021-04-14 15:45:38 +0200unyu(~pyon@unaffiliated/pyon)
2021-04-14 15:45:57 +0200jamm_(~jamm@unaffiliated/jamm)
2021-04-14 15:46:52 +0200 <hyperisco> whataday, you can look for these things on Hoogle
2021-04-14 15:46:53 +0200Tario(~Tario@201.192.165.173) (Ping timeout: 240 seconds)
2021-04-14 15:47:03 +0200 <hyperisco> and you can try them in ghci
2021-04-14 15:48:31 +0200pavonia(~user@unaffiliated/siracusa) (Quit: Bye!)
2021-04-14 15:50:03 +0200 <ski> @type MaybeT [Just (3 :: Integer),Nothing]
2021-04-14 15:50:05 +0200 <lambdabot> MaybeT [] Integer
2021-04-14 15:50:19 +0200cr3(~cr3@192-222-143-195.qc.cable.ebox.net)
2021-04-14 15:50:19 +0200jchia_(~jchia@jungle.jchia.net) (Remote host closed the connection)
2021-04-14 15:50:31 +0200 <ski> @wiki ListT done right
2021-04-14 15:50:31 +0200 <lambdabot> https://wiki.haskell.org/ListT_done_right
2021-04-14 15:51:25 +0200jchia_(~jchia@jungle.jchia.net)
2021-04-14 15:52:26 +0200jchia_(~jchia@jungle.jchia.net) (Remote host closed the connection)
2021-04-14 15:52:58 +0200rdivyanshu(uid322626@gateway/web/irccloud.com/x-andoqpzjmzizoeoe) (Quit: Connection closed for inactivity)
2021-04-14 15:53:02 +0200jchia_(~jchia@jungle.jchia.net)
2021-04-14 15:58:25 +0200st8less(~st8less@2603:a060:11fd::bf1)
2021-04-14 15:59:03 +0200frozenErebus(~frozenEre@37.231.244.249)
2021-04-14 15:59:57 +0200rj(~x@gateway/tor-sasl/rj) (Ping timeout: 240 seconds)
2021-04-14 16:00:40 +0200ddellacosta(~ddellacos@ool-44c73afa.dyn.optonline.net) (Remote host closed the connection)
2021-04-14 16:01:19 +0200 <whataday> ok
2021-04-14 16:01:49 +0200nut(~user@roc37-h01-176-170-197-243.dsl.sta.abo.bbox.fr) (Ping timeout: 252 seconds)
2021-04-14 16:01:52 +0200 <whataday> :t flatMap
2021-04-14 16:01:54 +0200 <lambdabot> error: Variable not in scope: flatMap
2021-04-14 16:02:28 +0200ddellaco_(~ddellacos@ool-44c73afa.dyn.optonline.net)
2021-04-14 16:02:59 +0200 <geekosaur> :t (>>=)
2021-04-14 16:03:00 +0200 <lambdabot> Monad m => m a -> (a -> m b) -> m b
2021-04-14 16:03:54 +0200Tops2(~Tobias@dyndsl-095-033-095-094.ewe-ip-backbone.de)
2021-04-14 16:04:07 +0200rj(~x@gateway/tor-sasl/rj)
2021-04-14 16:04:13 +0200frozenErebus(~frozenEre@37.231.244.249) (Ping timeout: 240 seconds)
2021-04-14 16:04:32 +0200 <whataday> I remember there's a function could work on nested list
2021-04-14 16:04:47 +0200 <whataday> but I forget its name
2021-04-14 16:05:19 +0200 <geekosaur> fmap "drills down", if that's what you mean
2021-04-14 16:05:28 +0200 <whataday> fmap f [[1], [2,3]]
2021-04-14 16:05:51 +0200 <whataday> that f work on 1 or 2 or 3
2021-04-14 16:06:13 +0200 <Zemyla> ContT (Compose IO []) works too, because right associativity is enforced.
2021-04-14 16:06:20 +0200 <geekosaur> thta f works on [1] and [2,3]. but you can nest fmap-s to work on inner values
2021-04-14 16:06:48 +0200 <Tops2> > (fmap . fmap) (subtract 1) [[1],[2,3]]
2021-04-14 16:06:50 +0200 <lambdabot> [[0],[1,2]]
2021-04-14 16:07:01 +0200Rudd0(~Rudd0@185.189.115.103) (Remote host closed the connection)
2021-04-14 16:07:30 +0200jchia_(~jchia@jungle.jchia.net) (Remote host closed the connection)
2021-04-14 16:07:54 +0200 <whataday> could I name fmap = fmap . fmap?
2021-04-14 16:08:03 +0200 <Zemyla> :t \a -> ContT $ \c -> Compose $ a >>= (getCompose . c)
2021-04-14 16:08:04 +0200 <lambdabot> forall k (f :: * -> *) a1 (a2 :: k) (g :: k -> *). Monad f => f a1 -> ContT a2 (Compose f g) a1
2021-04-14 16:08:08 +0200 <whataday> so [[]] is a functor?
2021-04-14 16:08:09 +0200 <Zemyla> :t \a -> ContT $ \c -> Compose $ fmap join $ traverse (getCompose . c) $ a
2021-04-14 16:08:10 +0200 <lambdabot> (Monad g, Traversable g, Applicative f) => g a1 -> ContT a2 (Compose f g) a1
2021-04-14 16:08:28 +0200 <whataday> ContT is beyond my comprehension now
2021-04-14 16:08:44 +0200 <Zemyla> You want to use Compose for nested fmaps.
2021-04-14 16:08:52 +0200 <Zemyla> :t Compose [[1], [2, 3]]
2021-04-14 16:08:53 +0200 <lambdabot> Num a => Compose [] [] a
2021-04-14 16:09:00 +0200 <whataday> I always don't know how callCC worked
2021-04-14 16:09:15 +0200 <whataday> aha,
2021-04-14 16:09:34 +0200 <whataday> Compose is a functor, right?
2021-04-14 16:10:18 +0200 <Tops2> > (getCompose . fmap) (subtract 1) (Compose [[1],[2,3]])
2021-04-14 16:10:20 +0200 <lambdabot> error:
2021-04-14 16:10:20 +0200 <lambdabot> • Couldn't match type ‘f0 b0 -> f0 b0’
2021-04-14 16:10:20 +0200 <lambdabot> with ‘Compose ((->) (Compose [] [] a0)) g a’
2021-04-14 16:10:43 +0200 <whataday> fmap (+1) $ Compose [[1], [2,3]]
2021-04-14 16:12:06 +0200 <Tops2> > getCompose . fmap (subtract 1) $ Compose [[1],[2,3]]
2021-04-14 16:12:08 +0200 <lambdabot> [[0],[1,2]]
2021-04-14 16:12:38 +0200 <Tops2> ye it's Data.Functor.Compose
2021-04-14 16:13:19 +0200 <whataday> ok
2021-04-14 16:13:26 +0200Mrbuck(~Mrbuck@gateway/tor-sasl/mrbuck)
2021-04-14 16:13:29 +0200 <Zemyla> I don't know when ContT started making sense to me.
2021-04-14 16:14:00 +0200 <whataday> I can understand Cont a little
2021-04-14 16:14:14 +0200 <whataday> but callCC is really beyond my comprehension
2021-04-14 16:14:58 +0200dpl_(~dpl@77-121-78-163.chn.volia.net)
2021-04-14 16:15:06 +0200 <dolio> callCC is arguably the worst control operator.
2021-04-14 16:15:44 +0200 <whataday> that use fixed point implement goto with callCC inside Cont, what a twisted!
2021-04-14 16:16:19 +0200 <whataday> I never understand why call fixed point inside Cont would create a loop?
2021-04-14 16:16:22 +0200 <dolio> You could probably come up with worse, but the worst that is usually talked about.
2021-04-14 16:16:53 +0200__minoru__shirae(~shiraeesh@46.34.206.85)
2021-04-14 16:16:59 +0200mrchampion(~mrchampio@38.18.109.23)
2021-04-14 16:17:15 +0200ddellaco_(~ddellacos@ool-44c73afa.dyn.optonline.net) (Remote host closed the connection)
2021-04-14 16:17:29 +0200 <whataday> I saw some people's articles, but no one explained it plainly
2021-04-14 16:17:44 +0200ukari(~ukari@unaffiliated/ukari) (Ping timeout: 252 seconds)
2021-04-14 16:17:47 +0200ddellacosta(~ddellacos@ool-44c73afa.dyn.optonline.net)
2021-04-14 16:17:54 +0200 <whataday> just make me more confused
2021-04-14 16:18:05 +0200 <whataday> so I just leave it alone
2021-04-14 16:20:26 +0200 <geekosaur> Cont does that to a lot of people
2021-04-14 16:21:04 +0200 <juri_> i keep watching haskell videon, thinking they'll teach me something useful. so far, no dice.
2021-04-14 16:21:19 +0200Sgeo(~Sgeo@ool-18b98aa4.dyn.optonline.net)
2021-04-14 16:21:32 +0200raehik(~raehik@cpc95906-rdng25-2-0-cust156.15-3.cable.virginm.net) (Ping timeout: 240 seconds)
2021-04-14 16:22:34 +0200 <yushyin> you have more chances to learn something if you just read along here than watching haskell vidoes, is my guess.
2021-04-14 16:23:40 +0200raehik(~raehik@cpc95906-rdng25-2-0-cust156.15-3.cable.virginm.net)
2021-04-14 16:24:34 +0200 <whataday> until someone ask you to read books...
2021-04-14 16:24:43 +0200 <whataday> like real work haskell
2021-04-14 16:24:53 +0200 <whataday> haskell first principal etc
2021-04-14 16:25:15 +0200 <whataday> not some like learn your a haskell for good
2021-04-14 16:25:27 +0200 <juri_> yeah, the books are more useful.
2021-04-14 16:25:54 +0200curlybangs(185a6b4e@cpe-24-90-107-78.nyc.res.rr.com)
2021-04-14 16:26:00 +0200 <juri_> unfortunately when i'm down due to headache (bad month), reading a book is much worse than listening to a video.
2021-04-14 16:27:11 +0200 <juri_> and when i'm not down due to headache, i'm busy writing (bad) haskell.
2021-04-14 16:27:16 +0200 <whataday> I like to learn some skills in haskell and see how it's implemented in others
2021-04-14 16:27:46 +0200 <whataday> I use kotlin for most work
2021-04-14 16:27:53 +0200 <whataday> and they have arrow-kt
2021-04-14 16:28:16 +0200 <whataday> it has some thoughts very like haskell
2021-04-14 16:28:36 +0200 <whataday> but implements are in a horrible way
2021-04-14 16:28:57 +0200 <whataday> but hey, better than nothing
2021-04-14 16:29:44 +0200ddellacosta(~ddellacos@ool-44c73afa.dyn.optonline.net) (Remote host closed the connection)
2021-04-14 16:30:57 +0200ddellaco_(~ddellacos@ool-44c73afa.dyn.optonline.net)
2021-04-14 16:31:07 +0200 <whataday> they simulate to implement higher kind type with class, that class confused me a while
2021-04-14 16:31:21 +0200ukari(~ukari@unaffiliated/ukari)
2021-04-14 16:31:44 +0200Tario(~Tario@201.192.165.173)
2021-04-14 16:33:21 +0200dariof4(~dario@5.11.121.66)
2021-04-14 16:37:30 +0200kiweun(~kiweun@2607:fea8:2a62:9600:71af:dc19:e65b:7248)
2021-04-14 16:40:29 +0200cfricke(~cfricke@unaffiliated/cfricke) (Quit: WeeChat 3.1)
2021-04-14 16:41:28 +0200aVikingTrex(~aVikingTr@2001:8003:340d:d00:b2de:b98:7a93:b0ea) (Ping timeout: 258 seconds)
2021-04-14 16:42:14 +0200kiweun(~kiweun@2607:fea8:2a62:9600:71af:dc19:e65b:7248) (Ping timeout: 258 seconds)
2021-04-14 16:42:26 +0200dpl_(~dpl@77-121-78-163.chn.volia.net) (Quit: dpl_)
2021-04-14 16:42:28 +0200royal_screwup21(52254809@gateway/web/cgi-irc/kiwiirc.com/ip.82.37.72.9) (Quit: Connection closed)
2021-04-14 16:43:53 +0200nineonine(~nineonine@50.216.62.2)
2021-04-14 16:43:57 +0200rj(~x@gateway/tor-sasl/rj) (Ping timeout: 240 seconds)
2021-04-14 16:45:11 +0200xff0x(~xff0x@2001:1a81:53de:e800:34cf:6978:1caf:5ec6) (Ping timeout: 260 seconds)
2021-04-14 16:45:44 +0200xff0x(~xff0x@2001:1a81:53de:e800:f134:1482:73e7:cb45)
2021-04-14 16:46:56 +0200vfaronov(~Srain@broadband-95-84-210-78.ip.moscow.rt.ru)
2021-04-14 16:47:51 +0200rj(~x@gateway/tor-sasl/rj)
2021-04-14 16:48:46 +0200nineonine(~nineonine@50.216.62.2) (Ping timeout: 265 seconds)
2021-04-14 16:48:52 +0200 <vfaronov> Hi all. Any idea why TH's addDependentFile may not work? I have the exact problem described in https://stackoverflow.com/q/49757162, I do what the answer suggests, and still, changing only the embedded file make `cabal build` say "Up to date".
2021-04-14 16:50:07 +0200 <tdammers> off the top of my head, you may need to put it in extra-source-files or sth like that
2021-04-14 16:50:25 +0200acidjnk_new(~acidjnk@p200300d0c72b954090611fa1f3f989eb.dip0.t-ipconnect.de) (Ping timeout: 250 seconds)
2021-04-14 16:50:36 +0200 <merijn> cabal is not aware of addDependentFile, afaik
2021-04-14 16:50:40 +0200 <vfaronov> tdammers: it's there already
2021-04-14 16:50:43 +0200BosonCollider(~olofs@90-227-86-119-no542.tbcn.telia.com)
2021-04-14 16:50:54 +0200 <geekosaur> the problem with addDependentFile is cabal won't know about it until it compiles the file, but it won't compile the file becauseit doesn't know about the extra dep
2021-04-14 16:51:42 +0200 <merijn> There was some talk/work on making cabal aware of it, I think. But no clue if anything has been done about that
2021-04-14 16:52:09 +0200frozenErebus(~frozenEre@37.231.244.249)
2021-04-14 16:53:42 +0200jamm_(~jamm@unaffiliated/jamm) (Remote host closed the connection)
2021-04-14 16:54:24 +0200jamm_(~jamm@unaffiliated/jamm)
2021-04-14 16:54:36 +0200 <vfaronov> I see, too bad
2021-04-14 16:54:45 +0200 <vfaronov> thanks anyway
2021-04-14 16:55:33 +0200idhugo_(~idhugo@87-49-44-84-mobile.dk.customer.tdc.net) (Ping timeout: 240 seconds)
2021-04-14 16:55:35 +0200nbloomf(~nbloomf@2600:1700:ad14:3020:49a9:cf03:7849:ab6b)
2021-04-14 16:55:36 +0200ddellaco_(~ddellacos@ool-44c73afa.dyn.optonline.net) (Remote host closed the connection)
2021-04-14 16:56:59 +0200hypercube(hypercube@gateway/vpn/protonvpn/hypercube)
2021-04-14 16:57:20 +0200ddellaco_(~ddellacos@ool-44c73afa.dyn.optonline.net)
2021-04-14 16:59:06 +0200jamm_(~jamm@unaffiliated/jamm) (Ping timeout: 258 seconds)
2021-04-14 16:59:56 +0200xff0x(~xff0x@2001:1a81:53de:e800:f134:1482:73e7:cb45) (Ping timeout: 245 seconds)
2021-04-14 17:00:58 +0200xff0x(~xff0x@2001:1a81:53de:e800:d3b4:413a:5958:6939)
2021-04-14 17:01:02 +0200elfets(~elfets@ip-37-201-23-96.hsi13.unitymediagroup.de) (Ping timeout: 246 seconds)
2021-04-14 17:01:51 +0200name(5847aff9@dslb-088-071-175-249.088.071.pools.vodafone-ip.de)
2021-04-14 17:06:12 +0200hypercube(hypercube@gateway/vpn/protonvpn/hypercube) (Ping timeout: 240 seconds)
2021-04-14 17:06:57 +0200 <vfaronov> in that case, is it possible to force Cabal/GHC to recompile (only) a particular file (the one that does embedFile) without actually changing it? I probably need to remove something from under dist-newstyle/build, but what exactly?
2021-04-14 17:07:38 +0200wroathe(~wroathe@c-68-54-25-135.hsd1.mn.comcast.net)
2021-04-14 17:08:11 +0200name(5847aff9@dslb-088-071-175-249.088.071.pools.vodafone-ip.de) (Quit: Connection closed)
2021-04-14 17:08:38 +0200 <merijn> "not really" https://github.com/haskell/cabal/issues/5300
2021-04-14 17:10:11 +0200dyeplexer(~lol@unaffiliated/terpin)
2021-04-14 17:14:06 +0200curlybangs(185a6b4e@cpe-24-90-107-78.nyc.res.rr.com) (Quit: Ping timeout (120 seconds))
2021-04-14 17:14:16 +0200star_cloud(~star_clou@ec2-34-220-44-120.us-west-2.compute.amazonaws.com)
2021-04-14 17:14:56 +0200heatsink(~heatsink@108-201-191-115.lightspeed.sntcca.sbcglobal.net)
2021-04-14 17:15:47 +0200lambdaman(~lambdaman@s66-183-152-156.bc.hsia.telus.net)
2021-04-14 17:16:00 +0200dcbdan(~dcbdan@c-73-76-129-120.hsd1.tx.comcast.net) (Ping timeout: 268 seconds)
2021-04-14 17:16:29 +0200chele(~chele@78.128.94.174) (Remote host closed the connection)
2021-04-14 17:19:22 +0200heatsink(~heatsink@108-201-191-115.lightspeed.sntcca.sbcglobal.net) (Ping timeout: 252 seconds)
2021-04-14 17:19:58 +0200lambdaman(~lambdaman@s66-183-152-156.bc.hsia.telus.net) (Ping timeout: 240 seconds)
2021-04-14 17:20:10 +0200ddellaco_ddellacosta_
2021-04-14 17:22:25 +0200heatsink(~heatsink@108-201-191-115.lightspeed.sntcca.sbcglobal.net)
2021-04-14 17:22:39 +0200s00pcan(~chris@107.181.165.217)
2021-04-14 17:26:45 +0200rj(~x@gateway/tor-sasl/rj) (Ping timeout: 240 seconds)
2021-04-14 17:26:45 +0200dariof4(~dario@5.11.121.66) (Ping timeout: 260 seconds)
2021-04-14 17:29:36 +0200hexfive(~hexfive@50.35.83.177)
2021-04-14 17:29:39 +0200kilolympus(~kilolympu@5.151.5.180)
2021-04-14 17:31:02 +0200rj(~x@gateway/tor-sasl/rj)
2021-04-14 17:32:02 +0200bienjensu(~bienjensu@unaffiliated/bienjensu)
2021-04-14 17:33:10 +0200myShoggoth(~myShoggot@97-120-72-12.ptld.qwest.net)
2021-04-14 17:33:33 +0200Unhammer(~Unhammer@gateway/tor-sasl/unhammer) (Ping timeout: 240 seconds)
2021-04-14 17:35:06 +0200Unhammer(~Unhammer@gateway/tor-sasl/unhammer)
2021-04-14 17:36:50 +0200LKoen(~LKoen@65.250.88.92.rev.sfr.net)
2021-04-14 17:38:31 +0200nbloomf(~nbloomf@2600:1700:ad14:3020:49a9:cf03:7849:ab6b) (Quit: My MacBook has gone to sleep. ZZZzzz…)
2021-04-14 17:40:57 +0200alias(790c93fc@121.12.147.252) (Quit: Connection closed)
2021-04-14 17:41:19 +0200jamm_(~jamm@unaffiliated/jamm)
2021-04-14 17:41:32 +0200geekosaur(930099da@rrcs-147-0-153-218.central.biz.rr.com) (Quit: Connection closed)
2021-04-14 17:41:51 +0200geekosaur(930099da@rrcs-147-0-153-218.central.biz.rr.com)
2021-04-14 17:43:21 +0200nbloomf(~nbloomf@2600:1700:ad14:3020:49a9:cf03:7849:ab6b)
2021-04-14 17:44:22 +0200falafel(~falafel@pool-96-255-70-50.washdc.fios.verizon.net)
2021-04-14 17:48:03 +0200nbloomf(~nbloomf@2600:1700:ad14:3020:49a9:cf03:7849:ab6b) (Client Quit)
2021-04-14 17:49:12 +0200dariof4(~dario@5.11.121.66)
2021-04-14 17:50:13 +0200jamm_(~jamm@unaffiliated/jamm) (Remote host closed the connection)
2021-04-14 17:50:26 +0200nbloomf(~nbloomf@2600:1700:ad14:3020:49a9:cf03:7849:ab6b)
2021-04-14 17:50:56 +0200jamm_(~jamm@unaffiliated/jamm)
2021-04-14 17:52:23 +0200bienjensu(~bienjensu@unaffiliated/bienjensu) (Ping timeout: 268 seconds)
2021-04-14 17:54:04 +0200rond_(5940206b@89-64-32-107.dynamic.chello.pl)
2021-04-14 17:55:14 +0200rmk236(~lcampos@2a02:908:3616:b100:32db:6142:a17f:785a)
2021-04-14 17:55:27 +0200jamm_(~jamm@unaffiliated/jamm) (Ping timeout: 258 seconds)
2021-04-14 17:56:34 +0200tzh(~tzh@c-24-21-73-154.hsd1.or.comcast.net)
2021-04-14 17:57:05 +0200horatiohb(~horatiohb@104.236.208.44)
2021-04-14 17:57:54 +0200ep1ctetus(~epictetus@ip72-194-54-201.sb.sd.cox.net)
2021-04-14 17:59:08 +0200eacameron(uid256985@gateway/web/irccloud.com/x-rzlatralzulvgovn)
2021-04-14 18:00:24 +0200falafel(~falafel@pool-96-255-70-50.washdc.fios.verizon.net) (Ping timeout: 252 seconds)
2021-04-14 18:00:39 +0200Rudd0(~Rudd0@185.189.115.103)
2021-04-14 18:00:45 +0200geekosaur(930099da@rrcs-147-0-153-218.central.biz.rr.com) (Quit: Connection closed)
2021-04-14 18:01:31 +0200geekosaur(930099da@rrcs-147-0-153-218.central.biz.rr.com)
2021-04-14 18:03:19 +0200taleb_sabina(~taleb_sab@2601:285:100:6430::1)
2021-04-14 18:03:41 +0200 <taleb_sabina> How can I have my ghci prompt output the type signature like it does on haskell.org?
2021-04-14 18:05:28 +0200 <geekosaur> :t fmap -- this?
2021-04-14 18:05:29 +0200 <lambdabot> Functor f => (a -> b) -> f a -> f b
2021-04-14 18:05:51 +0200Tuplanolla(~Tuplanoll@91-159-68-239.elisa-laajakaista.fi)
2021-04-14 18:06:02 +0200 <thblt> taleb_sabina: :set +t
2021-04-14 18:06:37 +0200 <geekosaur> that was the other thing I was thinking of
2021-04-14 18:07:15 +0200 <taleb_sabina> thblt, that looks like this: λ> 5
2021-04-14 18:07:15 +0200 <taleb_sabina> 5
2021-04-14 18:07:15 +0200 <taleb_sabina> it :: Num p => p
2021-04-14 18:07:15 +0200 <taleb_sabina> while the website as λ 5
2021-04-14 18:07:17 +0200 <taleb_sabina> :: Num a => a
2021-04-14 18:07:30 +0200 <taleb_sabina> oops. Sorry about the spam. I forgot how to use IRCs
2021-04-14 18:08:15 +0200 <edwardk> vfaronov: when you embedded the file with template haskell or whatever did you make sure to add a dependency on that file?
2021-04-14 18:08:35 +0200 <edwardk> oh i just saw that you mentioned addDependentFile
2021-04-14 18:09:14 +0200 <edwardk> and oooof. that kinda hurts re cabal i hadn't considered that part
2021-04-14 18:10:08 +0200 <thblt> taleb_sabina: enter :set +t at the ghci prompt to get that effect
2021-04-14 18:11:16 +0200waleee-cl(uid373333@gateway/web/irccloud.com/x-cwhemzwwgbboniwh)
2021-04-14 18:11:38 +0200rond_(5940206b@89-64-32-107.dynamic.chello.pl) (Quit: Connection closed)
2021-04-14 18:11:56 +0200 <taleb_sabina> thblt, I don't want to have the signature on a separate line. Like haskell.org, it's the result followed by the type sigature. For example: `5 :: Num p => p` rather than `5 \n it :: Num p => p`. Does that make sense?
2021-04-14 18:11:57 +0200rj(~x@gateway/tor-sasl/rj) (Ping timeout: 240 seconds)
2021-04-14 18:12:37 +0200ram19890(~ram@49.207.130.109)
2021-04-14 18:12:48 +0200 <sm[m]> g'day all. lookupEnv reads the environment variables as they were at program startup, am I right ?
2021-04-14 18:13:17 +0200 <sm[m]> I don't think there's a way to alter the env vars seen by a program while it's running, from outside the program
2021-04-14 18:14:56 +0200rj(~x@gateway/tor-sasl/rj)
2021-04-14 18:15:23 +0200vfaronov(~Srain@broadband-95-84-210-78.ip.moscow.rt.ru) (Remote host closed the connection)
2021-04-14 18:15:58 +0200slack1256(~slack1256@191.113.234.51)
2021-04-14 18:16:08 +0200 <geekosaur> there is not
2021-04-14 18:16:11 +0200wroathe(~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Ping timeout: 240 seconds)
2021-04-14 18:16:23 +0200 <geekosaur> and couldn't be, as they are implemented
2021-04-14 18:17:32 +0200 <sm[m]> cool. Context: I'm using unsafePerformIO to check whether NO_COLOR is defined, whether --color=X was used on command line, and whether stdout (or stderr) support ANSI color
2021-04-14 18:17:47 +0200 <sm[m]> which I think is safe and reliable enough
2021-04-14 18:18:01 +0200 <geekosaur> well, hypothetically you could use a debugger to pause the program and edit its memory image, but then you have to deal with e.g. caching (for example time-related stuff calls tzset() once and uses what's computed for the life of the program, never looking at $TZ again)
2021-04-14 18:19:06 +0200nut(~user@roc37-h01-176-170-197-243.dsl.sta.abo.bbox.fr)
2021-04-14 18:19:24 +0200gitgood(~gitgood@80-44-9-246.dynamic.dsl.as9105.com)
2021-04-14 18:19:57 +0200kritzefitz(~kritzefit@2003:5b:203b:200::10:49) (Remote host closed the connection)
2021-04-14 18:20:08 +0200 <sm[m]> nice example: https://unix.stackexchange.com/a/38212
2021-04-14 18:20:41 +0200ski. o O ( PCLSRing <http://fare.tunes.org/tmp/emergent/pclsr.htm>,<https://existentialtype.wordpress.com/2016/07/11/pclsring-in-semantics/> )
2021-04-14 18:20:50 +0200lambdaman(~lambdaman@s66-183-152-156.bc.hsia.telus.net)
2021-04-14 18:21:38 +0200wroathe(~wroathe@c-68-54-25-135.hsd1.mn.comcast.net)
2021-04-14 18:22:30 +0200jamm_(~jamm@unaffiliated/jamm)
2021-04-14 18:24:01 +0200st8less(~st8less@2603:a060:11fd::bf1) (Ping timeout: 250 seconds)
2021-04-14 18:25:58 +0200st8less(~st8less@inet-167-224-197-181.isp.ozarksgo.net)
2021-04-14 18:26:13 +0200wroathe(~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Ping timeout: 240 seconds)
2021-04-14 18:26:45 +0200romesrf(~romesrf@44.190.189.46.rev.vodafone.pt)
2021-04-14 18:27:36 +0200ukari(~ukari@unaffiliated/ukari) (Remote host closed the connection)
2021-04-14 18:27:54 +0200dariof4(~dario@5.11.121.66) (Ping timeout: 252 seconds)
2021-04-14 18:28:20 +0200ukari(~ukari@unaffiliated/ukari)
2021-04-14 18:28:59 +0200wroathe(~wroathe@c-68-54-25-135.hsd1.mn.comcast.net)
2021-04-14 18:29:27 +0200 <romesrf> good afternoon, could someone help me understand Parsec's use of reserved and reservedOp in this small "if" example? https://paste.tomsmeding.com/MZMIiZEW
2021-04-14 18:30:29 +0200 <romesrf> i don't understand 1) why use reserved at all, 2) why use reservedOp to parse "then" unlike "if" and "else"
2021-04-14 18:31:41 +0200dmytrish(~mitra@2a02:8084:a82:d900:f811:9873:2623:c28b)
2021-04-14 18:32:01 +0200enikarthinks… because then is like an operator between two expressions.
2021-04-14 18:32:16 +0200 <enikar> but I'm not sure.
2021-04-14 18:32:33 +0200merijn(~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 240 seconds)
2021-04-14 18:33:14 +0200 <__monty__> romesrf: Because you might want to include rules like "not in reservedWords" for your regular identifier parser.
2021-04-14 18:33:54 +0200 <__monty__> I'm not sure about the Op-ness, since surely else looks pretty darn similar?
2021-04-14 18:36:19 +0200 <romesrf> my understanding is that `reservedOp name` will fail if name is a prefix to a reserved operation, and `reserved name` will fail if name is a prefix to a reserved name ... :(
2021-04-14 18:36:37 +0200nineonine(~nineonine@50.216.62.2)
2021-04-14 18:37:18 +0200 <romesrf> all examples i've seen use reserved and reservedOp when defining the parser, but i can't quite understand *why*
2021-04-14 18:38:16 +0200kiweun(~kiweun@2607:fea8:2a62:9600:4003:210e:21b8:f2c0)
2021-04-14 18:38:36 +0200gawen(~gawen@movzbl.root.sx) (Quit: cya)
2021-04-14 18:39:35 +0200MrMobius(~MrMobius@208.58.206.154)
2021-04-14 18:40:16 +0200justsomeguy(~justsomeg@unaffiliated/--/x-3805311)
2021-04-14 18:40:55 +0200gawen(~gawen@movzbl.root.sx)
2021-04-14 18:42:59 +0200kiweun(~kiweun@2607:fea8:2a62:9600:4003:210e:21b8:f2c0) (Ping timeout: 258 seconds)
2021-04-14 18:43:26 +0200ukari(~ukari@unaffiliated/ukari) (Remote host closed the connection)
2021-04-14 18:44:05 +0200ukari(~ukari@unaffiliated/ukari)
2021-04-14 18:47:24 +0200merijn(~merijn@83-160-49-249.ip.xs4all.nl)
2021-04-14 18:48:31 +0200jamm_(~jamm@unaffiliated/jamm) (Remote host closed the connection)
2021-04-14 18:51:55 +0200nbloomf(~nbloomf@2600:1700:ad14:3020:49a9:cf03:7849:ab6b) (Quit: My MacBook has gone to sleep. ZZZzzz…)
2021-04-14 18:52:13 +0200fendor_(~fendor@77.119.129.135.wireless.dyn.drei.com)
2021-04-14 18:52:49 +0200merijn(~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 268 seconds)
2021-04-14 18:52:59 +0200nbloomf(~nbloomf@2600:1700:ad14:3020:b54d:c232:d06e:243a)
2021-04-14 18:53:01 +0200zaquest(~notzaques@5.128.210.178) (Read error: Connection reset by peer)
2021-04-14 18:53:13 +0200 <monochrom> reserved eats trailing whitespaces for you.
2021-04-14 18:53:36 +0200 <monochrom> But I would use reserved "then", not reservedOp "then".
2021-04-14 18:54:19 +0200 <monochrom> reservedOp is really for reserved symbols/punctuations, for example semicolon, not alphanum things.
2021-04-14 18:54:55 +0200fendor(~fendor@91.141.2.26.wireless.dyn.drei.com) (Ping timeout: 265 seconds)
2021-04-14 18:56:14 +0200hexfive(~hexfive@50.35.83.177) (Quit: i must go. my people need me.)
2021-04-14 18:56:26 +0200 <romesrf> thank you :)
2021-04-14 18:56:57 +0200 <monochrom> https://wiki.haskell.org/Parsing_expressions_and_statements is my better example.
2021-04-14 18:57:19 +0200 <romesrf> great, i'll check it out
2021-04-14 18:57:35 +0200seven_three(~user@pool-96-233-64-53.bstnma.fios.verizon.net)
2021-04-14 18:57:54 +0200heatsink(~heatsink@108-201-191-115.lightspeed.sntcca.sbcglobal.net) (Remote host closed the connection)
2021-04-14 18:58:45 +0200rj(~x@gateway/tor-sasl/rj) (Ping timeout: 240 seconds)
2021-04-14 19:00:08 +0200rajivr(uid269651@gateway/web/irccloud.com/x-ubwtsitjrarbotro) (Quit: Connection closed for inactivity)
2021-04-14 19:00:24 +0200seven_three(~user@pool-96-233-64-53.bstnma.fios.verizon.net) ()
2021-04-14 19:01:20 +0200 <monochrom> I have taken a look at the source code of reservedOp. Here is what's wrong with reservedOp "then".
2021-04-14 19:01:34 +0200 <romesrf> monochrom: +1 it helped, different wordings and different examples are good for understanding better :) ty
2021-04-14 19:01:52 +0200 <monochrom> Suppose your grammar allows "then ;", in which "then" is a reserved word, ";" is a reserved symbol. Two tokens, not one.
2021-04-14 19:01:55 +0200rmk236(~lcampos@2a02:908:3616:b100:32db:6142:a17f:785a) (Quit: Leaving.)
2021-04-14 19:02:17 +0200 <romesrf> yes
2021-04-14 19:02:44 +0200 <monochrom> Err I need the grammar to allow "then;" too, no space between them, but still two tokens as said.
2021-04-14 19:03:00 +0200rj(~x@gateway/tor-sasl/rj)
2021-04-14 19:03:15 +0200 <monochrom> reservedOp "then" >> reservedOp ";" will fail to do that.
2021-04-14 19:03:51 +0200 <romesrf> understood! but reserved "then" >> reservedOp ";" would work, right?
2021-04-14 19:04:07 +0200 <monochrom> This is because reservedOp "then" goes: string "then" >> notFollowedBy opLetter. (And supposed ';' satisfies opLetter)
2021-04-14 19:04:12 +0200 <monochrom> Yes.
2021-04-14 19:05:16 +0200 <monochrom> So the dichotomy is not "not infix vs infix", it is "alphanum vs symbols"
2021-04-14 19:05:30 +0200 <monochrom> I am OK with "alphanum vs line noise" too. >:)
2021-04-14 19:06:12 +0200 <romesrf> pretty cool, thank you
2021-04-14 19:06:24 +0200 <geekosaur> unless writing an APL parser :p
2021-04-14 19:06:40 +0200 <geekosaur> or J
2021-04-14 19:07:13 +0200Guest_54(c4bf35f2@196.191.53.242)
2021-04-14 19:07:31 +0200 <monochrom> There is also K.
2021-04-14 19:07:41 +0200 <monochrom> Or is there? I forgot.
2021-04-14 19:07:47 +0200aweinstock(~aweinstoc@cpe-67-248-65-250.nycap.res.rr.com) (Ping timeout: 250 seconds)
2021-04-14 19:07:51 +0200 <geekosaur> there is
2021-04-14 19:07:54 +0200zyeri-(zyeri@gateway/shell/tilde.team/x-kkkevpuavtvflcri)
2021-04-14 19:07:56 +0200 <geekosaur> but nobody talks about it
2021-04-14 19:07:59 +0200 <monochrom> But I really love to say "C/C++ and J/Java/Javascript" >:)
2021-04-14 19:08:07 +0200duckonomy_(~duckonomy@177.ip-144-217-84.net)
2021-04-14 19:08:13 +0200zyeri(zyeri@tilde.team/users/zyeri) (Ping timeout: 250 seconds)
2021-04-14 19:08:13 +0200duckonomy(~duckonomy@177.ip-144-217-84.net) (Ping timeout: 250 seconds)
2021-04-14 19:08:13 +0200enikar. o O ( too weird languages )
2021-04-14 19:08:56 +0200Major_Biscuit(~Major_Bis@82-169-100-198.biz.kpn.net) (Quit: WeeChat 3.0.1)
2021-04-14 19:08:57 +0200aweinstock(~aweinstoc@cpe-67-248-65-250.nycap.res.rr.com)
2021-04-14 19:09:19 +0200zaquest(~notzaques@5.128.210.178)
2021-04-14 19:09:35 +0200 <ski> @where C/C++
2021-04-14 19:09:36 +0200 <lambdabot> "C/C++ : A new language for the new Millennium" by Richard Heathfield in 2005-02 at <http://web.archive.org/web/20090421080714/http://www.cpax.org.uk/prg/portable/c/c++/rfe00000.html>
2021-04-14 19:09:37 +0200 <geekosaur> and J is made worse by Microsoft attempting a J# at one point to embrace-and-extend Java (iirc)
2021-04-14 19:10:21 +0200 <monochrom> Wait, how does that make J worse, not make Java worse?
2021-04-14 19:10:46 +0200 <koala_man> haha
2021-04-14 19:11:37 +0200 <monochrom> Sorry but I'm like "I hit your head and the pain goes to your classmate" or something.
2021-04-14 19:11:38 +0200 <geekosaur> C, C++, and C# are at least somewhat (granted, not very) related, J and J# have nothing to do with each other
2021-04-14 19:11:45 +0200haskellstudent(~quassel@213-225-6-101.nat.highway.a1.net) (Ping timeout: 260 seconds)
2021-04-14 19:11:53 +0200 <monochrom> Ah
2021-04-14 19:12:08 +0200 <geekosaur> at least with F# there's no F that I'm aware of to cause any confusion there
2021-04-14 19:12:32 +0200ski. o O ( "Challenge accepted" ? )
2021-04-14 19:12:51 +0200 <geekosaur> probably
2021-04-14 19:12:57 +0200 <monochrom> They should have named it H#. Bad press for us is better than no press. Well, at least was, back then.
2021-04-14 19:12:57 +0200kritzefitz(~kritzefit@212.86.56.80)
2021-04-14 19:15:52 +0200 <koala_man> looks like F was a Fortran inspired language from 1996/1997
2021-04-14 19:16:45 +0200haskellstudent(~quassel@213-225-6-101.nat.highway.a1.net)
2021-04-14 19:16:55 +0200 <dolio> It's more like ML.
2021-04-14 19:17:01 +0200 <dolio> ML#
2021-04-14 19:17:19 +0200 <dolio> I guess it has objects, too, so O#.
2021-04-14 19:17:27 +0200idhugo_(~idhugo@87-49-147-45-mobile.dk.customer.tdc.net)
2021-04-14 19:18:15 +0200 <enikar> in fact F# is a kind of ocaml#
2021-04-14 19:18:20 +0200 <monochrom> Anyone want to name your language E# to be retrospectively hurt by F#? >:)
2021-04-14 19:18:45 +0200 <monochrom> Or B# too >:)
2021-04-14 19:24:46 +0200ram19890(~ram@49.207.130.109) (Ping timeout: 252 seconds)
2021-04-14 19:25:18 +0200merijn(~merijn@83-160-49-249.ip.xs4all.nl)
2021-04-14 19:25:46 +0200ski. o O ( Fortress )
2021-04-14 19:26:01 +0200ukari(~ukari@unaffiliated/ukari) (Remote host closed the connection)
2021-04-14 19:26:10 +0200ski. o O ( <https://en.wikipedia.org/wiki/E_(programming_language)>,<https://en.wikipedia.org/wiki/Amiga_E> )
2021-04-14 19:26:31 +0200 <ski> yea, F# is an ML (unfortunately lacking the module system)
2021-04-14 19:26:37 +0200bgamari_bgamari
2021-04-14 19:26:45 +0200ukari(~ukari@unaffiliated/ukari)
2021-04-14 19:28:11 +0200geowiesnot(~user@87-89-181-157.abo.bbox.fr)
2021-04-14 19:30:41 +0200merijn(~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 265 seconds)
2021-04-14 19:31:44 +0200 <romesrf> w
2021-04-14 19:32:02 +0200 <romesrf> E# == F in music theory xd
2021-04-14 19:32:08 +0200 <dolio> Yeah. Maybe something with a minus would be a better name.
2021-04-14 19:33:13 +0200 <romesrf> careful dolio you wouldn't want your language to be confused with a run -option
2021-04-14 19:33:23 +0200 <romesrf> >:)
2021-04-14 19:33:26 +0200 <monochrom> E# == F was my joke.
2021-04-14 19:33:42 +0200v01d4lph4(~v01d4lph4@122.160.65.250)
2021-04-14 19:33:43 +0200 <romesrf> oh so that wasn't a coincidence :)
2021-04-14 19:33:52 +0200 <geekosaur> romesrf, not in a natural scale:p  (as opposed to tempered chromatic)
2021-04-14 19:33:57 +0200 <dolio> No, the minus goes afterwards, since it's all based on C for some reason.
2021-04-14 19:34:32 +0200 <geekosaur> c has prefix incr/decr
2021-04-14 19:34:40 +0200 <justsomeguy> How does ''(fmap . fmap) sum Just [1,2,3]'' evaluate?
2021-04-14 19:34:55 +0200 <dolio> Yeah, I know. But people name the languages with the postfix one.
2021-04-14 19:35:03 +0200 <monochrom> = fmap (fmap sum) Just [1,2,3]
2021-04-14 19:35:05 +0200 <romesrf> geekosaur: this sounds cool, i'll look into it
2021-04-14 19:35:27 +0200 <monochrom> @type (fmap . fmap) sum Just [1,2,3]
2021-04-14 19:35:29 +0200 <lambdabot> Num a => Maybe a
2021-04-14 19:35:49 +0200 <monochrom> ooohhhh the leading fmap is (->)e's
2021-04-14 19:35:53 +0200 <ski> `Functor (rho ->)'
2021-04-14 19:36:25 +0200 <ski> `fmap (fmap sum) Just [1,2,3]' is `(fmap sum . Just) [1,2,3]'
2021-04-14 19:36:26 +0200 <romesrf> dolio: not if i can help it
2021-04-14 19:36:29 +0200 <romesrf> ahahaha
2021-04-14 19:36:32 +0200 <monochrom> = (fmap sum . Just) [1,2,3]
2021-04-14 19:36:45 +0200 <monochrom> = fmap sum (Just [1,2,3])
2021-04-14 19:36:50 +0200 <romesrf> --c, like c but worse
2021-04-14 19:36:58 +0200 <monochrom> = Just (sum [1,2,3])
2021-04-14 19:37:13 +0200ski. o O ( <https://en.wikipedia.org/wiki/C--> )
2021-04-14 19:37:24 +0200geekosaurwonders where B sits in that space…
2021-04-14 19:37:39 +0200 <ski> (.. and BCPL ?)
2021-04-14 19:37:40 +0200 <monochrom> C flat :)
2021-04-14 19:37:48 +0200taleb_sabina(~taleb_sab@2601:285:100:6430::1) (Ping timeout: 258 seconds)
2021-04-14 19:37:58 +0200 <geekosaur> (so does everyone else, I think; B kinda went missing at some point iirc)
2021-04-14 19:38:19 +0200 <romesrf> sksks that would be a nice name for a language too. you could even use russian ь for it
2021-04-14 19:38:26 +0200romesrfis now working on Cь
2021-04-14 19:38:29 +0200skilooks at justsomeguy
2021-04-14 19:38:42 +0200sayola(~vekto@dslb-002-201-085-157.002.201.pools.vodafone-ip.de) (Read error: Connection reset by peer)
2021-04-14 19:38:49 +0200 <ski> romesrf : C-- is a language
2021-04-14 19:39:14 +0200 <romesrf> ski: but mine would decrement first
2021-04-14 19:39:26 +0200justsomeguylocks eyes with ski
2021-04-14 19:39:29 +0200 <romesrf> jk, im reading the c-- wiki now
2021-04-14 19:39:37 +0200skiaverts eyes
2021-04-14 19:40:30 +0200 <romesrf> > The name of the language is an in-joke, indicating that C-- is a reduced form of C, in the same way that C++ is basically an expanded form of C. (In C-like languages, "--" and "++" are operators meaning "decrement" and "increment".)
2021-04-14 19:40:32 +0200 <lambdabot> <hint>:1:10: error: <hint>:1:10: error: parse error on input ‘of’
2021-04-14 19:41:02 +0200 <geekosaur> and its relevance is ghc uses a dialect of c-- (cmm) internally
2021-04-14 19:41:07 +0200ski. o O ( <http://www.heroesofmightandmagic.com/heroes3/cheatcodes.shtml>,<https://azethmeron.github.io> )
2021-04-14 19:41:11 +0200 <romesrf> really? wow
2021-04-14 19:41:43 +0200 <monochrom> You can call your language --C and your compiler command line options require postfix --. "--cc O2-- Wall--"
2021-04-14 19:41:50 +0200 <romesrf> LOL
2021-04-14 19:42:02 +0200skigrins
2021-04-14 19:42:13 +0200nut(~user@roc37-h01-176-170-197-243.dsl.sta.abo.bbox.fr) (Ping timeout: 240 seconds)
2021-04-14 19:42:45 +0200rj(~x@gateway/tor-sasl/rj) (Ping timeout: 240 seconds)
2021-04-14 19:43:27 +0200dmytrish(~mitra@2a02:8084:a82:d900:f811:9873:2623:c28b) (Ping timeout: 260 seconds)
2021-04-14 19:43:38 +0200haskellstudent(~quassel@213-225-6-101.nat.highway.a1.net) (Ping timeout: 240 seconds)
2021-04-14 19:45:48 +0200rj(~x@gateway/tor-sasl/rj)
2021-04-14 19:48:05 +0200vicfred(~vicfred@unaffiliated/vicfred)
2021-04-14 19:48:06 +0200justsomeguy(~justsomeg@unaffiliated/--/x-3805311) (Ping timeout: 240 seconds)
2021-04-14 19:50:32 +0200 <monochrom> I am noticing that the heroes3 cheatcodes have the "nwc" prefix. "Is this Hungarian notaiton?" meme.
2021-04-14 19:51:41 +0200werneta(~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net) (Ping timeout: 240 seconds)
2021-04-14 19:51:50 +0200elfets(~elfets@ip-37-201-23-96.hsi13.unitymediagroup.de)
2021-04-14 19:55:37 +0200werneta(~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net)
2021-04-14 19:55:44 +0200fendor_fendor
2021-04-14 19:56:08 +0200jakalx(~jakalx@base.jakalx.net) ("Error from remote client")
2021-04-14 19:58:27 +0200heatsink(~heatsink@108-201-191-115.lightspeed.sntcca.sbcglobal.net)
2021-04-14 19:59:22 +0200eruditass(uid248673@gateway/web/irccloud.com/x-rmgyvfwfwnnqqsta)
2021-04-14 20:00:55 +0200 <ski> iirc, stands for <https://en.wikipedia.org/wiki/New_World_Computing>
2021-04-14 20:00:56 +0200xourt(d4c620ea@212-198-32-234.rev.numericable.fr)
2021-04-14 20:02:46 +0200heatsink(~heatsink@108-201-191-115.lightspeed.sntcca.sbcglobal.net) (Ping timeout: 240 seconds)
2021-04-14 20:04:02 +0200 <ski> ERM is pretty insane, though. Slava Salnikov reverse-engineering the engine in the game executable, and invents/adds a scripting language to it, that is basically a form of custom assembler (not that much related to ones for actual processors)
2021-04-14 20:04:28 +0200 <ski> <someone> sometimes I meet a great young dude who did something amazing dev-related. Like made a bunch of great complex mods for Heroes 3 using pseudo language called ERM. And then I learn that the dude works as a delivery man and has no formal technical education
2021-04-14 20:05:23 +0200 <ski> (.. at one point, i was pondering making a compiler targeting it, from a logic proramming language)
2021-04-14 20:05:49 +0200xourt(d4c620ea@212-198-32-234.rev.numericable.fr) (Client Quit)
2021-04-14 20:07:28 +0200fryguybob(~fryguybob@cpe-74-65-31-113.rochester.res.rr.com) (Remote host closed the connection)
2021-04-14 20:09:50 +0200ski. o O ( "Finally, after many years, I got my hands on the binary executable for the game. I wrote a disassembler to turn it into human-readable op-codes and proceeded to translate it to C++ using the Microsoft Version 6.0 C++ compiler. Eight hours a day for six months. About 120,000 lines of pseudo-assembly language. Crazy thing to do. But it works." <http://dmweb.free.fr/?q=node/851> )
2021-04-14 20:10:18 +0200heatsink(~heatsink@108-201-191-115.lightspeed.sntcca.sbcglobal.net)
2021-04-14 20:10:59 +0200cole-h(~cole-h@c-73-48-197-220.hsd1.ca.comcast.net)
2021-04-14 20:12:09 +0200aerona(~aerona@2600:6c54:4600:f300:e708:b239:a59c:f83b)
2021-04-14 20:13:01 +0200howdoi(uid224@gateway/web/irccloud.com/x-bkftvygbpflsjbzd)
2021-04-14 20:14:02 +0200fryguybob(~fryguybob@cpe-74-65-31-113.rochester.res.rr.com)
2021-04-14 20:15:24 +0200haskellstudent(~quassel@213-225-6-101.nat.highway.a1.net)
2021-04-14 20:15:31 +0200Mrbuck(~Mrbuck@gateway/tor-sasl/mrbuck) (Remote host closed the connection)
2021-04-14 20:15:50 +0200dyeplexer(~lol@unaffiliated/terpin) (Read error: Connection reset by peer)
2021-04-14 20:16:26 +0200 <sm[m]> my god
2021-04-14 20:18:03 +0200bitmagie(~Thunderbi@200116b80699c3008ca7c3c25530fee3.dip.versatel-1u1.de)
2021-04-14 20:19:53 +0200Jd007(~Jd007@162.156.11.151)
2021-04-14 20:19:53 +0200bitmagie(~Thunderbi@200116b80699c3008ca7c3c25530fee3.dip.versatel-1u1.de) (Client Quit)
2021-04-14 20:20:56 +0200 <BosonCollider> I just realized something really cool when looking at Julia land
2021-04-14 20:21:22 +0200 <BosonCollider> They have a pattern called holy traits which can be automated with a package called SimpleTraits.jl
2021-04-14 20:21:28 +0200 <BosonCollider> and it's basically relational typeclasses
2021-04-14 20:22:16 +0200 <geekosaur> what's "holy" about them?
2021-04-14 20:22:17 +0200 <BosonCollider> i.e. instead of having a Prolog like typechecker which can reason about implications recursively, it doesn't have recursive implications but it does support negation
2021-04-14 20:22:28 +0200 <BosonCollider> the guys last name was holy
2021-04-14 20:22:37 +0200 <geekosaur> .oO { Haskell typeclasses can be pretty unholy… }
2021-04-14 20:22:38 +0200 <BosonCollider> i.e. they are named after Tim Holy
2021-04-14 20:22:46 +0200 <geekosaur> ah
2021-04-14 20:23:08 +0200ski. o O ( "Interface-passing style" by Fare (aka François-René Rideau) in 2010-02-17 at <https://fare.livejournal.com/155094.html> )
2021-04-14 20:23:37 +0200wroathe(~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Ping timeout: 252 seconds)
2021-04-14 20:24:04 +0200zyeri-zyeri
2021-04-14 20:24:04 +0200zyeri(zyeri@gateway/shell/tilde.team/x-kkkevpuavtvflcri) (Changing host)
2021-04-14 20:24:04 +0200zyeri(zyeri@tilde.team/users/zyeri)
2021-04-14 20:24:06 +0200 <BosonCollider> but the cool thing is that this means they can regularly define functions that are piecewise defined for any input that satisfies the trait
2021-04-14 20:24:22 +0200 <BosonCollider> and a separate generic impl for inputs that satisfy the negation of the trait
2021-04-14 20:25:01 +0200 <BosonCollider> or more commonly, negation of the trait plus some other condition
2021-04-14 20:25:11 +0200 <ski> hm. wonder whether that's related to "default reasoning"
2021-04-14 20:25:33 +0200rj(~x@gateway/tor-sasl/rj) (Ping timeout: 240 seconds)
2021-04-14 20:25:56 +0200epicte7us(~epictetus@ip72-194-54-201.sb.sd.cox.net)
2021-04-14 20:26:36 +0200elfets(~elfets@ip-37-201-23-96.hsi13.unitymediagroup.de) (Ping timeout: 260 seconds)
2021-04-14 20:29:07 +0200ep1ctetus(~epictetus@ip72-194-54-201.sb.sd.cox.net) (Ping timeout: 252 seconds)
2021-04-14 20:29:46 +0200rj(~x@gateway/tor-sasl/rj)
2021-04-14 20:29:59 +0200wroathe(~wroathe@c-68-54-25-135.hsd1.mn.comcast.net)
2021-04-14 20:31:32 +0200 <BosonCollider> the way they implement it is entirely with multimethods though, where a @traitfn will delegate to a separate call with an extra argument that is computed from the types of the inputs
2021-04-14 20:33:00 +0200 <BosonCollider> where it works since all Julia types are first class objects and they all have their unique types so you can write multimethods that dispatch on the types of the types
2021-04-14 20:33:18 +0200geekosaur(930099da@rrcs-147-0-153-218.central.biz.rr.com) (Quit: Connection closed)
2021-04-14 20:34:11 +0200ukari(~ukari@unaffiliated/ukari) (Remote host closed the connection)
2021-04-14 20:34:37 +0200wroathe(~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Ping timeout: 252 seconds)
2021-04-14 20:35:00 +0200ukari(~ukari@unaffiliated/ukari)
2021-04-14 20:37:15 +0200geekosaur(930099da@rrcs-147-0-153-218.central.biz.rr.com)
2021-04-14 20:38:32 +0200falafel(~falafel@pool-96-255-70-50.washdc.fios.verizon.net)
2021-04-14 20:39:06 +0200kiweun(~kiweun@2607:fea8:2a62:9600:2944:1f26:35fb:c3b9)
2021-04-14 20:40:25 +0200jamm_(~jamm@unaffiliated/jamm)
2021-04-14 20:41:54 +0200jakalx(~jakalx@base.jakalx.net)
2021-04-14 20:42:11 +0200darjeeling_(~darjeelin@122.245.120.156) (Ping timeout: 240 seconds)
2021-04-14 20:42:29 +0200remby(~remby@bras-base-london1483w-grc-43-65-95-173-128.dsl.bell.ca)
2021-04-14 20:42:35 +0200 <Guest_54> Hello, I'm looking for guidance installing Haskell the first time on a fresh Ubuntu virtual machine.  It failed when installing GHC
2021-04-14 20:43:19 +0200 <remby> might be better to ask in a distro channel
2021-04-14 20:43:22 +0200 <Clint> apt install ghc ?
2021-04-14 20:43:44 +0200kiweun(~kiweun@2607:fea8:2a62:9600:2944:1f26:35fb:c3b9) (Ping timeout: 258 seconds)
2021-04-14 20:43:53 +0200 <remby> but there's some details for ubuntu here https://www.haskell.org/downloads/linux/
2021-04-14 20:43:57 +0200 <Guest_54> I ran the following line from the Haskell.org/ghcup page:  curl --proto '=https' --tlsv1.2 -sSf https://get-ghcup.haskell.org | sh
2021-04-14 20:44:13 +0200 <remby> they offer a ppa
2021-04-14 20:44:27 +0200 <Guest_54> Remby - thanks, what's a ppa?
2021-04-14 20:44:45 +0200 <remby> personal package archive
2021-04-14 20:44:53 +0200jamm_(~jamm@unaffiliated/jamm) (Ping timeout: 258 seconds)
2021-04-14 20:44:59 +0200nineonin_(~nineonine@2604:3d08:7785:9600:d9d9:f067:f388:4d71)
2021-04-14 20:45:26 +0200 <remby> a package repo hosted by an ubuntu user that others can use
2021-04-14 20:45:41 +0200 <Guest_54> ok, interesting.  I"m going to try it now.  Thanks again!
2021-04-14 20:46:13 +0200hypercube(hypercube@gateway/vpn/protonvpn/hypercube)
2021-04-14 20:46:15 +0200 <Clint> assuming you for some reason need a newer ghc than is in universe
2021-04-14 20:46:16 +0200 <remby> well, maybe not hosted by them but it's basically a community maintained package
2021-04-14 20:46:29 +0200 <remby> sure, np
2021-04-14 20:47:02 +0200werneta(~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net) (Quit: Lost terminal)
2021-04-14 20:47:17 +0200freeman42x(~40726@2a02:2f0c:5a03:4a00:25d9:dfce:25a7:bd32) (Quit: Leaving.)
2021-04-14 20:47:46 +0200nineonine(~nineonine@50.216.62.2) (Ping timeout: 240 seconds)
2021-04-14 20:49:53 +0200 <Guest_54> Anyone else here doing the Plutus Pioneer course?  I'm in that, and a little behind - just getting the environment set up now
2021-04-14 20:50:27 +0200nineonine(~nineonine@50.216.62.2)
2021-04-14 20:51:24 +0200frozenErebus(~frozenEre@37.231.244.249) (Ping timeout: 265 seconds)
2021-04-14 20:52:33 +0200nineonin_(~nineonine@2604:3d08:7785:9600:d9d9:f067:f388:4d71) (Ping timeout: 258 seconds)
2021-04-14 20:54:29 +0200hypercube(hypercube@gateway/vpn/protonvpn/hypercube) (Ping timeout: 246 seconds)
2021-04-14 20:54:58 +0200darjeeling_(~darjeelin@115.215.40.116)
2021-04-14 20:58:57 +0200wroathe(~wroathe@c-68-54-25-135.hsd1.mn.comcast.net)
2021-04-14 20:59:04 +0200 <__minoru__shirae> Plutus Pioneer course?
2021-04-14 21:00:06 +0200romesrf(~romesrf@44.190.189.46.rev.vodafone.pt) ("WeeChat 3.1")
2021-04-14 21:00:36 +0200xff0x(~xff0x@2001:1a81:53de:e800:d3b4:413a:5958:6939) (Ping timeout: 258 seconds)
2021-04-14 21:00:45 +0200hololeap(~hololeap@gateway/tor-sasl/hololeap) (Ping timeout: 240 seconds)
2021-04-14 21:00:56 +0200xff0x(xff0x@gateway/vpn/mullvad/xff0x)
2021-04-14 21:01:10 +0200 <sm[m]> https://www.reddit.com/r/haskell/comments/mq0u4p/first_and_second_plutus_lecture_by_lars_br%C3%BCn…
2021-04-14 21:01:24 +0200Pickchea(~private@unaffiliated/pickchea)
2021-04-14 21:02:03 +0200jakalx(~jakalx@base.jakalx.net) ("Error from remote client")
2021-04-14 21:03:46 +0200Ariakenom(~Ariakenom@2001:9b1:efb:fc00:359b:61af:8081:5a93)
2021-04-14 21:05:45 +0200Ariakenom(~Ariakenom@2001:9b1:efb:fc00:359b:61af:8081:5a93) (Read error: Connection reset by peer)
2021-04-14 21:05:47 +0200hypercube(hypercube@gateway/vpn/protonvpn/hypercube)
2021-04-14 21:10:21 +0200rj(~x@gateway/tor-sasl/rj) (Ping timeout: 240 seconds)
2021-04-14 21:11:03 +0200kuribas(~user@ptr-25vy0i7m3jb61f685yu.18120a2.ip6.access.telenet.be) (Quit: ERC (IRC client for Emacs 26.3))
2021-04-14 21:12:52 +0200__minoru__shirae(~shiraeesh@46.34.206.85) (Ping timeout: 240 seconds)
2021-04-14 21:13:12 +0200__minoru__shirae(~shiraeesh@109.166.59.77)
2021-04-14 21:13:36 +0200rj(~x@gateway/tor-sasl/rj)
2021-04-14 21:13:38 +0200syntactic_sugar(~syntactic@66.115.157.118)
2021-04-14 21:13:54 +0200syntactic_sugar(~syntactic@66.115.157.118) (Client Quit)
2021-04-14 21:16:45 +0200 <__minoru__shirae> sm[m]: thanks for the link. so it's about smart contracts, huh
2021-04-14 21:17:18 +0200xff0x(xff0x@gateway/vpn/mullvad/xff0x) (Ping timeout: 252 seconds)
2021-04-14 21:19:22 +0200xff0x(~xff0x@2001:1a81:53de:e800:d3b4:413a:5958:6939)
2021-04-14 21:19:59 +0200jakalx(~jakalx@base.jakalx.net)
2021-04-14 21:23:28 +0200 <sm[m]> yup
2021-04-14 21:26:04 +0200maroloccio(~marolocci@pousada3ja.mma.com.br)
2021-04-14 21:26:13 +0200merijn(~merijn@83-160-49-249.ip.xs4all.nl)
2021-04-14 21:27:09 +0200hendursaga(~weechat@gateway/tor-sasl/hendursaga) (Ping timeout: 240 seconds)
2021-04-14 21:27:18 +0200idhugo_(~idhugo@87-49-147-45-mobile.dk.customer.tdc.net) (Ping timeout: 240 seconds)
2021-04-14 21:27:26 +0200Guest_54(c4bf35f2@196.191.53.242) (Quit: Connection closed)
2021-04-14 21:27:51 +0200v01d4lph4(~v01d4lph4@122.160.65.250) (Remote host closed the connection)
2021-04-14 21:29:17 +0200ddellacosta(~ddellacos@ool-44c73afa.dyn.optonline.net)
2021-04-14 21:31:36 +0200ddellacosta_(~ddellacos@ool-44c73afa.dyn.optonline.net) (Ping timeout: 252 seconds)
2021-04-14 21:32:03 +0200star_cloud(~star_clou@ec2-34-220-44-120.us-west-2.compute.amazonaws.com) (Read error: Connection reset by peer)
2021-04-14 21:32:18 +0200star_cloud(~star_clou@ec2-34-220-44-120.us-west-2.compute.amazonaws.com)
2021-04-14 21:32:37 +0200quinn(~quinn@c-73-223-224-163.hsd1.ca.comcast.net) (Quit: ZNC 1.8.1 - https://znc.in)
2021-04-14 21:34:14 +0200unyu(~pyon@unaffiliated/pyon) (Quit: ERC (IRC client for Emacs 27.2))
2021-04-14 21:34:25 +0200contrebande-labs(~contreban@gateway/tor-sasl/contrebande-labs) (Quit: contrebande-labs)
2021-04-14 21:34:33 +0200ddellacosta(~ddellacos@ool-44c73afa.dyn.optonline.net) (Ping timeout: 240 seconds)
2021-04-14 21:35:05 +0200ddellacosta(~ddellacos@ool-44c73afa.dyn.optonline.net)
2021-04-14 21:37:36 +0200quinn(~quinn@c-73-223-224-163.hsd1.ca.comcast.net)
2021-04-14 21:40:33 +0200cole-h(~cole-h@c-73-48-197-220.hsd1.ca.comcast.net) (Quit: Goodbye)
2021-04-14 21:42:08 +0200star_cloud(~star_clou@ec2-34-220-44-120.us-west-2.compute.amazonaws.com) (Excess Flood)
2021-04-14 21:42:32 +0200cole-h(~cole-h@c-73-48-197-220.hsd1.ca.comcast.net)
2021-04-14 21:43:21 +0200star_cloud(~star_clou@ec2-34-220-44-120.us-west-2.compute.amazonaws.com)
2021-04-14 21:44:52 +0200wroathe(~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Ping timeout: 268 seconds)
2021-04-14 21:46:41 +0200hypercube(hypercube@gateway/vpn/protonvpn/hypercube) (Quit: WeeChat 3.1)
2021-04-14 21:48:33 +0200gentauro(~gentauro@unaffiliated/gentauro) (Read error: Connection reset by peer)
2021-04-14 21:49:03 +0200gentauro(~gentauro@unaffiliated/gentauro)
2021-04-14 21:49:09 +0200wroathe(~wroathe@c-68-54-25-135.hsd1.mn.comcast.net)
2021-04-14 21:49:44 +0200Tops2(~Tobias@dyndsl-095-033-095-094.ewe-ip-backbone.de) (Read error: Connection reset by peer)
2021-04-14 21:49:51 +0200tms_(thomaav@cassarossa.samfundet.no) (Ping timeout: 250 seconds)
2021-04-14 21:50:34 +0200teddyc(theodorc@cassarossa.samfundet.no) (Ping timeout: 276 seconds)
2021-04-14 21:52:43 +0200geekosaur(930099da@rrcs-147-0-153-218.central.biz.rr.com) (Quit: Connection closed)
2021-04-14 21:52:46 +0200Lord_of_Life_(~Lord@unaffiliated/lord-of-life/x-0885362)
2021-04-14 21:53:02 +0200geekosaur(930099da@rrcs-147-0-153-218.central.biz.rr.com)
2021-04-14 21:54:10 +0200Guest_98(6c1020d6@pool-108-16-32-214.phlapa.fios.verizon.net)
2021-04-14 21:54:21 +0200rj(~x@gateway/tor-sasl/rj) (Ping timeout: 240 seconds)
2021-04-14 21:55:04 +0200Lord_of_Life(~Lord@unaffiliated/lord-of-life/x-0885362) (Ping timeout: 252 seconds)
2021-04-14 21:55:05 +0200Lord_of_Life_Lord_of_Life
2021-04-14 21:55:20 +0200 <Guest_98> Trying to install Haskell on a new Mac and receive the following errors. Any help appreciated. "[ Info ] Installing GHC (this may take a while)
2021-04-14 21:55:21 +0200 <Guest_98> [ ghc-configure ] not found (too old?)
2021-04-14 21:55:21 +0200 <Guest_98> [ ghc-configure ] checking for gcc... gcc
2021-04-14 21:55:22 +0200 <Guest_98> [ ghc-configure ] checking whether the C compiler works... no
2021-04-14 21:55:22 +0200 <Guest_98> [ ghc-configure ] configure: error: in `/private/var/folders/pt/gn2hzg255v1103g4rkz59w3r0000gn/T...
2021-04-14 21:55:23 +0200 <Guest_98> [ ghc-configure ] configure: error: C compiler cannot create executables
2021-04-14 21:55:23 +0200 <Guest_98> [ ghc-configure ] See `config.log' for more details
2021-04-14 21:57:44 +0200 <geekosaur> xcode-select --install (I think)
2021-04-14 21:58:21 +0200snowflake(~snowflake@gateway/tor-sasl/snowflake) (Ping timeout: 240 seconds)
2021-04-14 21:58:32 +0200 <int-e> geekosaur: if that's the solution I'll be impressed
2021-04-14 21:58:36 +0200rj(~x@gateway/tor-sasl/rj)
2021-04-14 21:58:45 +0200 <geekosaur> probably
2021-04-14 21:59:06 +0200 <int-e> I was going to suggest a pastebin https://paste.tomsmeding.com/ because as far as I can tell the actual error is further up.
2021-04-14 21:59:14 +0200 <geekosaur> I lost track of how apple lobotomizes things
2021-04-14 21:59:34 +0200kritzefitz(~kritzefit@212.86.56.80) (Remote host closed the connection)
2021-04-14 22:00:12 +0200merijn(~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 240 seconds)
2021-04-14 22:00:20 +0200olligobber(olligobber@gateway/vpn/privateinternetaccess/olligobber)
2021-04-14 22:01:00 +0200kiweun(~kiweun@2607:fea8:2a62:9600:2d99:cd1a:54c5:e472)
2021-04-14 22:03:36 +0200chenshen(~chenshen@2620:10d:c090:400::5:b29e)
2021-04-14 22:05:22 +0200petersen(~petersen@redhat/juhp) (Ping timeout: 252 seconds)
2021-04-14 22:06:25 +0200elfets(~elfets@ip-37-201-23-96.hsi13.unitymediagroup.de)
2021-04-14 22:06:58 +0200dariof4(~dario@5.11.121.66)
2021-04-14 22:08:06 +0200ukari(~ukari@unaffiliated/ukari) (Remote host closed the connection)
2021-04-14 22:08:17 +0200pavonia(~user@unaffiliated/siracusa)
2021-04-14 22:08:39 +0200petersen(~petersen@redhat/juhp)
2021-04-14 22:08:54 +0200coot(~coot@37.30.50.130.nat.umts.dynamic.t-mobile.pl) (Quit: coot)
2021-04-14 22:08:55 +0200ukari(~ukari@unaffiliated/ukari)
2021-04-14 22:08:55 +0200dmytrish(~mitra@2a02:8084:a82:d900:f811:9873:2623:c28b)
2021-04-14 22:09:13 +0200coot(~coot@37.30.50.130.nat.umts.dynamic.t-mobile.pl)
2021-04-14 22:09:17 +0200Franciman(~francesco@host-87-20-23-243.retail.telecomitalia.it)
2021-04-14 22:09:19 +0200aoeu256(~quassel@134.204.25.66)
2021-04-14 22:09:33 +0200Franciman(~francesco@host-87-20-23-243.retail.telecomitalia.it) ("Leaving")
2021-04-14 22:10:05 +0200ClaudiusMaximus(~claude@unaffiliated/claudiusmaximus) (Quit: ->)
2021-04-14 22:10:21 +0200rodriga(~quassel@134.204.25.66) (Read error: Connection reset by peer)
2021-04-14 22:12:13 +0200remby(~remby@bras-base-london1483w-grc-43-65-95-173-128.dsl.bell.ca) (Remote host closed the connection)
2021-04-14 22:12:38 +0200remby(~remby@bras-base-london1483w-grc-43-65-95-173-128.dsl.bell.ca)
2021-04-14 22:13:43 +0200geekosaur(930099da@rrcs-147-0-153-218.central.biz.rr.com) (Quit: Connection closed)
2021-04-14 22:13:53 +0200Gurkenglas(~Gurkengla@unaffiliated/gurkenglas) (Ping timeout: 240 seconds)
2021-04-14 22:17:53 +0200geekosaur(930099da@rrcs-147-0-153-218.central.biz.rr.com)
2021-04-14 22:22:19 +0200hypercube(hypercube@gateway/vpn/protonvpn/hypercube)
2021-04-14 22:22:54 +0200geekosaur(930099da@rrcs-147-0-153-218.central.biz.rr.com) (Quit: Connection closed)
2021-04-14 22:23:17 +0200justan0theruser(~justanoth@unaffiliated/justanotheruser)
2021-04-14 22:25:51 +0200justanotheruser(~justanoth@unaffiliated/justanotheruser) (Ping timeout: 260 seconds)
2021-04-14 22:25:55 +0200danvet(~Daniel@2a02:168:57f4:0:efd0:b9e5:5ae6:c2fa) (Ping timeout: 248 seconds)
2021-04-14 22:27:37 +0200Lycurgus(~niemand@98.4.118.65)
2021-04-14 22:29:39 +0200raichoo(~raichoo@dslb-088-077-024-130.088.077.pools.vodafone-ip.de) (Quit: Lost terminal)
2021-04-14 22:32:49 +0200 <Guest_98> didn't work, but thanks for responding. that was the whole error
2021-04-14 22:37:09 +0200rj(~x@gateway/tor-sasl/rj) (Ping timeout: 240 seconds)
2021-04-14 22:37:17 +0200 <maerwald> you need a working gcc
2021-04-14 22:37:59 +0200dmytrish(~mitra@2a02:8084:a82:d900:f811:9873:2623:c28b) (Ping timeout: 260 seconds)
2021-04-14 22:38:03 +0200chenshen(~chenshen@2620:10d:c090:400::5:b29e) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
2021-04-14 22:39:41 +0200raehik(~raehik@cpc95906-rdng25-2-0-cust156.15-3.cable.virginm.net) (Ping timeout: 240 seconds)
2021-04-14 22:40:09 +0200aoeu256(~quassel@134.204.25.66) (Ping timeout: 265 seconds)
2021-04-14 22:40:22 +0200rj(~x@gateway/tor-sasl/rj)
2021-04-14 22:41:58 +0200raehik(~raehik@cpc95906-rdng25-2-0-cust156.15-3.cable.virginm.net)
2021-04-14 22:43:59 +0200Guest_98(6c1020d6@pool-108-16-32-214.phlapa.fios.verizon.net) (Quit: Ping timeout (120 seconds))
2021-04-14 22:44:56 +0200lampowner(~xblow@broadband-90-154-72-32.ip.moscow.rt.ru) (Remote host closed the connection)
2021-04-14 22:49:27 +0200nicholasbulka(~nicholasb@2601:900:4301:da0:447b:5128:d97:8340)
2021-04-14 22:49:54 +0200 <nicholasbulka> hello
2021-04-14 22:50:13 +0200 <koz_> nicholasbulka: Sup?
2021-04-14 22:50:46 +0200 <nicholasbulka> first time here, started playing with Haskell in code wars
2021-04-14 22:51:37 +0200 <nicholasbulka> trying to learn it in parallel with category theory, at least to be able to talk about it
2021-04-14 22:51:51 +0200fiedlr(~fiedlr@83.148.33.254) (Remote host closed the connection)
2021-04-14 22:51:59 +0200 <nicholasbulka> whats up with you?
2021-04-14 22:52:10 +0200fiedlr(~fiedlr@83.148.33.254)
2021-04-14 22:52:33 +0200 <koz_> Not much.
2021-04-14 22:52:57 +0200blankhart(~blankhart@pool-72-88-174-206.nwrknj.fios.verizon.net) (Ping timeout: 260 seconds)
2021-04-14 22:54:46 +0200 <sm[m]> nicholasbulka: cool. Code wars ? Is that like clash of code ?
2021-04-14 22:54:56 +0200blankhart(~blankhart@pool-72-88-174-206.nwrknj.fios.verizon.net)
2021-04-14 22:55:46 +0200 <nicholasbulka> its like hacker rank and probably clash of code, I've never tried CoC
2021-04-14 22:56:29 +0200 <nicholasbulka> coding challenges
2021-04-14 22:56:36 +0200nbloomf(~nbloomf@2600:1700:ad14:3020:b54d:c232:d06e:243a) (Quit: My MacBook has gone to sleep. ZZZzzz…)
2021-04-14 22:57:37 +0200srk(~sorki@unaffiliated/srk) (Ping timeout: 252 seconds)
2021-04-14 22:59:02 +0200 <ski> nicholasbulka : you're interested in math, then ?
2021-04-14 22:59:23 +0200 <nicholasbulka> tangentially, through philosophy
2021-04-14 22:59:34 +0200skinods
2021-04-14 22:59:58 +0200 <ski> do you have any suitable book or so to follow ?
2021-04-14 23:00:34 +0200 <nicholasbulka> a lot of youtube videos, Emily Riehl's stuff and Bartosz
2021-04-14 23:01:11 +0200 <nicholasbulka> I'm trying to take it slow, and rewatch the same video on the Yoneda lemma like 5 times
2021-04-14 23:01:23 +0200rprije(~rprije@59-102-63-15.tpgi.com.au)
2021-04-14 23:01:24 +0200 <ski> there were a couple of suggestions mentioned in ##math, the other day (also ##categorytheory was mentioned). if you want to, i could repeat them
2021-04-14 23:01:38 +0200 <nicholasbulka> go for it!
2021-04-14 23:01:47 +0200 <ski> stand by
2021-04-14 23:02:35 +0200 <monochrom> <3 Emily Riehl. I read her CT book.
2021-04-14 23:04:17 +0200usr25(~usr25@unaffiliated/usr25)
2021-04-14 23:06:12 +0200hyperisco(~hyperisco@d192-186-117-226.static.comm.cgocable.net) (Ping timeout: 240 seconds)
2021-04-14 23:06:14 +0200LKoen(~LKoen@65.250.88.92.rev.sfr.net) (Quit: “It’s only logical. First you learn to talk, then you learn to think. Too bad it’s not the other way round.”)
2021-04-14 23:07:42 +0200Alleria__(~textual@mskresolve-a.mskcc.org) (Ping timeout: 265 seconds)
2021-04-14 23:08:36 +0200 <nicholasbulka> I like the idea of natural transformations as analogies
2021-04-14 23:10:25 +0200heatsink(~heatsink@108-201-191-115.lightspeed.sntcca.sbcglobal.net) (Remote host closed the connection)
2021-04-14 23:10:36 +0200 <nicholasbulka> I've done a lot of self teaching over the years and I want to write down some of the techniques into a meta-learning book. Category theory seems like the best framework for something like that but the challenge seems to be how to make it accessible.
2021-04-14 23:13:49 +0200dinciorip(~dincio@5.170.25.42)
2021-04-14 23:16:23 +0200Varis(~Tadas@unaffiliated/varis) (Remote host closed the connection)
2021-04-14 23:16:25 +0200chenshen(~chenshen@2620:10d:c090:400::5:b29e)
2021-04-14 23:17:06 +0200slack1256(~slack1256@191.113.234.51) (Remote host closed the connection)
2021-04-14 23:18:37 +0200hololeap(~hololeap@gateway/tor-sasl/hololeap)
2021-04-14 23:19:29 +0200 <ski> nicholasbulka : hm, so here goes (somewhat longish)
2021-04-14 23:19:43 +0200 <ski> <OP> I'm just trying to vaguely make sense of category theory since I have been doing a bit of OCaml lately. I haven't been to uni since a very long time <ski> OP : ooc, what CT stuff ? <OP> ski: well, how it relates to the category of OCaml objects. Morphisms, the definition of purity, functors. Basically trying to code with more idiomatic patterns. I took a bit of a bottom-up approach.
2021-04-14 23:19:57 +0200rj(~x@gateway/tor-sasl/rj) (Ping timeout: 240 seconds)
2021-04-14 23:19:59 +0200 <ski> <someone> in the algebraic topology course im doing, this lecturer occasionally likes to use a little too much category theory for my liking, and i do like category theory in general but I feel like it obfuscates from the geometric arguments which one should learn too :/ <someoneelse> syntactic arguments are always better! * someoneelse runs <someone> i think it is important to formalize intuition of
2021-04-14 23:20:05 +0200 <ski> course
2021-04-14 23:20:17 +0200 <ski> <someoneelse> intuition is the fastest way of symbol manipulation, nothing else <someone> not denying that one should be able to write down a formal proof of something if required * someoneelse runs even faster <someoneelse> (just kidding) <ski> someoneelse,someone,OP : anyway, "properties, structure, stuff" is vaguely relevant
2021-04-14 23:20:30 +0200 <ski> <OP> ski: well i certainly deal with stuff on a day to day basis. But I got what I came here for :D <OP> Any advice on an intro book on category theory? <someoneelse> ncatlab <someoneelse> it's not an intro, but outro
2021-04-14 23:20:42 +0200 <ski> <ski> OP : hm, i see. perhaps reading about a monadic approach to side-effects, and how that relates to Kleisli categories could be relevant. (and perhaps Andrzej Filinski's "Representing Monads" paper, which can embed any monadic effect as a side-effect, given delimited continuations. see <http://hjemmesider.diku.dk/~andrzej/papers/>) <OP> its surely sounds relevant <OP> ok I'll look it up thanks a lot
2021-04-14 23:20:56 +0200CrazyPython(~crazypyth@98.122.164.118)
2021-04-14 23:20:59 +0200 <ski> <ski> well. my recommendation would be "Conceptual Mathematics: A first introduction to categories" by William ("Bill") F. Lawvere and Steven Schanuel <yetanother> you might consider Goldblatt's Topoi <OP> yes the Goldblatt looks really interesting <OP> oh well, next pay, next month. Thanks a lot. Very helpful
2021-04-14 23:21:10 +0200 <ski> <ski> there's also a few books that relate a bit more to CS. like "Basic Category Theory for Computer Scientists" by Benjamin Pierce,"Categories, types, structures - An introduction to category theory for the working computer scientist" by Andrea Asperti,Guiseppe Longo in 1991 at <https://www.di.ens.fr/users/longo/files/CategTypesStructures/book.pdf>,"Categories and Computer Science" by R. F. Walters in
2021-04-14 23:21:24 +0200 <ski> <ski> 1992,"Computational Category Theory" by D. E. Rydeheard,R. M. Burstall in 2001 at <http://www.cs.man.ac.uk/~david/categories/book/book.pdf>,<http://www.cs.man.ac.uk/~david/categories/>
2021-04-14 23:21:35 +0200 <ski> <yetanother> Goldblatt is quite interesting, and offers pretty clear intro to categories and Topoi. There are some weaker parts concerning sheaves which might be supplemented . The book is cheap (Dover) IIRC. Well suited for those with an interest an foundations
2021-04-14 23:21:52 +0200 <ski> <OP> yeah i was trying to shy away from less conceptual resources. I mean, there are already tons of resource for that online. I already know what a monad is in Haskell for practical purpose. I don't know, this category theory somehow piqued my interest. <yetanother> ski: don't forget Arbib and Manes <ski> 'sat a book ? haven't seen it <yetanother> I like Awodey and also Riehl quite a bit.
2021-04-14 23:22:06 +0200 <ski> <yetanother> Yeah, one of the older CS related CT books <ski> yea, i was just about to mention Awodey <yetanother> Awodey's Oregon videos also quite good https://www.cs.uoregon.edu/research/summerschool/summer12/curriculum.html
2021-04-14 23:22:21 +0200 <ski> * ski . o O ( "Seven Sketches in Compositionality - An Invitation to Applied Category Theory" by Brendan Fong,David I. Spivak in - 2018-10-12 at <https://math.mit.edu/~dspivak/teaching/sp18/7Sketches.pdf>,<https://math.mit.edu/~dspivak/teaching/sp18/> ) <yetanother> OP: some haskell folks like Bartosz Milewski
2021-04-14 23:22:31 +0200 <ski> * ski . o O ( "Toposes, Triples and Theories" by Michael Barr,Charles Wells in 2000 at <https://www.math.mcgill.ca/barr/papers/ttt.pdf> ; "Elementary Categories, Elementary Toposes" by Colin McLart in 1992 ) <yetanother> Hardly an intro <yetanother> (Bar) <OP> yetanother: yes I have watched these but he is a bit slow and the recording is bad (I am a bit of a princess at times)
2021-04-14 23:22:42 +0200 <ski> <ski> yea, right, that's "Category Theory for Programmers" by Bartosz Milewski in 2018-10-21 at <https://bartoszmilewski.com/2014/10/28/category-theory-for-programmers-the-preface/>,<https://github.com/hmemcpy/milewski-ctfp-pdf>. he also has some YouTube videos, talking about categorical stuff, as it applies to programming <ski> yetanother : yea, i didn't mean to imply it was .. just i was reminded of it
2021-04-14 23:22:58 +0200 <ski> <OP> Honnestly I think I'll get the Goldblatt as a basis and go venture from there. <yetanother> Harper's "Trinity" ideas also interesting https://existentialtype.wordpress.com/2011/03/27/the-holy-trinity/
2021-04-14 23:23:09 +0200 <ski> <OP> sadly my education in math comes from a degree in macroeconomics. The kind of things that does not really help you grow an interest in maths. I guess I'll go the uni again one day. I've heard my local uni isn't so bad, I'm in Paris. <ski> someoneelse : hehe, i was just reading the other day, Dijkstra expounding upon the virtues of "letting the symbols do the work" :)
2021-04-14 23:23:24 +0200 <ski> <ski> OP : oh. also notice that the concept of (module) functors in the MLs is probably not that close to the CT one * ski . o O ( "On Functors" (in C++,Standard ML,Haskell,Prolog) by Peteris Krumins in 2010-05-17 at <http://www.catonmat.net/blog/on-functors/> ) <OP> well I sort of disagree, in Prolog, we call that a law or an operation.
2021-04-14 23:23:31 +0200 <ski> <ski> yetanother : Lambek & Scott has some interesting comments about a potential reconciliation between platonism, formalism, intuitionism, in their "Introduction to Higher Order Categorical Logic" in 1986 .. <OP> meh, nominalism is everywhere in math :D <ski> iiuc, the Prolog term comes from logic, and possibly philosophy (of language. maybe Carnap ?)
2021-04-14 23:23:44 +0200 <ski> <yetanother> Ski: it's on my shelf, but I need to fill in some more background first <ski> OP : elaborate ? * ski . o O ( <https://en.wikipedia.org/wiki/Elasticity_of_demand> ) <OP> oh he refers to the builtin. I thought he only refered to the first atom <OP> just a quibble <OP> but yes I agree, the terminology in cs seems rather vague
2021-04-14 23:23:57 +0200 <ski> <OP> I'd say daunting at first when you try to learn many languages. At the end of the day, most people seem to remain in their enclosed religion. I mostly do ML for fun. Erlang for the money. <OP> but I got the gist of it, Haskell is closer to the terminology in use in math books
2021-04-14 23:24:08 +0200 <ski> * ski had some vague ideas how that could possibly be related to derivatives of data structures <http://strictlypositive.org/diff.pdf>, combinatorial species <https://byorgey.wordpress.com/category/species/>, naperian containers <https://web.archive.org/web/20161104231529/http://sneezy.cs.nott.ac.uk/containers/blog/>
2021-04-14 23:24:19 +0200 <ski> <OP> all right, back to studying thanks again everyone. I guess I'll come hang around here in a few days. See you.
2021-04-14 23:24:22 +0200rj(~x@gateway/tor-sasl/rj)
2021-04-14 23:24:33 +0200 <nicholasbulka> this is great, thank you!
2021-04-14 23:24:35 +0200 <ski> * ski . o O ( "Society's role in mathematics" in 1998-11-21 at <https://www.cs.utexas.edu/users/EWD/transcriptions/EWD12xx/EWD1277.html>,"How Computing Science created a new mathematical style" in 1990-04-04 at <https://www.cs.utexas.edu/users/EWD/transcriptions/EWD10xx/EWD1073.html>,"Under the spell of Leibniz's Dream" in 2000-04-20 at
2021-04-14 23:24:43 +0200 <ski> * ski <https://www.cs.utexas.edu/users/EWD/transcriptions/EWD12xx/EWD1298.html>, all by Edsger Wybe Dijkstra ) <ski> OP : to close with, i think the Lawvere & Schanuel book may be the easiest one to start with, for one without that much math experience. take care and have fun !
2021-04-14 23:24:47 +0200 <ski> (done)
2021-04-14 23:25:03 +0200nicholasbulka(~nicholasb@2601:900:4301:da0:447b:5128:d97:8340) (Remote host closed the connection)
2021-04-14 23:25:18 +0200 <ski> (hm, that was a bit longer than i thought. .. anyway, i thought some of the surrounding discussion could possibly also be of interest)
2021-04-14 23:25:57 +0200nighmi(~felix@port-92-196-72-29.dynamic.as20676.net)
2021-04-14 23:26:26 +0200pthariensflame(~pthariens@2600:6c52:727f:4200:5cd6:67f8:fcfa:33ac)
2021-04-14 23:29:21 +0200pthariensflame(~pthariens@2600:6c52:727f:4200:5cd6:67f8:fcfa:33ac) (Client Quit)
2021-04-14 23:30:13 +0200s00pcan(~chris@107.181.165.217) (Ping timeout: 240 seconds)
2021-04-14 23:32:23 +0200remby(~remby@bras-base-london1483w-grc-43-65-95-173-128.dsl.bell.ca) (Quit: Leaving)
2021-04-14 23:32:30 +0200s00pcan(~chris@075-133-056-178.res.spectrum.com)
2021-04-14 23:32:49 +0200wroathe(~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Ping timeout: 252 seconds)
2021-04-14 23:37:17 +0200s00pcan(~chris@075-133-056-178.res.spectrum.com) (Read error: Connection reset by peer)
2021-04-14 23:38:36 +0200wroathe(~wroathe@c-68-54-25-135.hsd1.mn.comcast.net)
2021-04-14 23:40:05 +0200acidjnk_new(~acidjnk@p200300d0c72b9573c48ebca42f820036.dip0.t-ipconnect.de)
2021-04-14 23:42:18 +0200elfets(~elfets@ip-37-201-23-96.hsi13.unitymediagroup.de) (Ping timeout: 240 seconds)
2021-04-14 23:42:40 +0200s00pcan(~chris@075-133-056-178.res.spectrum.com)
2021-04-14 23:43:15 +0200ericsagn1(~ericsagne@2405:6580:0:5100:e26e:cf9:1dd6:9615) (Ping timeout: 248 seconds)
2021-04-14 23:43:19 +0200ericsagnes(~ericsagne@2405:6580:0:5100:3be6:c7d7:e232:14d0)
2021-04-14 23:43:28 +0200wroathe(~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Ping timeout: 265 seconds)
2021-04-14 23:44:01 +0200idhugo_(~idhugo@87-49-147-45-mobile.dk.customer.tdc.net)
2021-04-14 23:44:14 +0200jamm_(~jamm@unaffiliated/jamm)
2021-04-14 23:45:41 +0200wroathe(~wroathe@c-68-54-25-135.hsd1.mn.comcast.net)
2021-04-14 23:48:18 +0200Tom19(b2115c11@92-17.net.optinet.cz)
2021-04-14 23:48:35 +0200jamm_(~jamm@unaffiliated/jamm) (Ping timeout: 250 seconds)
2021-04-14 23:48:44 +0200kristijonas(~kristijon@78-56-32-39.static.zebra.lt)
2021-04-14 23:49:09 +0200mikoto-chan(~anass@gateway/tor-sasl/mikoto-chan) (Ping timeout: 240 seconds)
2021-04-14 23:50:21 +0200__monty__(~toonn@unaffiliated/toonn) (Quit: leaving)
2021-04-14 23:52:23 +0200PyroLagus(PyroLagus@i.have.ipv6.on.coding4coffee.org) (Quit: ZNC / WeeChat)
2021-04-14 23:52:31 +0200dxld(~dxld@rush.pub.dxld.at) (Remote host closed the connection)
2021-04-14 23:52:43 +0200ericsagnes(~ericsagne@2405:6580:0:5100:3be6:c7d7:e232:14d0) (Ping timeout: 258 seconds)
2021-04-14 23:52:45 +0200PyroLagus(PyroLagus@i.have.ipv6.on.coding4coffee.org)
2021-04-14 23:53:08 +0200dxld(~dxld@rush.pub.dxld.at)
2021-04-14 23:54:17 +0200gehmehgeh(~ircuser1@gateway/tor-sasl/gehmehgeh) (Quit: Leaving)
2021-04-14 23:54:31 +0200bwe_(~bwe@2a01:4f8:1c1c:4878::2) (Ping timeout: 245 seconds)
2021-04-14 23:54:39 +0200bwe(~bwe@unaffiliated/bwe)
2021-04-14 23:55:01 +0200xff0x(~xff0x@2001:1a81:53de:e800:d3b4:413a:5958:6939) (Ping timeout: 258 seconds)
2021-04-14 23:55:01 +0200i7c(UzrQ2PKvmb@unaffiliated/i7c) (Ping timeout: 258 seconds)
2021-04-14 23:55:33 +0200xff0x(~xff0x@2001:1a81:53de:e800:d3b4:413a:5958:6939)
2021-04-14 23:56:24 +0200coot(~coot@37.30.50.130.nat.umts.dynamic.t-mobile.pl) (Quit: coot)
2021-04-14 23:56:50 +0200merijn(~merijn@83-160-49-249.ip.xs4all.nl)
2021-04-14 23:56:52 +0200olligobber(olligobber@gateway/vpn/privateinternetaccess/olligobber) (Ping timeout: 240 seconds)
2021-04-14 23:57:21 +0200Pickchea(~private@unaffiliated/pickchea) (Quit: Leaving)
2021-04-14 23:58:07 +0200Sorna(~Sornaensi@077213203030.dynamic.telenor.dk) (Ping timeout: 252 seconds)
2021-04-14 23:58:40 +0200haskellstudent(~quassel@213-225-6-101.nat.highway.a1.net) (Ping timeout: 252 seconds)
2021-04-14 23:58:43 +0200Tom19(b2115c11@92-17.net.optinet.cz) (Ping timeout: 240 seconds)
2021-04-14 23:59:00 +0200michalz(~user@185.246.204.61) ("Changed major mode")