2025/12/22

2025-12-22 00:00:37 +0000lambda_gibbon(~lambda_gi@2603:7080:ee00:37d8:dcc4:d31b:c3d9:56cd) (Ping timeout: 246 seconds)
2025-12-22 00:02:12 +0000lambda_gibbon(~lambda_gi@2603:7080:ee00:37d8:dcc4:d31b:c3d9:56cd)
2025-12-22 00:04:34 +0000ttybitnik(~ttybitnik@user/wolper) (Quit: Fading out...)
2025-12-22 00:07:25 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2025-12-22 00:12:19 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds)
2025-12-22 00:22:15 +0000 <yin> ah, the principle of implosion
2025-12-22 00:23:10 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2025-12-22 00:23:29 +0000 <monochrom> I don't know, I see that as: since every program fails to type-check, so every program has mistakes
2025-12-22 00:27:43 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 240 seconds)
2025-12-22 00:27:51 +0000marinelli(~weechat@gateway/tor-sasl/marinelli) (Ping timeout: 252 seconds)
2025-12-22 00:28:10 +0000marinelli(~weechat@gateway/tor-sasl/marinelli) marinelli
2025-12-22 00:31:45 +0000 <ncf> MLTT + Π + Σ + {one of U or 0} would do
2025-12-22 00:32:09 +0000 <ncf> (can't have a universe *and* an empty type because that typically means you have a code for the empty type in the universe, which is a term!)
2025-12-22 00:33:37 +0000 <ncf> i suppose you could have U + coproducts
2025-12-22 00:35:00 +0000 <ncf> oh, and identity types!
2025-12-22 00:38:59 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2025-12-22 00:43:35 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 240 seconds)
2025-12-22 00:54:44 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2025-12-22 00:59:19 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 240 seconds)
2025-12-22 01:04:30 +0000ringo_(~ringo@157.230.117.128) (Ping timeout: 256 seconds)
2025-12-22 01:06:55 +0000lambda_gibbon(~lambda_gi@2603:7080:ee00:37d8:dcc4:d31b:c3d9:56cd) (Ping timeout: 264 seconds)
2025-12-22 01:08:03 +0000trickard_trickard
2025-12-22 01:10:34 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2025-12-22 01:12:54 +0000ringo_(~ringo@157.230.117.128) ringo_
2025-12-22 01:14:15 +0000xff0x(~xff0x@2405:6580:b080:900:ae34:f81a:c4c2:4c9b) (Ping timeout: 252 seconds)
2025-12-22 01:16:55 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 240 seconds)
2025-12-22 01:22:51 +0000omidmash1(~omidmash@user/omidmash) omidmash
2025-12-22 01:24:34 +0000divlamir(~divlamir@user/divlamir) (Read error: Connection reset by peer)
2025-12-22 01:24:36 +0000omidmash(~omidmash@user/omidmash) (Ping timeout: 244 seconds)
2025-12-22 01:24:36 +0000omidmash1omidmash
2025-12-22 01:24:44 +0000divlamir(~divlamir@user/divlamir) divlamir
2025-12-22 01:28:34 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2025-12-22 01:33:23 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 260 seconds)
2025-12-22 01:41:15 +0000ringo_(~ringo@157.230.117.128) (Ping timeout: 240 seconds)
2025-12-22 01:42:20 +0000Tuplanolla(~Tuplanoll@88-114-88-95.elisa-laajakaista.fi) (Quit: Leaving.)
2025-12-22 01:43:35 +0000itaipu(~itaipu@168.121.97.28) (Ping timeout: 240 seconds)
2025-12-22 01:44:16 +0000itaipu(~itaipu@168.121.97.28) itaipu
2025-12-22 01:44:21 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2025-12-22 01:51:10 +0000simplystuart(~simplystu@c-75-75-152-164.hsd1.pa.comcast.net)
2025-12-22 01:52:15 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 240 seconds)
2025-12-22 01:54:22 +0000lambda_gibbon(~lambda_gi@2603:7080:ee00:37d8:dcc4:d31b:c3d9:56cd)
2025-12-22 01:55:32 +0000ringo_(~ringo@157.230.117.128) ringo_
2025-12-22 02:03:08 +0000somemathguy(~somemathg@user/somemathguy) somemathguy
2025-12-22 02:04:00 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2025-12-22 02:04:19 +0000weary-traveler(~user@user/user363627) (Quit: Konversation terminated!)
2025-12-22 02:04:43 +0000weary-traveler(~user@user/user363627) user363627
2025-12-22 02:06:38 +0000Pixi(~Pixi@user/pixi) (Ping timeout: 260 seconds)
2025-12-22 02:08:31 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 240 seconds)
2025-12-22 02:11:13 +0000xff0x(~xff0x@fsb6a9491c.tkyc517.ap.nuro.jp)
2025-12-22 02:13:36 +0000Pixi(~Pixi@user/pixi) Pixi
2025-12-22 02:17:28 +0000werneta(~werneta@71.83.160.242) werneta
2025-12-22 02:19:48 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2025-12-22 02:23:55 +0000spew(~spew@user/spew) (Quit: nyaa~)
2025-12-22 02:24:35 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 240 seconds)
2025-12-22 02:27:28 +0000iqubic(~sophia@2601:602:9203:1660:3bd8:1b23:71a3:5898) iqubic
2025-12-22 02:29:05 +0000 <iqubic> Is there some reason why the package MemoTrie doesn't have any instances for "MemoTrie v => MemoTrie (Set v)" and "(MemoTrie k, MemoTrie v) => MemoTrie (Map k v)"
2025-12-22 02:29:18 +0000 <iqubic> @hackage MemoTrie
2025-12-22 02:29:18 +0000 <lambdabot> https://hackage.haskell.org/package/MemoTrie
2025-12-22 02:29:24 +0000lambda_gibbon(~lambda_gi@2603:7080:ee00:37d8:dcc4:d31b:c3d9:56cd) (Ping timeout: 260 seconds)
2025-12-22 02:35:35 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2025-12-22 02:40:15 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 240 seconds)
2025-12-22 02:40:36 +0000acidjnk(~acidjnk@p200300d6e71719599454bb6a38637d1e.dip0.t-ipconnect.de) (Ping timeout: 252 seconds)
2025-12-22 02:47:41 +0000Pixi(~Pixi@user/pixi) (Quit: Leaving)
2025-12-22 02:48:41 +0000Guest73(~Guest73@208.115.228.234)
2025-12-22 02:51:22 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2025-12-22 02:55:13 +0000Paul_0904(~Guest12@208.115.228.234)
2025-12-22 02:55:20 +0000trickard(~trickard@cpe-81-98-47-163.wireline.com.au) (Read error: Connection reset by peer)
2025-12-22 02:55:34 +0000trickard_(~trickard@cpe-81-98-47-163.wireline.com.au)
2025-12-22 02:58:04 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 246 seconds)
2025-12-22 02:58:05 +0000Fijxu(~Fijxu@user/fijxu) (Quit: XD!!)
2025-12-22 03:00:35 +0000itaipu(~itaipu@168.121.97.28) (Ping timeout: 240 seconds)
2025-12-22 03:01:13 +0000Pixi(~Pixi@user/pixi) Pixi
2025-12-22 03:03:06 +0000Fijxu(~Fijxu@user/fijxu) fijxu
2025-12-22 03:09:24 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2025-12-22 03:10:52 +0000 <Guest73> Hello everybody.
2025-12-22 03:10:52 +0000 <Guest73> How are you?
2025-12-22 03:10:53 +0000 <Guest73> I’m looking to connect with a senior developer based in the US or Europe who is interested in paid freelancing work and revenue-generating client projects.
2025-12-22 03:10:53 +0000 <Guest73> I’m a Singapore-based senior full-stack and AI developer, focused on execution and shipping production-ready systems. I handle engineering, integrations, and end-to-end delivery, and I’m looking to collaborate with experienced developers who want to earn consistently from real client work, not side projects.
2025-12-22 03:10:54 +0000 <Guest73> The setup is simple: we take on client work together, split responsibilities based on strengths, and get paid per project or via revenue share. Clear scope, clear ownership, clear payment.
2025-12-22 03:10:54 +0000 <Guest73> If this sounds like a fit, you can book a short intro call here:
2025-12-22 03:10:55 +0000 <Guest73> 👉 https://calendly.com/lamjunkai52/30min
2025-12-22 03:10:55 +0000 <Guest73> Thanks.
2025-12-22 03:14:43 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds)
2025-12-22 03:17:41 +0000trickard__(~trickard@cpe-80-98-47-163.wireline.com.au)
2025-12-22 03:18:23 +0000trickard__trickard
2025-12-22 03:19:04 +0000trickard_(~trickard@cpe-81-98-47-163.wireline.com.au) (Ping timeout: 246 seconds)
2025-12-22 03:25:13 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2025-12-22 03:29:24 +0000lambda_gibbon(~lambda_gi@2603:7080:ee00:37d8:dcc4:d31b:c3d9:56cd)
2025-12-22 03:29:43 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 240 seconds)
2025-12-22 03:33:46 +0000lambda_gibbon(~lambda_gi@2603:7080:ee00:37d8:dcc4:d31b:c3d9:56cd) (Ping timeout: 246 seconds)
2025-12-22 03:35:19 +0000td_(~td@i5387093A.versanet.de) (Ping timeout: 244 seconds)
2025-12-22 03:35:59 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2025-12-22 03:37:27 +0000td_(~td@i53870921.versanet.de) td_
2025-12-22 03:40:31 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 240 seconds)
2025-12-22 03:43:08 +0000Paul_0904(~Guest12@208.115.228.234) (K-Lined)
2025-12-22 03:43:08 +0000Guest73(~Guest73@208.115.228.234) (K-Lined)
2025-12-22 03:48:14 +0000lambda_gibbon(~lambda_gi@2603:7080:ee00:37d8:dcc4:d31b:c3d9:56cd)
2025-12-22 03:50:57 +0000somemathguy(~somemathg@user/somemathguy) (Quit: WeeChat 4.1.1)
2025-12-22 03:51:47 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2025-12-22 03:56:30 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 244 seconds)
2025-12-22 03:58:19 +0000trickard(~trickard@cpe-80-98-47-163.wireline.com.au) (Read error: Connection reset by peer)
2025-12-22 03:58:33 +0000trickard_(~trickard@cpe-80-98-47-163.wireline.com.au)
2025-12-22 04:07:36 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2025-12-22 04:12:37 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds)
2025-12-22 04:14:41 +0000werneta(~werneta@71.83.160.242) (Quit: Lost terminal)
2025-12-22 04:23:21 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2025-12-22 04:27:28 +0000jmcantrell(~weechat@user/jmcantrell) (Ping timeout: 265 seconds)
2025-12-22 04:27:55 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 240 seconds)
2025-12-22 04:37:40 +0000peterbecich(~Thunderbi@71.84.33.135) peterbecich
2025-12-22 04:39:07 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2025-12-22 04:45:55 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds)
2025-12-22 04:48:01 +0000chromoblob(~chromoblo@user/chromob1ot1c) (Ping timeout: 264 seconds)
2025-12-22 04:48:52 +0000chromoblob(~chromoblo@user/chromob1ot1c) chromoblob\0
2025-12-22 04:53:26 +0000sajenim(~sajenim@user/sajenim) (Ping timeout: 244 seconds)
2025-12-22 04:55:40 +0000sajenim(~sajenim@user/sajenim) sajenim
2025-12-22 04:57:01 +0000chromoblob(~chromoblo@user/chromob1ot1c) (Read error: Connection reset by peer)
2025-12-22 04:57:09 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2025-12-22 04:57:48 +0000chromoblob(~chromoblo@user/chromob1ot1c) chromoblob\0
2025-12-22 05:01:35 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 240 seconds)
2025-12-22 05:02:07 +0000chromoblob(~chromoblo@user/chromob1ot1c) (Ping timeout: 240 seconds)
2025-12-22 05:12:53 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2025-12-22 05:17:35 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 240 seconds)
2025-12-22 05:28:41 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2025-12-22 05:28:56 +0000chromoblob(~chromoblo@user/chromob1ot1c) chromoblob\0
2025-12-22 05:33:22 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 255 seconds)
2025-12-22 05:37:01 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2025-12-22 05:37:42 +0000lambda_gibbon(~lambda_gi@2603:7080:ee00:37d8:dcc4:d31b:c3d9:56cd) (Ping timeout: 252 seconds)
2025-12-22 05:41:47 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 250 seconds)
2025-12-22 05:48:10 +0000trickard_(~trickard@cpe-80-98-47-163.wireline.com.au) (Read error: Connection reset by peer)
2025-12-22 05:48:23 +0000trickard_(~trickard@cpe-80-98-47-163.wireline.com.au)
2025-12-22 05:52:00 +0000machinedgod(~machinedg@d75-159-126-101.abhsia.telus.net) (Ping timeout: 252 seconds)
2025-12-22 05:52:47 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2025-12-22 05:53:16 +0000Jacky21(~Jacky@124.158.99.23)
2025-12-22 05:54:36 +0000Jacky21(~Jacky@124.158.99.23) ()
2025-12-22 05:55:19 +0000ykcaj(~ykcaj@124.158.99.23)
2025-12-22 05:55:39 +0000allenlee(~allenlee@1-162-52-120.dynamic-ip.hinet.net)
2025-12-22 05:57:30 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 244 seconds)
2025-12-22 05:59:31 +0000ykcaj(~ykcaj@124.158.99.23) (Client Quit)
2025-12-22 05:59:55 +0000peterbecich(~Thunderbi@71.84.33.135) (Ping timeout: 240 seconds)
2025-12-22 06:08:14 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2025-12-22 06:10:12 +0000 <Leary> Am I doing something silly here <https://github.com/LSLeary/heterogeneous-comparison/blob/usg/src/Control/Monad/USG.hs#L124-L132>? I feel like there should be a better way to atomically increment a mutable `Int64` on 32bit arch.
2025-12-22 06:12:25 +0000 <Axman6> does https://hackage-content.haskell.org/package/atomic-counter-0.1.2.4/docs/Control-Concurrent-Counter… help at all?
2025-12-22 06:12:54 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 244 seconds)
2025-12-22 06:15:45 +0000 <Leary> Axman6: Unfortunately not; it seems only to support an |Int| sized counter, which may be too small on 32bit.
2025-12-22 06:22:27 +0000remexre(~remexre@user/remexre) (Remote host closed the connection)
2025-12-22 06:23:00 +0000remexre(~remexre@user/remexre) remexre
2025-12-22 06:24:02 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2025-12-22 06:29:07 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds)
2025-12-22 06:29:58 +0000takuan(~takuan@d8D86B9E9.access.telenet.be)
2025-12-22 06:31:05 +0000trickard_(~trickard@cpe-80-98-47-163.wireline.com.au) (Ping timeout: 244 seconds)
2025-12-22 06:31:32 +0000trickard_(~trickard@cpe-80-98-47-163.wireline.com.au)
2025-12-22 06:37:24 +0000 <int-e> Leary: Not with the primops available I think. CMM has a `prim %fetch_add64` operation though, which I think is mapped to a call to hs_atomic_add64, which uses GCC's __sync_fetch_and_add(), which may be a cas loop internally (probably is for 32 bit targets). Or possibly even something with a lock.
2025-12-22 06:37:59 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2025-12-22 06:38:50 +0000 <int-e> Binding to the RTS's hs_atomic_add64 with FFI might not be the worst idea in the world?
2025-12-22 06:42:48 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 265 seconds)
2025-12-22 06:43:54 +0000 <Leary> int-e: Thanks, I'll look into it.
2025-12-22 06:49:45 +0000Vajb(~Vajb@n5gf526ahbjilsptg0q-1.v6.elisa-mobile.fi) (Ping timeout: 252 seconds)
2025-12-22 06:50:03 +0000Vajb(~Vajb@n70u4zvz328004ovt20-1.v6.elisa-mobile.fi)
2025-12-22 06:53:33 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2025-12-22 06:56:44 +0000haritz(~hrtz@user/haritz) (Remote host closed the connection)
2025-12-22 06:58:07 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 240 seconds)
2025-12-22 07:03:49 +0000 <int-e> Leary: Ah, but this opens the can of worms of doing address calculations in Haskell (hoping the compiler won't add a stack or heap check in the mix that might trigger a GC)... gah. This is why there are those array-based primops, after all.
2025-12-22 07:07:00 +0000trickard_trickard
2025-12-22 07:07:10 +0000Sgeo(~Sgeo@user/sgeo) (Read error: Connection reset by peer)
2025-12-22 07:08:11 +0000lambda_gibbon(~lambda_gi@2603:7080:ee00:37d8:dcc4:d31b:c3d9:56cd)
2025-12-22 07:09:21 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2025-12-22 07:12:25 +0000lambda_gibbon(~lambda_gi@2603:7080:ee00:37d8:dcc4:d31b:c3d9:56cd) (Ping timeout: 244 seconds)
2025-12-22 07:14:10 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 255 seconds)
2025-12-22 07:19:53 +0000wickedjargon(~user@64.114.24.74) wickedjargon
2025-12-22 07:22:42 +0000trickard(~trickard@cpe-80-98-47-163.wireline.com.au) (Read error: Connection reset by peer)
2025-12-22 07:22:55 +0000trickard_(~trickard@cpe-80-98-47-163.wireline.com.au)
2025-12-22 07:25:07 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2025-12-22 07:27:54 +0000peterbecich(~Thunderbi@71.84.33.135) peterbecich
2025-12-22 07:29:28 +0000annamalai(~annamalai@157.33.254.173) (Ping timeout: 244 seconds)
2025-12-22 07:31:46 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 246 seconds)
2025-12-22 07:32:13 +0000allenlee(~allenlee@1-162-52-120.dynamic-ip.hinet.net) (Ping timeout: 272 seconds)
2025-12-22 07:33:55 +0000synchromesh(~john@2406:5a00:2412:2c00:1031:6e9d:4234:64a3) (Read error: Connection reset by peer)
2025-12-22 07:35:06 +0000michalz(~michalz@185.246.207.203)
2025-12-22 07:35:06 +0000synchromesh(~john@2406:5a00:2412:2c00:1031:6e9d:4234:64a3) synchromesh
2025-12-22 07:39:00 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2025-12-22 07:43:19 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 240 seconds)
2025-12-22 07:46:28 +0000trickard_(~trickard@cpe-80-98-47-163.wireline.com.au) (Ping timeout: 246 seconds)
2025-12-22 07:46:42 +0000trickard_(~trickard@cpe-80-98-47-163.wireline.com.au)
2025-12-22 07:54:33 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2025-12-22 07:54:55 +0000itaipu(~itaipu@168.121.97.28) itaipu
2025-12-22 07:56:53 +0000annamalai(~annamalai@2409:4042:d13:652a::9eca:d20b) annamalai
2025-12-22 07:59:15 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 240 seconds)
2025-12-22 08:02:58 +0000karenw(~karenw@user/karenw) karenw
2025-12-22 08:10:27 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2025-12-22 08:11:14 +0000vetkat(~vetkat@user/vetkat) (Read error: Connection reset by peer)
2025-12-22 08:11:14 +0000arkeet`(~arkeet@moriya.ca)
2025-12-22 08:11:55 +0000arkeet(~arkeet@moriya.ca) (Ping timeout: 240 seconds)
2025-12-22 08:11:55 +0000arkeet`arkeet
2025-12-22 08:12:40 +0000vetkat(~vetkat@user/vetkat) vetkat
2025-12-22 08:14:55 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 240 seconds)
2025-12-22 08:15:10 +0000vetkat9(~vetkat@user/vetkat) vetkat
2025-12-22 08:17:25 +0000vetkat(~vetkat@user/vetkat) (Ping timeout: 264 seconds)
2025-12-22 08:17:25 +0000vetkat9vetkat
2025-12-22 08:19:28 +0000lucabtz(~lucabtz@user/lucabtz) lucabtz
2025-12-22 08:25:50 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2025-12-22 08:30:35 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 240 seconds)
2025-12-22 08:31:45 +0000trickard_(~trickard@cpe-80-98-47-163.wireline.com.au) (Read error: Connection reset by peer)
2025-12-22 08:31:58 +0000trickard_(~trickard@cpe-80-98-47-163.wireline.com.au)
2025-12-22 08:40:02 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2025-12-22 08:43:30 +0000weary-traveler(~user@user/user363627) (Remote host closed the connection)
2025-12-22 08:44:35 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 240 seconds)
2025-12-22 08:44:50 +0000poscat(~poscat@user/poscat) (Remote host closed the connection)
2025-12-22 08:45:22 +0000emmanuelux(~emmanuelu@user/emmanuelux) (Remote host closed the connection)
2025-12-22 08:47:58 +0000__monty__(~toonn@user/toonn) toonn
2025-12-22 08:47:59 +0000poscat(~poscat@user/poscat) poscat
2025-12-22 08:55:47 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2025-12-22 08:57:05 +0000trickard_trickard
2025-12-22 09:00:35 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 240 seconds)
2025-12-22 09:11:34 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2025-12-22 09:14:13 +0000lambda_gibbon(~lambda_gi@2603:7080:ee00:37d8:dcc4:d31b:c3d9:56cd)
2025-12-22 09:15:52 +0000haritz(~hrtz@2a01:4b00:bc2e:7000:d5af:a266:ca31:5ef8)
2025-12-22 09:15:52 +0000haritz(~hrtz@2a01:4b00:bc2e:7000:d5af:a266:ca31:5ef8) (Changing host)
2025-12-22 09:15:52 +0000haritz(~hrtz@user/haritz) haritz
2025-12-22 09:18:27 +0000lambda_gibbon(~lambda_gi@2603:7080:ee00:37d8:dcc4:d31b:c3d9:56cd) (Ping timeout: 250 seconds)
2025-12-22 09:19:13 +0000peterbecich(~Thunderbi@71.84.33.135) (Ping timeout: 246 seconds)
2025-12-22 09:20:07 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 240 seconds)
2025-12-22 09:31:04 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2025-12-22 09:31:36 +0000rainbyte(~rainbyte@186.22.19.214) (Read error: Connection reset by peer)
2025-12-22 09:32:05 +0000qqe(~qqq@185.54.20.98)
2025-12-22 09:32:34 +0000rainbyte(~rainbyte@186.22.19.214) rainbyte
2025-12-22 09:35:35 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 240 seconds)
2025-12-22 09:41:02 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2025-12-22 09:41:29 +0000wickedjargon(~user@64.114.24.74) (Remote host closed the connection)
2025-12-22 09:45:55 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds)
2025-12-22 09:50:22 +0000arandombit(~arandombi@user/arandombit) (Ping timeout: 246 seconds)
2025-12-22 09:50:42 +0000arandombit(~arandombi@2603:7000:4600:ffbe:51f8:844c:b2d8:bea0)
2025-12-22 09:50:42 +0000arandombit(~arandombi@2603:7000:4600:ffbe:51f8:844c:b2d8:bea0) (Changing host)
2025-12-22 09:50:42 +0000arandombit(~arandombi@user/arandombit) arandombit
2025-12-22 09:55:39 +0000xff0x(~xff0x@fsb6a9491c.tkyc517.ap.nuro.jp) (Ping timeout: 252 seconds)
2025-12-22 09:55:44 +0000Tuplanolla(~Tuplanoll@88-114-88-95.elisa-laajakaista.fi) Tuplanolla
2025-12-22 09:56:47 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2025-12-22 10:01:26 +0000shaeto(~Shaeto@94.25.234.244)
2025-12-22 10:05:15 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 250 seconds)
2025-12-22 10:05:43 +0000shaeto(~Shaeto@94.25.234.244) (Ping timeout: 240 seconds)
2025-12-22 10:10:19 +0000qqe(~qqq@185.54.20.98) (Remote host closed the connection)
2025-12-22 10:17:00 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2025-12-22 10:23:35 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 244 seconds)
2025-12-22 10:28:42 +0000tzh(~tzh@c-76-115-131-146.hsd1.or.comcast.net) (Quit: zzz)
2025-12-22 10:32:56 +0000trickard(~trickard@cpe-80-98-47-163.wireline.com.au) (Read error: Connection reset by peer)
2025-12-22 10:33:09 +0000trickard_(~trickard@cpe-80-98-47-163.wireline.com.au)
2025-12-22 10:33:49 +0000cheater(~AdminUser@user/cheater) (Ping timeout: 244 seconds)
2025-12-22 10:35:03 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2025-12-22 10:35:37 +0000cheater(~AdminUser@2a02:8388:a180:3500:2936:d5c0:ce56:944)
2025-12-22 10:36:28 +0000lucabtz_(~lucabtz@user/lucabtz) lucabtz
2025-12-22 10:37:16 +0000lucabtz(~lucabtz@user/lucabtz) (Ping timeout: 246 seconds)
2025-12-22 10:40:13 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds)
2025-12-22 10:41:58 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2025-12-22 10:45:25 +0000Pozyomka(~pyon@user/pyon) pyon
2025-12-22 10:47:25 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds)
2025-12-22 10:57:47 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2025-12-22 11:01:54 +0000xff0x(~xff0x@2405:6580:b080:900:4269:13fd:9426:cdf9)
2025-12-22 11:02:12 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 252 seconds)
2025-12-22 11:13:10 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2025-12-22 11:14:50 +0000trickard_trickard
2025-12-22 11:18:04 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 255 seconds)
2025-12-22 11:20:01 +0000trickard(~trickard@cpe-80-98-47-163.wireline.com.au) (Read error: Connection reset by peer)
2025-12-22 11:20:14 +0000trickard_(~trickard@cpe-80-98-47-163.wireline.com.au)
2025-12-22 11:28:56 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2025-12-22 11:29:13 +0000lucabtz_(~lucabtz@user/lucabtz) (Quit: leaving)
2025-12-22 11:29:23 +0000lucabtz(~lucabtz@user/lucabtz) lucabtz
2025-12-22 11:32:25 +0000karenw(~karenw@user/karenw) (Ping timeout: 264 seconds)
2025-12-22 11:33:14 +0000confusedalex(~confuseda@user/confusedalex) confusedalex
2025-12-22 11:33:19 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 240 seconds)
2025-12-22 11:33:44 +0000lambda_gibbon(~lambda_gi@2603:7080:ee00:37d8:dcc4:d31b:c3d9:56cd)
2025-12-22 11:38:19 +0000lambda_gibbon(~lambda_gi@2603:7080:ee00:37d8:dcc4:d31b:c3d9:56cd) (Ping timeout: 260 seconds)
2025-12-22 11:42:33 +0000synchromesh(~john@2406:5a00:2412:2c00:1031:6e9d:4234:64a3) (Read error: Connection reset by peer)
2025-12-22 11:42:59 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2025-12-22 11:43:27 +0000trickard_trickard
2025-12-22 11:43:51 +0000synchromesh(~john@2406:5a00:2412:2c00:1031:6e9d:4234:64a3) synchromesh
2025-12-22 11:47:40 +0000lockna_(~lockna@193-81-168-132.hdsl.highway.telekom.at) lockna
2025-12-22 11:47:42 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 244 seconds)
2025-12-22 11:56:46 +0000trickard(~trickard@cpe-80-98-47-163.wireline.com.au) (Ping timeout: 255 seconds)
2025-12-22 11:57:05 +0000trickard_(~trickard@cpe-80-98-47-163.wireline.com.au)
2025-12-22 11:58:46 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2025-12-22 12:03:32 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 256 seconds)
2025-12-22 12:04:21 +0000acidjnk(~acidjnk@p200300d6e717199315a8de6aaca943b1.dip0.t-ipconnect.de) acidjnk
2025-12-22 12:09:10 +0000Anarchos(~Anarchos@91-161-254-16.subs.proxad.net) Anarchos
2025-12-22 12:10:39 +0000Anarchos(~Anarchos@91-161-254-16.subs.proxad.net) (Client Quit)
2025-12-22 12:16:04 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2025-12-22 12:22:31 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 240 seconds)
2025-12-22 12:29:39 +0000yin(~zero@user/zero) (Ping timeout: 252 seconds)
2025-12-22 12:33:05 +0000rainbyte_(~rainbyte@186.22.19.214) rainbyte
2025-12-22 12:33:44 +0000rainbyte(~rainbyte@186.22.19.214) (Ping timeout: 260 seconds)
2025-12-22 12:34:07 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2025-12-22 12:34:07 +0000lucabtz(~lucabtz@user/lucabtz) (Ping timeout: 240 seconds)
2025-12-22 12:37:20 +0000yin(~zero@user/zero) zero
2025-12-22 12:38:51 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 244 seconds)
2025-12-22 12:39:26 +0000lucabtz(~lucabtz@user/lucabtz) lucabtz
2025-12-22 12:43:10 +0000lockna_(~lockna@193-81-168-132.hdsl.highway.telekom.at) (Remote host closed the connection)
2025-12-22 12:43:59 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2025-12-22 12:45:16 +0000danza(~danza@user/danza) danza
2025-12-22 12:48:18 +0000shaeto(~Shaeto@94.25.234.244)
2025-12-22 12:48:53 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 260 seconds)
2025-12-22 12:50:25 +0000Square2(~Square@user/square) (Ping timeout: 264 seconds)
2025-12-22 12:52:32 +0000shaeto(~Shaeto@94.25.234.244) (Ping timeout: 240 seconds)
2025-12-22 12:53:50 +0000trickard_(~trickard@cpe-80-98-47-163.wireline.com.au) (Read error: Connection reset by peer)
2025-12-22 12:54:03 +0000trickard_(~trickard@cpe-80-98-47-163.wireline.com.au)
2025-12-22 12:54:36 +0000shaeto(~Shaeto@94.25.234.244)
2025-12-22 12:57:02 +0000danza(~danza@user/danza) (Remote host closed the connection)
2025-12-22 12:59:47 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2025-12-22 13:04:47 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 244 seconds)
2025-12-22 13:10:19 +0000corecaps(~quassel@2a01:e0a:bce:8d30:213f:8faa:e762:278d)
2025-12-22 13:11:28 +0000corecaps(~quassel@2a01:e0a:bce:8d30:213f:8faa:e762:278d) (Changing host)
2025-12-22 13:11:28 +0000corecaps(~quassel@user/corecaps) corecaps
2025-12-22 13:15:35 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2025-12-22 13:20:15 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 240 seconds)
2025-12-22 13:32:49 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2025-12-22 13:37:34 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 255 seconds)
2025-12-22 13:39:59 +0000trickard_(~trickard@cpe-80-98-47-163.wireline.com.au) (Read error: Connection reset by peer)
2025-12-22 13:40:12 +0000trickard_(~trickard@cpe-80-98-47-163.wireline.com.au)
2025-12-22 13:44:59 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2025-12-22 13:48:42 +0000trickard_trickard
2025-12-22 13:49:35 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 240 seconds)
2025-12-22 14:00:47 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2025-12-22 14:03:07 +0000Pozyomka(~pyon@user/pyon) (Ping timeout: 265 seconds)
2025-12-22 14:05:22 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 256 seconds)
2025-12-22 14:10:46 +0000somemathguy(~somemathg@user/somemathguy) somemathguy
2025-12-22 14:14:35 +0000itaipu(~itaipu@168.121.97.28) (Ping timeout: 240 seconds)
2025-12-22 14:14:41 +0000somemathguy(~somemathg@user/somemathguy) (Client Quit)
2025-12-22 14:16:19 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2025-12-22 14:21:39 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 260 seconds)
2025-12-22 14:21:56 +0000trickard(~trickard@cpe-80-98-47-163.wireline.com.au) (Read error: Connection reset by peer)
2025-12-22 14:22:08 +0000trickard_(~trickard@cpe-80-98-47-163.wireline.com.au)
2025-12-22 14:23:37 +0000itaipu(~itaipu@168.121.97.28) itaipu
2025-12-22 14:24:01 +0000dontdieych(~dontdieyc@132.226.169.184) (Remote host closed the connection)
2025-12-22 14:32:05 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2025-12-22 14:34:26 +0000trickard_(~trickard@cpe-80-98-47-163.wireline.com.au) (Read error: Connection reset by peer)
2025-12-22 14:36:55 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 240 seconds)
2025-12-22 14:39:38 +0000xdej(~xdej@quatramaran.salle-s.org) (Remote host closed the connection)
2025-12-22 14:42:00 +0000jzargo(~jzargo@user/jzargo) (Read error: Connection reset by peer)
2025-12-22 14:42:22 +0000spew(~spew@user/spew) spew
2025-12-22 14:44:08 +0000Lycurgus(~juan@user/Lycurgus) Lycurgus
2025-12-22 14:45:26 +0000trickard_(~trickard@cpe-80-98-47-163.wireline.com.au)
2025-12-22 14:45:59 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2025-12-22 14:47:19 +0000itaipu(~itaipu@168.121.97.28) (Ping timeout: 260 seconds)
2025-12-22 14:50:31 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 240 seconds)
2025-12-22 14:51:59 +0000Lycurgus(~juan@user/Lycurgus) (Quit: alsoknownas.renjuan.org ( juan@acm.org ))
2025-12-22 14:58:32 +0000duckworld(~duckworld@user/duckworld) (Remote host closed the connection)
2025-12-22 14:58:52 +0000duckworld(~duckworld@user/duckworld) duckworld
2025-12-22 15:00:55 +0000bitdex(~bitdex@gateway/tor-sasl/bitdex) (Remote host closed the connection)
2025-12-22 15:01:03 +0000duckworld(~duckworld@user/duckworld) (Remote host closed the connection)
2025-12-22 15:01:18 +0000bitdex(~bitdex@gateway/tor-sasl/bitdex) bitdex
2025-12-22 15:01:21 +0000duckworld(~duckworld@user/duckworld) duckworld
2025-12-22 15:01:32 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2025-12-22 15:08:10 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 244 seconds)
2025-12-22 15:14:00 +0000weary-traveler(~user@user/user363627) user363627
2025-12-22 15:17:16 +0000itaipu(~itaipu@168.121.97.28) itaipu
2025-12-22 15:19:34 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2025-12-22 15:19:39 +0000wootehfoot(~wootehfoo@user/wootehfoot) wootehfoot
2025-12-22 15:24:37 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 246 seconds)
2025-12-22 15:35:44 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2025-12-22 15:40:07 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 240 seconds)
2025-12-22 15:43:03 +0000bitdex(~bitdex@gateway/tor-sasl/bitdex) (Ping timeout: 252 seconds)
2025-12-22 15:47:00 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2025-12-22 15:48:26 +0000bitdex(~bitdex@gateway/tor-sasl/bitdex) bitdex
2025-12-22 15:51:40 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 244 seconds)
2025-12-22 15:51:40 +0000synchromesh(~john@2406:5a00:2412:2c00:1031:6e9d:4234:64a3) (Read error: Connection reset by peer)
2025-12-22 15:52:34 +0000synchromesh(~john@2406:5a00:2412:2c00:1031:6e9d:4234:64a3) synchromesh
2025-12-22 15:53:18 +0000bitdex(~bitdex@gateway/tor-sasl/bitdex) (Remote host closed the connection)
2025-12-22 15:54:13 +0000bitdex(~bitdex@gateway/tor-sasl/bitdex) bitdex
2025-12-22 15:56:33 +0000pavonia(~user@user/siracusa) (Quit: Bye!)
2025-12-22 16:02:47 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2025-12-22 16:05:15 +0000haetsal_(~quassel@221.138.168.192) (Quit: No Ping reply in 180 seconds.)
2025-12-22 16:06:27 +0000haetsal(~quassel@221.138.168.192)
2025-12-22 16:07:19 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 240 seconds)
2025-12-22 16:16:50 +0000machinedgod(~machinedg@d75-159-126-101.abhsia.telus.net) machinedgod
2025-12-22 16:18:35 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2025-12-22 16:19:23 +0000karenw(~karenw@user/karenw) karenw
2025-12-22 16:23:33 +0000wootehfoot(~wootehfoo@user/wootehfoot) (Ping timeout: 250 seconds)
2025-12-22 16:23:43 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds)
2025-12-22 16:31:02 +0000lucabtz(~lucabtz@user/lucabtz) (Quit: Lost terminal)
2025-12-22 16:34:22 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2025-12-22 16:36:38 +0000xdej(~xdej@quatramaran.salle-s.org) xdej
2025-12-22 16:38:30 +0000trickard_trickard
2025-12-22 16:38:31 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 240 seconds)
2025-12-22 16:47:59 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2025-12-22 16:54:45 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 252 seconds)
2025-12-22 17:02:38 +0000trickard(~trickard@cpe-80-98-47-163.wireline.com.au) (Read error: Connection reset by peer)
2025-12-22 17:02:51 +0000trickard_(~trickard@cpe-80-98-47-163.wireline.com.au)
2025-12-22 17:06:01 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2025-12-22 17:10:31 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 240 seconds)
2025-12-22 17:10:56 +0000haetsal(~quassel@221.138.168.192) (Quit: No Ping reply in 180 seconds.)
2025-12-22 17:12:08 +0000haetsal(~quassel@221.138.168.192)
2025-12-22 17:12:19 +0000fp(~Thunderbi@77-105-96-144.lpok.fi) fp
2025-12-22 17:12:28 +0000fp(~Thunderbi@77-105-96-144.lpok.fi) (Client Quit)
2025-12-22 17:18:21 +0000ljdarj(~Thunderbi@user/ljdarj) ljdarj
2025-12-22 17:20:02 +0000ljdarj1(~Thunderbi@user/ljdarj) ljdarj
2025-12-22 17:23:04 +0000ljdarj(~Thunderbi@user/ljdarj) (Ping timeout: 260 seconds)
2025-12-22 17:23:04 +0000ljdarj1ljdarj
2025-12-22 17:36:58 +0000ridcully_(~ridcully@p508aca22.dip0.t-ipconnect.de) ridcully
2025-12-22 17:38:15 +0000ridcully(~ridcully@p57b52b68.dip0.t-ipconnect.de) (Ping timeout: 245 seconds)
2025-12-22 17:48:59 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2025-12-22 17:49:13 +0000karenw(~karenw@user/karenw) (Ping timeout: 264 seconds)
2025-12-22 17:49:15 +0000irfan(~irfan@user/irfan) irfan
2025-12-22 17:53:43 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 246 seconds)
2025-12-22 17:58:06 +0000haetsal(~quassel@221.138.168.192) (Quit: No Ping reply in 180 seconds.)
2025-12-22 17:59:18 +0000haetsal(~quassel@221.138.168.192)
2025-12-22 18:00:35 +0000mehbark(~mehbark@joey.luug.ece.vt.edu)
2025-12-22 18:03:01 +0000mehbark9(~mehbark@joey.luug.ece.vt.edu) (Ping timeout: 264 seconds)
2025-12-22 18:03:20 +0000tzh(~tzh@c-76-115-131-146.hsd1.or.comcast.net) tzh
2025-12-22 18:04:41 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2025-12-22 18:08:55 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 240 seconds)
2025-12-22 18:09:23 +0000jzargo(~jzargo@user/jzargo) jzargo
2025-12-22 18:09:47 +0000irfan(~irfan@user/irfan) (Quit: leaving)
2025-12-22 18:12:58 +0000gorignak(~gorignak@user/gorignak) gorignak
2025-12-22 18:14:12 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2025-12-22 18:18:49 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 244 seconds)
2025-12-22 18:30:01 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2025-12-22 18:34:35 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 240 seconds)
2025-12-22 18:45:47 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2025-12-22 18:51:05 +0000Googulator(~Googulato@2a01-036d-0106-48e4-3c18-a4bd-1bda-7c8b.pool6.digikabel.hu) (Quit: Client closed)
2025-12-22 18:51:25 +0000Googulator(~Googulato@2a01-036d-0106-48e4-3c18-a4bd-1bda-7c8b.pool6.digikabel.hu)
2025-12-22 18:51:36 +0000 <haskellbridge> <Zemyla> I kind of wish there was an atomic swap for two MVars.
2025-12-22 18:54:06 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 252 seconds)
2025-12-22 18:55:11 +0000trickard_(~trickard@cpe-80-98-47-163.wireline.com.au) (Read error: Connection reset by peer)
2025-12-22 18:55:24 +0000trickard_(~trickard@cpe-80-98-47-163.wireline.com.au)
2025-12-22 18:57:49 +0000 <gentauro> anybody know if James Faure is here ^_^? What an absolute masterpiece "Rust and the price of ignoring theory" <3
2025-12-22 18:59:08 +0000lambda_gibbon(~lambda_gi@2603:7080:ee00:37d8:dcc4:d31b:c3d9:56cd)
2025-12-22 19:03:22 +0000lambda_gibbon(~lambda_gi@2603:7080:ee00:37d8:dcc4:d31b:c3d9:56cd) (Ping timeout: 246 seconds)
2025-12-22 19:03:52 +0000spew(~spew@user/spew) (Quit: nyaa~)
2025-12-22 19:05:07 +0000mehbark(~mehbark@joey.luug.ece.vt.edu) (Changing host)
2025-12-22 19:05:07 +0000mehbark(~mehbark@user/mehbark) mehbark
2025-12-22 19:05:47 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2025-12-22 19:06:06 +0000spew(~spew@user/spew) spew
2025-12-22 19:10:31 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 240 seconds)
2025-12-22 19:12:14 +0000 <iqubic> Is there some reason why the package MemoTrie doesn't have any instances for "MemoTrie v => MemoTrie (Set v)" and "(MemoTrie k, MemoTrie v) => MemoTrie (Map k v)"
2025-12-22 19:13:33 +0000 <monochrom> Zemyla: Add one more MVar to atomize the swapping of two existing MVars!
2025-12-22 19:13:35 +0000 <iqubic> Those would be useful for me, and I'm not really seeing what prevents those from existing.
2025-12-22 19:21:40 +0000merijn(~merijn@62.45.136.136) merijn
2025-12-22 19:23:51 +0000 <EvanR> atomic swap of two MVars sounds like someone screaming out for STM
2025-12-22 19:24:33 +0000 <gentauro> EvanR: linear-types?
2025-12-22 19:24:44 +0000 <monochrom> Yeah STM should be much simpler. But sometimes there are causes for sticking to MVars. You never know the context of contextless generic questions!
2025-12-22 19:24:53 +0000bitdex(~bitdex@gateway/tor-sasl/bitdex) (Ping timeout: 252 seconds)
2025-12-22 19:25:48 +0000Googulator89(~Googulato@2a01-036d-0106-48e4-3c18-a4bd-1bda-7c8b.pool6.digikabel.hu)
2025-12-22 19:25:59 +0000target_i(~target_i@user/target-i/x-6023099) target_i
2025-12-22 19:26:10 +0000Googulator(~Googulato@2a01-036d-0106-48e4-3c18-a4bd-1bda-7c8b.pool6.digikabel.hu) (Quit: Client closed)
2025-12-22 19:26:15 +0000merijn(~merijn@62.45.136.136) (Ping timeout: 240 seconds)
2025-12-22 19:27:32 +0000shaeto(~Shaeto@94.25.234.244) (Quit: WeeChat 4.1.1)
2025-12-22 19:28:21 +0000 <monochrom> Actually you can just perform two takeMVars then two putMVars. You already have atomicity. If every site does it in the same order, you won't have deadlocks.
2025-12-22 19:33:14 +0000Lord_of_Life_(~Lord@user/lord-of-life/x-2819915) Lord_of_Life
2025-12-22 19:33:55 +0000Lord_of_Life(~Lord@user/lord-of-life/x-2819915) (Ping timeout: 240 seconds)
2025-12-22 19:34:02 +0000 <EvanR> ensure that like this
2025-12-22 19:34:16 +0000 <EvanR> MVar (A, MVar B)
2025-12-22 19:34:17 +0000 <EvanR> xD
2025-12-22 19:34:33 +0000Lord_of_Life_Lord_of_Life
2025-12-22 19:34:38 +0000 <monochrom> I think MChan is like that.
2025-12-22 19:35:10 +0000 <EvanR> where A = B because we're trying to swap
2025-12-22 19:36:14 +0000 <monochrom> Err s/MChan/Chan/
2025-12-22 19:37:18 +0000 <monochrom> data ChItem a = ChItem a (MVar (ChItem a))
2025-12-22 19:37:22 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2025-12-22 19:39:21 +0000bitdex(~bitdex@gateway/tor-sasl/bitdex) bitdex
2025-12-22 19:41:02 +0000mastarija(~mastarija@9-118.dsl.iskon.hr) mastarija
2025-12-22 19:41:27 +0000vidak(~vidak@2407:e400:7800:2c01:d0be:76f8:cc84:bd4a) vidak
2025-12-22 19:42:25 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 265 seconds)
2025-12-22 19:43:46 +0000 <mastarija> Arrows have some benefits like being statically analyzable and in theory we can perform more optimizations on them. Can Arrows reap some of those static analysis benefits in the current GHC or are we just limited to things like preventing memory leaks in parsers and FRP?
2025-12-22 19:45:05 +0000Googulator89(~Googulato@2a01-036d-0106-48e4-3c18-a4bd-1bda-7c8b.pool6.digikabel.hu) (Quit: Client closed)
2025-12-22 19:45:21 +0000Googulator89(~Googulato@2a01-036d-0106-48e4-3c18-a4bd-1bda-7c8b.pool6.digikabel.hu)
2025-12-22 19:49:13 +0000 <EvanR> does GHC use "laws" of typeclasses in general?
2025-12-22 19:49:26 +0000 <EvanR> to simplify things
2025-12-22 19:50:10 +0000 <mastarija> No :)
2025-12-22 19:50:48 +0000 <geekosaur> ghc knows nothing about laws. some RULES assume that various laws hold, meaning they produce breakage if they don't, but nothing checks or otherwise uses them
2025-12-22 19:50:55 +0000bitdex(~bitdex@gateway/tor-sasl/bitdex) (Ping timeout: 252 seconds)
2025-12-22 19:50:59 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2025-12-22 19:51:02 +0000 <mastarija> But it does recognize some things IIRC and can apply some optimizations in certain cases.
2025-12-22 19:51:57 +0000 <mastarija> Optimizations related to some "laws", not in general.
2025-12-22 19:55:43 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 240 seconds)
2025-12-22 19:59:48 +0000bitdex(~bitdex@gateway/tor-sasl/bitdex) bitdex
2025-12-22 19:59:48 +0000synchromesh(~john@2406:5a00:2412:2c00:1031:6e9d:4234:64a3) (Read error: Connection reset by peer)
2025-12-22 20:01:15 +0000synchromesh(~john@2406:5a00:2412:2c00:1031:6e9d:4234:64a3) synchromesh
2025-12-22 20:01:19 +0000mastarija(~mastarija@9-118.dsl.iskon.hr) (Quit: Client closed)
2025-12-22 20:06:47 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2025-12-22 20:13:37 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 244 seconds)
2025-12-22 20:15:40 +0000pavonia(~user@user/siracusa) siracusa
2025-12-22 20:16:11 +0000spew(~spew@user/spew) (Quit: nyaa~)
2025-12-22 20:21:29 +0000CiaoSen(~Jura@2a02:8071:64e1:da0:5a47:caff:fe78:33db) CiaoSen
2025-12-22 20:24:50 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2025-12-22 20:29:41 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 250 seconds)
2025-12-22 20:36:58 +0000itaipu(~itaipu@168.121.97.28) (Ping timeout: 255 seconds)
2025-12-22 20:38:13 +0000itaipu(~itaipu@168.121.97.28) itaipu
2025-12-22 20:40:38 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2025-12-22 20:44:28 +0000polykernel_(~polykerne@user/polykernel) polykernel
2025-12-22 20:45:19 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 240 seconds)
2025-12-22 20:46:34 +0000polykernel(~polykerne@user/polykernel) (Ping timeout: 256 seconds)
2025-12-22 20:46:35 +0000polykernel_polykernel
2025-12-22 20:52:01 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2025-12-22 20:54:22 +0000rainbyte_(~rainbyte@186.22.19.214) (Read error: Connection reset by peer)
2025-12-22 20:54:35 +0000rainbyte(~rainbyte@186.22.19.214) rainbyte
2025-12-22 20:57:20 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 265 seconds)
2025-12-22 21:05:17 +0000chromoblob(~chromoblo@user/chromob1ot1c) (Read error: Connection reset by peer)
2025-12-22 21:05:55 +0000chromoblob(~chromoblo@user/chromob1ot1c) chromoblob\0
2025-12-22 21:07:49 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2025-12-22 21:08:49 +0000 <hololeap> can someone remind me what the syntax is in a .cabal file for (if ghc >= 9.6)
2025-12-22 21:12:32 +0000weary-traveler(~user@user/user363627) (Remote host closed the connection)
2025-12-22 21:12:54 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 260 seconds)
2025-12-22 21:14:16 +0000 <hololeap> found it: if impl(ghc >= 9.6)
2025-12-22 21:23:35 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2025-12-22 21:25:44 +0000ljdarj(~Thunderbi@user/ljdarj) (Ping timeout: 260 seconds)
2025-12-22 21:28:32 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 244 seconds)
2025-12-22 21:32:18 +0000takuan(~takuan@d8D86B9E9.access.telenet.be) (Remote host closed the connection)
2025-12-22 21:35:45 +0000myme(~myme@2a01:799:d5e:5f00:5e12:8326:f92:1a30) (Ping timeout: 245 seconds)
2025-12-22 21:37:00 +0000myme(~myme@2a01:799:d5e:5f00:d40:c994:1cc4:c4b5) myme
2025-12-22 21:37:11 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2025-12-22 21:37:26 +0000elarks(~yerrii@user/yerrii) (Quit: WeeChat 4.7.1)
2025-12-22 21:39:21 +0000__monty__(~toonn@user/toonn) (Quit: leaving)
2025-12-22 21:39:29 +0000LaurentH(~LaurentH@e7-72-0-245-18.dynamic.sthy.maskatel.ca)
2025-12-22 21:41:43 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 240 seconds)
2025-12-22 21:41:55 +0000trickard_(~trickard@cpe-80-98-47-163.wireline.com.au) (Read error: Connection reset by peer)
2025-12-22 21:42:07 +0000trickard_(~trickard@cpe-80-98-47-163.wireline.com.au)
2025-12-22 21:43:11 +0000target_i(~target_i@user/target-i/x-6023099) (Quit: leaving)
2025-12-22 21:52:35 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2025-12-22 21:59:05 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 245 seconds)
2025-12-22 22:00:06 +0000Square2(~Square@user/square) Square
2025-12-22 22:06:36 +0000peterbecich(~Thunderbi@71.84.33.135) peterbecich
2025-12-22 22:10:39 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2025-12-22 22:15:37 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds)
2025-12-22 22:15:55 +0000annamalai(~annamalai@2409:4042:d13:652a::9eca:d20b) (Ping timeout: 264 seconds)
2025-12-22 22:18:13 +0000peterbecich(~Thunderbi@71.84.33.135) (Ping timeout: 260 seconds)
2025-12-22 22:19:53 +0000trickard_(~trickard@cpe-80-98-47-163.wireline.com.au) (Read error: Connection reset by peer)
2025-12-22 22:20:06 +0000trickard_(~trickard@cpe-80-98-47-163.wireline.com.au)
2025-12-22 22:33:29 +0000somemathguy(~somemathg@user/somemathguy) somemathguy
2025-12-22 22:44:26 +0000traxex(traxex@user/traxex) (Ping timeout: 256 seconds)
2025-12-22 22:58:05 +0000trickard_trickard
2025-12-22 23:05:45 +0000LaurentH(~LaurentH@e7-72-0-245-18.dynamic.sthy.maskatel.ca) (Ping timeout: 272 seconds)
2025-12-22 23:22:32 +0000michalz(~michalz@185.246.207.203) (Remote host closed the connection)
2025-12-22 23:23:51 +0000emmanuelux(~emmanuelu@user/emmanuelux) emmanuelux
2025-12-22 23:24:09 +0000corecaps(~quassel@user/corecaps) (Remote host closed the connection)
2025-12-22 23:34:04 +0000sajith(~sajith@user/sajith) (Ping timeout: 260 seconds)
2025-12-22 23:34:35 +0000sajith(~sajith@user/sajith) sajith
2025-12-22 23:36:01 +0000trickard(~trickard@cpe-80-98-47-163.wireline.com.au) (Ping timeout: 246 seconds)
2025-12-22 23:36:32 +0000trickard_(~trickard@cpe-80-98-47-163.wireline.com.au)
2025-12-22 23:39:40 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2025-12-22 23:42:24 +0000Sgeo(~Sgeo@user/sgeo) Sgeo
2025-12-22 23:43:19 +0000rekahsoft(~rekahsoft@70.51.99.245) (Ping timeout: 240 seconds)
2025-12-22 23:44:15 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 240 seconds)
2025-12-22 23:46:44 +0000 <hololeap> does anyone know of a library that can help visualize the differences here? http://dpaste.com/2WQKM83JU
2025-12-22 23:47:51 +0000 <hololeap> even greater would be if it plugged into tasty somehow
2025-12-22 23:48:09 +0000 <hololeap> or HUnit
2025-12-22 23:48:18 +0000 <sm> delta is a good command line diff viewer
2025-12-22 23:48:45 +0000 <sm> ideally, if you could arrange to print those on multiple lines, eg with pretty-simple, they'll be much easier to compare
2025-12-22 23:49:31 +0000 <sm> but as it is, it's pretty easy to spot the difference visually if you can scroll horizontally, no ?
2025-12-22 23:50:18 +0000smtries.. eh, not so easy; it's too big
2025-12-22 23:50:27 +0000 <hololeap> sure, but I'm looking for something that can automate this to some degree
2025-12-22 23:50:43 +0000 <sm> I would pretty-print on multiple lines, and diff that
2025-12-22 23:51:02 +0000 <sm> or arrange for more terse output you can compare
2025-12-22 23:52:11 +0000 <sm> short answer, I don't know the tool that can help compare two huge lines - maybe LLM can show a one-liner with awk or some such ?
2025-12-22 23:52:22 +0000 <hololeap> meld is fine for that
2025-12-22 23:52:48 +0000 <hololeap> well, like you said, it's easier to run it through pretty-simple first
2025-12-22 23:53:36 +0000 <hololeap> but... is there something that e.g. uses generics to compare two data structures of the same type, and give some representation of the differences?
2025-12-22 23:54:08 +0000 <hololeap> even if the representation is yet another haskell data structure
2025-12-22 23:54:33 +0000 <sm> I don't know its name, but I have the feeling there is
2025-12-22 23:55:27 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2025-12-22 23:55:30 +0000Googulator89(~Googulato@2a01-036d-0106-48e4-3c18-a4bd-1bda-7c8b.pool6.digikabel.hu) (Quit: Client closed)
2025-12-22 23:55:48 +0000Googulator89(~Googulato@2a01-036d-0106-48e4-3c18-a4bd-1bda-7c8b.pool6.digikabel.hu)
2025-12-22 23:59:03 +0000 <hololeap> would be very cool if there was
2025-12-22 23:59:18 +0000 <mauke> https://github.com/mauke/irssi-scripts/blob/master/topic_diff.pl does line diffs
2025-12-22 23:59:20 +0000yin(~zero@user/zero) ()
2025-12-22 23:59:35 +0000yin(~zero@user/zero) zero