2026/03/22

2026-03-22 00:03:56 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-22 00:07:09 +0000AlexNoo_(~AlexNoo@5.139.233.200)
2026-03-22 00:10:21 +0000Alex_delenda_est(~al_test@178.34.151.138) (Ping timeout: 255 seconds)
2026-03-22 00:10:26 +0000AlexZenon(~alzenon@178.34.151.138) (Ping timeout: 256 seconds)
2026-03-22 00:10:49 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 268 seconds)
2026-03-22 00:11:07 +0000AlexNoo(~AlexNoo@178.34.151.138) (Ping timeout: 265 seconds)
2026-03-22 00:14:12 +0000AlexZenon(~alzenon@5.139.233.200)
2026-03-22 00:15:23 +0000ChaiTRex(~ChaiTRex@user/chaitrex) (Quit: ChaiTRex)
2026-03-22 00:17:14 +0000AlexZenon_2(~alzenon@5.139.233.200)
2026-03-22 00:18:42 +0000mud(~mud@user/kadoban) kadoban
2026-03-22 00:18:54 +0000AlexZenon(~alzenon@5.139.233.200) (Ping timeout: 255 seconds)
2026-03-22 00:21:36 +0000AlexZenon_2(~alzenon@5.139.233.200) (Ping timeout: 255 seconds)
2026-03-22 00:21:56 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-22 00:25:48 +0000AlexZenon(~alzenon@5.139.233.200)
2026-03-22 00:26:33 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 255 seconds)
2026-03-22 00:28:29 +0000AlexZenon_2(~alzenon@5.139.233.200)
2026-03-22 00:30:09 +0000AlexZenon(~alzenon@5.139.233.200) (Ping timeout: 255 seconds)
2026-03-22 00:30:19 +0000down200(~down200@shell.lug.mtu.edu) (Ping timeout: 268 seconds)
2026-03-22 00:31:11 +0000down200(~down200@shell.lug.mtu.edu) down200
2026-03-22 00:31:56 +0000ChaiTRex(~ChaiTRex@user/chaitrex) ChaiTRex
2026-03-22 00:32:51 +0000ystael(~ystael@user/ystael) (Ping timeout: 255 seconds)
2026-03-22 00:37:24 +0000merijn(~merijn@62.45.136.136) merijn
2026-03-22 00:39:17 +0000Alex_test_(~al_test@5.139.233.200)
2026-03-22 00:41:45 +0000merijn(~merijn@62.45.136.136) (Ping timeout: 244 seconds)
2026-03-22 00:52:43 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-22 00:54:19 +0000attlin(~user@user/attlin) (Ping timeout: 264 seconds)
2026-03-22 00:57:00 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 246 seconds)
2026-03-22 01:04:16 +0000attlin(~user@user/attlin) attlin
2026-03-22 01:08:03 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-22 01:12:27 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 255 seconds)
2026-03-22 01:23:26 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-22 01:27:15 +0000acidjnk_new(~acidjnk@p200300d6e700e5897990f2dadae1a5eb.dip0.t-ipconnect.de) (Ping timeout: 245 seconds)
2026-03-22 01:27:44 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 244 seconds)
2026-03-22 01:30:23 +0000rainbyte(~rainbyte@181.47.219.3) rainbyte
2026-03-22 01:32:06 +0000lbseale(~quassel@user/ep1ctetus) ep1ctetus
2026-03-22 01:32:34 +0000lbseale(~quassel@user/ep1ctetus) (Client Quit)
2026-03-22 01:33:19 +0000lbseale(~quassel@user/ep1ctetus) ep1ctetus
2026-03-22 01:38:49 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-22 01:42:02 +0000Tuplanolla(~Tuplanoll@88-114-89-88.elisa-laajakaista.fi) (Quit: Leaving.)
2026-03-22 01:45:51 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 265 seconds)
2026-03-22 01:53:46 +0000tremon(~tremon@83.80.159.219) (Quit: getting boxed in)
2026-03-22 01:58:30 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-22 02:02:51 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 255 seconds)
2026-03-22 02:11:13 +0000humasect(~humasect@dyn-192-249-132-90.nexicom.net) humasect
2026-03-22 02:13:52 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-22 02:18:36 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 255 seconds)
2026-03-22 02:29:14 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-22 02:33:36 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 246 seconds)
2026-03-22 02:36:53 +0000attlin(~user@user/attlin) (Ping timeout: 252 seconds)
2026-03-22 02:38:43 +0000ChaiTRex(~ChaiTRex@user/chaitrex) (Quit: ChaiTRex)
2026-03-22 02:44:36 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-22 02:48:51 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 244 seconds)
2026-03-22 02:49:38 +0000ChaiTRex(~ChaiTRex@user/chaitrex) ChaiTRex
2026-03-22 02:59:43 +0000vetkat(~vetkat@user/vetkat) (Ping timeout: 264 seconds)
2026-03-22 03:00:00 +0000vetkat(~vetkat@user/vetkat) vetkat
2026-03-22 03:01:23 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-22 03:03:15 +0000tri(~tri@ool-44c70bcb.dyn.optonline.net)
2026-03-22 03:05:04 +0000op_4(~tslil@user/op-4/x-9116473) (Remote host closed the connection)
2026-03-22 03:05:30 +0000attlin(~user@user/attlin) attlin
2026-03-22 03:05:41 +0000op_4(~tslil@user/op-4/x-9116473) op_4
2026-03-22 03:06:19 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds)
2026-03-22 03:06:58 +0000tri(~tri@ool-44c70bcb.dyn.optonline.net) (Remote host closed the connection)
2026-03-22 03:16:45 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-22 03:17:27 +0000emmanuelux_(~em@2a02-8440-2500-0ff5-c7ac-cbe4-1450-8bbb.rev.sfr.net)
2026-03-22 03:17:47 +0000emmanuelux(~em@user/emmanuelux) (Ping timeout: 244 seconds)
2026-03-22 03:23:24 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 255 seconds)
2026-03-22 03:28:23 +0000DetourNe-(~DetourNet@user/DetourNetworkUK) DetourNetworkUK
2026-03-22 03:28:37 +0000DetourNetworkUK(~DetourNet@user/DetourNetworkUK) (Read error: Connection reset by peer)
2026-03-22 03:29:23 +0000puke(~puke@user/puke) puke
2026-03-22 03:30:36 +0000DetourNe-DetourNetworkUK
2026-03-22 03:31:56 +0000puke(~puke@user/puke) (Remote host closed the connection)
2026-03-22 03:34:48 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-22 03:34:55 +0000puke(~puke@user/puke) puke
2026-03-22 03:39:09 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 255 seconds)
2026-03-22 03:45:05 +0000tusko(~uwu@user/tusko) tusko
2026-03-22 03:46:11 +0000puke(~puke@user/puke) (Remote host closed the connection)
2026-03-22 03:46:40 +0000puke(~puke@user/puke) puke
2026-03-22 03:47:33 +0000emmanuelux(~em@user/emmanuelux) emmanuelux
2026-03-22 03:48:30 +0000emmanuelux_(~em@2a02-8440-2500-0ff5-c7ac-cbe4-1450-8bbb.rev.sfr.net) (Ping timeout: 245 seconds)
2026-03-22 03:50:09 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-22 03:54:54 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 255 seconds)
2026-03-22 03:59:14 +0000tri(~tri@ool-44c70bcb.dyn.optonline.net)
2026-03-22 04:03:15 +0000tri(~tri@ool-44c70bcb.dyn.optonline.net) (Ping timeout: 244 seconds)
2026-03-22 04:05:31 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-22 04:06:25 +0000machinedgod(~machinedg@d172-219-48-230.abhsia.telus.net) (Ping timeout: 245 seconds)
2026-03-22 04:06:57 +0000rekahsoft(~rekahsoft@bras-base-orllon1103w-grc-20-76-67-111-168.dsl.bell.ca) (Remote host closed the connection)
2026-03-22 04:12:02 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 248 seconds)
2026-03-22 04:14:12 +0000puke(~puke@user/puke) (Remote host closed the connection)
2026-03-22 04:15:01 +0000puke(~puke@user/puke) puke
2026-03-22 04:19:44 +0000puke(~puke@user/puke) (Remote host closed the connection)
2026-03-22 04:20:31 +0000puke(~puke@user/puke) puke
2026-03-22 04:22:58 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-22 04:27:29 +0000lisbeths(uid135845@id-135845.lymington.irccloud.com) lisbeths
2026-03-22 04:27:46 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 265 seconds)
2026-03-22 04:30:56 +0000puke(~puke@user/puke) (Remote host closed the connection)
2026-03-22 04:31:41 +0000puke(~puke@user/puke) puke
2026-03-22 04:32:47 +0000puke(~puke@user/puke) (Read error: Connection reset by peer)
2026-03-22 04:38:21 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-22 04:42:55 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds)
2026-03-22 04:53:43 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-22 04:55:39 +0000lbseale(~quassel@user/ep1ctetus) (Quit: https://quassel-irc.org - Chat comfortably. Anywhere.)
2026-03-22 05:00:43 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 272 seconds)
2026-03-22 05:11:46 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-22 05:16:06 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 244 seconds)
2026-03-22 05:25:55 +0000jle`(~jle`@2603:8001:3b00:11:a2b9:f428:51ad:f7af) (Ping timeout: 244 seconds)
2026-03-22 05:26:59 +0000jle`(~jle`@2603:8001:3b00:11:db71:d654:fa5c:59c0) jle`
2026-03-22 05:27:08 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-22 05:31:25 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 245 seconds)
2026-03-22 05:42:30 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-22 05:47:06 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 244 seconds)
2026-03-22 05:55:40 +0000takuan(~takuan@d8D86B9E9.access.telenet.be)
2026-03-22 05:57:52 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-22 06:01:23 +0000czan(~czan@user/mange) czan
2026-03-22 06:02:37 +0000humasecthumasect_
2026-03-22 06:03:07 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 276 seconds)
2026-03-22 06:08:49 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-22 06:13:05 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 245 seconds)
2026-03-22 06:22:02 +0000raincomplex(~rain@user/raincomplex) (Quit: ZNC 1.8.2+deb2ubuntu0.1 - https://znc.in)
2026-03-22 06:22:18 +0000raincomplex(~rain@user/raincomplex) raincomplex
2026-03-22 06:24:12 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-22 06:28:48 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 255 seconds)
2026-03-22 06:36:42 +0000lisbeths(uid135845@id-135845.lymington.irccloud.com) (Quit: Connection closed for inactivity)
2026-03-22 06:38:58 +0000nek0(~nek0@user/nek0) (Quit: The Lounge - https://thelounge.chat)
2026-03-22 06:39:34 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-22 06:44:55 +0000nek0(~nek0@user/nek0) nek0
2026-03-22 06:46:31 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds)
2026-03-22 06:51:44 +0000poscat0x04(~poscat@user/poscat) (Remote host closed the connection)
2026-03-22 06:52:52 +0000krei-se(~krei-se@p5dea1d59.dip0.t-ipconnect.de) (Quit: ZNC 1.9.1 - https://znc.in)
2026-03-22 06:54:42 +0000poscat(~poscat@user/poscat) poscat
2026-03-22 06:55:53 +0000krei-se(~krei-se@p5dea1d59.dip0.t-ipconnect.de) krei-se
2026-03-22 06:57:59 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-22 07:01:01 +0000tt12316070197(~tt1231@75.185.104.199) (Quit: The Lounge - https://thelounge.chat)
2026-03-22 07:02:55 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 265 seconds)
2026-03-22 07:06:59 +0000tt123160701978(~tt1231@75.185.104.199) tt1231
2026-03-22 07:09:48 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-22 07:09:50 +0000Guest12lup(~Guest12lu@62.19.130.87)
2026-03-22 07:10:51 +0000Guest12lup(~Guest12lu@62.19.130.87) (Client Quit)
2026-03-22 07:11:02 +0000Guest12luplup(~Guest12lu@62.19.130.87)
2026-03-22 07:11:36 +0000Guest12luplup(~Guest12lu@62.19.130.87) (Client Quit)
2026-03-22 07:14:25 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 244 seconds)
2026-03-22 07:25:12 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-22 07:29:45 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 245 seconds)
2026-03-22 07:40:35 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-22 07:45:18 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 255 seconds)
2026-03-22 07:56:02 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-22 07:57:32 +0000haritz(~hrtz@user/haritz) (Quit: ZNC 1.8.2+deb3.1+deb12u1 - https://znc.in)
2026-03-22 08:00:46 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 256 seconds)
2026-03-22 08:09:10 +0000rainbyte(~rainbyte@181.47.219.3) (Read error: Connection reset by peer)
2026-03-22 08:09:55 +0000rainbyte(~rainbyte@181.47.219.3) rainbyte
2026-03-22 08:10:49 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-22 08:13:52 +0000peterbecich(~Thunderbi@71.84.33.135) peterbecich
2026-03-22 08:17:22 +0000hiecaq(~hiecaq@user/hiecaq) hiecaq
2026-03-22 08:18:19 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 276 seconds)
2026-03-22 08:27:21 +0000tromp(~textual@2001:1c00:340e:2700:d42c:a851:5541:9fa8) (Ping timeout: 248 seconds)
2026-03-22 08:28:52 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-22 08:29:58 +0000tri(~tri@ool-44c70bcb.dyn.optonline.net)
2026-03-22 08:33:55 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 276 seconds)
2026-03-22 08:34:20 +0000tri(~tri@ool-44c70bcb.dyn.optonline.net) (Ping timeout: 245 seconds)
2026-03-22 08:34:22 +0000Sgeo(~Sgeo@user/sgeo) (Read error: Connection reset by peer)
2026-03-22 08:35:12 +0000AlexNoo_AlexNoo
2026-03-22 08:35:28 +0000AlexZenon_2AlexZenon
2026-03-22 08:35:45 +0000Alex_test_Alex_delenda_est
2026-03-22 08:36:09 +0000nschoe(~nschoe@82-65-202-30.subs.proxad.net) (Ping timeout: 255 seconds)
2026-03-22 08:44:18 +0000merijn(~merijn@62.45.136.136) merijn
2026-03-22 08:47:37 +0000arandombit(~arandombi@user/arandombit) arandombit
2026-03-22 08:48:39 +0000merijn(~merijn@62.45.136.136) (Ping timeout: 245 seconds)
2026-03-22 08:52:02 +0000arandombit(~arandombi@user/arandombit) (Remote host closed the connection)
2026-03-22 08:56:00 +0000peterbecich(~Thunderbi@71.84.33.135) (Ping timeout: 245 seconds)
2026-03-22 08:59:36 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-22 09:04:18 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 248 seconds)
2026-03-22 09:11:49 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-22 09:15:48 +0000acidjnk_new(~acidjnk@p200300d6e700e58955fa7941253e0108.dip0.t-ipconnect.de) acidjnk
2026-03-22 09:16:11 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 252 seconds)
2026-03-22 09:22:34 +0000pavonia(~user@user/siracusa) (Quit: Bye!)
2026-03-22 09:23:09 +0000karenw(~karenw@user/karenw) karenw
2026-03-22 09:27:12 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-22 09:31:47 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 265 seconds)
2026-03-22 09:42:36 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-22 09:46:54 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 246 seconds)
2026-03-22 09:50:18 +0000humasect_(~humasect@dyn-192-249-132-90.nexicom.net) (Remote host closed the connection)
2026-03-22 09:50:38 +0000humasect_(~humasect@dyn-192-249-132-90.nexicom.net) humasect
2026-03-22 09:57:02 +0000nschoe(~nschoe@2a01:e0a:8e:a190:47e:1c89:bd9c:c740) nschoe
2026-03-22 09:57:57 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-22 10:03:03 +0000humasect_(~humasect@dyn-192-249-132-90.nexicom.net) (Remote host closed the connection)
2026-03-22 10:03:41 +0000humasect_(~humasect@dyn-192-249-132-90.nexicom.net) humasect
2026-03-22 10:04:57 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 248 seconds)
2026-03-22 10:06:46 +0000Tuplanolla(~Tuplanoll@88-114-89-88.elisa-laajakaista.fi) Tuplanolla
2026-03-22 10:09:56 +0000Guest62t(~Guest62t@p200300ca8f3a5500932a64cb6c6fe595.dip0.t-ipconnect.de)
2026-03-22 10:12:50 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-22 10:14:29 +0000remmie(ianremsen@tilde.team) (Ping timeout: 245 seconds)
2026-03-22 10:16:36 +0000humasect_(~humasect@dyn-192-249-132-90.nexicom.net) (Remote host closed the connection)
2026-03-22 10:16:37 +0000arandombit(~arandombi@2a02:2455:8656:7100:ecb4:f03b:3614:e010)
2026-03-22 10:16:37 +0000arandombit(~arandombi@2a02:2455:8656:7100:ecb4:f03b:3614:e010) (Changing host)
2026-03-22 10:16:37 +0000arandombit(~arandombi@user/arandombit) arandombit
2026-03-22 10:16:56 +0000humasect_(~humasect@dyn-192-249-132-90.nexicom.net) humasect
2026-03-22 10:17:15 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 245 seconds)
2026-03-22 10:18:11 +0000emmanuelux_(~em@2a02-8440-260d-882f-103e-ae90-17d3-9eb3.rev.sfr.net)
2026-03-22 10:19:02 +0000emmanuelux(~em@user/emmanuelux) (Ping timeout: 256 seconds)
2026-03-22 10:22:30 +0000humasect_(~humasect@dyn-192-249-132-90.nexicom.net) (Remote host closed the connection)
2026-03-22 10:22:52 +0000humasect_(~humasect@dyn-192-249-132-90.nexicom.net) humasect
2026-03-22 10:28:12 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-22 10:29:48 +0000wootehfoot(~wootehfoo@user/wootehfoot) (Quit: Leaving)
2026-03-22 10:30:50 +0000humasect_(~humasect@dyn-192-249-132-90.nexicom.net) (Remote host closed the connection)
2026-03-22 10:32:24 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 246 seconds)
2026-03-22 10:34:20 +0000acidjnk_new3(~acidjnk@p200300d6e700e59568b357488ab02b0f.dip0.t-ipconnect.de)
2026-03-22 10:37:15 +0000acidjnk_new(~acidjnk@p200300d6e700e58955fa7941253e0108.dip0.t-ipconnect.de) (Ping timeout: 245 seconds)
2026-03-22 10:43:35 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-22 10:48:19 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds)
2026-03-22 10:52:09 +0000pfc(~pfc@user/pfc) (Read error: Connection reset by peer)
2026-03-22 10:56:13 +0000humasect(~humasect@dyn-192-249-132-90.nexicom.net) humasect
2026-03-22 10:57:44 +0000__monty__(~toonn@user/toonn) toonn
2026-03-22 10:58:58 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-22 11:03:30 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 245 seconds)
2026-03-22 11:05:53 +0000arandombit(~arandombi@user/arandombit) (Ping timeout: 244 seconds)
2026-03-22 11:12:04 +0000takuan(~takuan@d8D86B9E9.access.telenet.be) (Remote host closed the connection)
2026-03-22 11:13:18 +0000takuan(~takuan@d8D86B9E9.access.telenet.be)
2026-03-22 11:13:27 +0000remmie(ianremsen@tilde.team) remsense
2026-03-22 11:14:23 +0000divlamir(~divlamir@user/divlamir) (Read error: Connection reset by peer)
2026-03-22 11:14:36 +0000divlamir(~divlamir@user/divlamir) divlamir
2026-03-22 11:15:54 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-22 11:20:58 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 276 seconds)
2026-03-22 11:21:28 +0000 <mesaoptimizer> Facebook blessed Rust as an official language, but not Haskell. FPco moved to Rust, supposedly because that's where they were getting their consulting jobs, but perhaps because of other reasons. The haskellbook author moved to working with Rust full-time and has stopped engaging with the Haskell community. This seems like a pattern, and I don't understand what the cause is.
2026-03-22 11:23:00 +0000 <haskellbridge> <Nguyễn Trọng Cường> mesaoptimizer: Maybe Haskell suffers from some fundamental issues that these people and groups have recognized, but the community have not?
2026-03-22 11:24:51 +0000 <__monty__> Or the Haskell community is resistant to being profitted off of?
2026-03-22 11:29:21 +0000 <mesaoptimizer> Here's one possible reason: "I've consulted at _lots_ of companies in _lots_ of languages at my time at @FPComplete. We've seen lots of footguns introduced by "runts" in lots of languages, Haskell included. The problem with Haskell: the commonly accepted best practices make things worse, not better, in most cases. And due to Haskell's reputation, when a project goes to hell, its usually the thing
2026-03-22 11:29:23 +0000 <mesaoptimizer> to take the blame. By contrast, if a Java project goes off the rails, "no one ever got fired for choosing Java." In other words, IMO, there's a combo of unfair blame placed on Haskell, and a very fair indictment that Haskell's culture has led towards more failures than such a great language should have. Unfortunately." https://xcancel.com/snoyberg/status/1989974511651786910#m
2026-03-22 11:31:16 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-22 11:37:58 +0000humasect(~humasect@dyn-192-249-132-90.nexicom.net) (Remote host closed the connection)
2026-03-22 11:39:55 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds)
2026-03-22 11:57:58 +0000haritz(~hrtz@2a01:4b00:bc2e:7000:d5af:a266:ca31:5ef8)
2026-03-22 11:57:58 +0000haritz(~hrtz@2a01:4b00:bc2e:7000:d5af:a266:ca31:5ef8) (Changing host)
2026-03-22 11:57:58 +0000haritz(~hrtz@user/haritz) haritz
2026-03-22 12:00:30 +0000tri(~tri@ool-44c70bcb.dyn.optonline.net)
2026-03-22 12:05:00 +0000tri(~tri@ool-44c70bcb.dyn.optonline.net) (Ping timeout: 265 seconds)
2026-03-22 12:24:38 +0000drdo(~drdo@2a01:4f8:1c1c:4976::1) (Remote host closed the connection)
2026-03-22 12:24:48 +0000drdo(~drdo@2a01:4f8:1c1c:4976::1) drdo
2026-03-22 12:35:47 +0000gorignak(~gorignak@user/gorignak) (Quit: quit)
2026-03-22 12:46:10 +0000 <Rembane> Has anyone figured out what kind of best practices Snoyman is refering to?
2026-03-22 12:48:47 +0000 <__monty__> I assume it's the general striving for abstractions?
2026-03-22 12:51:26 +0000pfc(~pfc@user/pfc) pfc
2026-03-22 12:54:30 +0000Alex_delenda_est(~al_test@5.139.233.200) (Quit: ;-)
2026-03-22 12:55:01 +0000AlexZenon(~alzenon@5.139.233.200) (Quit: ;-)
2026-03-22 12:55:30 +0000AlexNoo(~AlexNoo@5.139.233.200) (Quit: Leaving)
2026-03-22 12:59:06 +0000 <Rembane> That seems likely coming from him.
2026-03-22 13:05:45 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-22 13:06:09 +0000tremon(~tremon@83.80.159.219) tremon
2026-03-22 13:10:12 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 255 seconds)
2026-03-22 13:12:14 +0000czan(~czan@user/mange) (Quit: Zzz...)
2026-03-22 13:12:30 +0000karenw(~karenw@user/karenw) (Quit: Deep into that darkness peering...)
2026-03-22 13:12:42 +0000karenw(~karenw@user/karenw) karenw
2026-03-22 13:12:54 +0000karenw(~karenw@user/karenw) (Client Quit)
2026-03-22 13:14:38 +0000tusko(~uwu@user/tusko) (Remote host closed the connection)
2026-03-22 13:14:51 +0000tusko(~uwu@user/tusko) tusko
2026-03-22 13:16:56 +0000AlexNoo(~AlexNoo@5.139.233.200)
2026-03-22 13:18:21 +0000AlexZenon(~alzenon@5.139.233.200)
2026-03-22 13:21:08 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-22 13:21:11 +0000AlexZenon_2(~alzenon@5.139.233.200)
2026-03-22 13:22:48 +0000AlexZenon(~alzenon@5.139.233.200) (Ping timeout: 255 seconds)
2026-03-22 13:25:30 +0000AlexZenon_2(~alzenon@5.139.233.200) (Ping timeout: 255 seconds)
2026-03-22 13:26:07 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 272 seconds)
2026-03-22 13:27:12 +0000 <[exa]> mesaoptimizer: rust is pop now, pop people love pop
2026-03-22 13:30:59 +0000AlexZenon(~alzenon@5.139.233.200)
2026-03-22 13:33:56 +0000[_________](~oos95GWG@user/oos95GWG) (Quit: [_________])
2026-03-22 13:35:31 +0000[_________](~oos95GWG@user/oos95GWG) oos95GWG
2026-03-22 13:36:31 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-22 13:41:00 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 245 seconds)
2026-03-22 13:46:01 +0000 <Rembane> [exa]: What's a pop?
2026-03-22 13:46:19 +0000 <Clint> popular
2026-03-22 13:46:22 +0000 <Clint> what's a "runt"?
2026-03-22 13:51:53 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-22 13:56:07 +0000chromoblob(~chromoblo@user/chromob1ot1c) (Ping timeout: 264 seconds)
2026-03-22 13:56:39 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 265 seconds)
2026-03-22 14:03:01 +0000rekahsoft(~rekahsoft@bras-base-orllon1103w-grc-20-76-67-111-168.dsl.bell.ca) rekahsoft
2026-03-22 14:04:25 +0000arandombit(~arandombi@user/arandombit) arandombit
2026-03-22 14:04:39 +0000 <[exa]> yeah I meant "pop"ular
2026-03-22 14:05:30 +0000 <Rembane> Wicked!
2026-03-22 14:06:42 +0000 <gentauro> Rembane: Comparing to OCaml for .NET. I can follow "basic" guidelines and have a library on their official package repo in no time (deterministically and soundly inferring supported compilers). In Haskell on the other hand …
2026-03-22 14:07:16 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-22 14:07:21 +0000 <gentauro> so I fully understand Snoyman here
2026-03-22 14:07:40 +0000 <gentauro> when you work in consulting, it's simply not acceptable by any means
2026-03-22 14:07:41 +0000 <mesaoptimizer> [exa]: I posit that there's a lot of value in trying to understand the details instead of dismissing this pattern
2026-03-22 14:08:10 +0000 <mesaoptimizer> Clint: "runt" is a word used slightly derisively here, to refer to beginner programmers
2026-03-22 14:08:28 +0000 <gentauro> then you add on top, that only VERY specialized people can work on projects (depending on which PRAGMAS are enabled) and that's the second red light for customers
2026-03-22 14:08:48 +0000gentauroyou want to be able to "shop around" diff consultancies and not be "bound" to a single one
2026-03-22 14:08:50 +0000 <mesaoptimizer> sorry, people specialize on PRAGMAs?
2026-03-22 14:10:22 +0000 <gentauro> mesaoptimizer: there was this famous tweet (I have it bookmarked) by Edwin Brady (Idris): https://x.com/edwinbrady/status/1163816732902883329 where he made fun of projects in the sense that Haskell 90 meant there was 90 diff PRAGMA's enabled for projects
2026-03-22 14:10:51 +0000 <gentauro> some pragmas "make sense" for most, but others are aimed for a "small subset" of people
2026-03-22 14:12:14 +0000 <gentauro> and this is the reason companies buying consultancy fees, would rather pay for tools where you can get 100k devs too choose from
2026-03-22 14:12:54 +0000gentaurolook up due diligence analysis and risk assessment
2026-03-22 14:13:55 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 245 seconds)
2026-03-22 14:17:01 +0000chromoblob(~chromoblo@user/chromob1ot1c) chromoblob\0
2026-03-22 14:17:37 +0000 <__monty__> I highly doubt that any manager considering Haskell gets deep enough into the matter to run into GHC pragmas.
2026-03-22 14:22:32 +0000 <gentauro> __monty__: when you submit proposals, you speak with the business, but normally, the person you need to concince (off the record) is their techies
2026-03-22 14:22:39 +0000 <gentauro> and they DO go into details
2026-03-22 14:23:40 +0000arandombit(~arandombi@user/arandombit) (Ping timeout: 268 seconds)
2026-03-22 14:25:18 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-22 14:25:55 +0000chromoblob(~chromoblo@user/chromob1ot1c) (Read error: Connection reset by peer)
2026-03-22 14:26:23 +0000chromoblob(~chromoblo@user/chromob1ot1c) chromoblob\0
2026-03-22 14:27:17 +0000 <__monty__> What I'm saying is there's plenty of reasons to dismiss Haskell before you even get that deep into it.
2026-03-22 14:28:45 +0000 <gentauro> __monty__: Oh, missed that. But totally agree (own exp beeing on the "loosing side")
2026-03-22 14:29:42 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 246 seconds)
2026-03-22 14:30:46 +0000rekahsoft(~rekahsoft@bras-base-orllon1103w-grc-20-76-67-111-168.dsl.bell.ca) (Remote host closed the connection)
2026-03-22 14:40:38 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-22 14:42:17 +0000chromoblob(~chromoblo@user/chromob1ot1c) (Ping timeout: 248 seconds)
2026-03-22 14:44:02 +0000__monty__(~toonn@user/toonn) (Quit: leaving)
2026-03-22 14:45:05 +0000 <mesaoptimizer> gentauro: Edwin Brady deleted that tweet
2026-03-22 14:45:09 +0000 <mesaoptimizer> hopefullly you archived it
2026-03-22 14:45:38 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 268 seconds)
2026-03-22 14:46:10 +0000 <mesaoptimizer> if you do not yet archive web pages, please get SingleFile. It is a very convenient and configurable extension that allows you to do one-click archival of web-pages as single *.html files.
2026-03-22 14:55:49 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-22 14:57:46 +0000chromoblob(~chromoblo@user/chromob1ot1c) chromoblob\0
2026-03-22 15:00:40 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 268 seconds)
2026-03-22 15:08:26 +0000chromoblob(~chromoblo@user/chromob1ot1c) (Read error: Connection reset by peer)
2026-03-22 15:08:50 +0000chromoblob(~chromoblo@user/chromob1ot1c) chromoblob\0
2026-03-22 15:11:11 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-22 15:14:06 +0000 <gentauro> mesaoptimizer: Edwin Brady, as most of us, just deleted Twitter ;)
2026-03-22 15:15:26 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 244 seconds)
2026-03-22 15:18:34 +0000Alex_delenda_est(~al_test@5.139.233.200)
2026-03-22 15:26:32 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-22 15:27:12 +0000karenw(~karenw@user/karenw) karenw
2026-03-22 15:30:58 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 248 seconds)
2026-03-22 15:34:37 +0000 <mesaoptimizer> that seems a bit irrelevant to my point but sure
2026-03-22 15:41:56 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-22 15:45:47 +0000 <chromoblob> pop is antonym for push. so you need to PUSH for things that aren't pop
2026-03-22 15:49:15 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 272 seconds)
2026-03-22 15:59:21 +0000arandombit(~arandombi@2a02:2455:8656:7100:ecb4:f03b:3614:e010)
2026-03-22 15:59:21 +0000arandombit(~arandombi@2a02:2455:8656:7100:ecb4:f03b:3614:e010) (Changing host)
2026-03-22 15:59:21 +0000arandombit(~arandombi@user/arandombit) arandombit
2026-03-22 16:00:05 +0000merijn(~merijn@62.45.136.136) merijn
2026-03-22 16:03:15 +0000hiecaq(~hiecaq@user/hiecaq) (Quit: ERC 5.6.0.30.1 (IRC client for GNU Emacs 30.2))
2026-03-22 16:04:17 +0000merijn(~merijn@62.45.136.136) (Ping timeout: 252 seconds)
2026-03-22 16:06:18 +0000arandombit(~arandombi@user/arandombit) (Ping timeout: 246 seconds)
2026-03-22 16:14:19 +0000arandombit(~arandombi@user/arandombit) arandombit
2026-03-22 16:15:23 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-22 16:20:37 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 276 seconds)
2026-03-22 16:25:03 +0000ystael(~ystael@user/ystael) ystael
2026-03-22 16:27:09 +0000 <monochrom> haha
2026-03-22 16:30:42 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-22 16:35:34 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 276 seconds)
2026-03-22 16:38:11 +0000humasect(~humasect@dyn-192-249-132-90.nexicom.net) humasect
2026-03-22 16:40:24 +0000mulk(~mulk@p5b112a7b.dip0.t-ipconnect.de) (Ping timeout: 256 seconds)
2026-03-22 16:40:36 +0000wootehfoot(~wootehfoo@user/wootehfoot) wootehfoot
2026-03-22 16:42:29 +0000target_i(~target_i@user/target-i/x-6023099) target_i
2026-03-22 16:43:53 +0000 <[exa]> chromoblob: underrated linguistics there
2026-03-22 16:44:18 +0000arandombit(~arandombi@user/arandombit) (Ping timeout: 244 seconds)
2026-03-22 16:44:38 +0000 <[exa]> does this extend to "pushular"
2026-03-22 16:44:46 +0000mulk(~mulk@p5b1120ba.dip0.t-ipconnect.de) mulk
2026-03-22 16:45:26 +0000 <chromoblob> that's why people don't use push, they are afraid of stack overflow
2026-03-22 16:46:04 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-22 16:46:11 +0000Sgeo(~Sgeo@user/sgeo) Sgeo
2026-03-22 16:51:03 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 268 seconds)
2026-03-22 16:59:12 +0000pavonia(~user@user/siracusa) siracusa
2026-03-22 17:01:27 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-22 17:04:42 +0000machinedgod(~machinedg@d172-219-48-230.abhsia.telus.net) machinedgod
2026-03-22 17:05:35 +0000lol_(~lol@2603:3016:1e01:b980:81af:2c2f:4471:e2e6) (Ping timeout: 245 seconds)
2026-03-22 17:05:48 +0000lol__(~lol@2603:3016:1e01:b980:173:305f:8185:29ce) (Ping timeout: 246 seconds)
2026-03-22 17:06:00 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 244 seconds)
2026-03-22 17:10:31 +0000lisbeths(uid135845@id-135845.lymington.irccloud.com) lisbeths
2026-03-22 17:14:01 +0000humasect(~humasect@dyn-192-249-132-90.nexicom.net) (Remote host closed the connection)
2026-03-22 17:15:48 +0000mud(~mud@user/kadoban) (Quit: quit)
2026-03-22 17:15:55 +0000kadobanana(~mud@user/kadoban) kadoban
2026-03-22 17:16:49 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-22 17:23:43 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds)
2026-03-22 17:30:03 +0000hadronized1hadronized
2026-03-22 17:34:09 +0000somemathguy(~somemathg@user/somemathguy) somemathguy
2026-03-22 17:34:51 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-22 17:37:24 +0000 <monochrom> Just use CPS to convert stack overflow to heap overflow!
2026-03-22 17:37:53 +0000 <monochrom> This "is" why linguists know about continuations too. >:)
2026-03-22 17:39:04 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 244 seconds)
2026-03-22 17:50:12 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-22 17:56:38 +0000Digitteknohippie(~user@user/digit) Digit
2026-03-22 17:56:51 +0000Digit(~user@user/digit) (Ping timeout: 255 seconds)
2026-03-22 17:58:39 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 255 seconds)
2026-03-22 18:07:39 +0000Digitteknohippie(~user@user/digit) (Ping timeout: 255 seconds)
2026-03-22 18:09:21 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-22 18:14:04 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 268 seconds)
2026-03-22 18:17:43 +0000mistivia(~mistivia@user/mistivia) mistivia
2026-03-22 18:24:44 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-22 18:29:15 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 255 seconds)
2026-03-22 18:30:47 +0000Digitteknohippie(~user@user/digit) Digit
2026-03-22 18:33:42 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-22 18:38:15 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 255 seconds)
2026-03-22 18:40:22 +0000Digitteknohippie(~user@user/digit) (Ping timeout: 276 seconds)
2026-03-22 18:44:27 +0000Digitteknohippie(~user@user/digit) Digit
2026-03-22 18:49:05 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-22 18:50:36 +0000DigitteknohippieDigit
2026-03-22 18:53:28 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 244 seconds)
2026-03-22 18:53:30 +0000emmanuelux_(~em@2a02-8440-260d-882f-103e-ae90-17d3-9eb3.rev.sfr.net) (Ping timeout: 245 seconds)
2026-03-22 18:56:43 +0000machinedgod(~machinedg@d172-219-48-230.abhsia.telus.net) (Ping timeout: 264 seconds)
2026-03-22 18:59:17 +0000emmanuelux(~em@user/emmanuelux) emmanuelux
2026-03-22 18:59:36 +0000khuswant(~khuswant@115.244.141.202)
2026-03-22 19:04:25 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-22 19:11:14 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 248 seconds)
2026-03-22 19:15:25 +0000__monty__(~toonn@user/toonn) toonn
2026-03-22 19:16:45 +0000Guest30(~Guest30@2401:4900:3f48:5462:50cc:8b50:8e0b:9330)
2026-03-22 19:17:38 +0000Guest30(~Guest30@2401:4900:3f48:5462:50cc:8b50:8e0b:9330) (Client Quit)
2026-03-22 19:22:28 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-22 19:24:21 +0000khuswant(~khuswant@115.244.141.202) (Quit: Client closed)
2026-03-22 19:24:34 +0000jreicher(~joelr@user/jreicher) (Quit: In transit)
2026-03-22 19:27:03 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 244 seconds)
2026-03-22 19:37:50 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-22 19:42:36 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 255 seconds)
2026-03-22 19:42:51 +0000lisbeths(uid135845@id-135845.lymington.irccloud.com) (Quit: Connection closed for inactivity)
2026-03-22 19:51:21 +0000Lord_of_Life_(~Lord@user/lord-of-life/x-2819915) Lord_of_Life
2026-03-22 19:52:30 +0000Lord_of_Life(~Lord@user/lord-of-life/x-2819915) (Ping timeout: 255 seconds)
2026-03-22 19:53:13 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-22 19:54:15 +0000Lord_of_Life_Lord_of_Life
2026-03-22 19:59:18 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 256 seconds)
2026-03-22 19:59:40 +0000 <gentauro> isn't antonym to push like pull? And ditto for add and pop?
2026-03-22 20:00:13 +0000gentauroI have never seen anywhere on doors: "Pop the door" :-\
2026-03-22 20:01:03 +0000 <haskellbridge> <ijouw> You could also argue for add and (remove or subtract)
2026-03-22 20:01:04 +0000werneta_(~werneta@71.83.160.242) werneta
2026-03-22 20:02:33 +0000mistivia(~mistivia@user/mistivia) (Remote host closed the connection)
2026-03-22 20:04:29 +0000 <Leary> gentauro: 'push' and 'pop' are antonymous stack operations, not general English antonyms.
2026-03-22 20:05:53 +0000 <haskellbridge> <ijouw> I remember hearing somewhere that 'inflammable' is antonym to itsself. English antonyms are not very useful.
2026-03-22 20:07:15 +0000 <monochrom> therefore pull = pop >:)
2026-03-22 20:08:28 +0000 <monochrom> inflammable. noun. (1) can be set on fire. (2) cannot be set on fire. >:)
2026-03-22 20:10:22 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-22 20:14:37 +0000 <darkling> It's the other way round: inflammable and flammable mean the same thing, despite in- being the usual prefix for an antonym.
2026-03-22 20:14:45 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 245 seconds)
2026-03-22 20:15:37 +0000 <haskellbridge> <ijouw> No, there are two different Latin prefixes that were borrowed as 'in-' in English.
2026-03-22 20:16:34 +0000 <haskellbridge> <ijouw> One prefix means not, one means self.
2026-03-22 20:17:02 +0000 <darkling> Sure. They still look the same in English, though. :)
2026-03-22 20:17:40 +0000 <haskellbridge> <ijouw> That seems to be English's issue?
2026-03-22 20:18:15 +0000darklingputs fingers in ears and sings "la-la-la" loudly.
2026-03-22 20:18:18 +0000 <darkling> ;)
2026-03-22 20:22:13 +0000mengu(~mengu@c83-254-3-1.bredband.tele2.se)
2026-03-22 20:25:44 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-22 20:27:07 +0000mengu(~mengu@c83-254-3-1.bredband.tele2.se) (Quit: Client closed)
2026-03-22 20:30:18 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 255 seconds)
2026-03-22 20:41:06 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-22 20:45:17 +0000jreicher(~joelr@user/jreicher) jreicher
2026-03-22 20:48:19 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds)
2026-03-22 20:59:08 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-22 21:02:08 +0000 <monochrom> in-la-able >:)
2026-03-22 21:03:28 +0000 <monochrom> I missed the opportunity of saying: if you pull the pull tab, you get pop. >:)
2026-03-22 21:03:29 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 252 seconds)
2026-03-22 21:14:31 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-22 21:18:39 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 244 seconds)
2026-03-22 21:20:12 +0000arandombit(~arandombi@2a02:2455:8656:7100:ecb4:f03b:3614:e010)
2026-03-22 21:20:12 +0000arandombit(~arandombi@2a02:2455:8656:7100:ecb4:f03b:3614:e010) (Changing host)
2026-03-22 21:20:12 +0000arandombit(~arandombi@user/arandombit) arandombit
2026-03-22 21:21:53 +0000arandombit(~arandombi@user/arandombit) (Remote host closed the connection)
2026-03-22 21:23:16 +0000arandombit(~arandombi@2a02:2455:8656:7100:6173:11:385e:2e5e)
2026-03-22 21:23:16 +0000arandombit(~arandombi@2a02:2455:8656:7100:6173:11:385e:2e5e) (Changing host)
2026-03-22 21:23:16 +0000arandombit(~arandombi@user/arandombit) arandombit
2026-03-22 21:29:53 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-22 21:34:15 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 246 seconds)
2026-03-22 21:35:06 +0000 <jreicher> __monty__: Rembane: mesaoptimizer: why do you think striving for abstractions has led to failures? (I'm not saying it hasn't, I'm just curious to understand how that might happen.)
2026-03-22 21:37:41 +0000machinedgod(~machinedg@d172-219-48-230.abhsia.telus.net) machinedgod
2026-03-22 21:37:42 +0000pabs3(~pabs3@user/pabs3) (Read error: Connection reset by peer)
2026-03-22 21:39:59 +0000sixfourtwelve(~ethanmorg@static.82.129.225.46.clients.your-server.de) (Quit: leaving)
2026-03-22 21:45:20 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-22 21:46:53 +0000Guest62t(~Guest62t@p200300ca8f3a5500932a64cb6c6fe595.dip0.t-ipconnect.de) (Quit: Client closed)
2026-03-22 21:49:38 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 248 seconds)
2026-03-22 21:54:03 +0000 <mesaoptimizer> jreicher: I imagine it is like Lisp. The more expressivity you have, the easier it is for people to shoot themselves in the foot. I personally haven't encountered that issue, mainly because I care a lot about reasoning about code, but I imagine other people may be excited about the 'power' of Lisp macros or advanced typeclasses / type system features and try to use them in prod
2026-03-22 21:54:38 +0000 <mesaoptimizer> also maybe relevant: https://discourse.haskell.org/t/hasura-migrating-to-rust/6620/47
2026-03-22 21:55:26 +0000pabs3(~pabs3@user/pabs3) pabs3
2026-03-22 22:00:39 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-22 22:05:15 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 255 seconds)
2026-03-22 22:11:53 +0000 <probie> I don't think lisp macros are a foot cannon. Things don't go wildly wrong when you use them; it's just that any project that makes extensive use of them is effectively written in its own bespoke programming language
2026-03-22 22:13:31 +0000mulk(~mulk@p5b1120ba.dip0.t-ipconnect.de) (Ping timeout: 265 seconds)
2026-03-22 22:14:02 +0000mulk(~mulk@pd95147f8.dip0.t-ipconnect.de) mulk
2026-03-22 22:15:35 +0000CiaoSen(~Jura@p549cb690.dip0.t-ipconnect.de) CiaoSen
2026-03-22 22:16:01 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-22 22:22:48 +0000takuan(~takuan@d8D86B9E9.access.telenet.be) (Ping timeout: 255 seconds)
2026-03-22 22:23:07 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds)
2026-03-22 22:29:07 +0000elarks(~elarks@user/yerrii) (Quit: WeeChat 4.7.1)
2026-03-22 22:30:49 +0000 <jreicher> probie: I absolutely think Lisp macros are a footgun, but not at all because they are an abstraction; it's because they generate new code at runtime. It's not quite the same as self-modifying code, but it's close enough.
2026-03-22 22:31:21 +0000 <jreicher> You quite literally lose static analysis capability. Even for a human.
2026-03-22 22:36:50 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-22 22:37:39 +0000Igloo(~ian@81.2.99.210) Igfoo
2026-03-22 22:38:38 +0000elarks(~elarks@user/yerrii) yerrii
2026-03-22 22:41:19 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 244 seconds)
2026-03-22 22:42:24 +0000rainbyte(~rainbyte@181.47.219.3) (Read error: Connection reset by peer)
2026-03-22 22:43:25 +0000rainbyte(~rainbyte@181.47.219.3) rainbyte
2026-03-22 22:48:37 +0000target_i(~target_i@user/target-i/x-6023099) (Quit: leaving)
2026-03-22 22:52:13 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-22 22:55:36 +0000 <dpk> jreicher: they generate new code at compile time, not at run time
2026-03-22 22:56:24 +0000 <dpk> does anyone know if there’s a good reason why Happstack’s ServerPartT does not derive MonadMask, and if not (or if so and i promise to be very careful) what an orphan instance for it might look like?
2026-03-22 22:56:30 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 246 seconds)
2026-03-22 22:58:45 +0000czan(~czan@user/mange) czan
2026-03-22 22:59:10 +0000__monty__(~toonn@user/toonn) (Quit: leaving)
2026-03-22 23:04:05 +0000 <monochrom> foot water pistol >:)
2026-03-22 23:07:35 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-22 23:12:50 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 248 seconds)
2026-03-22 23:13:31 +0000craunts795335385(~craunts@152.32.99.2) (Quit: The Lounge - https://thelounge.chat)
2026-03-22 23:14:27 +0000xff0x(~xff0x@2405:6580:b080:900:e214:9b7d:413d:8df1) (Quit: xff0x)
2026-03-22 23:15:34 +0000 <davean> dpk: I haven't looked but masking is dangerous in servers
2026-03-22 23:19:13 +0000xff0x(~xff0x@2405:6580:b080:900:ab9b:e767:77f6:ed25)
2026-03-22 23:23:58 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-22 23:27:09 +0000CiaoSen(~Jura@p549cb690.dip0.t-ipconnect.de) (Ping timeout: 255 seconds)
2026-03-22 23:27:26 +0000bggd_(~bgg@2a01:e0a:fd5:f510:bfe:c198:15:df5e)
2026-03-22 23:28:30 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 245 seconds)
2026-03-22 23:29:25 +0000 <probie> jreicher: I can't speak to other lisp implementations, but if you're using SBCL, just call MACROEXPAND-ALL over your file and then run static analysis over that
2026-03-22 23:37:57 +0000ystael(~ystael@user/ystael) (Ping timeout: 255 seconds)
2026-03-22 23:39:20 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-22 23:39:46 +0000humasect(~humasect@dyn-192-249-132-90.nexicom.net) humasect
2026-03-22 23:43:54 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 265 seconds)
2026-03-22 23:54:44 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn