Home liberachat/#haskell: Logs Calendar

Logs on 2024-03-01 (liberachat/#haskell)

00:07:01 × notzmv quits (~daniel@user/notzmv) (Ping timeout: 264 seconds)
00:11:32 × Lycurgus quits (~georg@user/Lycurgus) (Quit: leaving)
00:22:36 × mei quits (~mei@user/mei) (Remote host closed the connection)
00:24:59 mei joins (~mei@user/mei)
00:29:16 × pavonia quits (~user@user/siracusa) (Ping timeout: 255 seconds)
01:01:13 × Tuplanolla quits (~Tuplanoll@91-159-69-59.elisa-laajakaista.fi) (Quit: Leaving.)
01:28:01 × lockywolf quits (~lockywolf@public.lockywolf.net) (Quit: ZNC 1.8.2 - https://znc.in)
01:32:17 lockywolf joins (~lockywolf@public.lockywolf.net)
01:50:58 hsw joins (~hsw@2001-b030-2303-0104-0172-0025-0012-0132.hinet-ip6.hinet.net)
01:56:53 × Lord_of_Life quits (~Lord@user/lord-of-life/x-2819915) (Ping timeout: 240 seconds)
01:56:55 peterbecich joins (~Thunderbi@047-229-123-186.res.spectrum.com)
01:57:25 Lord_of_Life joins (~Lord@user/lord-of-life/x-2819915)
01:59:21 × jargon quits (~jargon@111.sub-174-205-228.myvzw.com) (Read error: Connection reset by peer)
02:01:07 × xff0x quits (~xff0x@ai082039.d.east.v6connect.net) (Ping timeout: 272 seconds)
02:06:54 × Square2 quits (~Square4@user/square) (Ping timeout: 255 seconds)
02:07:09 × flounders quits (~flounders@24.246.176.178) (Quit: WeeChat 4.1.2)
02:08:25 × Unicorn_Princess quits (~Unicorn_P@user/Unicorn-Princess/x-3540542) (Quit: Leaving)
02:10:02 Square joins (~Square@user/square)
02:17:10 notzmv joins (~daniel@user/notzmv)
02:20:38 × mei quits (~mei@user/mei) (Remote host closed the connection)
02:22:29 × waleee quits (~waleee@h-176-10-144-38.NA.cust.bahnhof.se) (Ping timeout: 240 seconds)
02:23:02 mei joins (~mei@user/mei)
02:25:33 pavonia joins (~user@user/siracusa)
02:29:02 aforemny_ joins (~aforemny@i59F516E2.versanet.de)
02:29:32 × aforemny quits (~aforemny@i59F516FB.versanet.de) (Ping timeout: 260 seconds)
02:40:35 tusko joins (~xoxoxo@user/tusko)
02:40:39 tusko parts (~xoxoxo@user/tusko) ()
02:46:47 tri joins (~tri@ool-18bc2e74.dyn.optonline.net)
02:47:05 xff0x joins (~xff0x@125x103x176x34.ap125.ftth.ucom.ne.jp)
02:47:44 × Square quits (~Square@user/square) (Ping timeout: 260 seconds)
02:50:21 × peterbecich quits (~Thunderbi@047-229-123-186.res.spectrum.com) (Quit: peterbecich)
02:50:45 peterbecich joins (~Thunderbi@047-229-123-186.res.spectrum.com)
02:50:53 × tri quits (~tri@ool-18bc2e74.dyn.optonline.net) (Ping timeout: 240 seconds)
02:51:55 × machinedgod quits (~machinedg@d173-183-246-216.abhsia.telus.net) (Ping timeout: 255 seconds)
02:53:59 × bontaq quits (~user@ool-45779c03.dyn.optonline.net) (Ping timeout: 264 seconds)
02:53:59 × otto_s quits (~user@p5de2faf6.dip0.t-ipconnect.de) (Ping timeout: 264 seconds)
02:55:20 otto_s joins (~user@p4ff270cf.dip0.t-ipconnect.de)
02:58:36 × yaroot quits (~yaroot@2400:4052:ac0:d901:1cf4:2aff:fe51:c04c) (Remote host closed the connection)
02:59:15 yaroot joins (~yaroot@p2987138-ipngn7501souka.saitama.ocn.ne.jp)
03:11:17 × td_ quits (~td@i53870909.versanet.de) (Ping timeout: 240 seconds)
03:13:28 td_ joins (~td@i53870934.versanet.de)
03:17:29 bilegeek joins (~bilegeek@2600:1008:b097:e522:3050:62f3:beb5:cdcc)
03:46:45 tri joins (~tri@ool-18bc2e74.dyn.optonline.net)
03:51:27 × tri quits (~tri@ool-18bc2e74.dyn.optonline.net) (Ping timeout: 260 seconds)
03:59:53 jargon joins (~jargon@111.sub-174-205-228.myvzw.com)
04:05:16 aforemny joins (~aforemny@2001:9e8:6cdf:300:2652:a559:d902:27c8)
04:05:16 tri joins (~tri@ool-18bc2e74.dyn.optonline.net)
04:05:23 × aforemny_ quits (~aforemny@i59F516E2.versanet.de) (Ping timeout: 264 seconds)
04:15:29 × mud quits (~mud@user/kadoban) (Read error: Connection reset by peer)
04:21:55 tekki joins (~tekki@2601:602:87e:4900::8171)
04:31:16 × tekki quits (~tekki@2601:602:87e:4900::8171) (Quit: WeeChat 4.1.3)
04:35:41 × dsrt^ quits (~cd@c-98-242-74-66.hsd1.ga.comcast.net) (Remote host closed the connection)
04:55:15 bitdex joins (~bitdex@gateway/tor-sasl/bitdex)
04:55:55 × qqq quits (~qqq@92.43.167.61) (Remote host closed the connection)
05:16:01 × tri quits (~tri@ool-18bc2e74.dyn.optonline.net) (Remote host closed the connection)
05:16:47 tri joins (~tri@ool-18bc2e74.dyn.optonline.net)
05:21:50 × tri quits (~tri@ool-18bc2e74.dyn.optonline.net) (Ping timeout: 268 seconds)
05:22:34 × bitdex quits (~bitdex@gateway/tor-sasl/bitdex) (Ping timeout: 260 seconds)
05:24:27 × peterbecich quits (~Thunderbi@047-229-123-186.res.spectrum.com) (Quit: peterbecich)
05:24:53 peterbecich joins (~Thunderbi@047-229-123-186.res.spectrum.com)
05:30:17 michalz joins (~michalz@185.246.207.215)
05:31:24 × michalz quits (~michalz@185.246.207.215) (Client Quit)
05:34:32 michalz joins (~michalz@185.246.207.205)
05:37:02 igemnace joins (~ian@user/igemnace)
05:40:14 × mei quits (~mei@user/mei) (Remote host closed the connection)
05:42:39 mei joins (~mei@user/mei)
05:43:37 × peterbecich quits (~Thunderbi@047-229-123-186.res.spectrum.com) (Ping timeout: 264 seconds)
05:45:26 × azimut quits (~azimut@gateway/tor-sasl/azimut) (Ping timeout: 260 seconds)
06:02:14 × euphores quits (~SASL_euph@user/euphores) (Quit: Leaving.)
06:02:20 × mulk quits (~mulk@pd95147ea.dip0.t-ipconnect.de) (Ping timeout: 260 seconds)
06:02:33 Sgeo_ joins (~Sgeo@user/sgeo)
06:03:09 × Sgeo quits (~Sgeo@user/sgeo) (Read error: Connection reset by peer)
06:04:30 mulk joins (~mulk@p5b11264f.dip0.t-ipconnect.de)
06:06:46 _ht joins (~Thunderbi@28-52-174-82.ftth.glasoperator.nl)
06:12:16 euphores joins (~SASL_euph@user/euphores)
06:17:48 takuan joins (~takuan@178-116-218-225.access.telenet.be)
06:19:09 __monty__ joins (~toonn@user/toonn)
06:24:58 kenran joins (~user@user/kenran)
06:31:16 × euleritian quits (~euleritia@ip4d16fc38.dynamic.kabel-deutschland.de) (Ping timeout: 260 seconds)
06:31:26 zetef joins (~quassel@95.77.17.251)
06:32:26 euleritian joins (~euleritia@dynamic-176-006-190-012.176.6.pool.telefonica.de)
06:44:59 tri joins (~tri@ool-18bc2e74.dyn.optonline.net)
06:49:16 × tri quits (~tri@ool-18bc2e74.dyn.optonline.net) (Ping timeout: 256 seconds)
06:58:50 acidjnk_new joins (~acidjnk@p200300d6e737e72241e22084adf23543.dip0.t-ipconnect.de)
07:00:07 doilferl joins (~user@p508a569e.dip0.t-ipconnect.de)
07:03:34 × CrunchyFlakes_ quits (~CrunchyFl@ip92348280.dynamic.kabel-deutschland.de) (Read error: Connection reset by peer)
07:04:45 CrunchyFlakes joins (~CrunchyFl@146.52.130.128)
07:08:02 × lockywolf quits (~lockywolf@public.lockywolf.net) (Quit: ZNC 1.8.2 - https://znc.in)
07:10:42 lockywolf joins (~lockywolf@public.lockywolf.net)
07:13:00 × lockywolf quits (~lockywolf@public.lockywolf.net) (Remote host closed the connection)
07:15:40 lockywolf joins (~lockywolf@public.lockywolf.net)
07:16:47 × thegeekinside quits (~thegeekin@189.217.83.221) (Read error: Connection reset by peer)
07:23:05 × euphores quits (~SASL_euph@user/euphores) (Quit: Leaving.)
07:23:40 euphores joins (~SASL_euph@user/euphores)
07:27:51 tromp joins (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl)
07:28:32 × euphores quits (~SASL_euph@user/euphores) (Quit: Leaving.)
07:29:05 euphores joins (~SASL_euph@user/euphores)
07:41:32 sord937 joins (~sord937@gateway/tor-sasl/sord937)
07:44:22 × euphores quits (~SASL_euph@user/euphores) (Quit: Leaving.)
07:44:53 oo_miguel joins (~Thunderbi@78-11-181-16.static.ip.netia.com.pl)
07:45:19 euphores joins (~SASL_euph@user/euphores)
07:49:47 × kenran quits (~user@user/kenran) (Remote host closed the connection)
07:50:03 kenran joins (~user@user/kenran)
07:51:22 × ft quits (~ft@p508db2e6.dip0.t-ipconnect.de) (Quit: leaving)
07:55:43 × kenran quits (~user@user/kenran) (Remote host closed the connection)
07:55:59 kenran joins (~user@user/kenran)
07:56:01 lortabac joins (~lortabac@2a01:e0a:541:b8f0:55ab:e185:7f81:54a4)
08:01:36 julie_pilgrim joins (~julie_pil@user/julie-pilgrim/x-1240752)
08:01:56 <tamer> Hey! I'm wondering why yesod app constantly uses 2% cpu on idle? Tried to play with rts switches but can't make it quiet.
08:03:16 <[exa]> tamer: might be polling nonsentially. Can you try with something like `strace` or perhaps `truss` (on bsds/macs) to see if it's doing syscalls?
08:04:04 <tamer> will try it
08:05:33 × stiell_ quits (~stiell@gateway/tor-sasl/stiell) (Remote host closed the connection)
08:05:57 stiell_ joins (~stiell@gateway/tor-sasl/stiell)
08:07:03 × ski quits (~ski@ext-1-033.eduroam.chalmers.se) (Read error: Connection reset by peer)
08:08:41 misterfish joins (~misterfis@g250100.upc-g.chello.nl)
08:10:10 × econo_ quits (uid147250@id-147250.tinside.irccloud.com) (Quit: Connection closed for inactivity)
08:11:48 tri joins (~tri@ool-18bc2e74.dyn.optonline.net)
08:16:16 × tri quits (~tri@ool-18bc2e74.dyn.optonline.net) (Ping timeout: 260 seconds)
08:18:34 × tcard quits (~tcard@2400:4051:5801:7500:cf17:befc:ff82:5303) (Quit: Leaving)
08:20:03 × doilferl quits (~user@p508a569e.dip0.t-ipconnect.de) (Ping timeout: 268 seconds)
08:22:08 danza joins (~francesco@151.47.153.208)
08:23:59 tcard joins (~tcard@2400:4051:5801:7500:cf17:befc:ff82:5303)
08:27:54 ski joins (~ski@ext-1-033.eduroam.chalmers.se)
08:30:06 f-a joins (ff2a@joined.irc.for-some.fun)
08:39:10 chele joins (~chele@user/chele)
08:39:34 <dminuoso> Note that tracing under macOS has some really hefty price tags attached to it.
08:40:05 × euleritian quits (~euleritia@dynamic-176-006-190-012.176.6.pool.telefonica.de) (Read error: Connection reset by peer)
08:40:18 <dminuoso> Outside of having the com.apple.developer.endpoint-security.client entitlement on your Apple account, you need to disable SIP and AMFI
08:40:29 <dminuoso> Whether thats something you want Id say is highly questionable.
08:40:32 euleritian joins (~euleritia@ip4d16fc38.dynamic.kabel-deutschland.de)
08:41:38 <dminuoso> Or well, AMFI only if you are dealing with signed code.
08:41:46 <dminuoso> But disabling SIP is still a hefty burden,.
08:42:45 <dminuoso> (I mean you can selectively disable it for dtrace, but still)
08:48:56 × julie_pilgrim quits (~julie_pil@user/julie-pilgrim/x-1240752) (Remote host closed the connection)
08:49:17 julie_pilgrim joins (~julie_pil@user/julie-pilgrim/x-1240752)
08:50:20 × danza quits (~francesco@151.47.153.208) (Ping timeout: 260 seconds)
08:52:43 × bilegeek quits (~bilegeek@2600:1008:b097:e522:3050:62f3:beb5:cdcc) (Quit: Leaving)
09:05:48 × Sgeo_ quits (~Sgeo@user/sgeo) (Read error: Connection reset by peer)
09:08:53 × julie_pilgrim quits (~julie_pil@user/julie-pilgrim/x-1240752) (Remote host closed the connection)
09:08:58 danse-nr3 joins (~danse@151.47.153.208)
09:11:58 × Miroboru quits (~myrvoll@178-164-114.82.3p.ntebredband.no) (Quit: Lost terminal)
09:14:31 kuribas joins (~user@ip-188-118-57-242.reverse.destiny.be)
09:20:59 Miroboru joins (~myrvoll@178-164-114.82.3p.ntebredband.no)
09:27:28 × misterfish quits (~misterfis@g250100.upc-g.chello.nl) (Ping timeout: 255 seconds)
09:30:56 misterfish joins (~misterfis@87.215.131.102)
09:34:12 × tzh quits (~tzh@c-73-164-206-160.hsd1.or.comcast.net) (Quit: zzz)
09:36:57 × zetef quits (~quassel@95.77.17.251) (Remote host closed the connection)
09:48:38 × tromp quits (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) (Quit: My iMac has gone to sleep. ZZZzzz…)
09:58:15 tromp joins (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl)
10:06:29 × xff0x quits (~xff0x@125x103x176x34.ap125.ftth.ucom.ne.jp) (Ping timeout: 252 seconds)
10:11:33 × lortabac quits (~lortabac@2a01:e0a:541:b8f0:55ab:e185:7f81:54a4) (Ping timeout: 255 seconds)
10:21:24 vpan joins (~vpan@212.117.1.172)
10:22:32 × ell quits (~ellie@user/ellie) (Quit: Leaving)
10:24:50 ell joins (~ellie@user/ellie)
10:28:16 tri joins (~tri@ool-18bc2e74.dyn.optonline.net)
10:33:15 × tri quits (~tri@ool-18bc2e74.dyn.optonline.net) (Ping timeout: 268 seconds)
10:49:19 lortabac joins (~lortabac@2a01:e0a:541:b8f0:55ab:e185:7f81:54a4)
10:50:28 cfricke joins (~cfricke@user/cfricke)
10:51:54 <dmj`> tamer: you could disable idle time GC (-I0)
11:09:34 machinedgod joins (~machinedg@d173-183-246-216.abhsia.telus.net)
11:22:30 × sgarcia quits (sgarcia@swarm.znchost.com) (Quit: Hosted by www.ZNCHost.com)
11:22:41 sgarcia joins (sgarcia@swarm.znchost.com)
11:22:54 vuk joins (~vuk@cable-94-189-153-242.dynamic.sbb.rs)
11:24:28 × sefidel quits (~sefidel@user/sefidel) (Remote host closed the connection)
11:25:21 sefidel joins (~sefidel@user/sefidel)
11:29:43 × lortabac quits (~lortabac@2a01:e0a:541:b8f0:55ab:e185:7f81:54a4) (Ping timeout: 260 seconds)
11:33:55 × euleritian quits (~euleritia@ip4d16fc38.dynamic.kabel-deutschland.de) (Ping timeout: 260 seconds)
11:36:06 euleritian joins (~euleritia@dynamic-176-006-190-012.176.6.pool.telefonica.de)
11:44:01 × danse-nr3 quits (~danse@151.47.153.208) (Ping timeout: 246 seconds)
11:57:30 × pavonia quits (~user@user/siracusa) (Quit: Bye!)
11:59:31 sweater1 is now known as sweater
12:02:41 × euleritian quits (~euleritia@dynamic-176-006-190-012.176.6.pool.telefonica.de) (Read error: Connection reset by peer)
12:02:58 euleritian joins (~euleritia@ip4d16fc38.dynamic.kabel-deutschland.de)
12:04:41 lortabac joins (~lortabac@2a01:e0a:541:b8f0:55ab:e185:7f81:54a4)
12:11:05 × igemnace quits (~ian@user/igemnace) (Read error: Connection reset by peer)
12:11:31 igemnace joins (~ian@user/igemnace)
12:11:57 × ChaiTRex quits (~ChaiTRex@user/chaitrex) (Quit: ChaiTRex)
12:15:59 ChaiTRex joins (~ChaiTRex@user/chaitrex)
12:16:14 xff0x joins (~xff0x@2405:6580:b080:900:1031:d215:7374:f72a)
12:19:05 simendsj` joins (~user@81-236-187-199-no2665.tbcn.telia.com)
12:36:38 danse-nr3 joins (~danse@ba-19-149-108.service.infuturo.it)
12:38:21 bontaq joins (~user@ool-45779c03.dyn.optonline.net)
12:41:20 × lortabac quits (~lortabac@2a01:e0a:541:b8f0:55ab:e185:7f81:54a4) (Quit: WeeChat 4.1.1)
12:43:49 rvalue joins (~rvalue@user/rvalue)
12:47:31 Achylles joins (~Achylles_@45.182.57.109)
12:48:05 <cheater> https://hackaday.com/2024/02/29/the-white-house-memory-safety-appeal-is-a-security-red-herring/
12:48:18 f-a parts (ff2a@joined.irc.for-some.fun) ()
12:48:33 <cheater> enjoy
12:55:48 Unicorn_Princess joins (~Unicorn_P@user/Unicorn-Princess/x-3540542)
13:04:00 wootehfoot joins (~wootehfoo@user/wootehfoot)
13:04:55 × destituion quits (~destituio@2a02:2121:34a:61a6:24fe:c9d8:d8a6:b37) (Ping timeout: 256 seconds)
13:05:05 destituion joins (~destituio@85.221.111.174)
13:05:33 gehmehgeh joins (~user@user/gehmehgeh)
13:09:31 × gehmehgeh quits (~user@user/gehmehgeh) (Remote host closed the connection)
13:10:17 gehmehgeh joins (~user@user/gehmehgeh)
13:12:03 Square2 joins (~Square4@user/square)
13:15:52 × vpan quits (~vpan@212.117.1.172) (Ping timeout: 260 seconds)
13:16:19 vpan joins (~vpan@212.117.1.172)
13:16:38 vpan is now known as Guest8764
13:17:55 Guest8764 is now known as vpan
13:18:52 × Vajb quits (~Vajb@2001:999:704:f9f4:5471:a9dd:fd2a:5408) (Ping timeout: 246 seconds)
13:27:19 CiaoSen joins (~Jura@5.83.178.109)
13:29:37 igemnace_ joins (~ian@user/igemnace)
13:30:25 × igemnace quits (~ian@user/igemnace) (Ping timeout: 264 seconds)
13:32:15 × cfricke quits (~cfricke@user/cfricke) (Ping timeout: 255 seconds)
13:34:09 × kenran quits (~user@user/kenran) (Remote host closed the connection)
13:44:58 carbolymer joins (~carbolyme@dropacid.net)
13:51:37 Fischmiep joins (~Fischmiep@user/Fischmiep)
14:00:13 tri joins (~tri@ool-18bc2e74.dyn.optonline.net)
14:03:32 × Fischmiep quits (~Fischmiep@user/Fischmiep) (Quit: ZNC - https://znc.in)
14:08:08 × Miroboru quits (~myrvoll@178-164-114.82.3p.ntebredband.no) (Ping timeout: 260 seconds)
14:11:18 Guest15 joins (~Guest15@105.112.248.197)
14:12:18 × tri quits (~tri@ool-18bc2e74.dyn.optonline.net) (Ping timeout: 255 seconds)
14:17:34 tri joins (~tri@ool-18bc2e74.dyn.optonline.net)
14:22:55 thegeekinside joins (~thegeekin@189.217.83.221)
14:26:45 <haskellbridge> <i​rregularsphere> i skimmed the report and article and honestly i don't see the report as a red herring at all - yes, improper input validation is the worst, but I still don't see why you would miss out on strict validation at all
14:30:41 <haskellbridge> <i​rregularsphere> either way i'm still a normie at best, can't say much unfortunately
14:30:59 × ski quits (~ski@ext-1-033.eduroam.chalmers.se) (Ping timeout: 272 seconds)
14:32:04 ski joins (~ski@ext-1-033.eduroam.chalmers.se)
14:32:54 × Guest15 quits (~Guest15@105.112.248.197) (Quit: Client closed)
14:36:36 azimut joins (~azimut@gateway/tor-sasl/azimut)
14:39:59 Guest15 joins (~Guest15@105.112.248.197)
14:46:27 × Guest15 quits (~Guest15@105.112.248.197) (Ping timeout: 250 seconds)
14:47:24 × Maxdamantus quits (~Maxdamant@user/maxdamantus) (Ping timeout: 255 seconds)
14:49:01 × euleritian quits (~euleritia@ip4d16fc38.dynamic.kabel-deutschland.de) (Read error: Connection reset by peer)
14:49:27 euleritian joins (~euleritia@77.22.252.56)
14:49:35 lortabac joins (~lortabac@2a01:e0a:541:b8f0:55ab:e185:7f81:54a4)
14:49:35 <tamer> [exa]: indeed it is polling and it seems caused by db connection. Thanks!
14:50:02 <tamer> dmj`: yep, tried it and other options on this page https://discourse.haskell.org/t/how-can-i-troubleshoot-slowly-growing-cpu-usage-in-long-running-haskell-executable/2242
14:50:16 <tamer> but it didn't help and for some reason I decided it's ok for haskell programs, but 2% is 2%
14:53:24 Maxdamantus joins (~Maxdamant@user/maxdamantus)
14:53:24 × euleritian quits (~euleritia@77.22.252.56) (Read error: Connection reset by peer)
14:53:37 <dmj`> tamer: did profiling show anything interesting
14:54:00 euleritian joins (~euleritia@77.22.252.56)
14:58:12 × euleritian quits (~euleritia@77.22.252.56) (Ping timeout: 255 seconds)
14:59:00 × gabriel_sevecek quits (~gabriel@188-167-229-200.dynamic.chello.sk) (Quit: WeeChat 4.2.1)
15:00:10 euleritian joins (~euleritia@dynamic-176-006-185-164.176.6.pool.telefonica.de)
15:00:18 gabriel_sevecek joins (~gabriel@188-167-229-200.dynamic.chello.sk)
15:02:33 × kuribas quits (~user@ip-188-118-57-242.reverse.destiny.be) (Remote host closed the connection)
15:02:47 × jargon quits (~jargon@111.sub-174-205-228.myvzw.com) (Read error: Connection reset by peer)
15:03:14 × danse-nr3 quits (~danse@ba-19-149-108.service.infuturo.it) (Read error: Connection reset by peer)
15:03:59 danse-nr3 joins (~danse@151.43.105.125)
15:04:04 × wootehfoot quits (~wootehfoo@user/wootehfoot) (Read error: Connection reset by peer)
15:09:22 a51 joins (a51@gateway/vpn/protonvpn/a51)
15:13:04 × misterfish quits (~misterfis@87.215.131.102) (Ping timeout: 255 seconds)
15:13:08 <haskellbridge> <m​agic_rb> I have been thinking about lenses lately and i remember someone telling me that lenses dont work well with strcture changing operations
15:13:45 <haskellbridge> <m​agic_rb> I cant recall what precisely they meant tho, but i think it had something to do with hashmaps, so i went and looked at instances for At and indeed its implemented for hashmaps, so im at a loss
15:13:59 <haskellbridge> <m​agic_rb> And im also confused by this bit of the lens documentation, Note: Map-like containers form a reasonable instance, but not Array-like ones, where you cannot satisfy the Lens laws.
15:14:45 <haskellbridge> <m​agic_rb> Why wouldnt array like containers make a reasonable instance, looking at the lens laws didnt get me anywhere, except that an array is bounded, which maybe that somehow break the laws
15:15:01 Miroboru joins (~myrvoll@178-164-114.82.3p.ntebredband.no)
15:15:49 <EvanR> https://c.tenor.com/qUR-p8WwrvkAAAAd/beavis-and-butthead-breakin.gif
15:15:59 <c_wraith> magic_rb: Array-like types don't work with At because they're contiguous
15:16:30 <c_wraith> magic_rb: like, what does it do if you do (at 1 .~ Nothing)?
15:17:57 <haskellbridge> <m​agic_rb> It would have to reallocate the array? If we had `type LensArray a = Array (Maybe a)` but then thats essentially map with extra steps
15:18:11 <c_wraith> that violates the lens laws
15:18:20 × azimut quits (~azimut@gateway/tor-sasl/azimut) (Remote host closed the connection)
15:18:41 azimut joins (~azimut@gateway/tor-sasl/azimut)
15:19:16 <c_wraith> the lens laws say that (set foo bar . set foo baz) should be equivalent to (set foo bar). But if it changes the length of the array, (set (at 1) (Just 1) . set (at 1) Nothing) is not the same as (set (at 1) (Just 1))
15:20:24 <haskellbridge> <m​agic_rb> Both would end up with `[Just (Just 1))]` technically no? If were doing the double maybe
15:20:37 <c_wraith> Not if the input was an array with length 5
15:20:56 <c_wraith> One of them will give you back an array of length 5. the other will give you back an array of length 4
15:21:30 <haskellbridge> <m​agic_rb> Ill have to sit down and play with this, becaude its not computing :)
15:21:40 <c_wraith> In general, the set-set law is the source of "cannot change structures"
15:22:03 <ncf> you wouldn't have set-get either
15:22:17 <c_wraith> ah, that's true for arrays
15:22:24 <ncf> set (at 4) to Nothing; then the array shrinks, and (at 4) now points to a non-Nothing value
15:22:26 <c_wraith> I was thinking of more cases than that.
15:22:51 <ncf> you can definitely have Ix (Array (Maybe a)) though, but that's not the same as At (Array a)
15:23:23 <c_wraith> like the set-set law is what prevents a lens from changing constructors of a type it's focusing on one value out of.
15:26:07 <ncf> in a way that the set-get law doesn't?
15:26:23 <c_wraith> yeah, if you were sufficiently malicious :)
15:27:07 <c_wraith> Note that the reason Map works with At is that it's an abstract type. The actual underlying tree structure might change, but that's not observable with the normal API. (Ignore that one debugging function that can observe it)
15:27:33 dsrt^ joins (~cd@c-98-242-74-66.hsd1.ga.comcast.net)
15:29:04 × ski quits (~ski@ext-1-033.eduroam.chalmers.se) (Ping timeout: 246 seconds)
15:29:59 × xff0x quits (~xff0x@2405:6580:b080:900:1031:d215:7374:f72a) (Ping timeout: 256 seconds)
15:30:04 ski joins (~ski@ext-1-033.eduroam.chalmers.se)
15:31:37 xff0x joins (~xff0x@ai082039.d.east.v6connect.net)
15:32:03 <c_wraith> ncf: if you had (for some reason) a type like data `Bad = One Int | Two Int | Three Int' and wrote a "lens" that changed constructors in a rotation, it would pass set-get, but fail set-set
15:32:34 <ncf> how would it pass set-get?
15:32:48 <c_wraith> It would always get back the Int you set
15:32:58 <c_wraith> because that is being preserved
15:33:46 <ncf> so you're saying the lens for one would get One, but when setting it would first rotate and then set One?
15:33:52 <ncf> and similarly for the other two?
15:34:36 <ncf> yeah i see how that passes set-get but not set-set
15:34:42 <ncf> seems incredibly contrived though lol
15:34:46 <c_wraith> Oh, it is
15:34:57 <c_wraith> But that's why the law exists! rules lawyers!
15:35:34 <ncf> sure
15:35:55 <c_wraith> also, that fails the other lens law, too. So that example really is not close to being a lens
15:36:56 Inst joins (~Inst@120.244.192.75)
15:37:45 <haskellbridge> <m​agic_rb> Yeah i was thinking of the `Ix (Array (Maybe a))` case, tried to convey that with my LensArray type but failed lol
15:37:57 <ncf> right, in terms of van laarhoven lenses you don't even have l Identity = Identity
15:39:00 Square joins (~Square@user/square)
15:42:33 × Square2 quits (~Square4@user/square) (Ping timeout: 272 seconds)
15:46:01 ft joins (~ft@p508db2e6.dip0.t-ipconnect.de)
15:55:09 × Square quits (~Square@user/square) (Ping timeout: 268 seconds)
15:55:29 × simendsj` quits (~user@81-236-187-199-no2665.tbcn.telia.com) (Ping timeout: 256 seconds)
15:56:43 × euleritian quits (~euleritia@dynamic-176-006-185-164.176.6.pool.telefonica.de) (Read error: Connection reset by peer)
15:57:31 danza joins (~francesco@151.43.105.125)
15:58:44 × __monty__ quits (~toonn@user/toonn) (Ping timeout: 260 seconds)
15:59:07 × igemnace_ quits (~ian@user/igemnace) (Quit: WeeChat 4.2.1)
15:59:50 euleritian joins (~euleritia@77.22.252.56)
16:00:22 × azimut quits (~azimut@gateway/tor-sasl/azimut) (Remote host closed the connection)
16:00:42 × tromp quits (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) (Quit: My iMac has gone to sleep. ZZZzzz…)
16:00:53 azimut joins (~azimut@gateway/tor-sasl/azimut)
16:01:17 × tired quits (~tired@user/tired) (Quit: /)
16:01:54 tired joins (~tired@user/tired)
16:01:57 Sgeo joins (~Sgeo@user/sgeo)
16:02:47 tromp joins (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl)
16:04:21 × danse-nr3 quits (~danse@151.43.105.125) (Ping timeout: 255 seconds)
16:06:52 × CiaoSen quits (~Jura@5.83.178.109) (Ping timeout: 256 seconds)
16:08:13 × notzmv quits (~daniel@user/notzmv) (Ping timeout: 264 seconds)
16:08:51 × euleritian quits (~euleritia@77.22.252.56) (Ping timeout: 255 seconds)
16:09:55 euleritian joins (~euleritia@dynamic-176-006-185-164.176.6.pool.telefonica.de)
16:17:14 gehmehgeh is now known as gmg
16:18:25 × destituion quits (~destituio@85.221.111.174) (Ping timeout: 246 seconds)
16:19:25 destituion joins (~destituio@85.221.111.174)
16:21:02 × euleritian quits (~euleritia@dynamic-176-006-185-164.176.6.pool.telefonica.de) (Ping timeout: 252 seconds)
16:23:38 euleritian joins (~euleritia@ip4d16fc38.dynamic.kabel-deutschland.de)
16:27:25 × lortabac quits (~lortabac@2a01:e0a:541:b8f0:55ab:e185:7f81:54a4) (Ping timeout: 264 seconds)
16:28:46 × destituion quits (~destituio@85.221.111.174) (Ping timeout: 264 seconds)
16:35:00 destituion joins (~destituio@2a02:2121:34a:61a6:52b6:3281:6a26:5f63)
16:36:10 [itchyjunk] joins (~itchyjunk@user/itchyjunk/x-7353470)
16:37:08 target_i joins (~target_i@217.175.14.39)
16:37:41 × machinedgod quits (~machinedg@d173-183-246-216.abhsia.telus.net) (Ping timeout: 240 seconds)
16:40:38 <[exa]> tamer: +1 for profiling, if you can identify what's happening there it's probably gonna explain everything
16:41:07 <[exa]> tamer: btw might be simply keepalives that need to be encrypted, or a short timeout on something that causes ssl reconnect (surprisingly pricy)
16:43:12 × chele quits (~chele@user/chele) (Remote host closed the connection)
16:45:11 × tri quits (~tri@ool-18bc2e74.dyn.optonline.net) (Remote host closed the connection)
16:48:00 tri joins (~tri@ool-18bc2e74.dyn.optonline.net)
16:48:27 × danza quits (~francesco@151.43.105.125) (Ping timeout: 260 seconds)
16:50:41 econo_ joins (uid147250@id-147250.tinside.irccloud.com)
16:52:37 × tri quits (~tri@ool-18bc2e74.dyn.optonline.net) (Ping timeout: 264 seconds)
16:54:25 × euleritian quits (~euleritia@ip4d16fc38.dynamic.kabel-deutschland.de) (Ping timeout: 256 seconds)
16:55:21 Lycurgus joins (~georg@user/Lycurgus)
16:56:05 × thegeekinside quits (~thegeekin@189.217.83.221) (Remote host closed the connection)
16:58:04 L29Ah parts (~L29Ah@wikipedia/L29Ah) ()
16:58:11 × FinnElija quits (~finn_elij@user/finn-elija/x-0085643) (Remote host closed the connection)
16:58:38 FinnElija joins (~finn_elij@user/finn-elija/x-0085643)
16:59:01 euleritian joins (~euleritia@dynamic-176-007-004-163.176.7.pool.telefonica.de)
17:01:13 komikat joins (~akshitkr@194.61.40.27)
17:02:09 <[exa]> EvanR: that gif is underrated
17:02:47 <EvanR> ikr
17:03:17 <[exa]> ghc 10 should produce this at each detection of unlawful instance
17:04:25 <dminuoso> And instead of Couldn't match type errors you just get a troll face instead?
17:04:36 <dminuoso> At my current rate, it would be about as helpful.
17:07:31 __monty__ joins (~toonn@user/toonn)
17:08:15 × ridcully quits (~ridcully@p508ac420.dip0.t-ipconnect.de) (Quit: WeeChat 4.2.0)
17:08:32 ridcully joins (~ridcully@p508ac420.dip0.t-ipconnect.de)
17:09:27 <[exa]> ;_;
17:10:40 × euleritian quits (~euleritia@dynamic-176-007-004-163.176.7.pool.telefonica.de) (Read error: Connection reset by peer)
17:11:14 euleritian joins (~euleritia@ip4d16fc38.dynamic.kabel-deutschland.de)
17:11:22 × euleritian quits (~euleritia@ip4d16fc38.dynamic.kabel-deutschland.de) (Read error: Connection reset by peer)
17:12:13 euleritian joins (~euleritia@77.22.252.56)
17:15:14 L29Ah joins (~L29Ah@wikipedia/L29Ah)
17:16:32 komikat_ joins (~akshitkr@218.185.248.66)
17:17:02 <sm> oh I would like the GHC emoji errors plugin
17:17:20 <sm> or HLS plugin
17:18:19 × komikat quits (~akshitkr@194.61.40.27) (Ping timeout: 260 seconds)
17:23:41 tri joins (~tri@ool-18bc2e74.dyn.optonline.net)
17:24:13 × vpan quits (~vpan@212.117.1.172) (Quit: Leaving.)
17:25:16 shapr joins (~user@c-24-218-186-89.hsd1.ma.comcast.net)
17:25:59 machinedgod joins (~machinedg@d173-183-246-216.abhsia.telus.net)
17:28:04 × euleritian quits (~euleritia@77.22.252.56) (Ping timeout: 255 seconds)
17:28:28 euleritian joins (~euleritia@dynamic-176-007-004-163.176.7.pool.telefonica.de)
17:28:57 komikat joins (~akshitkr@218.185.248.66)
17:29:49 × komikat_ quits (~akshitkr@218.185.248.66) (Ping timeout: 264 seconds)
17:29:52 × tri quits (~tri@ool-18bc2e74.dyn.optonline.net) (Ping timeout: 255 seconds)
17:29:52 misterfish joins (~misterfis@84.53.85.146)
17:36:13 × euleritian quits (~euleritia@dynamic-176-007-004-163.176.7.pool.telefonica.de) (Read error: Connection reset by peer)
17:36:28 thegeekinside joins (~thegeekin@189.217.83.221)
17:36:52 euleritian joins (~euleritia@77.22.252.56)
17:37:03 × Achylles quits (~Achylles_@45.182.57.109) (Remote host closed the connection)
17:39:42 tzh joins (~tzh@c-73-164-206-160.hsd1.or.comcast.net)
17:42:00 Square joins (~Square@user/square)
17:47:19 × ski quits (~ski@ext-1-033.eduroam.chalmers.se) (Ping timeout: 272 seconds)
17:51:07 waleee joins (~waleee@h-176-10-144-38.NA.cust.bahnhof.se)
17:56:02 × euleritian quits (~euleritia@77.22.252.56) (Read error: Connection reset by peer)
17:56:32 euleritian joins (~euleritia@77.22.252.56)
17:59:44 tri joins (~tri@ool-18bc2e74.dyn.optonline.net)
18:00:08 × nurupo quits (~nurupo.ga@user/nurupo) (Quit: nurupo.ga)
18:00:23 nurupo joins (~nurupo.ga@user/nurupo)
18:01:07 <tomsmeding> reminds me of https://esolangs.org/wiki/Fish#Errors
18:03:37 ski joins (~ski@ext-1-033.eduroam.chalmers.se)
18:03:39 peterbecich joins (~Thunderbi@047-229-123-186.res.spectrum.com)
18:03:40 pavonia joins (~user@user/siracusa)
18:04:07 × tri quits (~tri@ool-18bc2e74.dyn.optonline.net) (Ping timeout: 246 seconds)
18:08:51 × euleritian quits (~euleritia@77.22.252.56) (Ping timeout: 272 seconds)
18:12:57 euleritian joins (~euleritia@dynamic-176-007-004-163.176.7.pool.telefonica.de)
18:15:19 × sord937 quits (~sord937@gateway/tor-sasl/sord937) (Quit: sord937)
18:17:09 <ncf> @where brain.explosion
18:17:09 <lambdabot> I know nothing about brain.explosion.
18:17:27 <ncf> @where head.explosion
18:17:27 <lambdabot> I know nothing about head.explosion.
18:17:44 <geekosaur> @quote brain.explosion
18:17:44 <lambdabot> No quotes match. Listen, broccoli brains, I don't have time to listen to this trash.
18:17:51 <geekosaur> @quote head.explosion
18:17:51 <lambdabot> quicksilver says: head-explosion is the solution, not the problem.
18:17:55 <ncf> thx
18:18:18 notzmv joins (~daniel@user/notzmv)
18:22:40 × peterbecich quits (~Thunderbi@047-229-123-186.res.spectrum.com) (Ping timeout: 246 seconds)
18:32:05 tri joins (~tri@ool-18bc2e74.dyn.optonline.net)
18:37:01 × tri quits (~tri@ool-18bc2e74.dyn.optonline.net) (Ping timeout: 264 seconds)
18:40:10 × dcoutts quits (~duncan@cpc69402-oxfd27-2-0-cust903.4-3.cable.virginm.net) (Ping timeout: 264 seconds)
18:42:35 tri joins (~tri@ool-18bc2e74.dyn.optonline.net)
18:44:48 dcoutts joins (~duncan@cpc69402-oxfd27-2-0-cust903.4-3.cable.virginm.net)
18:56:48 × euleritian quits (~euleritia@dynamic-176-007-004-163.176.7.pool.telefonica.de) (Read error: Connection reset by peer)
18:57:34 × Square quits (~Square@user/square) (Remote host closed the connection)
18:59:03 euleritian joins (~euleritia@ip4d16fc38.dynamic.kabel-deutschland.de)
19:23:23 × dcoutts quits (~duncan@cpc69402-oxfd27-2-0-cust903.4-3.cable.virginm.net) (Ping timeout: 260 seconds)
19:24:43 × Unicorn_Princess quits (~Unicorn_P@user/Unicorn-Princess/x-3540542) (Remote host closed the connection)
19:51:57 <sm> @where+ why-stack https://www.fpcomplete.com/blog/why-is-stack-not-cabal (2015)
19:51:57 <lambdabot> Okay.
19:53:45 <EvanR> had to click that link to learn the actual sense of that question
19:53:52 <EvanR> or if it was a question
19:54:15 <EvanR> because I first read it as why stack is not cabal
20:01:01 <sm> "why is stack not cabal", "why stack is not cabal", "why stack" - all look about the same to me ? :)
20:01:42 <EvanR> yeah and many ways to read the question/statement
20:02:21 <sm> it's just a good intro to why stack was created, simple enough
20:02:24 <[exa]> "why"
20:02:31 <[exa]> isn't it kinda outdated now?
20:02:53 <tomsmeding> sm: how did you know it's from 2015? The page doesn't have a date marker
20:02:54 <EvanR> after scanning I did not see a summary answer to the question though
20:02:56 <sm> some of the cabal issues of 9 years ago are no more, yes. (Some are still with us!)
20:02:58 <EvanR> literally
20:03:11 <sm> tomsmeding: annoying isn't it. I searched the source
20:03:49 <yushyin> when stack with proper mixin support?
20:04:02 <yushyin> i guess never
20:04:18 <sm> what's mixin support, yushyin ?
20:04:39 <yushyin> stack repl doesn't work with mixins
20:04:53 <sm> I don't know what you mean by mixins
20:04:55 <geekosaur> backpack
20:04:59 <sm> ah, thx
20:05:37 <EvanR> someone is using backpack, cool
20:06:00 <geekosaur> I've seen a few uses. not many
20:06:14 <yushyin> i actually only use mixins :D but not much backpack
20:06:18 <geekosaur> tbh it's kinda a failed experiment: it needs to be part of the language, not a hack in the build system
20:06:28 <sm> +1
20:06:43 <sm> successful experiment, failed real-world tool
20:06:53 <Rembane> backpack, is that the OCaml module thing but in cabal?
20:07:01 <tomsmeding> yeah
20:07:18 <yushyin> i use it to e.g. shadow the prelude in some of my projects
20:07:28 <Rembane> Cool. Then I remember it seemed useful but I never used it.
20:11:14 dcoutts joins (~duncan@cpc69402-oxfd27-2-0-cust903.4-3.cable.virginm.net)
20:11:39 <yushyin> i switched back to cabal because of this and by then cabal was much easier to use with v2- anyway
20:20:13 × dcoutts quits (~duncan@cpc69402-oxfd27-2-0-cust903.4-3.cable.virginm.net) (Ping timeout: 264 seconds)
20:23:02 <monochrom> backpack was also too late. It came way after people found and adopted workarounds.
20:27:47 zetef joins (~quassel@95.77.17.251)
20:36:05 × vgtw quits (~vgtw@user/vgtw) (Ping timeout: 240 seconds)
20:36:17 × zetef quits (~quassel@95.77.17.251) (Remote host closed the connection)
20:36:37 × tromp quits (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) (Read error: Connection reset by peer)
20:45:46 Square joins (~Square@user/square)
20:49:59 × a51 quits (a51@gateway/vpn/protonvpn/a51) (Ping timeout: 252 seconds)
20:50:54 redmp joins (~redmp@lib-02-subnet-194.rdns.cenic.net)
20:51:16 × euphores quits (~SASL_euph@user/euphores) (Quit: Leaving.)
20:51:51 × misterfish quits (~misterfis@84.53.85.146) (Ping timeout: 256 seconds)
20:58:04 mud joins (~mud@user/kadoban)
21:00:18 a51 joins (a51@gateway/vpn/protonvpn/a51)
21:03:45 euphores joins (~SASL_euph@user/euphores)
21:09:11 × Katarushisu1 quits (~Katarushi@finc-20-b2-v4wan-169598-cust1799.vm7.cable.virginm.net) (Quit: Ping timeout (120 seconds))
21:09:45 Katarushisu1 joins (~Katarushi@finc-20-b2-v4wan-169598-cust1799.vm7.cable.virginm.net)
21:13:09 × caconym quits (~caconym@user/caconym) (Quit: bye)
21:15:36 × redmp quits (~redmp@lib-02-subnet-194.rdns.cenic.net) (Quit: leaving)
21:15:50 vgtw joins (~vgtw@user/vgtw)
21:19:44 × _ht quits (~Thunderbi@28-52-174-82.ftth.glasoperator.nl) (Remote host closed the connection)
21:22:28 kspalaiologos joins (~kspalaiol@user/kspalaiologos)
21:26:32 × euleritian quits (~euleritia@ip4d16fc38.dynamic.kabel-deutschland.de) (Read error: Connection reset by peer)
21:30:08 wootehfoot joins (~wootehfoo@user/wootehfoot)
21:30:35 × mei quits (~mei@user/mei) (Remote host closed the connection)
21:33:00 mei joins (~mei@user/mei)
21:36:45 caconym joins (~caconym@user/caconym)
21:37:42 redmp joins (~redmp@mobile-166-137-178-221.mycingular.net)
21:49:45 × tri quits (~tri@ool-18bc2e74.dyn.optonline.net) (Remote host closed the connection)
21:50:08 × target_i quits (~target_i@217.175.14.39) (Quit: leaving)
21:50:18 tri joins (~tri@ool-18bc2e74.dyn.optonline.net)
21:53:20 euleritian joins (~euleritia@ip4d16fc38.dynamic.kabel-deutschland.de)
21:54:55 × tri quits (~tri@ool-18bc2e74.dyn.optonline.net) (Remote host closed the connection)
21:55:08 tri joins (~tri@ool-18bc2e74.dyn.optonline.net)
21:55:46 dcoutts joins (~duncan@cpc69402-oxfd27-2-0-cust903.4-3.cable.virginm.net)
21:56:02 × tri quits (~tri@ool-18bc2e74.dyn.optonline.net) (Remote host closed the connection)
21:56:54 × tcard quits (~tcard@2400:4051:5801:7500:cf17:befc:ff82:5303) (Remote host closed the connection)
21:57:07 tcard joins (~tcard@2400:4051:5801:7500:cf17:befc:ff82:5303)
21:58:50 tri joins (~tri@ool-18bc2e74.dyn.optonline.net)
22:00:07 × tri quits (~tri@ool-18bc2e74.dyn.optonline.net) (Remote host closed the connection)
22:00:29 tri joins (~tri@ool-18bc2e74.dyn.optonline.net)
22:01:17 × tri quits (~tri@ool-18bc2e74.dyn.optonline.net) (Remote host closed the connection)
22:02:17 tri joins (~tri@ool-18bc2e74.dyn.optonline.net)
22:05:49 × michalz quits (~michalz@185.246.207.205) (Quit: ZNC 1.8.2 - https://znc.in)
22:06:56 × tri quits (~tri@ool-18bc2e74.dyn.optonline.net) (Ping timeout: 260 seconds)
22:10:39 tri joins (~tri@ool-18bc2e74.dyn.optonline.net)
22:12:00 × tri quits (~tri@ool-18bc2e74.dyn.optonline.net) (Remote host closed the connection)
22:12:33 tri joins (~tri@ool-18bc2e74.dyn.optonline.net)
22:17:07 × tri quits (~tri@ool-18bc2e74.dyn.optonline.net) (Ping timeout: 272 seconds)
22:21:13 × wootehfoot quits (~wootehfoo@user/wootehfoot) (Read error: Connection reset by peer)
22:23:34 × takuan quits (~takuan@178-116-218-225.access.telenet.be) (Remote host closed the connection)
22:23:38 misterfish joins (~misterfis@84.53.85.146)
22:23:50 tri joins (~tri@ool-18bc2e74.dyn.optonline.net)
22:24:40 CiaoSen joins (~Jura@2a05:5800:29d:2500:e6b9:7aff:fe80:3d03)
22:29:48 × esph quits (~weechat@user/esph) (Ping timeout: 260 seconds)
22:30:21 esph joins (~weechat@user/esph)
22:38:34 julie_pilgrim joins (~julie_pil@user/julie-pilgrim/x-1240752)
22:48:11 × __monty__ quits (~toonn@user/toonn) (Quit: leaving)
22:52:38 × misterfish quits (~misterfis@84.53.85.146) (Ping timeout: 252 seconds)
23:00:25 × CiaoSen quits (~Jura@2a05:5800:29d:2500:e6b9:7aff:fe80:3d03) (Ping timeout: 264 seconds)
23:19:30 bitdex joins (~bitdex@gateway/tor-sasl/bitdex)
23:21:18 × mei quits (~mei@user/mei) (Remote host closed the connection)
23:23:43 mei joins (~mei@user/mei)
23:25:14 × gmg quits (~user@user/gehmehgeh) (Quit: Leaving)
23:25:36 × tri quits (~tri@ool-18bc2e74.dyn.optonline.net) (Remote host closed the connection)
23:26:28 tri joins (~tri@ool-18bc2e74.dyn.optonline.net)
23:30:15 × tri quits (~tri@ool-18bc2e74.dyn.optonline.net) (Remote host closed the connection)
23:30:27 tri joins (~tri@ool-18bc2e74.dyn.optonline.net)
23:32:04 × julie_pilgrim quits (~julie_pil@user/julie-pilgrim/x-1240752) (Remote host closed the connection)
23:38:33 × whatsupdoc quits (uid509081@id-509081.hampstead.irccloud.com) (Quit: Connection closed for inactivity)
23:41:35 acidjnk_new3 joins (~acidjnk@p200300d6e737e78641e22084adf23543.dip0.t-ipconnect.de)
23:41:49 × acidjnk_new quits (~acidjnk@p200300d6e737e72241e22084adf23543.dip0.t-ipconnect.de) (Ping timeout: 264 seconds)
23:46:37 × acidjnk_new3 quits (~acidjnk@p200300d6e737e78641e22084adf23543.dip0.t-ipconnect.de) (Ping timeout: 264 seconds)
23:52:22 Unicorn_Princess joins (~Unicorn_P@user/Unicorn-Princess/x-3540542)

All times are in UTC on 2024-03-01.