Home liberachat/#haskell: Logs Calendar

Logs on 2023-03-19 (liberachat/#haskell)

00:02:17 × takuan quits (~takuan@178-116-218-225.access.telenet.be) (Remote host closed the connection)
00:08:58 × mei quits (~mei@user/mei) (Remote host closed the connection)
00:11:41 lisbeths joins (uid135845@id-135845.lymington.irccloud.com)
00:11:53 OscarZ joins (~oscarz@85.194.207.98)
00:13:58 mei joins (~mei@user/mei)
00:23:11 freeside joins (~mengwong@122.11.248.245)
00:27:58 × freeside quits (~mengwong@122.11.248.245) (Ping timeout: 265 seconds)
00:28:57 dcoutts joins (~duncan@host86-171-59-69.range86-171.btcentralplus.com)
00:29:18 merijn joins (~merijn@86-86-29-250.fixed.kpn.net)
00:33:55 × merijn quits (~merijn@86-86-29-250.fixed.kpn.net) (Ping timeout: 250 seconds)
00:45:06 dcoutts_ joins (~duncan@host86-171-59-69.range86-171.btcentralplus.com)
00:46:03 × dcoutts quits (~duncan@host86-171-59-69.range86-171.btcentralplus.com) (Ping timeout: 250 seconds)
00:47:19 nate4 joins (~nate@98.45.169.16)
00:50:02 freeside joins (~mengwong@122.11.248.245)
00:51:06 mauke_ joins (~mauke@user/mauke)
00:52:50 accord joins (uid568320@id-568320.hampstead.irccloud.com)
00:53:03 × mauke quits (~mauke@user/mauke) (Ping timeout: 268 seconds)
00:53:03 mauke_ is now known as mauke
00:53:14 × jerg quits (~jerg@2001:a61:2611:1701:e737:6af:a06e:d388) (Remote host closed the connection)
00:53:33 Guest8096 is now known as Sauvin
00:54:33 × freeside quits (~mengwong@122.11.248.245) (Ping timeout: 265 seconds)
00:55:09 × chomwitt quits (~chomwitt@ppp-94-67-217-45.home.otenet.gr) (Ping timeout: 250 seconds)
00:56:26 × dsrt^ quits (~dsrt@c-24-30-76-89.hsd1.ga.comcast.net) (Remote host closed the connection)
01:10:26 × albet70 quits (~xxx@2400:8902::f03c:92ff:fe60:98d8) (Remote host closed the connection)
01:16:34 albet70 joins (~xxx@2400:8902::f03c:92ff:fe60:98d8)
01:16:35 dcoutts joins (~duncan@host86-171-59-69.range86-171.btcentralplus.com)
01:19:40 × dcoutts_ quits (~duncan@host86-171-59-69.range86-171.btcentralplus.com) (Ping timeout: 276 seconds)
01:24:51 freeside joins (~mengwong@122.11.248.245)
01:25:02 × razetime quits (~Thunderbi@117.193.0.127) (Ping timeout: 252 seconds)
01:28:08 jakalx parts (~jakalx@base.jakalx.net) ()
01:30:03 razetime joins (~Thunderbi@117.193.4.235)
01:33:58 × freeside quits (~mengwong@122.11.248.245) (Ping timeout: 276 seconds)
01:35:25 Blightmain joins (~Blightmai@27-33-97-127.tpgi.com.au)
01:36:07 omioolddbotm^ joins (~omioolddb@c-24-30-76-89.hsd1.ga.comcast.net)
01:44:45 dcoutts_ joins (~duncan@host81-156-211-129.range81-156.btcentralplus.com)
01:47:26 dcoutts__ joins (~duncan@host86-163-164-242.range86-163.btcentralplus.com)
01:47:37 × dcoutts quits (~duncan@host86-171-59-69.range86-171.btcentralplus.com) (Ping timeout: 276 seconds)
01:48:43 × nate4 quits (~nate@98.45.169.16) (Ping timeout: 260 seconds)
01:49:45 × dcoutts_ quits (~duncan@host81-156-211-129.range81-156.btcentralplus.com) (Ping timeout: 250 seconds)
01:50:55 dcoutts joins (~duncan@host86-153-247-133.range86-153.btcentralplus.com)
01:52:47 × dcoutts__ quits (~duncan@host86-163-164-242.range86-163.btcentralplus.com) (Ping timeout: 250 seconds)
02:00:00 freeside joins (~mengwong@122.11.248.245)
02:02:36 dcoutts_ joins (~duncan@86.144.78.192)
02:03:37 × dcoutts quits (~duncan@host86-153-247-133.range86-153.btcentralplus.com) (Ping timeout: 250 seconds)
02:04:35 × freeside quits (~mengwong@122.11.248.245) (Ping timeout: 268 seconds)
02:05:30 dcoutts__ joins (~duncan@host109-149-1-255.range109-149.btcentralplus.com)
02:07:46 × dcoutts_ quits (~duncan@86.144.78.192) (Ping timeout: 276 seconds)
02:10:05 dcoutts joins (~duncan@host86-162-21-46.range86-162.btcentralplus.com)
02:12:36 × dcoutts__ quits (~duncan@host109-149-1-255.range109-149.btcentralplus.com) (Ping timeout: 268 seconds)
02:14:06 dcoutts_ joins (~duncan@host86-162-21-46.range86-162.btcentralplus.com)
02:14:55 × dcoutts quits (~duncan@host86-162-21-46.range86-162.btcentralplus.com) (Ping timeout: 276 seconds)
02:15:14 × omioolddbotm^ quits (~omioolddb@c-24-30-76-89.hsd1.ga.comcast.net) (Remote host closed the connection)
02:19:06 × dcoutts_ quits (~duncan@host86-162-21-46.range86-162.btcentralplus.com) (Ping timeout: 255 seconds)
02:21:00 × lisbeths quits (uid135845@id-135845.lymington.irccloud.com) (Quit: Connection closed for inactivity)
02:21:51 × OscarZ quits (~oscarz@85.194.207.98) (Quit: Leaving)
02:22:05 dcoutts joins (~duncan@host109-149-1-255.range109-149.btcentralplus.com)
02:24:53 × jespada quits (~jespada@cpc121308-nmal25-2-0-cust15.19-2.cable.virginm.net) (Ping timeout: 246 seconds)
02:27:44 × mcglk quits (~mcglk@131.191.19.145) (Read error: Connection reset by peer)
02:28:29 × Sgeo quits (~Sgeo@user/sgeo) (Read error: Connection reset by peer)
02:28:46 mcglk joins (~mcglk@131.191.19.145)
02:28:47 jespada joins (~jespada@cpc121308-nmal25-2-0-cust15.19-2.cable.virginm.net)
02:29:31 × Lord_of_Life quits (~Lord@user/lord-of-life/x-2819915) (Ping timeout: 248 seconds)
02:30:37 Lord_of_Life joins (~Lord@user/lord-of-life/x-2819915)
02:31:33 merijn joins (~merijn@86-86-29-250.fixed.kpn.net)
02:33:18 freeside joins (~mengwong@122.11.248.245)
02:38:03 × ubert1 quits (~Thunderbi@p200300ecdf20b55e36d1449b246cba0e.dip0.t-ipconnect.de) (Ping timeout: 248 seconds)
02:38:19 × freeside quits (~mengwong@122.11.248.245) (Ping timeout: 276 seconds)
02:38:58 × ubert quits (~Thunderbi@p548c89b6.dip0.t-ipconnect.de) (Ping timeout: 276 seconds)
02:40:49 ubert joins (~Thunderbi@p548c8d0f.dip0.t-ipconnect.de)
02:41:46 dcoutts_ joins (~duncan@host86-158-23-104.range86-158.btcentralplus.com)
02:42:23 × dcoutts quits (~duncan@host109-149-1-255.range109-149.btcentralplus.com) (Ping timeout: 246 seconds)
02:42:46 × gurkenglas quits (~gurkengla@dynamic-046-114-176-014.46.114.pool.telefonica.de) (Ping timeout: 252 seconds)
02:47:11 × [itchyjunk] quits (~itchyjunk@user/itchyjunk/x-7353470) (Remote host closed the connection)
02:47:25 × Alex_test quits (~al_test@178.34.160.55) (Ping timeout: 276 seconds)
02:48:04 × AlexZenon quits (~alzenon@178.34.160.55) (Ping timeout: 276 seconds)
02:48:21 dcoutts joins (~duncan@host86-149-51-37.range86-149.btcentralplus.com)
02:49:22 × dcoutts_ quits (~duncan@host86-158-23-104.range86-158.btcentralplus.com) (Ping timeout: 276 seconds)
02:52:03 Alex_test joins (~al_test@178.34.160.55)
02:52:30 AlexZenon joins (~alzenon@178.34.160.55)
02:53:11 × jero98772 quits (~jero98772@2800:484:1d80:d8ce:efcc:cbb3:7f2a:6dff) (Remote host closed the connection)
02:56:17 talismanick joins (~talismani@2601:200:c000:f7a0::5321)
02:57:10 × jespada quits (~jespada@cpc121308-nmal25-2-0-cust15.19-2.cable.virginm.net) (Ping timeout: 276 seconds)
02:57:21 × bhall quits (~brunohall@195.147.207.136) (Ping timeout: 250 seconds)
02:57:46 dcoutts_ joins (~duncan@host86-149-51-37.range86-149.btcentralplus.com)
02:58:36 bhall joins (~brunohall@195.147.207.136)
03:00:00 × dcoutts quits (~duncan@host86-149-51-37.range86-149.btcentralplus.com) (Ping timeout: 252 seconds)
03:00:27 azimut joins (~azimut@gateway/tor-sasl/azimut)
03:00:32 freeside joins (~mengwong@122.11.248.245)
03:02:02 Sgeo joins (~Sgeo@user/sgeo)
03:03:40 × razetime quits (~Thunderbi@117.193.4.235) (Ping timeout: 252 seconds)
03:04:05 × merijn quits (~merijn@86-86-29-250.fixed.kpn.net) (Ping timeout: 265 seconds)
03:08:37 × freeside quits (~mengwong@122.11.248.245) (Ping timeout: 255 seconds)
03:08:53 gastus joins (~gastus@5.83.191.48)
03:09:11 gmg joins (~user@user/gehmehgeh)
03:09:56 × gehmehgeh quits (~user@user/gehmehgeh) (Ping timeout: 255 seconds)
03:11:32 jespada joins (~jespada@cpc121308-nmal25-2-0-cust15.19-2.cable.virginm.net)
03:12:12 × gastus_ quits (~gastus@185.6.123.157) (Ping timeout: 255 seconds)
03:14:03 jakalx joins (~jakalx@base.jakalx.net)
03:16:40 × jespada quits (~jespada@cpc121308-nmal25-2-0-cust15.19-2.cable.virginm.net) (Ping timeout: 276 seconds)
03:17:28 × td_ quits (~td@i5387093F.versanet.de) (Ping timeout: 246 seconds)
03:19:18 freeside joins (~mengwong@122.11.248.245)
03:19:34 td_ joins (~td@i5387093A.versanet.de)
03:23:54 × freeside quits (~mengwong@122.11.248.245) (Ping timeout: 255 seconds)
03:24:06 jespada joins (~jespada@cpc121308-nmal25-2-0-cust15.19-2.cable.virginm.net)
03:32:00 × jespada quits (~jespada@cpc121308-nmal25-2-0-cust15.19-2.cable.virginm.net) (Ping timeout: 255 seconds)
03:32:16 × Techcable quits (~Techcable@user/Techcable) (Ping timeout: 276 seconds)
03:38:00 × wroathe quits (~wroathe@user/wroathe) (Quit: leaving)
03:42:31 × jwiegley quits (~jwiegley@76-234-69-149.lightspeed.frokca.sbcglobal.net) (Quit: ZNC - http://znc.in)
03:42:32 × johnw quits (~johnw@76-234-69-149.lightspeed.frokca.sbcglobal.net) (Quit: ZNC - http://znc.in)
03:43:03 johnw joins (~johnw@76-234-69-149.lightspeed.frokca.sbcglobal.net)
03:43:17 jespada joins (~jespada@cpc121308-nmal25-2-0-cust15.19-2.cable.virginm.net)
03:43:35 jwiegley joins (~jwiegley@76-234-69-149.lightspeed.frokca.sbcglobal.net)
03:43:52 × xff0x quits (~xff0x@ai098135.d.east.v6connect.net) (Ping timeout: 268 seconds)
03:45:12 xff0x joins (~xff0x@178.255.149.135)
03:47:49 razetime joins (~Thunderbi@117.193.4.235)
03:49:51 × FinnElija quits (~finn_elij@user/finn-elija/x-0085643) (Killed (NickServ (Forcing logout FinnElija -> finn_elija)))
03:49:51 finn_elija joins (~finn_elij@user/finn-elija/x-0085643)
03:49:51 finn_elija is now known as FinnElija
03:49:57 × Blightmain quits (~Blightmai@27-33-97-127.tpgi.com.au) (Remote host closed the connection)
03:53:18 × bgs quits (~bgs@212-85-160-171.dynamic.telemach.net) (Remote host closed the connection)
03:53:31 <talismanick> Is there a rundown for the classic ML module system for those who are used to typeclasses?
03:54:16 freeside joins (~mengwong@122.11.248.245)
03:58:25 × freeside quits (~mengwong@122.11.248.245) (Ping timeout: 246 seconds)
04:05:04 × bhall quits (~brunohall@195.147.207.136) (Ping timeout: 246 seconds)
04:06:04 × xff0x quits (~xff0x@178.255.149.135) (Ping timeout: 276 seconds)
04:07:29 xff0x joins (~xff0x@ai098135.d.east.v6connect.net)
04:08:19 Feuermagier joins (~Feuermagi@user/feuermagier)
04:14:03 × msavoritias quits (cb716af6b3@irc.cheogram.com) (Ping timeout: 248 seconds)
04:14:09 Techcable joins (~Techcable@user/Techcable)
04:21:48 freeside joins (~mengwong@122.11.248.245)
04:26:02 × freeside quits (~mengwong@122.11.248.245) (Ping timeout: 246 seconds)
04:31:43 jakalx parts (~jakalx@base.jakalx.net) ()
04:34:29 freeside joins (~mengwong@122.11.248.245)
04:38:59 × freeside quits (~mengwong@122.11.248.245) (Ping timeout: 246 seconds)
04:39:22 × razetime quits (~Thunderbi@117.193.4.235) (Ping timeout: 268 seconds)
04:42:35 × bollu quits (~bollu@159.65.151.13) (Quit: Ping timeout (120 seconds))
04:42:59 bollu joins (~bollu@159.65.151.13)
04:59:13 freeside joins (~mengwong@122.11.248.245)
05:00:37 merijn joins (~merijn@86-86-29-250.fixed.kpn.net)
05:03:55 × freeside quits (~mengwong@122.11.248.245) (Ping timeout: 276 seconds)
05:07:49 × bontaq quits (~user@ool-45779fe5.dyn.optonline.net) (Ping timeout: 276 seconds)
05:09:07 × juri_ quits (~juri@84-19-175-179.pool.ovpn.com) (Ping timeout: 276 seconds)
05:13:56 trev joins (~trev@user/trev)
05:14:12 jero98772 joins (~jero98772@2800:484:1d80:d8ce:efcc:cbb3:7f2a:6dff)
05:15:12 × jero98772 quits (~jero98772@2800:484:1d80:d8ce:efcc:cbb3:7f2a:6dff) (Remote host closed the connection)
05:23:28 freeside joins (~mengwong@122.11.248.245)
05:24:43 juri_ joins (~juri@79.140.123.169)
05:28:37 × freeside quits (~mengwong@122.11.248.245) (Ping timeout: 276 seconds)
05:29:19 freeside joins (~mengwong@122.11.248.245)
05:31:02 justsomeguy joins (~justsomeg@user/justsomeguy)
05:34:59 × freeside quits (~mengwong@122.11.248.245) (Ping timeout: 246 seconds)
05:35:07 × merijn quits (~merijn@86-86-29-250.fixed.kpn.net) (Ping timeout: 276 seconds)
05:36:42 freeside joins (~mengwong@122.11.248.245)
05:40:56 × freeside quits (~mengwong@122.11.248.245) (Ping timeout: 246 seconds)
05:46:22 × captnemo quits (~captnemo@193.32.127.232) (Quit: WeeChat 3.8)
05:47:54 freeside joins (~mengwong@122.11.248.245)
05:51:51 × machinedgod quits (~machinedg@d198-53-218-113.abhsia.telus.net) (Ping timeout: 260 seconds)
05:52:40 × freeside quits (~mengwong@122.11.248.245) (Ping timeout: 276 seconds)
06:14:59 freeside joins (~mengwong@122.11.248.245)
06:19:58 × freeside quits (~mengwong@122.11.248.245) (Ping timeout: 276 seconds)
06:38:26 × accord quits (uid568320@id-568320.hampstead.irccloud.com) (Quit: Connection closed for inactivity)
06:42:12 freeside joins (~mengwong@122.11.248.245)
06:44:11 × Sgeo quits (~Sgeo@user/sgeo) (Read error: Connection reset by peer)
06:46:24 × freeside quits (~mengwong@122.11.248.245) (Ping timeout: 246 seconds)
06:51:31 Sgeo joins (~Sgeo@user/sgeo)
06:53:11 × Sgeo quits (~Sgeo@user/sgeo) (Read error: Connection reset by peer)
06:55:53 Sgeo joins (~Sgeo@user/sgeo)
06:57:44 <mauke> talismanick: I don't know, but if you find one, let me know!
06:59:05 × Sgeo quits (~Sgeo@user/sgeo) (Read error: Connection reset by peer)
06:59:13 msavoritias joins (cb716af6b3@irc.cheogram.com)
07:02:24 gnalzo joins (~gnalzo@2a01:e0a:498:fd50:fcc6:bb5d:489a:ce8c)
07:03:19 Sgeo joins (~Sgeo@user/sgeo)
07:07:27 × albet70 quits (~xxx@2400:8902::f03c:92ff:fe60:98d8) (Remote host closed the connection)
07:10:08 × rembo10 quits (~rembo10@main.remulis.com) (Quit: ZNC 1.8.2 - https://znc.in)
07:13:34 albet70 joins (~xxx@2400:8902::f03c:92ff:fe60:98d8)
07:13:44 rembo10 joins (~rembo10@main.remulis.com)
07:15:08 freeside joins (~mengwong@122.11.248.245)
07:18:10 mikoto-chan joins (~mikoto-ch@dy54z4y1t9qnwdj1ryyby-4.rev.dnainternet.fi)
07:19:42 × freeside quits (~mengwong@122.11.248.245) (Ping timeout: 268 seconds)
07:24:02 freeside joins (~mengwong@122.11.248.245)
07:29:00 takuan joins (~takuan@178-116-218-225.access.telenet.be)
07:30:21 × freeside quits (~mengwong@122.11.248.245) (Ping timeout: 250 seconds)
07:30:41 freeside joins (~mengwong@122.11.248.245)
07:31:24 merijn joins (~merijn@86-86-29-250.fixed.kpn.net)
07:35:22 × freeside quits (~mengwong@122.11.248.245) (Ping timeout: 276 seconds)
07:36:40 × merijn quits (~merijn@86-86-29-250.fixed.kpn.net) (Ping timeout: 276 seconds)
07:39:10 jakalx joins (~jakalx@base.jakalx.net)
07:44:45 Midjak joins (~Midjak@82.66.147.146)
07:51:57 dcoutts__ joins (~duncan@host86-149-51-37.range86-149.btcentralplus.com)
07:54:26 × dcoutts_ quits (~duncan@host86-149-51-37.range86-149.btcentralplus.com) (Ping timeout: 252 seconds)
08:00:25 razetime joins (~Thunderbi@117.193.6.210)
08:00:39 acidjnk joins (~acidjnk@p200300d6e715c46658d5bad1711949c4.dip0.t-ipconnect.de)
08:01:45 dcoutts joins (~duncan@host86-149-51-37.range86-149.btcentralplus.com)
08:03:41 × dcoutts__ quits (~duncan@host86-149-51-37.range86-149.btcentralplus.com) (Ping timeout: 246 seconds)
08:05:11 freeside joins (~mengwong@122.11.248.245)
08:09:39 × freeside quits (~mengwong@122.11.248.245) (Ping timeout: 268 seconds)
08:12:44 harveypwca joins (~harveypwc@2601:246:c180:a570:3828:d8:e523:3f67)
08:18:01 × razetime quits (~Thunderbi@117.193.6.210) (Ping timeout: 250 seconds)
08:21:45 Tuplanolla joins (~Tuplanoll@91-159-68-152.elisa-laajakaista.fi)
08:26:35 × eggplantade quits (~Eggplanta@2600:1700:38c5:d800:710f:b6bb:b29d:a808) (Remote host closed the connection)
08:33:52 falafel joins (~falafel@2603-8000-d700-115c-a6ce-8bc4-cb0b-7171.res6.spectrum.com)
08:37:48 × econo quits (uid147250@user/econo) (Quit: Connection closed for inactivity)
08:39:29 freeside joins (~mengwong@122.11.248.245)
08:43:35 dcoutts_ joins (~duncan@host86-149-51-37.range86-149.btcentralplus.com)
08:43:52 × freeside quits (~mengwong@122.11.248.245) (Ping timeout: 265 seconds)
08:45:09 _ht joins (~Thunderbi@28-52-174-82.ftth.glasoperator.nl)
08:45:19 × dcoutts quits (~duncan@host86-149-51-37.range86-149.btcentralplus.com) (Ping timeout: 250 seconds)
08:45:30 _leo___ joins (~emmanuelu@user/emmanuelux)
08:48:52 razetime joins (~Thunderbi@117.193.0.9)
08:49:26 dcoutts__ joins (~duncan@host86-167-90-250.range86-167.btcentralplus.com)
08:49:28 × emmanuelux_ quits (~emmanuelu@user/emmanuelux) (Ping timeout: 276 seconds)
08:51:49 × dcoutts_ quits (~duncan@host86-149-51-37.range86-149.btcentralplus.com) (Ping timeout: 250 seconds)
08:53:25 dcoutts_ joins (~duncan@host86-167-90-250.range86-167.btcentralplus.com)
08:55:43 × dcoutts__ quits (~duncan@host86-167-90-250.range86-167.btcentralplus.com) (Ping timeout: 250 seconds)
08:56:11 × falafel quits (~falafel@2603-8000-d700-115c-a6ce-8bc4-cb0b-7171.res6.spectrum.com) (Ping timeout: 248 seconds)
09:00:09 × jade[m] quits (~jadecatgi@2001:470:69fc:105::3:194e) (Quit: You have been kicked for being idle)
09:01:47 × gastus quits (~gastus@5.83.191.48) (Ping timeout: 260 seconds)
09:08:57 dsp joins (~dsp@host86-137-135-17.range86-137.btcentralplus.com)
09:10:55 freeside joins (~mengwong@122.11.248.245)
09:15:02 × tzh quits (~tzh@c-24-21-73-154.hsd1.or.comcast.net) (Quit: zzz)
09:15:28 × freeside quits (~mengwong@122.11.248.245) (Ping timeout: 276 seconds)
09:15:48 × shriekingnoise quits (~shrieking@186.137.175.87) (Ping timeout: 255 seconds)
09:19:53 Umeaboy joins (~Umeaboy@94-255-145-133.cust.bredband2.com)
09:20:46 <Umeaboy> Hi! I'm wondering...... would it be possible to add a define rule in a spec file to use a binary that's installed in a NON standard dir in order for the build to work?
09:21:03 jade[m] joins (~jadecatgi@2001:470:69fc:105::3:194e)
09:21:42 <Umeaboy> I've seen SOME distros adding BuildRequires: /usr/bin/ghc, but no matter if I symlink from the custom dir rpmbuild fails to find it.
09:25:55 coot joins (~coot@2a02:a310:e241:1b00:ec1a:e9df:79ac:66ba)
09:27:05 eggplantade joins (~Eggplanta@2600:1700:38c5:d800:add4:765e:c41a:7ea4)
09:31:39 × eggplantade quits (~Eggplanta@2600:1700:38c5:d800:add4:765e:c41a:7ea4) (Ping timeout: 260 seconds)
09:32:32 merijn joins (~merijn@86-86-29-250.fixed.kpn.net)
09:35:20 tromp joins (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl)
09:35:32 freeside joins (~mengwong@122.11.248.245)
09:39:32 × razetime quits (~Thunderbi@117.193.0.9) (Remote host closed the connection)
09:39:55 × freeside quits (~mengwong@122.11.248.245) (Ping timeout: 248 seconds)
09:40:20 × Sgeo quits (~Sgeo@user/sgeo) (Read error: Connection reset by peer)
09:46:49 andrewboltachev joins (~andrey@178.141.199.8)
09:47:05 jakalx parts (~jakalx@base.jakalx.net) ()
09:51:18 nate4 joins (~nate@98.45.169.16)
09:52:23 × _xor quits (~xor@74.215.46.17) (Ping timeout: 264 seconds)
09:53:17 _xor joins (~xor@74.215.46.17)
09:56:22 × nate4 quits (~nate@98.45.169.16) (Ping timeout: 265 seconds)
09:56:34 freeside joins (~mengwong@122.11.248.245)
09:57:55 jakalx joins (~jakalx@base.jakalx.net)
10:00:23 mastarija joins (~mastarija@188.252.197.201)
10:02:43 × _xor quits (~xor@74.215.46.17) (Ping timeout: 256 seconds)
10:03:40 _xor joins (~xor@74.215.46.17)
10:05:33 × merijn quits (~merijn@86-86-29-250.fixed.kpn.net) (Ping timeout: 246 seconds)
10:05:33 × freeside quits (~mengwong@122.11.248.245) (Ping timeout: 256 seconds)
10:12:54 CiaoSen joins (~Jura@p200300c9571fe6002a3a4dfffe84dbd5.dip0.t-ipconnect.de)
10:14:36 × tromp quits (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) (Quit: My iMac has gone to sleep. ZZZzzz…)
10:16:01 tromp joins (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl)
10:20:25 dcoutts joins (~duncan@host86-167-90-128.range86-167.btcentralplus.com)
10:20:39 david37 joins (~david@208.127.197.199)
10:21:18 <david37> Hello
10:21:53 <david37> Looking for matt, is he here?
10:22:23 × dcoutts_ quits (~duncan@host86-167-90-250.range86-167.btcentralplus.com) (Ping timeout: 250 seconds)
10:23:02 × _xor quits (~xor@74.215.46.17) (Ping timeout: 246 seconds)
10:23:08 <mauke> he's usually over in #perl
10:24:03 _xor joins (~xor@74.215.46.17)
10:31:38 × david37 quits (~david@208.127.197.199) (Ping timeout: 260 seconds)
10:32:38 freeside joins (~mengwong@122.11.248.245)
10:35:36 merijn joins (~merijn@86-86-29-250.fixed.kpn.net)
10:37:07 × freeside quits (~mengwong@122.11.248.245) (Ping timeout: 250 seconds)
10:39:07 × _xor quits (~xor@74.215.46.17) (Ping timeout: 248 seconds)
10:40:23 _xor joins (~xor@74.215.46.17)
10:41:16 × merijn quits (~merijn@86-86-29-250.fixed.kpn.net) (Ping timeout: 276 seconds)
10:42:08 chomwitt joins (~chomwitt@2a02:587:7a12:e700:1ac0:4dff:fedb:a3f1)
10:46:03 × dsp quits (~dsp@host86-137-135-17.range86-137.btcentralplus.com) (Ping timeout: 248 seconds)
10:49:59 × elkcl quits (~elkcl@broadband-37-110-27-252.ip.moscow.rt.ru) (Ping timeout: 264 seconds)
10:51:16 × remedan quits (~remedan@ip-94-112-0-18.bb.vodafone.cz) (Remote host closed the connection)
10:56:23 × juri_ quits (~juri@79.140.123.169) (Read error: Connection reset by peer)
10:59:12 × hugo quits (znc@verdigris.lysator.liu.se) (Ping timeout: 265 seconds)
10:59:34 juri_ joins (~juri@79.140.123.169)
11:00:02 remedan joins (~remedan@ip-94-112-0-18.bb.vodafone.cz)
11:05:17 gurkenglas joins (~gurkengla@dynamic-046-114-176-014.46.114.pool.telefonica.de)
11:06:11 × juri_ quits (~juri@79.140.123.169) (Ping timeout: 256 seconds)
11:07:57 juri_ joins (~juri@84-19-175-179.pool.ovpn.com)
11:08:02 hugo joins (znc@verdigris.lysator.liu.se)
11:08:36 dcoutts_ joins (~duncan@host86-167-90-128.range86-167.btcentralplus.com)
11:10:56 × dcoutts quits (~duncan@host86-167-90-128.range86-167.btcentralplus.com) (Ping timeout: 246 seconds)
11:11:50 × coot quits (~coot@2a02:a310:e241:1b00:ec1a:e9df:79ac:66ba) (Quit: coot)
11:12:12 freeside joins (~mengwong@122.11.248.245)
11:12:43 Guest|21 joins (~Guest|21@185.204.201.47)
11:12:54 × Guest|21 quits (~Guest|21@185.204.201.47) (Client Quit)
11:14:35 × jpds quits (~jpds@gateway/tor-sasl/jpds) (Ping timeout: 255 seconds)
11:16:03 Pickchea joins (~private@user/pickchea)
11:16:23 jpds joins (~jpds@gateway/tor-sasl/jpds)
11:16:39 × freeside quits (~mengwong@122.11.248.245) (Ping timeout: 260 seconds)
11:21:32 dsp joins (~dsp@host86-137-135-17.range86-137.btcentralplus.com)
11:24:03 merijn joins (~merijn@86-86-29-250.fixed.kpn.net)
11:26:15 vglfr joins (~vglfr@88.155.24.235)
11:35:34 freeside joins (~mengwong@122.11.248.245)
11:37:04 × _xor quits (~xor@74.215.46.17) (Read error: Connection reset by peer)
11:37:27 _xor joins (~xor@74.215.46.17)
11:40:17 × freeside quits (~mengwong@122.11.248.245) (Ping timeout: 265 seconds)
11:42:19 × cheater quits (~Username@user/cheater) (Ping timeout: 260 seconds)
11:43:17 cheater joins (~Username@user/cheater)
11:48:53 freeside joins (~mengwong@122.11.248.245)
11:53:20 × freeside quits (~mengwong@122.11.248.245) (Ping timeout: 265 seconds)
11:53:45 × jmdaemon quits (~jmdaemon@user/jmdaemon) (Ping timeout: 255 seconds)
11:54:29 freeside joins (~mengwong@122.11.248.245)
11:57:11 × merijn quits (~merijn@86-86-29-250.fixed.kpn.net) (Ping timeout: 246 seconds)
11:57:31 × Pickchea quits (~private@user/pickchea) (Ping timeout: 248 seconds)
11:59:16 × freeside quits (~mengwong@122.11.248.245) (Ping timeout: 276 seconds)
11:59:23 × remedan quits (~remedan@ip-94-112-0-18.bb.vodafone.cz) (Quit: Bye!)
11:59:43 freeside joins (~mengwong@122.11.248.245)
12:01:55 × gnalzo quits (~gnalzo@2a01:e0a:498:fd50:fcc6:bb5d:489a:ce8c) (Quit: WeeChat 3.8)
12:04:06 × freeside quits (~mengwong@122.11.248.245) (Ping timeout: 255 seconds)
12:11:24 × tromp quits (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) (Read error: Connection reset by peer)
12:18:31 × waleee quits (~waleee@h-176-10-136-153.NA.cust.bahnhof.se) (Quit: updattar)
12:19:31 waleee joins (~waleee@h-176-10-136-153.NA.cust.bahnhof.se)
12:20:43 × dsp quits (~dsp@host86-137-135-17.range86-137.btcentralplus.com) (Ping timeout: 276 seconds)
12:21:59 × zer0bitz quits (~zer0bitz@2001:2003:f443:d600:3906:5956:a545:1240) (Read error: Connection reset by peer)
12:22:21 remedan joins (~remedan@ip-94-112-0-18.bb.vodafone.cz)
12:31:41 × harveypwca quits (~harveypwc@2601:246:c180:a570:3828:d8:e523:3f67) (Quit: Leaving)
12:33:47 freeside joins (~mengwong@122.11.248.245)
12:34:46 Pickchea joins (~private@user/pickchea)
12:35:36 × gurkenglas quits (~gurkengla@dynamic-046-114-176-014.46.114.pool.telefonica.de) (Ping timeout: 264 seconds)
12:39:45 mmhat joins (~mmh@p200300f1c715f7d0ee086bfffe095315.dip0.t-ipconnect.de)
12:39:54 × andrewboltachev quits (~andrey@178.141.199.8) (Quit: Leaving.)
12:40:16 × freeside quits (~mengwong@122.11.248.245) (Ping timeout: 246 seconds)
12:40:42 andrewboltachev joins (~andrey@178.141.199.8)
12:41:49 × andrewboltachev quits (~andrey@178.141.199.8) (Client Quit)
12:43:36 freeside joins (~mengwong@122.11.248.245)
12:47:39 <siers69> Is the Num typeclass encoding numbers in a tagless final style? It has a typeclass over repr, defining an algebra that returns the repr (in the code repr is "a"). It can be both ints and strings.
12:48:23 × freeside quits (~mengwong@122.11.248.245) (Ping timeout: 268 seconds)
12:52:42 × waleee quits (~waleee@h-176-10-136-153.NA.cust.bahnhof.se) (Ping timeout: 255 seconds)
13:02:27 gurkenglas joins (~gurkengla@dynamic-046-114-176-014.46.114.pool.telefonica.de)
13:02:38 nate4 joins (~nate@98.45.169.16)
13:04:00 szkl joins (uid110435@id-110435.uxbridge.irccloud.com)
13:05:55 × pavonia quits (~user@user/siracusa) (Quit: Bye!)
13:09:02 × nate4 quits (~nate@98.45.169.16) (Ping timeout: 252 seconds)
13:12:17 × jespada quits (~jespada@cpc121308-nmal25-2-0-cust15.19-2.cable.virginm.net) (Quit: My MacBook has gone to sleep. ZZZzzz…)
13:23:19 × Feuermagier quits (~Feuermagi@user/feuermagier) (Remote host closed the connection)
13:26:53 × bitdex quits (~bitdex@gateway/tor-sasl/bitdex) (Remote host closed the connection)
13:28:19 freeside joins (~mengwong@122.11.248.245)
13:30:16 bitdex joins (~bitdex@gateway/tor-sasl/bitdex)
13:30:28 eggplantade joins (~Eggplanta@2600:1700:38c5:d800:add4:765e:c41a:7ea4)
13:33:28 × freeside quits (~mengwong@122.11.248.245) (Ping timeout: 246 seconds)
13:34:47 × eggplantade quits (~Eggplanta@2600:1700:38c5:d800:add4:765e:c41a:7ea4) (Ping timeout: 250 seconds)
13:41:41 × img quits (~img@user/img) (Quit: ZNC 1.8.2 - https://znc.in)
13:44:34 img joins (~img@user/img)
13:45:01 × cyphase quits (~cyphase@user/cyphase) (Ping timeout: 246 seconds)
13:45:54 jespada joins (~jespada@cpc121308-nmal25-2-0-cust15.19-2.cable.virginm.net)
13:53:37 merijn joins (~merijn@86-86-29-250.fixed.kpn.net)
13:58:17 × merijn quits (~merijn@86-86-29-250.fixed.kpn.net) (Ping timeout: 246 seconds)
14:00:29 michalz joins (~michalz@185.246.207.203)
14:02:25 gdr3941 joins (~gregreich@2601:483:4800:5740:f998:7c21:2dc2:5367)
14:05:10 freeside joins (~mengwong@122.11.248.245)
14:06:53 × gdr3941 quits (~gregreich@2601:483:4800:5740:f998:7c21:2dc2:5367) ()
14:08:35 razetime joins (~Thunderbi@117.193.3.50)
14:08:45 gdr3941 joins (~gregreich@2601:483:4800:5740:f998:7c21:2dc2:5367)
14:09:29 × freeside quits (~mengwong@122.11.248.245) (Ping timeout: 246 seconds)
14:13:00 coot joins (~coot@213.134.171.3)
14:14:34 gnalzo joins (~gnalzo@2a01:e0a:498:fd50:fcc6:bb5d:489a:ce8c)
14:15:43 coot_ joins (~coot@2a02:a310:e241:1b00:ec1a:e9df:79ac:66ba)
14:17:35 × gurkenglas quits (~gurkengla@dynamic-046-114-176-014.46.114.pool.telefonica.de) (Ping timeout: 264 seconds)
14:18:17 × coot quits (~coot@213.134.171.3) (Ping timeout: 256 seconds)
14:18:17 coot_ is now known as coot
14:21:27 jerg joins (~jerg@2001:a61:2611:1701:e737:6af:a06e:d388)
14:22:03 × acidjnk quits (~acidjnk@p200300d6e715c46658d5bad1711949c4.dip0.t-ipconnect.de) (Ping timeout: 248 seconds)
14:26:23 [itchyjunk] joins (~itchyjunk@user/itchyjunk/x-7353470)
14:27:04 × _ht quits (~Thunderbi@28-52-174-82.ftth.glasoperator.nl) (Remote host closed the connection)
14:27:27 _ht joins (~Thunderbi@28-52-174-82.ftth.glasoperator.nl)
14:27:27 dcoutts__ joins (~duncan@host86-167-90-128.range86-167.btcentralplus.com)
14:27:52 jero98772 joins (~jero98772@2800:484:1d80:d8ce:efcc:cbb3:7f2a:6dff)
14:27:57 × pdw quits (~user@215.156.62.185.bridgefibre.net) (Remote host closed the connection)
14:28:10 pdw joins (~user@215.156.62.185.bridgefibre.net)
14:28:20 × megaTherion quits (~therion@unix.io) (Quit: ZNC 1.8.2 - https://znc.in)
14:28:36 megaTherion joins (~therion@unix.io)
14:28:42 Sciencentistguy5 joins (~sciencent@hacksoc/ordinary-member)
14:28:56 × _ht quits (~Thunderbi@28-52-174-82.ftth.glasoperator.nl) (Remote host closed the connection)
14:30:03 × Sciencentistguy quits (~sciencent@hacksoc/ordinary-member) (Ping timeout: 248 seconds)
14:30:03 Sciencentistguy5 is now known as Sciencentistguy
14:30:11 × dcoutts_ quits (~duncan@host86-167-90-128.range86-167.btcentralplus.com) (Ping timeout: 264 seconds)
14:31:24 × smichel17[m] quits (~smichel17@2001:470:69fc:105::2d32) (Ping timeout: 265 seconds)
14:31:24 × cstml[m] quits (~cstmmatri@2001:470:69fc:105::2:f76f) (Ping timeout: 265 seconds)
14:31:24 × VarikValefor[m] quits (~varikvale@2001:470:69fc:105::a5d) (Ping timeout: 265 seconds)
14:31:53 × geekosaur[m] quits (~geekosaur@xmonad/geekosaur) (Ping timeout: 265 seconds)
14:31:59 × robertm quits (robertm@lattice.rojoma.com) (Ping timeout: 248 seconds)
14:33:04 lisk1n joins (~liskin@xmonad/liskin)
14:33:04 _ht joins (~Thunderbi@28-52-174-82.ftth.glasoperator.nl)
14:34:17 × liskin quits (~liskin@xmonad/liskin) (Ping timeout: 265 seconds)
14:34:50 × mastarija quits (~mastarija@188.252.197.201) (Quit: WeeChat 3.7.1)
14:35:12 × megaTherion quits (~therion@unix.io) (Ping timeout: 252 seconds)
14:36:24 Taneb0 joins (~Taneb@2001:41c8:51:10d:aaaa:0:aaaa:0)
14:36:42 × Taneb quits (~Taneb@2001:41c8:51:10d:aaaa:0:aaaa:0) (Ping timeout: 265 seconds)
14:38:34 megaTherion joins (~therion@unix.io)
14:38:50 freeside joins (~mengwong@122.11.248.245)
14:43:16 × freeside quits (~mengwong@122.11.248.245) (Ping timeout: 252 seconds)
14:43:37 VarikValefor[m] joins (~varikvale@2001:470:69fc:105::a5d)
14:43:42 cstml[m] joins (~cstmmatri@2001:470:69fc:105::2:f76f)
14:44:10 gurkenglas joins (~gurkengla@dynamic-046-114-176-014.46.114.pool.telefonica.de)
14:44:28 smichel17[m] joins (~smichel17@2001:470:69fc:105::2d32)
14:45:03 robertm joins (robertm@lattice.rojoma.com)
14:45:16 machinedgod joins (~machinedg@d198-53-218-113.abhsia.telus.net)
14:48:01 geekosaur[m] joins (~geekosaur@xmonad/geekosaur)
14:52:26 × megaTherion quits (~therion@unix.io) (Ping timeout: 252 seconds)
14:53:40 × micro quits (micro@user/micro) (Ping timeout: 260 seconds)
14:58:26 megaTherion joins (~therion@unix.io)
14:58:36 micro joins (~micro@user/micro)
15:02:54 merijn joins (~merijn@86-86-29-250.fixed.kpn.net)
15:03:41 acidjnk joins (~acidjnk@p200300d6e715c46658d5bad1711949c4.dip0.t-ipconnect.de)
15:04:42 wroathe joins (~wroathe@207-153-38-140.fttp.usinternet.com)
15:04:43 × wroathe quits (~wroathe@207-153-38-140.fttp.usinternet.com) (Changing host)
15:04:43 wroathe joins (~wroathe@user/wroathe)
15:09:05 freeside joins (~mengwong@122.11.248.245)
15:13:55 × freeside quits (~mengwong@122.11.248.245) (Ping timeout: 268 seconds)
15:14:43 dsp joins (~dsp@host86-137-135-17.range86-137.btcentralplus.com)
15:16:00 × CiaoSen quits (~Jura@p200300c9571fe6002a3a4dfffe84dbd5.dip0.t-ipconnect.de) (Ping timeout: 246 seconds)
15:23:27 × koz quits (~koz@121.99.240.58) (Ping timeout: 255 seconds)
15:24:14 koz joins (~koz@121.99.240.58)
15:27:07 cyphase joins (~cyphase@user/cyphase)
15:31:04 × Pickchea quits (~private@user/pickchea) (Quit: Leaving)
15:36:22 × merijn quits (~merijn@86-86-29-250.fixed.kpn.net) (Ping timeout: 276 seconds)
15:45:32 freeside joins (~mengwong@122.11.248.245)
15:47:26 × troydm quits (~troydm@user/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)
15:48:16 troydm joins (~troydm@user/troydm)
15:50:00 × chomwitt quits (~chomwitt@2a02:587:7a12:e700:1ac0:4dff:fedb:a3f1) (Ping timeout: 264 seconds)
15:50:10 × freeside quits (~mengwong@122.11.248.245) (Ping timeout: 265 seconds)
15:54:37 × wroathe quits (~wroathe@user/wroathe) (Ping timeout: 268 seconds)
15:56:59 Kaph joins (~Kaph@net-2-37-155-11.cust.vodafonedsl.it)
15:57:25 × gurkenglas quits (~gurkengla@dynamic-046-114-176-014.46.114.pool.telefonica.de) (Ping timeout: 265 seconds)
15:58:54 gurkenglas joins (~gurkengla@dynamic-046-114-176-014.46.114.pool.telefonica.de)
15:59:20 × vglfr quits (~vglfr@88.155.24.235) (Ping timeout: 246 seconds)
16:00:07 × Kaph quits (~Kaph@net-2-37-155-11.cust.vodafonedsl.it) (Remote host closed the connection)
16:00:08 × jade[m] quits (~jadecatgi@2001:470:69fc:105::3:194e) (Quit: You have been kicked for being idle)
16:00:34 Kaph joins (~Kaph@net-2-37-155-11.cust.vodafonedsl.it)
16:00:54 × Kaph quits (~Kaph@net-2-37-155-11.cust.vodafonedsl.it) (Remote host closed the connection)
16:01:31 econo joins (uid147250@user/econo)
16:06:01 × cyphase quits (~cyphase@user/cyphase) (Ping timeout: 250 seconds)
16:06:30 × anpad quits (~pandeyan@user/anpad) (Ping timeout: 252 seconds)
16:06:50 × coot quits (~coot@2a02:a310:e241:1b00:ec1a:e9df:79ac:66ba) (Quit: coot)
16:11:04 cyphase joins (~cyphase@user/cyphase)
16:14:10 gastus joins (~gastus@5.83.191.249)
16:15:39 × acidjnk quits (~acidjnk@p200300d6e715c46658d5bad1711949c4.dip0.t-ipconnect.de) (Ping timeout: 248 seconds)
16:16:58 merijn joins (~merijn@86-86-29-250.fixed.kpn.net)
16:18:05 tzh joins (~tzh@c-24-21-73-154.hsd1.or.comcast.net)
16:20:23 freeside joins (~mengwong@122.11.248.245)
16:21:27 × lottaquestions_ quits (~nick@2607:fa49:503e:7100:f10c:7d33:a2c4:22f3) (Remote host closed the connection)
16:21:54 lottaquestions_ joins (~nick@2607:fa49:503e:7100:c169:efbb:2dc6:2ed3)
16:24:32 × freeside quits (~mengwong@122.11.248.245) (Ping timeout: 246 seconds)
16:31:15 × kimjetwav quits (~user@2607:fea8:235e:b600:4cf2:6784:6712:f6ef) (Remote host closed the connection)
16:48:59 kimjetwav joins (~user@2607:fea8:235e:b600:8d5f:c19:135b:d0c3)
16:50:31 × gnalzo quits (~gnalzo@2a01:e0a:498:fd50:fcc6:bb5d:489a:ce8c) (Quit: WeeChat 3.8)
16:50:44 × dsp quits (~dsp@host86-137-135-17.range86-137.btcentralplus.com) (Ping timeout: 268 seconds)
16:51:23 Feuermagier joins (~Feuermagi@user/feuermagier)
16:52:07 freeside joins (~mengwong@122.11.248.245)
16:52:57 gnalzo joins (~gnalzo@2a01:e0a:498:fd50:fcc6:bb5d:489a:ce8c)
16:56:28 × freeside quits (~mengwong@122.11.248.245) (Ping timeout: 246 seconds)
16:57:30 × gurkenglas quits (~gurkengla@dynamic-046-114-176-014.46.114.pool.telefonica.de) (Ping timeout: 255 seconds)
16:59:39 Samsey joins (~Samsey@151.31.204.228)
17:00:43 × Samsey quits (~Samsey@151.31.204.228) (Client Quit)
17:01:38 × gdr3941 quits (~gregreich@2601:483:4800:5740:f998:7c21:2dc2:5367) (Ping timeout: 246 seconds)
17:04:15 × Fischmiep quits (~Fischmiep@user/Fischmiep) (Ping timeout: 255 seconds)
17:07:02 esfo joins (~ersa@213.247.109.196)
17:07:21 Fischmiep joins (~Fischmiep@user/Fischmiep)
17:07:54 × esfo quits (~ersa@213.247.109.196) (Client Quit)
17:10:36 × gentauro quits (~gentauro@user/gentauro) (Read error: Connection reset by peer)
17:10:58 gentauro joins (~gentauro@user/gentauro)
17:11:11 × razetime quits (~Thunderbi@117.193.3.50) (Remote host closed the connection)
17:17:11 coot joins (~coot@2a02:a310:e241:1b00:ec1a:e9df:79ac:66ba)
17:19:08 freeside joins (~mengwong@122.11.248.245)
17:21:02 × merijn quits (~merijn@86-86-29-250.fixed.kpn.net) (Ping timeout: 265 seconds)
17:21:22 × azimut quits (~azimut@gateway/tor-sasl/azimut) (Remote host closed the connection)
17:22:01 azimut joins (~azimut@gateway/tor-sasl/azimut)
17:23:56 × freeside quits (~mengwong@122.11.248.245) (Ping timeout: 265 seconds)
17:31:26 × Vq quits (~vq@90-227-195-41-no77.tbcn.telia.com) (Ping timeout: 268 seconds)
17:32:09 × mikoto-chan quits (~mikoto-ch@dy54z4y1t9qnwdj1ryyby-4.rev.dnainternet.fi) (Ping timeout: 265 seconds)
17:32:43 Vq joins (~vq@90-227-192-206-no77.tbcn.telia.com)
17:33:11 eggplantade joins (~Eggplanta@2600:1700:38c5:d800:add4:765e:c41a:7ea4)
17:33:38 freeside joins (~mengwong@122.11.248.245)
17:34:03 tromp joins (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl)
17:36:39 × justsomeguy quits (~justsomeg@user/justsomeguy) (Quit: WeeChat 3.6)
17:37:27 × eggplantade quits (~Eggplanta@2600:1700:38c5:d800:add4:765e:c41a:7ea4) (Ping timeout: 250 seconds)
17:37:53 × freeside quits (~mengwong@122.11.248.245) (Ping timeout: 250 seconds)
17:44:41 eggplantade joins (~Eggplanta@2600:1700:38c5:d800:add4:765e:c41a:7ea4)
17:51:00 × Fischmiep quits (~Fischmiep@user/Fischmiep) (Ping timeout: 265 seconds)
17:51:05 Ashkan joins (~Ashkan@a119011.upc-a.chello.nl)
17:55:51 mikoto-chan joins (~mikoto-ch@dy54z4y1bml78xgm-ky0t-4.rev.dnainternet.fi)
17:56:47 shriekingnoise joins (~shrieking@186.137.175.87)
18:00:43 × hugo quits (znc@verdigris.lysator.liu.se) (Ping timeout: 248 seconds)
18:02:15 Sgeo joins (~Sgeo@user/sgeo)
18:06:51 freeside joins (~mengwong@122.11.248.245)
18:08:06 hugo joins (znc@verdigris.lysator.liu.se)
18:08:27 × Ashkan quits (~Ashkan@a119011.upc-a.chello.nl) (Quit: Client closed)
18:08:56 × tromp quits (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) (Quit: My iMac has gone to sleep. ZZZzzz…)
18:11:20 × freeside quits (~mengwong@122.11.248.245) (Ping timeout: 246 seconds)
18:12:50 freeside joins (~mengwong@122.11.248.245)
18:13:47 × hugo quits (znc@verdigris.lysator.liu.se) (Ping timeout: 246 seconds)
18:17:17 × freeside quits (~mengwong@122.11.248.245) (Ping timeout: 246 seconds)
18:19:14 × mmhat quits (~mmh@p200300f1c715f7d0ee086bfffe095315.dip0.t-ipconnect.de) (Quit: WeeChat 3.8)
18:19:24 freeside joins (~mengwong@122.11.248.245)
18:24:11 × freeside quits (~mengwong@122.11.248.245) (Ping timeout: 264 seconds)
18:24:20 andrewboltachev joins (~andrey@178.141.124.205)
18:24:44 andrewboltachev parts (~andrey@178.141.124.205) ()
18:26:25 zer0bitz joins (~zer0bitz@2001:2003:f443:d600:f18c:e067:2e85:d2af)
18:36:28 hugo joins (znc@verdigris.lysator.liu.se)
18:41:01 tromp joins (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl)
18:43:25 freeside joins (~mengwong@122.11.248.245)
18:45:33 <EvanR> based on nothing I'd expect an unboxed vector of Int to take up 1 machine int per Int and unboxed vector of Word8 to take up 1 byte per Word8... is that right
18:45:55 <EvanR> what about unboxed vector of (Int, Word8)
18:46:49 <geekosaur> I think that gets turned into a tuple of unboxed vectors
18:47:24 <geekosaur> and whether Word8 uses 1 or 8 bytes may depend on the ghc version and/or version of vector
18:48:10 <EvanR> well that's interesting
18:50:47 zeenk joins (~zeenk@2a02:2f04:a307:2300::7fe)
18:52:40 × freeside quits (~mengwong@122.11.248.245) (Ping timeout: 276 seconds)
18:52:49 <c_wraith> Unboxed vectors definitely do SoA stuff
18:54:36 <EvanR> SoA?
18:54:47 <c_wraith> Struct of Arrays.
18:55:09 <c_wraith> C terminology for making the thing essentially column-oriented instead of row-oriented
18:55:41 <EvanR> so if I mutate an unboxed vector of (A,B,C,D) and only change the C it only changes one array?
18:56:02 <EvanR> or all 4 with 3 being non-changes
18:56:17 <geekosaur> changes only C's array
18:56:46 <EvanR> that seems magical
18:56:58 <c_wraith> Note that it will likely be a write to all four, because it's just more work to check first.
18:57:10 <c_wraith> It's just that the write won't change the values in 3 of them
18:57:17 <geekosaur> hm, probably
18:57:28 <geekosaur> as for magical, afaik it's just some RULES
18:58:00 <c_wraith> I don't think it's even rules. I think it's the fact that every type has its own implementation of MVector for Data.Vector.Unboxed
18:58:02 <EvanR> the storage is column oriented but the interface is row oriented
18:58:31 <c_wraith> `data family Vector a'
18:58:45 <c_wraith> data family, so it's a distinct implementation for each type
18:59:08 <c_wraith> Oh, and MVector is a data family as well.
19:01:10 gehmehgeh joins (~user@user/gehmehgeh)
19:03:29 × gmg quits (~user@user/gehmehgeh) (Ping timeout: 255 seconds)
19:05:52 <eldritchcookie[m> if i make a game in haskell is it possible to make a mod loader similar to tmodloader from terraria or mindustry's modloader?
19:06:44 <eldritchcookie[m> basically assuming binary compatibility how can i load/link dynamically with haskell code
19:06:54 travisb_ joins (~travisb@172-13-49-137.lightspeed.milwwi.sbcglobal.net)
19:07:22 <geekosaur> @hackage plugins
19:07:22 <lambdabot> https://hackage.haskell.org/package/plugins
19:07:53 <geekosaur> dunno how up to date it is, looks like its dependency map doesn't exclude ghc9
19:08:27 × travisb__ quits (~travisb@172-13-49-137.lightspeed.milwwi.sbcglobal.net) (Ping timeout: 248 seconds)
19:08:56 × Sgeo quits (~Sgeo@user/sgeo) (Read error: Connection reset by peer)
19:09:21 <eldritchcookie[m> given my luck it probably is outdated and doesn't compile in ghc 9.2
19:10:18 <EvanR> worse comes to worst, you could FFI to the dynamic loader and call out to a plugin (written potentially in haskell using the same shenanigan to preset itself as a C library?)
19:10:32 <EvanR> present*
19:10:55 <EvanR> I haven't been clear on the state of plugins in haskell for a while
19:10:59 <geekosaur> it's also possible to do it with hint, or with ghc-api, but those will be more work
19:12:00 <EvanR> mods in unity games seem to rely on C#'s runtime system more than anything from the game engine or the game itself. Which suggests maybe there is a more haskelly way to allow mods
19:12:08 irrgit_ joins (~irrgit@89.47.234.26)
19:12:19 <eldritchcookie[m> one of my requirements is to not need a compiler at runtime assuming the user downloaded a binary compatible mod
19:14:37 <geekosaur> I think that rules out plugins since it depends on the ghc package which is ghc-as-a-library
19:14:54 <eldritchcookie[m> yeah exactly
19:15:16 <eldritchcookie[m> thanks anyway, how are haskell programs linked
19:15:18 <geekosaur> I think you can't do it without a compiler because "binary compatibility" in Haskell includes type equality as proven by a typechecker
19:15:25 × irrgit__ quits (~irrgit@146.70.27.218) (Ping timeout: 276 seconds)
19:15:26 Nezteb joins (sid594012@id-594012.tinside.irccloud.com)
19:16:22 <eldritchcookie[m> binary compatibility i mean like i
19:16:35 <geekosaur> haskell libraries are by default static
19:16:38 <eldritchcookie[m> a nix binary cache
19:17:13 <geekosaur> there are dynamic libraries possible but they have abi hashes because they need to match exactly
19:17:17 merijn joins (~merijn@86-86-29-250.fixed.kpn.net)
19:18:25 <EvanR> seems to offer some hope https://downloads.haskell.org/ghc/latest/docs/users_guide/shared_libs.html
19:18:39 <EvanR> "Shared libraries are also commonly used as a plugin mechanism by various applications"
19:18:58 <EvanR> and mentions that exporting haskell code to be used by other haskell code is possible but more complicated than exporting a C interface
19:19:11 × mikoto-chan quits (~mikoto-ch@dy54z4y1bml78xgm-ky0t-4.rev.dnainternet.fi) (Ping timeout: 260 seconds)
19:20:56 freeside joins (~mengwong@122.11.248.245)
19:20:58 dsp joins (~dsp@host86-137-135-17.range86-137.btcentralplus.com)
19:23:54 jmdaemon joins (~jmdaemon@user/jmdaemon)
19:25:21 × freeside quits (~mengwong@122.11.248.245) (Ping timeout: 250 seconds)
19:31:18 Fischmiep joins (~Fischmiep@user/Fischmiep)
19:35:43 <eldritchcookie[m> where could i find more information on haskell shared libraries?
19:36:22 Sgeo joins (~Sgeo@user/sgeo)
19:36:59 jakalx parts (~jakalx@base.jakalx.net) (Error from remote client)
19:38:46 abhixec joins (~abhinav@c-67-169-139-16.hsd1.ca.comcast.net)
19:42:44 × coot quits (~coot@2a02:a310:e241:1b00:ec1a:e9df:79ac:66ba) (Quit: coot)
19:51:21 × merijn quits (~merijn@86-86-29-250.fixed.kpn.net) (Ping timeout: 250 seconds)
19:51:23 × gastus quits (~gastus@5.83.191.249) (Ping timeout: 246 seconds)
19:52:54 merijn joins (~merijn@86-86-29-250.fixed.kpn.net)
19:53:55 freeside joins (~mengwong@122.11.248.245)
19:55:38 jakalx joins (~jakalx@base.jakalx.net)
19:58:36 × freeside quits (~mengwong@122.11.248.245) (Ping timeout: 265 seconds)
20:03:55 × dsp quits (~dsp@host86-137-135-17.range86-137.btcentralplus.com) (Ping timeout: 265 seconds)
20:09:39 <davean> eldritchcookie[m: what information are you looking for?
20:15:50 <[exa]> eldritchcookie[m: tbh they are linked very much like the normal C programs, except the common assumptions about what the symbols point to are highly messed up
20:16:54 × Feuermagier quits (~Feuermagi@user/feuermagier) (Read error: Connection reset by peer)
20:17:47 × merijn quits (~merijn@86-86-29-250.fixed.kpn.net) (Ping timeout: 248 seconds)
20:18:03 <eldritchcookie[m> i actually don't know enough to know exactly what i want but my requirements would be be able to link at run time and decide what to link at run time, i then would need to be able to make a function call of a IO action but besides that the only limitation is that at run time it shouldn't need ghc
20:21:06 <EvanR> one way is to interpret the mod code at runtime
20:21:15 <EvanR> like, a script DSL or something
20:22:11 <eldritchcookie[m> that is like my second option but i would like to have the game be moddable with haskell
20:23:17 × tromp quits (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) (Quit: My iMac has gone to sleep. ZZZzzz…)
20:23:27 <EvanR> makes sense
20:24:03 <EvanR> try the plugins package, I tried it a long time ago and it worked. But that was a long time ago
20:24:16 <geekosaur> it requires the compiler available at runtime
20:24:20 <EvanR> oh
20:24:22 <geekosaur> trying to think how to do this
20:25:34 <EvanR> it's possible for a C program to call haskell code, and for a haskell code to call C code. By equational reasoning or something just stick 2 or three stages of that to get haskell code to call haskell code
20:25:41 <geekosaur> ffi call into the dso, which calls hs_init so it can run embedded haskell code? should only require the compiler at compile time but may involve some hassle to get plumbed in
20:27:40 freeside joins (~mengwong@122.11.248.245)
20:27:58 <eldritchcookie[m> how is the ffi implemented? surely we can just call haskell code from haskell code?
20:28:13 <geekosaur> not via the ffi, no
20:28:18 <geekosaur> you just call it
20:28:26 <geekosaur> ffi is designed to call C codde
20:29:31 <eldritchcookie[m> maybe forking the rts? wow this is a endless rabbit hole
20:31:36 × jerg quits (~jerg@2001:a61:2611:1701:e737:6af:a06e:d388) (Quit: Leaving)
20:32:01 <geekosaur> https://downloads.haskell.org/ghc/9.6.1/docs/users_guide/exts/ffi.html#making-a-haskell-library-that-can-be-called-from-foreign-code might be of interest
20:32:12 <geekosaur> and how would forking the rts help?
20:32:26 × freeside quits (~mengwong@122.11.248.245) (Ping timeout: 265 seconds)
20:33:18 <EvanR> heh, a second process to run the mod and communicate over IPC
20:33:40 <int-e> Yeah the RTS is probably the most ABI-stable part of this picture.
20:33:56 <EvanR> all this is very similar to wanting to use the native GUI library which is probably in an arcane language like objective C
20:35:42 <EvanR> if the java bridge used to work surely there's a way to make a "haskell bridge"
20:37:32 × azimut quits (~azimut@gateway/tor-sasl/azimut) (Ping timeout: 255 seconds)
20:37:45 <geekosaur> hm, actually that link talks about hs_main and hs_exit which you shouldn't want since you want to use the existing one
20:37:58 tromp joins (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl)
20:39:44 <geekosaur> so afaict you just build your haskell library wrapped in a C entry point (think C++'s `extern "C"`) and FFI-call that
20:40:32 <geekosaur> building the library requires the compiler (duh) and interface modules, running it should work without either
20:41:18 <geekosaur> ("interface modules" here should be just their .hi files)
20:42:40 <eldritchcookie[m> <geekosaur> "and how would forking the rts..." <- well mindustry seems to work via some lazy loading sorcery? at least from looking at the code it seems to load mods by instantiating a special class loader so the library is only needed at run time? also won't i be locked out of most haskell features if i go via the ffi?
20:44:26 <geekosaur> only the parameters and return values would be constrained to what can be represented in C. again, think `extern "C"` if you know C++. if you don't: once you are in the foreign code via the FFI call, you can call arbitrary Haskell code
20:45:45 merijn joins (~merijn@86-86-29-250.fixed.kpn.net)
20:45:46 <geekosaur> you have a basic header file HsFFI.h with the core Haskell definitions, plus an include file generated for the Haskell code you are calling from C by the compiler
20:45:58 <geekosaur> once you have called into Haskell via that you can do whatever
20:47:57 acidjnk joins (~acidjnk@p200300d6e715c48305d2b6e6e0a86f76.dip0.t-ipconnect.de)
20:49:12 <geekosaur> also re your earlier, "class loader" makes me think Java or at least JVM. Haskell does not run in a virtual CPU, it's native code
20:49:21 <geekosaur> it just has different requirements than C code
20:50:38 <eldritchcookie[m> yeah the example i gave is in java.
20:50:51 <eldritchcookie[m> the other on e i know is in c#
20:51:21 <eldritchcookie[m> so i didn't even know if it was actually possible for haskell
20:52:37 <geekosaur> C# has most of the same behaviors as Java
20:52:46 <geekosaur> native code behaves differently
20:53:17 <geekosaur> (C# runs in the CLR, Microsoft's equivalent of the JVM)
20:53:28 <eldritchcookie[m> but about the c example how could i do something like link with all libs in a specific subfolder of .local/share/mygame/mods and then call functions from these libraries in my game
20:55:07 <geekosaur> I described the basics above. the main constraint is that the original call and return can only use C types, but the Haskell code in between can do pretty much anything
20:55:26 <geekosaur> if you need to communicate Haskell data you probably end up using IORefs
20:56:10 <geekosaur> anything fancier needs the compiler at runtime, as with plugins
20:56:42 <geekosaur> hm. actually I don't know how much of the compiler is needed
20:57:14 <geekosaur> suppose you could try it with plugins and then see what happens if you move the compiler out of the way temporarily
20:57:19 <geekosaur> (lib directory)
20:57:46 × trev quits (~trev@user/trev) (Remote host closed the connection)
20:57:48 × merijn quits (~merijn@86-86-29-250.fixed.kpn.net) (Ping timeout: 255 seconds)
20:58:31 <eldritchcookie[m> hm is this https://hackage.haskell.org/package/dynamic-loader relevant?
20:58:45 <eldritchcookie[m> it doesn't depend on ghc
20:59:07 <geekosaur> "Last success reported in 2016"
20:59:15 <geekosaur> good luck
20:59:49 <eldritchcookie[m> yeah i need to know if it is worth to patch it to work in a recent version or if i would be wasting my time
20:59:53 <geekosaur> hasn't been updated since then, either
21:00:25 <geekosaur> in its favor, it only seems to depend on ghc-prim, but there have been a fair number of changes to that
21:00:27 freeside joins (~mengwong@122.11.248.245)
21:00:47 <geekosaur> (definitions for "primitive" types)
21:01:07 × kimiamania quits (~65804703@user/kimiamania) (Quit: PegeLinux)
21:01:30 kimiamania joins (~65804703@user/kimiamania)
21:04:49 × freeside quits (~mengwong@122.11.248.245) (Ping timeout: 265 seconds)
21:06:31 <eldritchcookie[m> Enter GHCi. The interactive version of the Glasgow... (full message at <https://libera.ems.host/_matrix/media/v3/download/libera.chat/1c0b32dd59b12f4bdd6204304e43b67fdc772eb6>)
21:06:40 <eldritchcookie[m> wow it built?
21:07:12 <eldritchcookie[m> i guess i will need to write a test before it crashes and burns?
21:11:06 <EvanR> what geekosaur made sense. Make a haskell library that can be called from C. Then call it from haskell via the FFI. You aren't locked out of anything on the library side, though there's the FFI marshalling
21:14:25 <geekosaur> that's the core of what plugins uses as well
21:14:50 <geekosaur> as I said a little earlier, I'm not sure how much if any of the compiler is actually needed at runtime
21:15:26 <geekosaur> ghci does its own linking so shouldn't even need the settings file unless to find out whether symbols have leading underscores or etc.
21:16:11 × takuan quits (~takuan@178-116-218-225.access.telenet.be) (Remote host closed the connection)
21:18:03 <geekosaur> earlier versions of plugins were more involved but iirc much of the additional functionality made its way into ghc-lib so ghci could use it too
21:18:56 <geekosaur> (notably unloading plugins)
21:23:31 × michalz quits (~michalz@185.246.207.203) (Remote host closed the connection)
21:24:27 × _ht quits (~Thunderbi@28-52-174-82.ftth.glasoperator.nl) (Quit: _ht)
21:30:07 × [itchyjunk] quits (~itchyjunk@user/itchyjunk/x-7353470) (Remote host closed the connection)
21:30:26 [itchyjunk] joins (~itchyjunk@user/itchyjunk/x-7353470)
21:31:00 × tromp quits (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) (Quit: My iMac has gone to sleep. ZZZzzz…)
21:31:59 × gnalzo quits (~gnalzo@2a01:e0a:498:fd50:fcc6:bb5d:489a:ce8c) (Quit: WeeChat 3.8)
21:32:03 tromp joins (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl)
21:33:06 × [itchyjunk] quits (~itchyjunk@user/itchyjunk/x-7353470) (Remote host closed the connection)
21:33:24 [itchyjunk] joins (~itchyjunk@user/itchyjunk/x-7353470)
21:33:57 freeside joins (~mengwong@122.11.248.245)
21:37:40 × Sauvin quits (~sauvin@user/Sauvin) (Quit: Leaving)
21:38:30 <eldritchcookie[m> i tested unsurprisingly it didn't work but it didn't segfault so there is that
21:38:39 × freeside quits (~mengwong@122.11.248.245) (Ping timeout: 265 seconds)
21:38:43 mikoto-chan joins (~mikoto-ch@dy54z4y1bml78xgm-ky0t-4.rev.dnainternet.fi)
21:39:30 <geekosaur> so next is to try with plugins as I said, including moving the library dir out of the way to see if it still works or throws an error about e.g. the settings file
21:40:17 <geekosaur> or was that what you tested? I thought you were looking at dynamic-loader
21:40:24 Sauvin joins (~sauvin@user/Sauvin)
21:40:36 <geekosaur> if that was plugins then I'd file a bug report
21:41:07 gurkenglas joins (~gurkengla@dynamic-046-114-183-233.46.114.pool.telefonica.de)
21:41:32 <eldritchcookie[m> i tested dynamic loader it didn't throw an exception but didn't find my function
21:43:38 waleee joins (~waleee@2001:9b0:21c:4000:5bf9:6515:c030:57b7)
21:44:00 lisk1n is now known as liskin
21:44:54 werneta joins (~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net)
21:56:55 mastarija joins (~mastarija@188.252.197.201)
22:00:17 janus parts (janus@anubis.0x90.dk) ()
22:00:30 emmanuelux_ joins (~emmanuelu@user/emmanuelux)
22:01:11 freeside joins (~mengwong@122.11.248.245)
22:03:31 × _leo___ quits (~emmanuelu@user/emmanuelux) (Ping timeout: 250 seconds)
22:03:50 slack1256 joins (~slack1256@181.42.50.18)
22:05:43 × freeside quits (~mengwong@122.11.248.245) (Ping timeout: 265 seconds)
22:05:47 × Tuplanolla quits (~Tuplanoll@91-159-68-152.elisa-laajakaista.fi) (Ping timeout: 256 seconds)
22:09:11 × Midjak quits (~Midjak@82.66.147.146) (Quit: This computer has gone to sleep)
22:11:46 wroathe joins (~wroathe@207-153-38-140.fttp.usinternet.com)
22:11:46 × wroathe quits (~wroathe@207-153-38-140.fttp.usinternet.com) (Changing host)
22:11:46 wroathe joins (~wroathe@user/wroathe)
22:19:41 Tuplanolla joins (~Tuplanoll@91-159-68-236.elisa-laajakaista.fi)
22:19:42 × jle` quits (~jle`@cpe-23-240-75-236.socal.res.rr.com) (Ping timeout: 255 seconds)
22:21:50 jle` joins (~jle`@cpe-23-240-75-236.socal.res.rr.com)
22:22:15 × zeenk quits (~zeenk@2a02:2f04:a307:2300::7fe) (Quit: Konversation terminated!)
22:32:54 freeside joins (~mengwong@122.11.248.245)
22:35:45 dsp joins (~dsp@host86-137-135-17.range86-137.btcentralplus.com)
22:37:24 × freeside quits (~mengwong@122.11.248.245) (Ping timeout: 264 seconds)
22:54:08 dsrt^ joins (~dsrt@c-24-30-76-89.hsd1.ga.comcast.net)
22:54:22 merijn joins (~merijn@86-86-29-250.fixed.kpn.net)
23:00:27 × dsp quits (~dsp@host86-137-135-17.range86-137.btcentralplus.com) (Ping timeout: 248 seconds)
23:10:57 × mastarija quits (~mastarija@188.252.197.201) (Quit: WeeChat 3.7.1)
23:14:36 jbalint is now known as jbalint_
23:14:52 × Tuplanolla quits (~Tuplanoll@91-159-68-236.elisa-laajakaista.fi) (Quit: Leaving.)
23:16:26 × eggplantade quits (~Eggplanta@2600:1700:38c5:d800:add4:765e:c41a:7ea4) (Remote host closed the connection)
23:18:00 × haritz quits (~hrtz@user/haritz) (Quit: ZNC 1.8.2+deb2 - https://znc.in)
23:18:35 haritz joins (~hrtz@2a02:8010:65b5:0:6009:6384:e3cb:2220)
23:18:36 × haritz quits (~hrtz@2a02:8010:65b5:0:6009:6384:e3cb:2220) (Changing host)
23:18:36 haritz joins (~hrtz@user/haritz)
23:18:45 × tromp quits (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) (Quit: My iMac has gone to sleep. ZZZzzz…)
23:22:14 freeside joins (~mengwong@122.11.248.245)
23:22:26 × wroathe quits (~wroathe@user/wroathe) (Ping timeout: 246 seconds)
23:23:59 pavonia joins (~user@user/siracusa)
23:24:59 × talismanick quits (~talismani@2601:200:c000:f7a0::5321) (Ping timeout: 250 seconds)
23:25:50 cassiope1 joins (~cassiopea@user/cassiopea)
23:26:43 × freeside quits (~mengwong@122.11.248.245) (Ping timeout: 250 seconds)
23:29:06 × merijn quits (~merijn@86-86-29-250.fixed.kpn.net) (Ping timeout: 268 seconds)
23:35:41 eggplantade joins (~Eggplanta@2600:1700:38c5:d800:add4:765e:c41a:7ea4)
23:39:49 smallville7123 joins (~Android@cpe-172-193-179-86.qld.foxtel.net.au)
23:39:56 × Techcable quits (~Techcable@user/Techcable) (Ping timeout: 246 seconds)
23:42:08 merijn joins (~merijn@86-86-29-250.fixed.kpn.net)
23:43:49 × acidjnk quits (~acidjnk@p200300d6e715c48305d2b6e6e0a86f76.dip0.t-ipconnect.de) (Ping timeout: 256 seconds)
23:45:34 × cassiope1 quits (~cassiopea@user/cassiopea) (Quit: leaving)
23:47:13 × merijn quits (~merijn@86-86-29-250.fixed.kpn.net) (Ping timeout: 265 seconds)
23:47:28 cassiope1 joins (~cassiopea@user/cassiopea)
23:49:50 × cassiope1 quits (~cassiopea@user/cassiopea) (Client Quit)
23:50:36 × caryhartline quits (~caryhartl@2600:1700:2d0:8d30:6576:9fe8:b907:8643) (Quit: caryhartline)
23:51:19 Techcable joins (~Techcable@user/Techcable)
23:52:30 travisb_ is now known as tabemann
23:56:38 × jwiegley quits (~jwiegley@76-234-69-149.lightspeed.frokca.sbcglobal.net) (Quit: ZNC - http://znc.in)
23:56:38 × johnw quits (~johnw@76-234-69-149.lightspeed.frokca.sbcglobal.net) (Quit: ZNC - http://znc.in)
23:57:00 × Umeaboy quits (~Umeaboy@94-255-145-133.cust.bredband2.com) (Quit: Leaving)
23:57:04 freeside joins (~mengwong@122.11.248.245)
23:59:01 merijn joins (~merijn@86-86-29-250.fixed.kpn.net)

All times are in UTC on 2023-03-19.