2025/08/29

2025-08-29 00:00:35 +0200califax(~califax@user/califx) (Remote host closed the connection)
2025-08-29 00:00:35 +0200marinelli(~weechat@gateway/tor-sasl/marinelli) (Remote host closed the connection)
2025-08-29 00:00:50 +0200califax(~califax@user/califx) califx
2025-08-29 00:00:57 +0200marinelli(~weechat@gateway/tor-sasl/marinelli) marinelli
2025-08-29 00:03:18 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-08-29 00:04:33 +0200notzmv(~umar@user/notzmv) (Ping timeout: 248 seconds)
2025-08-29 00:08:17 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 248 seconds)
2025-08-29 00:09:43 +0200cherryramatisdev(~cherryram@user/cherryramatisdev) cherryramatisdev
2025-08-29 00:10:48 +0200segfaultfizzbuzz(~segfaultf@23-93-74-222.fiber.dynamic.sonic.net) (Ping timeout: 260 seconds)
2025-08-29 00:10:48 +0200davidlbowman(~dlb@user/davidlbowman) (Ping timeout: 260 seconds)
2025-08-29 00:19:05 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-08-29 00:23:45 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 248 seconds)
2025-08-29 00:24:17 +0200AlexZenon(~alzenon@5.139.233.33) (Ping timeout: 248 seconds)
2025-08-29 00:24:22 +0200mxs9(~mxs@user/mxs) (Quit: The Lounge - https://thelounge.chat)
2025-08-29 00:25:45 +0200Tuplanolla(~Tuplanoll@91-159-69-59.elisa-laajakaista.fi) (Quit: Leaving.)
2025-08-29 00:28:41 +0200AlexZenon(~alzenon@5.139.233.33)
2025-08-29 00:34:53 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-08-29 00:37:44 +0200peterbecich(~Thunderbi@syn-047-229-123-186.res.spectrum.com) peterbecich
2025-08-29 00:39:50 +0200segfaultfizzbuzz(~segfaultf@23-93-74-222.fiber.dynamic.sonic.net)
2025-08-29 00:39:51 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 258 seconds)
2025-08-29 00:41:47 +0200tbahne(~tbahne@user/tbahne) tbahne
2025-08-29 00:44:39 +0200segfaultfizzbuzz(~segfaultf@23-93-74-222.fiber.dynamic.sonic.net) (Ping timeout: 260 seconds)
2025-08-29 00:49:18 +0200xff0x(~xff0x@2405:6580:b080:900:b44c:4dd6:a7f0:d125) (Ping timeout: 260 seconds)
2025-08-29 00:50:40 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-08-29 00:55:25 +0200segfaultfizzbuzz(~segfaultf@23-93-74-222.fiber.dynamic.sonic.net)
2025-08-29 00:55:44 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 260 seconds)
2025-08-29 00:57:58 +0200krjst(~krjst@2a0a:4cc0:2000:789a:b827:c6ff:fed6:bb48) (Server closed connection)
2025-08-29 00:58:23 +0200krjst(~krjst@2a0a:4cc0:2000:789a:b827:c6ff:fed6:bb48) krjst
2025-08-29 01:00:01 +0200tbahne(~tbahne@user/tbahne) (Ping timeout: 248 seconds)
2025-08-29 01:01:46 +0200xff0x(~xff0x@2405:6580:b080:900:b44c:4dd6:a7f0:d125)
2025-08-29 01:06:27 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-08-29 01:06:40 +0200karenw(~karenw@user/karenw) karenw
2025-08-29 01:07:37 +0200codedmart(codedmart@2600:3c01::f03c:92ff:fefe:8511) (Server closed connection)
2025-08-29 01:07:54 +0200codedmart(~codedmart@li335-49.members.linode.com) codedmart
2025-08-29 01:11:13 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 248 seconds)
2025-08-29 01:13:46 +0200ec(~ec@gateway/tor-sasl/ec) (Ping timeout: 272 seconds)
2025-08-29 01:13:49 +0200segfaultfizzbuzz(~segfaultf@23-93-74-222.fiber.dynamic.sonic.net) (Ping timeout: 260 seconds)
2025-08-29 01:15:59 +0200ec(~ec@gateway/tor-sasl/ec) ec
2025-08-29 01:18:17 +0200mange(~mange@user/mange) mange
2025-08-29 01:22:15 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-08-29 01:22:59 +0200bcksl(~bcksl@user/bcksl) bcksl
2025-08-29 01:28:55 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 258 seconds)
2025-08-29 01:29:28 +0200GdeVolpiano(~GdeVolpia@user/GdeVolpiano) (Ping timeout: 256 seconds)
2025-08-29 01:30:00 +0200end(~end@user/end/x-0094621) end^
2025-08-29 01:37:29 +0200davidlbowman(~dlb@user/davidlbowman) davidlbowman
2025-08-29 01:40:17 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-08-29 01:40:49 +0200sus0(zero@user/zeromomentum) zeromomentum
2025-08-29 01:41:41 +0200qqe(~qqq@185.54.20.59) (Quit: Lost terminal)
2025-08-29 01:43:00 +0200segfaultfizzbuzz(~segfaultf@23-93-74-222.fiber.dynamic.sonic.net)
2025-08-29 01:45:14 +0200sprotte24(~sprotte24@p200300d16f0bc80029e95c83e39d93ca.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
2025-08-29 01:45:21 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 248 seconds)
2025-08-29 01:45:41 +0200peterbecich(~Thunderbi@syn-047-229-123-186.res.spectrum.com) (Quit: peterbecich)
2025-08-29 01:46:10 +0200peterbecich(~Thunderbi@syn-047-229-123-186.res.spectrum.com) peterbecich
2025-08-29 01:56:03 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-08-29 02:01:07 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 260 seconds)
2025-08-29 02:03:08 +0200ttybitnik(~ttybitnik@user/wolper) (Quit: Fading out...)
2025-08-29 02:08:35 +0200jreicher(~user@user/jreicher) jreicher
2025-08-29 02:08:39 +0200karenw(~karenw@user/karenw) (Ping timeout: 260 seconds)
2025-08-29 02:10:41 +0200Googulator(~Googulato@2a01-036d-0106-28ad-d14e-68ce-c41e-4464.pool6.digikabel.hu) (Quit: Client closed)
2025-08-29 02:10:59 +0200Googulator(~Googulato@2a01-036d-0106-28ad-d14e-68ce-c41e-4464.pool6.digikabel.hu)
2025-08-29 02:11:51 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-08-29 02:13:19 +0200arandombit(~arandombi@user/arandombit) (Ping timeout: 260 seconds)
2025-08-29 02:16:48 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 260 seconds)
2025-08-29 02:17:08 +0200trickard(~trickard@cpe-57-98-47-163.wireline.com.au) (Read error: Connection reset by peer)
2025-08-29 02:17:22 +0200trickard_(~trickard@cpe-57-98-47-163.wireline.com.au)
2025-08-29 02:17:24 +0200peterbecich(~Thunderbi@syn-047-229-123-186.res.spectrum.com) (Ping timeout: 260 seconds)
2025-08-29 02:25:20 +0200peterbecich(~Thunderbi@syn-047-229-123-186.res.spectrum.com) peterbecich
2025-08-29 02:27:38 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-08-29 02:27:53 +0200arandombit(~arandombi@2603:7000:4600:ffbe:2ca2:a28f:2f37:22f6)
2025-08-29 02:27:53 +0200arandombit(~arandombi@2603:7000:4600:ffbe:2ca2:a28f:2f37:22f6) (Changing host)
2025-08-29 02:27:53 +0200arandombit(~arandombi@user/arandombit) arandombit
2025-08-29 02:32:33 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 258 seconds)
2025-08-29 02:38:24 +0200davidlbowman(~dlb@user/davidlbowman) (Ping timeout: 260 seconds)
2025-08-29 02:40:18 +0200L29Ah(~L29Ah@wikipedia/L29Ah) (Ping timeout: 256 seconds)
2025-08-29 02:43:05 +0200Lycurgus(~juan@user/Lycurgus) Lycurgus
2025-08-29 02:43:26 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-08-29 02:45:35 +0200Square3(~Square4@user/square) (Ping timeout: 258 seconds)
2025-08-29 02:48:19 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 260 seconds)
2025-08-29 02:53:59 +0200peterbecich(~Thunderbi@syn-047-229-123-186.res.spectrum.com) (Quit: peterbecich)
2025-08-29 02:54:16 +0200peterbecich(~Thunderbi@syn-047-229-123-186.res.spectrum.com) peterbecich
2025-08-29 02:58:44 +0200L29Ah(~L29Ah@wikipedia/L29Ah) L29Ah
2025-08-29 02:59:13 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-08-29 03:02:46 +0200Lycurgus(~juan@user/Lycurgus) (Quit: alsoknownas.renjuan.org ( juan@acm.org ))
2025-08-29 03:06:23 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 260 seconds)
2025-08-29 03:06:57 +0200xff0x(~xff0x@2405:6580:b080:900:b44c:4dd6:a7f0:d125) (Ping timeout: 248 seconds)
2025-08-29 03:07:22 +0200haskellbridge(~hackager@syn-096-028-224-214.res.spectrum.com) (Remote host closed the connection)
2025-08-29 03:08:20 +0200haskellbridge(~hackager@syn-096-028-224-214.res.spectrum.com) hackager
2025-08-29 03:08:20 +0200ChanServ+v haskellbridge
2025-08-29 03:10:15 +0200jmct(sid160793@id-160793.tinside.irccloud.com) (Server closed connection)
2025-08-29 03:10:23 +0200jmct(sid160793@id-160793.tinside.irccloud.com)
2025-08-29 03:16:54 +0200itaipu(~itaipu@168.121.97.28) (Ping timeout: 260 seconds)
2025-08-29 03:17:16 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-08-29 03:18:39 +0200peterbecich(~Thunderbi@syn-047-229-123-186.res.spectrum.com) (Ping timeout: 260 seconds)
2025-08-29 03:19:13 +0200segfaultfizzbuzz(~segfaultf@23-93-74-222.fiber.dynamic.sonic.net) (Ping timeout: 248 seconds)
2025-08-29 03:19:30 +0200cherryramatisdev(~cherryram@user/cherryramatisdev) (Quit: WeeChat 4.7.1)
2025-08-29 03:19:36 +0200trickard_trickard
2025-08-29 03:20:42 +0200ThePenguin(~ThePengui@cust-95-80-28-221.csbnet.se) (Remote host closed the connection)
2025-08-29 03:20:55 +0200ThePenguin(~ThePengui@cust-95-80-28-221.csbnet.se) ThePenguin
2025-08-29 03:22:09 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 260 seconds)
2025-08-29 03:22:25 +0200cyphase(~cyphase@user/cyphase) (Ping timeout: 245 seconds)
2025-08-29 03:23:18 +0200ljdarj(~Thunderbi@user/ljdarj) (Ping timeout: 260 seconds)
2025-08-29 03:30:46 +0200itaipu(~itaipu@168.121.97.28) itaipu
2025-08-29 03:33:03 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-08-29 03:37:53 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 248 seconds)
2025-08-29 03:40:01 +0200itaipu(~itaipu@168.121.97.28) (Ping timeout: 258 seconds)
2025-08-29 03:41:11 +0200cyphase(~cyphase@user/cyphase) cyphase
2025-08-29 03:42:09 +0200vanishingideal(~vanishing@user/vanishingideal) (Ping timeout: 248 seconds)
2025-08-29 03:43:15 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-08-29 03:43:52 +0200vanishingideal(~vanishing@user/vanishingideal) vanishingideal
2025-08-29 03:48:24 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 260 seconds)
2025-08-29 03:52:50 +0200itaipu(~itaipu@168.121.97.28) itaipu
2025-08-29 03:59:03 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-08-29 04:04:01 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 248 seconds)
2025-08-29 04:06:41 +0200segfaultfizzbuzz(~segfaultf@23-93-74-222.fiber.dynamic.sonic.net)
2025-08-29 04:11:09 +0200segfaultfizzbuzz(~segfaultf@23-93-74-222.fiber.dynamic.sonic.net) (Ping timeout: 260 seconds)
2025-08-29 04:12:36 +0200xff0x(~xff0x@fsb6a9491c.tkyc517.ap.nuro.jp)
2025-08-29 04:14:49 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-08-29 04:19:19 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 260 seconds)
2025-08-29 04:26:30 +0200iamsleepy(~weechat@static.89.129.21.65.clients.your-server.de) iamsleepy
2025-08-29 04:27:31 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-08-29 04:29:37 +0200arandombit(~arandombi@user/arandombit) (Ping timeout: 248 seconds)
2025-08-29 04:32:44 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 260 seconds)
2025-08-29 04:36:22 +0200peterbecich(~Thunderbi@syn-047-229-123-186.res.spectrum.com) peterbecich
2025-08-29 04:40:55 +0200arandombit(~arandombi@2603:7000:4600:ffbe:5c85:5ea1:d11b:5032)
2025-08-29 04:40:55 +0200arandombit(~arandombi@2603:7000:4600:ffbe:5c85:5ea1:d11b:5032) (Changing host)
2025-08-29 04:40:55 +0200arandombit(~arandombi@user/arandombit) arandombit
2025-08-29 04:43:22 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-08-29 04:45:18 +0200humasect(~humasect@dyn-192-249-132-90.nexicom.net) (Remote host closed the connection)
2025-08-29 04:46:09 +0200humasect(~humasect@dyn-192-249-132-90.nexicom.net)
2025-08-29 04:46:09 +0200arandombit(~arandombi@user/arandombit) (Ping timeout: 260 seconds)
2025-08-29 04:48:15 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 258 seconds)
2025-08-29 04:49:18 +0200humasect(~humasect@dyn-192-249-132-90.nexicom.net) (Remote host closed the connection)
2025-08-29 04:56:51 +0200arandombit(~arandombi@2603:7000:4600:ffbe:5c85:5ea1:d11b:5032)
2025-08-29 04:56:51 +0200arandombit(~arandombi@2603:7000:4600:ffbe:5c85:5ea1:d11b:5032) (Changing host)
2025-08-29 04:56:51 +0200arandombit(~arandombi@user/arandombit) arandombit
2025-08-29 04:57:29 +0200segfaultfizzbuzz(~segfaultf@23-93-74-222.fiber.dynamic.sonic.net)
2025-08-29 04:59:06 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-08-29 05:01:10 +0200marinelli(~weechat@gateway/tor-sasl/marinelli) (Remote host closed the connection)
2025-08-29 05:01:50 +0200marinelli(~weechat@gateway/tor-sasl/marinelli) marinelli
2025-08-29 05:01:53 +0200iamsleepy(~weechat@static.89.129.21.65.clients.your-server.de) (Changing host)
2025-08-29 05:01:53 +0200iamsleepy(~weechat@user/iamsleepy) iamsleepy
2025-08-29 05:03:58 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 258 seconds)
2025-08-29 05:14:55 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-08-29 05:16:44 +0200scysta(~tiara@152.173.218.186) Scysta
2025-08-29 05:19:59 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 260 seconds)
2025-08-29 05:20:09 +0200weary-traveler(~user@user/user363627) user363627
2025-08-29 05:24:13 +0200SoF(~skius@user/skius) (Ping timeout: 255 seconds)
2025-08-29 05:28:12 +0200humasect(~humasect@dyn-192-249-132-90.nexicom.net) humasect
2025-08-29 05:30:25 +0200arandombit(~arandombi@user/arandombit) (Ping timeout: 248 seconds)
2025-08-29 05:30:42 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-08-29 05:31:56 +0200aforemny(~aforemny@i59F4C7D6.versanet.de) aforemny
2025-08-29 05:32:12 +0200SoF(~skius@user/skius) skius
2025-08-29 05:32:18 +0200aforemny_(~aforemny@2001:9e8:6ce1:6300:21a5:3c39:3acb:d09f) (Ping timeout: 256 seconds)
2025-08-29 05:35:19 +0200Unicorn_Princess(~Unicorn_P@user/Unicorn-Princess/x-3540542) (Quit: Leaving)
2025-08-29 05:36:56 +0200peterbecich(~Thunderbi@syn-047-229-123-186.res.spectrum.com) (Ping timeout: 258 seconds)
2025-08-29 05:37:21 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 248 seconds)
2025-08-29 05:43:33 +0200GdeVolpiano(~GdeVolpia@user/GdeVolpiano) GdeVolpiano
2025-08-29 05:44:16 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-08-29 05:47:49 +0200arandombit(~arandombi@2603:7000:4600:ffbe:5c85:5ea1:d11b:5032)
2025-08-29 05:47:49 +0200arandombit(~arandombi@2603:7000:4600:ffbe:5c85:5ea1:d11b:5032) (Changing host)
2025-08-29 05:47:49 +0200arandombit(~arandombi@user/arandombit) arandombit
2025-08-29 05:49:07 +0200scysta(~tiara@152.173.218.186) (Remote host closed the connection)
2025-08-29 05:49:09 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 260 seconds)
2025-08-29 05:52:39 +0200arandombit(~arandombi@user/arandombit) (Ping timeout: 260 seconds)
2025-08-29 06:00:03 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-08-29 06:00:29 +0200humasect(~humasect@dyn-192-249-132-90.nexicom.net) (Quit: Leaving...)
2025-08-29 06:01:24 +0200segfaultfizzbuzz(~segfaultf@23-93-74-222.fiber.dynamic.sonic.net) (Ping timeout: 260 seconds)
2025-08-29 06:03:05 +0200arandombit(~arandombi@2603:7000:4600:ffbe:5c85:5ea1:d11b:5032)
2025-08-29 06:03:05 +0200arandombit(~arandombi@2603:7000:4600:ffbe:5c85:5ea1:d11b:5032) (Changing host)
2025-08-29 06:03:05 +0200arandombit(~arandombi@user/arandombit) arandombit
2025-08-29 06:04:53 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 260 seconds)
2025-08-29 06:10:49 +0200pavonia(~user@user/siracusa) (Quit: Bye!)
2025-08-29 06:15:51 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-08-29 06:16:58 +0200segfaultfizzbuzz(~segfaultf@23-93-74-222.fiber.dynamic.sonic.net)
2025-08-29 06:18:25 +0200arandombit(~arandombi@user/arandombit) (Ping timeout: 248 seconds)
2025-08-29 06:21:01 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 258 seconds)
2025-08-29 06:21:14 +0200segfaultfizzbuzz(~segfaultf@23-93-74-222.fiber.dynamic.sonic.net) (Ping timeout: 260 seconds)
2025-08-29 06:28:58 +0200arandombit(~arandombi@2603:7000:4600:ffbe:5c85:5ea1:d11b:5032)
2025-08-29 06:28:58 +0200arandombit(~arandombi@2603:7000:4600:ffbe:5c85:5ea1:d11b:5032) (Changing host)
2025-08-29 06:28:58 +0200arandombit(~arandombi@user/arandombit) arandombit
2025-08-29 06:31:38 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-08-29 06:34:23 +0200segfaultfizzbuzz(~segfaultf@23-93-74-222.fiber.dynamic.sonic.net)
2025-08-29 06:34:23 +0200peterbecich(~Thunderbi@syn-047-229-123-186.res.spectrum.com) peterbecich
2025-08-29 06:36:58 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 260 seconds)
2025-08-29 06:42:14 +0200arandombit(~arandombi@user/arandombit) (Ping timeout: 260 seconds)
2025-08-29 06:43:24 +0200rekahsoft(~rekahsoft@bras-base-orllon1103w-grc-15-174-95-4-83.dsl.bell.ca) (Remote host closed the connection)
2025-08-29 06:45:17 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-08-29 06:45:46 +0200constxd(~constxd@user/constxd) (Server closed connection)
2025-08-29 06:46:36 +0200constxd(~constxd@user/constxd) constxd
2025-08-29 06:47:21 +0200rekahsoft(~rekahsoft@bras-base-orllon1103w-grc-15-174-95-4-83.dsl.bell.ca) rekahsoft
2025-08-29 06:50:23 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 260 seconds)
2025-08-29 06:51:01 +0200rekahsoft(~rekahsoft@bras-base-orllon1103w-grc-15-174-95-4-83.dsl.bell.ca) (Remote host closed the connection)
2025-08-29 06:59:39 +0200arandombit(~arandombi@2603:7000:4600:ffbe:5c85:5ea1:d11b:5032)
2025-08-29 06:59:39 +0200arandombit(~arandombi@2603:7000:4600:ffbe:5c85:5ea1:d11b:5032) (Changing host)
2025-08-29 06:59:39 +0200arandombit(~arandombi@user/arandombit) arandombit
2025-08-29 07:01:03 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-08-29 07:02:02 +0200amadaluzia(~amadaluzi@user/amadaluzia) amadaluzia
2025-08-29 07:07:54 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 260 seconds)
2025-08-29 07:18:19 +0200michalz(~michalz@185.246.207.197)
2025-08-29 07:19:06 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-08-29 07:19:17 +0200biberu(~biberu@user/biberu) biberu
2025-08-29 07:24:01 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 248 seconds)
2025-08-29 07:27:13 +0200arandombit(~arandombi@user/arandombit) (Ping timeout: 248 seconds)
2025-08-29 07:29:03 +0200takuan(~takuan@d8D86B9E9.access.telenet.be)
2025-08-29 07:33:15 +0200humasect(~humasect@dyn-192-249-132-90.nexicom.net)
2025-08-29 07:34:53 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-08-29 07:36:48 +0200humasect(~humasect@dyn-192-249-132-90.nexicom.net) (Remote host closed the connection)
2025-08-29 07:36:49 +0200segfaultfizzbuzz(~segfaultf@23-93-74-222.fiber.dynamic.sonic.net) (Ping timeout: 248 seconds)
2025-08-29 07:36:56 +0200omnifunctor(~omnifunct@user/semifunctor) (Leaving)
2025-08-29 07:39:43 +0200humasect(~humasect@dyn-192-249-132-90.nexicom.net)
2025-08-29 07:39:58 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 260 seconds)
2025-08-29 07:40:49 +0200humasect(~humasect@dyn-192-249-132-90.nexicom.net) (Remote host closed the connection)
2025-08-29 07:46:15 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-08-29 07:48:55 +0200arandombit(~arandombi@2603:7000:4600:ffbe:5c85:5ea1:d11b:5032)
2025-08-29 07:48:55 +0200arandombit(~arandombi@2603:7000:4600:ffbe:5c85:5ea1:d11b:5032) (Changing host)
2025-08-29 07:48:55 +0200arandombit(~arandombi@user/arandombit) arandombit
2025-08-29 07:49:02 +0200humasect(~humasect@dyn-192-249-132-90.nexicom.net)
2025-08-29 07:51:04 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 260 seconds)
2025-08-29 07:53:24 +0200arandombit(~arandombi@user/arandombit) (Ping timeout: 260 seconds)
2025-08-29 08:00:54 +0200arandombit(~arandombi@2603:7000:4600:ffbe:5c85:5ea1:d11b:5032)
2025-08-29 08:00:54 +0200arandombit(~arandombi@2603:7000:4600:ffbe:5c85:5ea1:d11b:5032) (Changing host)
2025-08-29 08:00:55 +0200arandombit(~arandombi@user/arandombit) arandombit
2025-08-29 08:02:00 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-08-29 08:05:12 +0200chele(~chele@user/chele) chele
2025-08-29 08:06:59 +0200segfaultfizzbuzz(~segfaultf@23-93-74-222.fiber.dynamic.sonic.net)
2025-08-29 08:07:12 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 258 seconds)
2025-08-29 08:11:29 +0200segfaultfizzbuzz(~segfaultf@23-93-74-222.fiber.dynamic.sonic.net) (Ping timeout: 260 seconds)
2025-08-29 08:17:47 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-08-29 08:19:30 +0200segfaultfizzbuzz(~segfaultf@23-93-74-222.fiber.dynamic.sonic.net)
2025-08-29 08:20:57 +0200ft(~ft@p4fc2a25a.dip0.t-ipconnect.de) (Quit: leaving)
2025-08-29 08:22:09 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 248 seconds)
2025-08-29 08:26:34 +0200mm_x_(~mm@user/mm-x-:64963) mm_x_
2025-08-29 08:27:51 +0200mm_x_(~mm@user/mm-x-:64963) (Client Quit)
2025-08-29 08:28:42 +0200sclv(sid39734@haskell/developer/sclv) (Server closed connection)
2025-08-29 08:28:57 +0200sclv(sid39734@haskell/developer/sclv) sclv
2025-08-29 08:33:11 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-08-29 08:34:25 +0200haritz(~hrtz@user/haritz) (Quit: ZNC 1.8.2+deb3.1+deb12u1 - https://znc.in)
2025-08-29 08:38:19 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 260 seconds)
2025-08-29 08:38:21 +0200edwardk(sid47016@haskell/developer/edwardk) (Server closed connection)
2025-08-29 08:38:32 +0200edwardk(sid47016@haskell/developer/edwardk) edwardk
2025-08-29 08:39:45 +0200Sgeo(~Sgeo@user/sgeo) (Read error: Connection reset by peer)
2025-08-29 08:47:15 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-08-29 08:47:22 +0200jmcantrell_(~weechat@user/jmcantrell) (Quit: WeeChat 4.7.0)
2025-08-29 08:47:45 +0200amadaluzia(~amadaluzi@user/amadaluzia) (Quit: ZNC 1.9.1 - https://znc.in)
2025-08-29 08:48:39 +0200tromp(~textual@2001:1c00:3487:1b00:6941:8da5:79d5:ac1b)
2025-08-29 08:49:00 +0200jmcantrell_(~weechat@user/jmcantrell) jmcantrell
2025-08-29 08:54:04 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 260 seconds)
2025-08-29 08:55:49 +0200arandombit(~arandombi@user/arandombit) (Ping timeout: 260 seconds)
2025-08-29 08:56:24 +0200weary-traveler(~user@user/user363627) (Remote host closed the connection)
2025-08-29 08:57:39 +0200Putonlalla(~Putonlall@it-cyan.it.jyu.fi) (Server closed connection)
2025-08-29 08:58:08 +0200Putonlalla(~Putonlall@it-cyan.it.jyu.fi) Tuplanolla
2025-08-29 08:59:18 +0200peterbecich(~Thunderbi@syn-047-229-123-186.res.spectrum.com) (Ping timeout: 260 seconds)
2025-08-29 09:00:00 +0200caconym747(~caconym@user/caconym) (Quit: bye)
2025-08-29 09:00:40 +0200caconym747(~caconym@user/caconym) caconym
2025-08-29 09:01:31 +0200Googulator(~Googulato@2a01-036d-0106-28ad-d14e-68ce-c41e-4464.pool6.digikabel.hu) (Ping timeout: 250 seconds)
2025-08-29 09:01:54 +0200humasect(~humasect@dyn-192-249-132-90.nexicom.net) (Quit: Leaving...)
2025-08-29 09:02:19 +0200pandeyan(~pandeyan@23-93-125-220.fiber.dynamic.sonic.net) (Ping timeout: 248 seconds)
2025-08-29 09:05:18 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-08-29 09:05:44 +0200jmcantrell_(~weechat@user/jmcantrell) (Ping timeout: 260 seconds)
2025-08-29 09:08:12 +0200arandombit(~arandombi@user/arandombit) arandombit
2025-08-29 09:10:27 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 258 seconds)
2025-08-29 09:21:07 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-08-29 09:21:29 +0200segfaultfizzbuzz(~segfaultf@23-93-74-222.fiber.dynamic.sonic.net) (Ping timeout: 260 seconds)
2025-08-29 09:26:09 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 248 seconds)
2025-08-29 09:29:55 +0200anpad(~pandeyan@user/anpad) anpad
2025-08-29 09:36:51 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-08-29 09:41:54 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 260 seconds)
2025-08-29 09:48:15 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-08-29 09:50:34 +0200internatetional(~nate@2001:448a:20a3:c2e5:263d:9954:d25c:a29b) internatetional
2025-08-29 09:51:54 +0200segfaultfizzbuzz(~segfaultf@23-93-74-222.fiber.dynamic.sonic.net) segfaultfizzbuzz
2025-08-29 09:53:23 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 258 seconds)
2025-08-29 09:53:31 +0200TMA(tma@twin.jikos.cz) (Ping timeout: 248 seconds)
2025-08-29 09:55:28 +0200TMA(tma@twin.jikos.cz) TMA
2025-08-29 09:56:01 +0200segfaultfizzbuzz(~segfaultf@23-93-74-222.fiber.dynamic.sonic.net) (Ping timeout: 248 seconds)
2025-08-29 10:03:20 +0200fp(~Thunderbi@wireless-86-50-141-108.open.aalto.fi) fp
2025-08-29 10:04:03 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-08-29 10:08:17 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 248 seconds)
2025-08-29 10:08:20 +0200zarakshR(~Thunderbi@0542a05a.skybroadband.com) (Ping timeout: 258 seconds)
2025-08-29 10:08:49 +0200internatetional(~nate@2001:448a:20a3:c2e5:263d:9954:d25c:a29b) (Ping timeout: 248 seconds)
2025-08-29 10:10:06 +0200zarakshR(~Thunderbi@0542a05a.skybroadband.com) zarakshR
2025-08-29 10:11:24 +0200segfaultfizzbuzz(~segfaultf@23-93-74-222.fiber.dynamic.sonic.net)
2025-08-29 10:11:29 +0200arandombit(~arandombi@user/arandombit) (Ping timeout: 248 seconds)
2025-08-29 10:15:16 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-08-29 10:20:13 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 258 seconds)
2025-08-29 10:22:39 +0200arandombit(~arandombi@2603:7000:4600:ffbe:5c85:5ea1:d11b:5032)
2025-08-29 10:22:39 +0200arandombit(~arandombi@2603:7000:4600:ffbe:5c85:5ea1:d11b:5032) (Changing host)
2025-08-29 10:22:39 +0200arandombit(~arandombi@user/arandombit) arandombit
2025-08-29 10:27:24 +0200arandombit(~arandombi@user/arandombit) (Ping timeout: 260 seconds)
2025-08-29 10:27:33 +0200tromp(~textual@2001:1c00:3487:1b00:6941:8da5:79d5:ac1b) (Quit: My iMac has gone to sleep. ZZZzzz…)
2025-08-29 10:27:43 +0200Adran(~adran@botters/adran) (Server closed connection)
2025-08-29 10:29:02 +0200fp(~Thunderbi@wireless-86-50-141-108.open.aalto.fi) (Ping timeout: 258 seconds)
2025-08-29 10:31:03 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-08-29 10:33:49 +0200trickard(~trickard@cpe-57-98-47-163.wireline.com.au) (Ping timeout: 260 seconds)
2025-08-29 10:36:57 +0200trickard_(~trickard@cpe-57-98-47-163.wireline.com.au)
2025-08-29 10:37:28 +0200zarakshR(~Thunderbi@0542a05a.skybroadband.com) (Ping timeout: 258 seconds)
2025-08-29 10:37:54 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 260 seconds)
2025-08-29 10:39:05 +0200Adran(~adran@botters/adran) Adran
2025-08-29 10:39:45 +0200 <Leary> What would cause an otherwise flat heap profile to have big spikes attributed to `STACK` and `BLACKHOLE` in `-hT` and `SYSTEM` in `-hc`/`-hr`?
2025-08-29 10:49:06 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-08-29 10:51:40 +0200fp(~Thunderbi@wireless-86-50-141-108.open.aalto.fi) fp
2025-08-29 10:52:15 +0200kuribas(~user@ip-188-118-57-242.reverse.destiny.be) kuribas
2025-08-29 10:54:09 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 248 seconds)
2025-08-29 10:55:35 +0200trickard_trickard
2025-08-29 11:01:34 +0200 <jreicher> If you have lots of blackholes it's because you have lots of new thunk evaluations, and the creation of the new thunks alone would cause spikes on the heap profile
2025-08-29 11:01:36 +0200Lycurgus(~juan@user/Lycurgus) Lycurgus
2025-08-29 11:04:28 +0200arandombit(~arandombi@2603:7000:4600:ffbe:5c85:5ea1:d11b:5032)
2025-08-29 11:04:28 +0200arandombit(~arandombi@2603:7000:4600:ffbe:5c85:5ea1:d11b:5032) (Changing host)
2025-08-29 11:04:28 +0200arandombit(~arandombi@user/arandombit) arandombit
2025-08-29 11:04:55 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-08-29 11:07:41 +0200zarakshR(~Thunderbi@0542a05a.skybroadband.com) zarakshR
2025-08-29 11:09:59 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 260 seconds)
2025-08-29 11:13:29 +0200segfaultfizzbuzz(~segfaultf@23-93-74-222.fiber.dynamic.sonic.net) (Ping timeout: 260 seconds)
2025-08-29 11:17:30 +0200tinjamin47(~tinjamin@banshee.h4x0r.space) (Quit: The Lounge - https://thelounge.chat)
2025-08-29 11:18:35 +0200tinjamin477(~tinjamin@banshee.h4x0r.space)
2025-08-29 11:20:06 +0200zarakshR(~Thunderbi@0542a05a.skybroadband.com) (Remote host closed the connection)
2025-08-29 11:20:19 +0200segfaultfizzbuzz(~segfaultf@23-93-74-222.fiber.dynamic.sonic.net)
2025-08-29 11:20:23 +0200zarakshR(~Thunderbi@0542a05a.skybroadband.com) zarakshR
2025-08-29 11:20:41 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-08-29 11:24:34 +0200segfaultfizzbuzz(~segfaultf@23-93-74-222.fiber.dynamic.sonic.net) (Ping timeout: 260 seconds)
2025-08-29 11:24:37 +0200zarakshR(~Thunderbi@0542a05a.skybroadband.com) (Ping timeout: 258 seconds)
2025-08-29 11:25:44 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 260 seconds)
2025-08-29 11:36:30 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-08-29 11:38:56 +0200segfaultfizzbuzz(~segfaultf@23-93-74-222.fiber.dynamic.sonic.net)
2025-08-29 11:41:29 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 260 seconds)
2025-08-29 11:41:42 +0200apache2(apache2@anubis.0x90.dk) (Server closed connection)
2025-08-29 11:41:51 +0200apache2(apache2@anubis.0x90.dk) apache2
2025-08-29 11:45:16 +0200chele(~chele@user/chele) (Remote host closed the connection)
2025-08-29 11:45:21 +0200segfaultfizzbuzz(~segfaultf@23-93-74-222.fiber.dynamic.sonic.net) (Ping timeout: 248 seconds)
2025-08-29 11:49:45 +0200tzh_(~tzh@c-76-115-131-146.hsd1.or.comcast.net) (Quit: zzz)
2025-08-29 11:50:06 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-08-29 11:50:09 +0200tromp(~textual@2001:1c00:3487:1b00:6941:8da5:79d5:ac1b)
2025-08-29 11:54:19 +0200xff0x(~xff0x@fsb6a9491c.tkyc517.ap.nuro.jp) (Ping timeout: 260 seconds)
2025-08-29 11:55:17 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 258 seconds)
2025-08-29 11:55:30 +0200Square2(~Square@user/square) Square
2025-08-29 11:55:31 +0200Square3(~Square4@user/square) Square
2025-08-29 11:56:38 +0200 <Leary> jreicher: Thanks. A couple of `SPECIALISE` pragmata and some extra strictness shrank the spikes down pretty well.
2025-08-29 12:05:37 +0200arandombit(~arandombi@user/arandombit) (Ping timeout: 248 seconds)
2025-08-29 12:05:53 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-08-29 12:10:28 +0200zarakshR(~Thunderbi@0542a05a.skybroadband.com) zarakshR
2025-08-29 12:11:11 +0200 <sajenim> what's a good into to haskell/functional programming book?
2025-08-29 12:11:29 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 248 seconds)
2025-08-29 12:13:07 +0200__monty__(~toonn@user/toonn) toonn
2025-08-29 12:13:38 +0200segfaultfizzbuzz(~segfaultf@23-93-74-222.fiber.dynamic.sonic.net) segfaultfizzbuzz
2025-08-29 12:15:54 +0200Square3(~Square4@user/square) (Ping timeout: 260 seconds)
2025-08-29 12:17:54 +0200segfaultfizzbuzz(~segfaultf@23-93-74-222.fiber.dynamic.sonic.net) (Ping timeout: 258 seconds)
2025-08-29 12:19:54 +0200trickard__(~trickard@cpe-53-98-47-163.wireline.com.au)
2025-08-29 12:20:34 +0200trickard(~trickard@cpe-57-98-47-163.wireline.com.au) (Ping timeout: 260 seconds)
2025-08-29 12:20:35 +0200trickard__trickard
2025-08-29 12:23:26 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-08-29 12:24:10 +0200 <haskellbridge> <sm> what's your background, what style do you like sajenim ?
2025-08-29 12:28:44 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 260 seconds)
2025-08-29 12:35:38 +0200 <[exa]> sajenim: the good choices usually vary a lot depending on what you already know (mostly, what programming languages you did before)
2025-08-29 12:35:59 +0200nshepperd(nshepperd@2600:3c03::f03c:92ff:fe28:92c9) (Server closed connection)
2025-08-29 12:36:17 +0200nshepperd(nshepperd@2600:3c03::f03c:92ff:fe28:92c9) nshepperd
2025-08-29 12:36:39 +0200mcfrdy(~mcfrdy@user/mcfrdy) (Quit: quit)
2025-08-29 12:37:33 +0200 <chromoblob> sajenim: mine was "Learn you a Haskell for great good", it worked for me
2025-08-29 12:37:42 +0200arandombit(~arandombi@2603:7000:4600:ffbe:5c85:5ea1:d11b:5032)
2025-08-29 12:37:42 +0200arandombit(~arandombi@2603:7000:4600:ffbe:5c85:5ea1:d11b:5032) (Changing host)
2025-08-29 12:37:43 +0200arandombit(~arandombi@user/arandombit) arandombit
2025-08-29 12:39:16 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-08-29 12:42:44 +0200arandombit(~arandombi@user/arandombit) (Ping timeout: 260 seconds)
2025-08-29 12:42:53 +0200 <haskellbridge> <sm> https://www.extrema.is/articles/haskell-books > beginner has a list; there's no comprehensive review of all of them. https://joyful.com/Haskell+minimap has some other book-like things.
2025-08-29 12:43:54 +0200zarakshR(~Thunderbi@0542a05a.skybroadband.com) (Ping timeout: 260 seconds)
2025-08-29 12:44:00 +0200Googulator(~Googulato@81.183.235.203)
2025-08-29 12:44:07 +0200Lycurgus(~juan@user/Lycurgus) (Quit: alsoknownas.renjuan.org ( juan@acm.org ))
2025-08-29 12:45:37 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 248 seconds)
2025-08-29 12:48:24 +0200arandombit(~arandombi@user/arandombit) arandombit
2025-08-29 12:51:08 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-08-29 12:51:30 +0200marinelli(~weechat@gateway/tor-sasl/marinelli) (Remote host closed the connection)
2025-08-29 12:52:28 +0200ars23(~user@user/ars23) ars23
2025-08-29 12:52:33 +0200arandombit(~arandombi@user/arandombit) (Ping timeout: 248 seconds)
2025-08-29 12:53:36 +0200segfaultfizzbuzz(~segfaultf@23-93-74-222.fiber.dynamic.sonic.net)
2025-08-29 12:55:45 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 248 seconds)
2025-08-29 12:57:54 +0200segfaultfizzbuzz(~segfaultf@23-93-74-222.fiber.dynamic.sonic.net) (Ping timeout: 260 seconds)
2025-08-29 12:58:08 +0200ars23(~user@user/ars23) (ERC 5.6.0.30.1 (IRC client for GNU Emacs 30.1))
2025-08-29 12:58:32 +0200haritz(~hrtz@2a01:4b00:bc2e:7000:d5af:a266:ca31:5ef8)
2025-08-29 12:58:33 +0200haritz(~hrtz@2a01:4b00:bc2e:7000:d5af:a266:ca31:5ef8) (Changing host)
2025-08-29 12:58:33 +0200haritz(~hrtz@user/haritz) haritz
2025-08-29 13:06:35 +0200chromoblob(~chromoblo@user/chromob1ot1c) (Ping timeout: 258 seconds)
2025-08-29 13:06:53 +0200hjj123(~hjj123@178.155.116.235)
2025-08-29 13:06:53 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-08-29 13:07:16 +0200ljdarj(~Thunderbi@user/ljdarj) ljdarj
2025-08-29 13:07:24 +0200chromoblob(~chromoblo@user/chromob1ot1c) chromoblob\0
2025-08-29 13:07:32 +0200arandombit(~arandombi@2603:7000:4600:ffbe:5c85:5ea1:d11b:5032)
2025-08-29 13:07:32 +0200arandombit(~arandombi@2603:7000:4600:ffbe:5c85:5ea1:d11b:5032) (Changing host)
2025-08-29 13:07:32 +0200arandombit(~arandombi@user/arandombit) arandombit
2025-08-29 13:07:55 +0200hjj123(~hjj123@178.155.116.235) (Client Quit)
2025-08-29 13:08:04 +0200hjj123(~hjj123@178.155.116.235)
2025-08-29 13:08:33 +0200Zowlyfon(sid346067@user/Zowlyfon) (Server closed connection)
2025-08-29 13:08:44 +0200Zowlyfon(sid346067@user/Zowlyfon) Zowlyfon
2025-08-29 13:11:54 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 260 seconds)
2025-08-29 13:13:32 +0200hjj123(~hjj123@178.155.116.235) (Quit: Client closed)
2025-08-29 13:13:52 +0200hjj123(~hjj123@178.155.116.235)
2025-08-29 13:14:33 +0200hjj123NaTuRal
2025-08-29 13:18:27 +0200tromp(~textual@2001:1c00:3487:1b00:6941:8da5:79d5:ac1b) (Quit: My iMac has gone to sleep. ZZZzzz…)
2025-08-29 13:21:00 +0200segfaultfizzbuzz(~segfaultf@23-93-74-222.fiber.dynamic.sonic.net) segfaultfizzbuzz
2025-08-29 13:22:41 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-08-29 13:25:42 +0200Lord_of_Life_(~Lord@user/lord-of-life/x-2819915) Lord_of_Life
2025-08-29 13:26:41 +0200Lord_of_Life(~Lord@user/lord-of-life/x-2819915) (Ping timeout: 248 seconds)
2025-08-29 13:27:03 +0200Lord_of_Life_Lord_of_Life
2025-08-29 13:27:51 +0200tritlo(sid58727@id-58727.hampstead.irccloud.com) (Server closed connection)
2025-08-29 13:28:01 +0200tritlo(sid58727@id-58727.hampstead.irccloud.com)
2025-08-29 13:29:35 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 258 seconds)
2025-08-29 13:29:35 +0200tredecime(~textual@2a10:3781:4826:1:ddec:2626:afe1:ae36)
2025-08-29 13:30:26 +0200ft(~ft@p4fc2a25a.dip0.t-ipconnect.de) ft
2025-08-29 13:31:06 +0200tredecime(~textual@2a10:3781:4826:1:ddec:2626:afe1:ae36) (Client Quit)
2025-08-29 13:36:48 +0200tromp(~textual@2001:1c00:3487:1b00:6941:8da5:79d5:ac1b)
2025-08-29 13:40:43 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-08-29 13:41:19 +0200lortabac(~lortabac@2a01:e0a:541:b8f0:55ab:e185:7f81:54a4) lortabac
2025-08-29 13:43:13 +0200Kiran(~Kiran@183.83.155.215)
2025-08-29 13:43:58 +0200Kiran(~Kiran@183.83.155.215) (Client Quit)
2025-08-29 13:44:29 +0200theluckiestsoul(~theluckie@183.83.155.215)
2025-08-29 13:44:33 +0200davidlbowman(~dlb@user/davidlbowman) davidlbowman
2025-08-29 13:45:44 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 260 seconds)
2025-08-29 13:52:06 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-08-29 13:52:42 +0200trickard(~trickard@cpe-53-98-47-163.wireline.com.au) (Read error: Connection reset by peer)
2025-08-29 13:52:49 +0200kuribas(~user@ip-188-118-57-242.reverse.destiny.be) (Ping timeout: 248 seconds)
2025-08-29 13:52:55 +0200trickard_(~trickard@cpe-53-98-47-163.wireline.com.au)
2025-08-29 13:57:05 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 248 seconds)
2025-08-29 13:57:57 +0200itaipu(~itaipu@168.121.97.28) (Ping timeout: 258 seconds)
2025-08-29 14:07:43 +0200NaTuRal(~hjj123@178.155.116.235) (Quit: Client closed)
2025-08-29 14:07:54 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-08-29 14:08:58 +0200theluckiestsoul(~theluckie@183.83.155.215) (Quit: Client closed)
2025-08-29 14:09:04 +0200arandombit(~arandombi@user/arandombit) (Ping timeout: 260 seconds)
2025-08-29 14:12:24 +0200Guest43(~Guest43@147.161.138.83)
2025-08-29 14:13:09 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 260 seconds)
2025-08-29 14:18:21 +0200itaipu(~itaipu@168.121.97.28) itaipu
2025-08-29 14:18:57 +0200trickard_(~trickard@cpe-53-98-47-163.wireline.com.au) (Ping timeout: 248 seconds)
2025-08-29 14:19:12 +0200trickard_(~trickard@cpe-53-98-47-163.wireline.com.au)
2025-08-29 14:20:16 +0200xff0x(~xff0x@2405:6580:b080:900:cd2b:541b:f532:66b1)
2025-08-29 14:23:41 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-08-29 14:24:17 +0200segfaultfizzbuzz(~segfaultf@23-93-74-222.fiber.dynamic.sonic.net) (Ping timeout: 248 seconds)
2025-08-29 14:26:48 +0200trickard_(~trickard@cpe-53-98-47-163.wireline.com.au) (Read error: Connection reset by peer)
2025-08-29 14:28:54 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 260 seconds)
2025-08-29 14:29:34 +0200trickard_(~trickard@cpe-53-98-47-163.wireline.com.au)
2025-08-29 14:35:08 +0200tromp(~textual@2001:1c00:3487:1b00:6941:8da5:79d5:ac1b) (Quit: My iMac has gone to sleep. ZZZzzz…)
2025-08-29 14:37:02 +0200Googulator43(~Googulato@81.183.235.203)
2025-08-29 14:38:42 +0200ouilemur(~jgmerritt@user/ouilemur) (Quit: WeeChat 4.7.0)
2025-08-29 14:39:23 +0200segfaultfizzbuzz(~segfaultf@23-93-74-222.fiber.dynamic.sonic.net)
2025-08-29 14:39:29 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-08-29 14:40:23 +0200Googulator(~Googulato@81.183.235.203) (Ping timeout: 250 seconds)
2025-08-29 14:44:39 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 260 seconds)
2025-08-29 14:46:58 +0200tromp(~textual@2001:1c00:3487:1b00:6941:8da5:79d5:ac1b)
2025-08-29 14:47:42 +0200arandombit(~arandombi@user/arandombit) arandombit
2025-08-29 14:49:57 +0200davidlbowman(~dlb@user/davidlbowman) (Quit: WeeChat 4.1.1)
2025-08-29 14:51:54 +0200tbahne(~tbahne@user/tbahne) tbahne
2025-08-29 14:52:33 +0200arandombit(~arandombi@user/arandombit) (Ping timeout: 248 seconds)
2025-08-29 14:53:06 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-08-29 14:54:41 +0200ttybitnik(~ttybitnik@user/wolper) ttybitnik
2025-08-29 14:55:07 +0200Googulator43(~Googulato@81.183.235.203) (Ping timeout: 250 seconds)
2025-08-29 14:57:31 +0200Franciman(~Franciman@mx1.fracta.dev) (Server closed connection)
2025-08-29 14:57:45 +0200Franciman(~Franciman@mx1.fracta.dev) Franciman
2025-08-29 15:00:01 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 248 seconds)
2025-08-29 15:08:44 +0200trickard_(~trickard@cpe-53-98-47-163.wireline.com.au) (Read error: Connection reset by peer)
2025-08-29 15:08:58 +0200trickard_(~trickard@cpe-53-98-47-163.wireline.com.au)
2025-08-29 15:10:14 +0200trickard_trickard
2025-08-29 15:11:09 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-08-29 15:14:59 +0200trickard(~trickard@cpe-53-98-47-163.wireline.com.au) (Ping timeout: 260 seconds)
2025-08-29 15:16:09 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 258 seconds)
2025-08-29 15:19:07 +0200trickard(~trickard@cpe-53-98-47-163.wireline.com.au)
2025-08-29 15:21:17 +0200arandombit(~arandombi@2603:7000:4600:ffbe:5c85:5ea1:d11b:5032)
2025-08-29 15:21:18 +0200arandombit(~arandombi@2603:7000:4600:ffbe:5c85:5ea1:d11b:5032) (Changing host)
2025-08-29 15:21:18 +0200arandombit(~arandombi@user/arandombit) arandombit
2025-08-29 15:26:04 +0200arandombit(~arandombi@user/arandombit) (Ping timeout: 260 seconds)
2025-08-29 15:26:35 +0200chromoblob(~chromoblo@user/chromob1ot1c) (Read error: Connection reset by peer)
2025-08-29 15:26:56 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-08-29 15:31:53 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 260 seconds)
2025-08-29 15:32:24 +0200ouilemur(~jgmerritt@user/ouilemur) ouilemur
2025-08-29 15:35:23 +0200ljdarj(~Thunderbi@user/ljdarj) (Ping timeout: 260 seconds)
2025-08-29 15:37:47 +0200chromoblob(~chromoblo@user/chromob1ot1c) chromoblob\0
2025-08-29 15:39:06 +0200arandombit(~arandombi@user/arandombit) arandombit
2025-08-29 15:41:14 +0200segfaultfizzbuzz(~segfaultf@23-93-74-222.fiber.dynamic.sonic.net) (Ping timeout: 260 seconds)
2025-08-29 15:42:43 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-08-29 15:44:17 +0200arandombit(~arandombi@user/arandombit) (Ping timeout: 248 seconds)
2025-08-29 15:44:22 +0200gmg(~user@user/gehmehgeh) gehmehgeh
2025-08-29 15:47:35 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 258 seconds)
2025-08-29 15:54:06 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-08-29 15:57:25 +0200amadaluzia(~amadaluzi@user/amadaluzia) amadaluzia
2025-08-29 15:59:13 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 248 seconds)
2025-08-29 16:06:35 +0200segfaultfizzbuzz(~segfaultf@23-93-74-222.fiber.dynamic.sonic.net)
2025-08-29 16:07:02 +0200tbahne(~tbahne@user/tbahne) (Remote host closed the connection)
2025-08-29 16:08:04 +0200Googulator43(~Googulato@81.183.235.203)
2025-08-29 16:09:53 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-08-29 16:10:57 +0200segfaultfizzbuzz(~segfaultf@23-93-74-222.fiber.dynamic.sonic.net) (Ping timeout: 248 seconds)
2025-08-29 16:12:17 +0200GdeVolpi1(~GdeVolpia@user/GdeVolpiano) GdeVolpiano
2025-08-29 16:12:36 +0200GdeVolpiano(~GdeVolpia@user/GdeVolpiano) (Read error: Connection reset by peer)
2025-08-29 16:14:41 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 248 seconds)
2025-08-29 16:20:28 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-08-29 16:23:00 +0200mange(~mange@user/mange) (Quit: Zzz...)
2025-08-29 16:23:47 +0200segfaultfizzbuzz(~segfaultf@23-93-74-222.fiber.dynamic.sonic.net)
2025-08-29 16:25:33 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 260 seconds)
2025-08-29 16:28:32 +0200trickard(~trickard@cpe-53-98-47-163.wireline.com.au) (Read error: Connection reset by peer)
2025-08-29 16:28:47 +0200trickard_(~trickard@cpe-53-98-47-163.wireline.com.au)
2025-08-29 16:29:35 +0200Googulator43(~Googulato@81.183.235.203) (Ping timeout: 250 seconds)
2025-08-29 16:34:43 +0200Sgeo(~Sgeo@user/sgeo) Sgeo
2025-08-29 16:36:03 +0200fp(~Thunderbi@wireless-86-50-141-108.open.aalto.fi) (Ping timeout: 260 seconds)
2025-08-29 16:36:16 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-08-29 16:37:28 +0200arandombit(~arandombi@2603:7000:4600:ffbe:5c85:5ea1:d11b:5032)
2025-08-29 16:37:28 +0200arandombit(~arandombi@2603:7000:4600:ffbe:5c85:5ea1:d11b:5032) (Changing host)
2025-08-29 16:37:28 +0200arandombit(~arandombi@user/arandombit) arandombit
2025-08-29 16:43:04 +0200arandombit(~arandombi@user/arandombit) (Ping timeout: 260 seconds)
2025-08-29 16:43:04 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 260 seconds)
2025-08-29 16:44:22 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-08-29 16:44:25 +0200pavonia(~user@user/siracusa) siracusa
2025-08-29 16:45:59 +0200Square2(~Square@user/square) (Ping timeout: 260 seconds)
2025-08-29 16:50:39 +0200arandombit(~arandombi@2603:7000:4600:ffbe:5c85:5ea1:d11b:5032)
2025-08-29 16:50:39 +0200arandombit(~arandombi@2603:7000:4600:ffbe:5c85:5ea1:d11b:5032) (Changing host)
2025-08-29 16:50:39 +0200arandombit(~arandombi@user/arandombit) arandombit
2025-08-29 16:53:05 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 248 seconds)
2025-08-29 16:57:19 +0200antti_(~antti@user/anttih-:66400) anttih_
2025-08-29 16:58:03 +0200bramh(~bramh@user/bramh) (Quit: Ping timeout (120 seconds))
2025-08-29 16:58:18 +0200bramh(~bramh@user/bramh) bramh
2025-08-29 17:00:33 +0200jreicher(~user@user/jreicher) (Ping timeout: 260 seconds)
2025-08-29 17:00:46 +0200jreicher(~user@user/jreicher) jreicher
2025-08-29 17:03:04 +0200lortabac(~lortabac@2a01:e0a:541:b8f0:55ab:e185:7f81:54a4) (Quit: WeeChat 4.5.2)
2025-08-29 17:03:22 +0200tomsmeding(~tomsmedin@user/tomsmeding) (Server closed connection)
2025-08-29 17:03:40 +0200tomsmeding(~tomsmedin@user/tomsmeding) tomsmeding
2025-08-29 17:04:12 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-08-29 17:04:53 +0200Unicorn_Princess(~Unicorn_P@user/Unicorn-Princess/x-3540542) Unicorn_Princess
2025-08-29 17:09:18 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 260 seconds)
2025-08-29 17:12:39 +0200Guest43(~Guest43@147.161.138.83) (Quit: Client closed)
2025-08-29 17:12:51 +0200biberu(~biberu@user/biberu) (Read error: Connection reset by peer)
2025-08-29 17:15:43 +0200ljdarj(~Thunderbi@user/ljdarj) ljdarj
2025-08-29 17:20:00 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-08-29 17:25:07 +0200trickard_(~trickard@cpe-53-98-47-163.wireline.com.au) (Read error: Connection reset by peer)
2025-08-29 17:25:19 +0200trickard_(~trickard@cpe-53-98-47-163.wireline.com.au)
2025-08-29 17:26:08 +0200poscat(~poscat@user/poscat) (Remote host closed the connection)
2025-08-29 17:26:52 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 258 seconds)
2025-08-29 17:29:05 +0200poscat(~poscat@user/poscat) poscat
2025-08-29 17:31:21 +0200ttybitnik(~ttybitnik@user/wolper) (Remote host closed the connection)
2025-08-29 17:34:27 +0200priime(~priime@2a01:4ff:f0:7ccc::1) (Quit: The Lounge - https://thelounge.chat)
2025-08-29 17:37:33 +0200priime(~priime@2a01:4ff:f0:7ccc::1) priime
2025-08-29 17:38:02 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-08-29 17:41:07 +0200trickard_trickard
2025-08-29 17:43:08 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 260 seconds)
2025-08-29 17:50:51 +0200cherryramatisdev(~cherryram@user/cherryramatisdev) cherryramatisdev
2025-08-29 17:53:50 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-08-29 17:58:41 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 258 seconds)
2025-08-29 18:05:01 +0200trickard(~trickard@cpe-53-98-47-163.wireline.com.au) (Read error: Connection reset by peer)
2025-08-29 18:05:14 +0200trickard_(~trickard@cpe-53-98-47-163.wireline.com.au)
2025-08-29 18:09:36 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-08-29 18:10:25 +0200rvalue(~rvalue@about/hackers/rvalue) (Ping timeout: 248 seconds)
2025-08-29 18:14:39 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 260 seconds)
2025-08-29 18:15:55 +0200tromp(~textual@2001:1c00:3487:1b00:6941:8da5:79d5:ac1b) (Quit: My iMac has gone to sleep. ZZZzzz…)
2025-08-29 18:16:02 +0200lightspell(~lightspel@50.218.25.218)
2025-08-29 18:24:42 +0200peterbecich(~Thunderbi@syn-047-229-123-186.res.spectrum.com) peterbecich
2025-08-29 18:25:24 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-08-29 18:30:30 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 258 seconds)
2025-08-29 18:33:40 +0200divlamir(~divlamir@user/divlamir) (Read error: Connection reset by peer)
2025-08-29 18:34:05 +0200divlamir(~divlamir@user/divlamir) divlamir
2025-08-29 18:41:12 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-08-29 18:41:35 +0200Lycurgus(~juan@user/Lycurgus) Lycurgus
2025-08-29 18:42:47 +0200tromp(~textual@2001:1c00:3487:1b00:6941:8da5:79d5:ac1b)
2025-08-29 18:46:08 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 260 seconds)
2025-08-29 18:46:18 +0200yaroot(~yaroot@p3747022-ipxg13101souka.saitama.ocn.ne.jp) (Server closed connection)
2025-08-29 18:46:32 +0200yaroot(~yaroot@2400:4052:ac0:d901:1cf4:2aff:fe51:c04c) yaroot
2025-08-29 18:48:17 +0200peterbecich(~Thunderbi@syn-047-229-123-186.res.spectrum.com) (Ping timeout: 248 seconds)
2025-08-29 18:50:39 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-08-29 18:54:58 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 256 seconds)
2025-08-29 19:05:23 +0200rvalue(~rvalue@about/hackers/rvalue) rvalue
2025-08-29 19:05:57 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-08-29 19:09:29 +0200segfaultfizzbuzz(~segfaultf@23-93-74-222.fiber.dynamic.sonic.net) (Ping timeout: 260 seconds)
2025-08-29 19:12:40 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 258 seconds)
2025-08-29 19:23:24 +0200segfaultfizzbuzz(~segfaultf@23-93-74-222.fiber.dynamic.sonic.net)
2025-08-29 19:23:58 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-08-29 19:28:09 +0200segfaultfizzbuzz(~segfaultf@23-93-74-222.fiber.dynamic.sonic.net) (Ping timeout: 260 seconds)
2025-08-29 19:28:46 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 258 seconds)
2025-08-29 19:31:03 +0200cherryramatisdev(~cherryram@user/cherryramatisdev) (Ping timeout: 260 seconds)
2025-08-29 19:32:22 +0200cherryramatisdev(~cherryram@user/cherryramatisdev) cherryramatisdev
2025-08-29 19:34:45 +0200jmcantrell_(~weechat@user/jmcantrell) jmcantrell
2025-08-29 19:37:02 +0200hjj123(~hjj123@178.155.116.235)
2025-08-29 19:38:39 +0200cherryramatisdev(~cherryram@user/cherryramatisdev) (Ping timeout: 260 seconds)
2025-08-29 19:39:45 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-08-29 19:44:46 +0200cherryramatisdev(~cherryram@user/cherryramatisdev) cherryramatisdev
2025-08-29 19:45:03 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 260 seconds)
2025-08-29 19:45:15 +0200target_i(~target_i@user/target-i/x-6023099) target_i
2025-08-29 19:51:06 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-08-29 19:56:09 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 260 seconds)
2025-08-29 19:56:46 +0200segfaultfizzbuzz(~segfaultf@23-93-74-222.fiber.dynamic.sonic.net) segfaultfizzbuzz
2025-08-29 20:02:33 +0200hjj123(~hjj123@178.155.116.235) (Quit: Client closed)
2025-08-29 20:03:37 +0200jmcantrell_(~weechat@user/jmcantrell) (Quit: WeeChat 4.7.1)
2025-08-29 20:05:41 +0200jmcantrell_(~weechat@user/jmcantrell) jmcantrell
2025-08-29 20:05:41 +0200jmcantrell_jmcantrell
2025-08-29 20:06:55 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-08-29 20:12:05 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 258 seconds)
2025-08-29 20:15:51 +0200ouilemur(~jgmerritt@user/ouilemur) (Quit: WeeChat 4.7.1)
2025-08-29 20:17:10 +0200tzh(~tzh@c-76-115-131-146.hsd1.or.comcast.net) tzh
2025-08-29 20:17:24 +0200 <lightspell> I was on here yesterday asking about getting a StateT wrapped around a StatefulGen working. I've fixed my connection issues and I've tried to understand the suggestion from @absence. I think I need to declare my GameState type something like this: `type GameState a = (StatefulGen g m) => StateT Game (m g) a`. However, that and a number of other variations I've tried all lead to different errors.
2025-08-29 20:17:37 +0200 <lightspell> Here's the updated code: https://play.haskell.org/saved/bhdquoHn
2025-08-29 20:19:33 +0200 <lightspell> `g` and `m` are not in scope, so I tried `type GameState g m a = (StatefulGen g m) => StateT Game (m g) a` and `type GameState g m a = (StatefulGen g m) => StateT Game m a` but neither of them worked either. I'd like to actually understand what I'm doing wrong, instead of just randomly trying different variations to see if it works.
2025-08-29 20:22:42 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-08-29 20:23:03 +0200ouilemur(~jgmerritt@user/ouilemur) ouilemur
2025-08-29 20:25:59 +0200 <lightspell> I thought I could make it more concrete with `type GameState a = StateT Game (State StdGen) a`, but then I get "Couldn't match type ‘m’ with ‘State StdGen’"
2025-08-29 20:27:29 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 248 seconds)
2025-08-29 20:31:32 +0200 <lightspell> Hm, this seems the closest to working: `type GameState g m a = (StatefulGen g m) => StateT Game (State g) a`. Here's what that looks like: https://play.haskell.org/saved/JPa8opVe
2025-08-29 20:33:00 +0200 <lightspell> But that still doesn't work, and then every function has to have a type signature like `getPlayer :: (StatefulGen g m) => PlayerId -> GameState g m Player`, which seems like it's not right.
2025-08-29 20:34:18 +0200zarakshR(~Thunderbi@0542a05a.skybroadband.com) zarakshR
2025-08-29 20:38:29 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-08-29 20:41:38 +0200cherryramatisdev(~cherryram@user/cherryramatisdev) (Ping timeout: 260 seconds)
2025-08-29 20:43:31 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 258 seconds)
2025-08-29 20:44:52 +0200trickard_(~trickard@cpe-53-98-47-163.wireline.com.au) (Read error: Connection reset by peer)
2025-08-29 20:44:55 +0200ames(~amelia@offtopia/offtopian/amelia) (Server closed connection)
2025-08-29 20:45:05 +0200ames(~amelia@offtopia/offtopian/amelia) {ames}
2025-08-29 20:45:06 +0200trickard_(~trickard@cpe-53-98-47-163.wireline.com.au)
2025-08-29 20:45:23 +0200sprotte24(~sprotte24@p200300d16f05a9000cb0d4b3f4edd851.dip0.t-ipconnect.de)
2025-08-29 20:45:52 +0200vetkat(~vetkat@user/vetkat) (Read error: Connection reset by peer)
2025-08-29 20:46:12 +0200vetkat(~vetkat@user/vetkat) vetkat
2025-08-29 20:50:51 +0200sw4n(~sw4n@2605:59c0:413f:3110:e59f:e0ff:6b6e:883b)
2025-08-29 20:52:09 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-08-29 20:54:31 +0200emperori(~emperori@223.187.118.137)
2025-08-29 20:58:57 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 248 seconds)
2025-08-29 21:00:03 +0200caconym747(~caconym@user/caconym) (Quit: bye)
2025-08-29 21:00:43 +0200caconym747(~caconym@user/caconym) caconym
2025-08-29 21:02:00 +0200sw4n(~sw4n@2605:59c0:413f:3110:e59f:e0ff:6b6e:883b) (Quit: sw4n)
2025-08-29 21:02:16 +0200sw4n(~sw4n@2605:59c0:413f:3110:e59f:e0ff:6b6e:883b) sw4n
2025-08-29 21:03:04 +0200segfaultfizzbuzz(~segfaultf@23-93-74-222.fiber.dynamic.sonic.net) (Ping timeout: 258 seconds)
2025-08-29 21:03:44 +0200emperori(~emperori@223.187.118.137) (Read error: Connection reset by peer)
2025-08-29 21:07:50 +0200Tuplanolla(~Tuplanoll@91-159-69-59.elisa-laajakaista.fi) Tuplanolla
2025-08-29 21:10:12 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-08-29 21:14:44 +0200 <tomsmeding> lightspell: is there a reason you don't want the random state in your Game state?
2025-08-29 21:15:20 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 258 seconds)
2025-08-29 21:17:30 +0200 <tomsmeding> lightspell: isn't your problem that neither StateT nor State is an instance of StatefulGen
2025-08-29 21:17:44 +0200 <tomsmeding> then you can declare constraints as much as you like, but if the instance isn't there, it isn't there
2025-08-29 21:20:42 +0200tjbc(~tjbc@user/fliife) (Server closed connection)
2025-08-29 21:21:00 +0200tjbc(~tjbc@user/fliife) fliife
2025-08-29 21:21:23 +0200 <tomsmeding> lightspell: do you need the monad to be polymorphic in the generator type?
2025-08-29 21:24:55 +0200 <EvanR> explicitly including RNG state in the game state lets you replay a game without recording every step
2025-08-29 21:25:13 +0200 <EvanR> the history of the game is generated from the game state and the user's inputs
2025-08-29 21:25:59 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-08-29 21:26:31 +0200segfaultfizzbuzz(~segfaultf@23-93-74-222.fiber.dynamic.sonic.net)
2025-08-29 21:28:19 +0200arandombit(~arandombi@user/arandombit) (Ping timeout: 260 seconds)
2025-08-29 21:30:57 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 248 seconds)
2025-08-29 21:33:41 +0200 <tomsmeding> lightspell: okay the StatefulGen API works like this: there is a monad (m) and a handle type (g); the functions for generating random values take a handle and run in the monad, and the monad (m) is responsible for storing the actual random generator data
2025-08-29 21:34:07 +0200 <tomsmeding> if you want to make your game monad polymorphic over both g and m, you're making your life difficult
2025-08-29 21:34:22 +0200 <lightspell> There's no particular reason not to include the random state in the game state. I just didn't know how to do that. I'm struggling to understand the System.Random docks.
2025-08-29 21:34:43 +0200 <lightspell> *docs
2025-08-29 21:34:45 +0200 <tomsmeding> are you fine with a non-polymorphic solution?
2025-08-29 21:36:36 +0200 <lightspell> Yes, non-polymorphic would be fine. I'm just trying to figure out how all this fits together. I thought from reading the docs that I could use StatefulGen in such a way to make the random number generator update itself in a State monad as it's used, so I wouldn't have to do it manually. Everything else is just my failing to understand how to do that.
2025-08-29 21:37:25 +0200 <EvanR> just using the stdlib RNG normally would be a good starting point
2025-08-29 21:37:32 +0200 <EvanR> before using some weird library
2025-08-29 21:37:37 +0200 <tomsmeding> EvanR: this _is_ the stdlib rng
2025-08-29 21:37:42 +0200 <tomsmeding> it's System.Random.Stateful
2025-08-29 21:37:43 +0200 <EvanR> StatefulGen ?
2025-08-29 21:37:45 +0200 <tomsmeding> I've never liked the API
2025-08-29 21:37:49 +0200 <lightspell> yeah, fair enough
2025-08-29 21:37:54 +0200 <EvanR> never heard of it
2025-08-29 21:37:58 +0200 <tomsmeding> https://hackage-content.haskell.org/package/random-1.3.1/docs/System-Random-Stateful.html#t:Statef…
2025-08-29 21:38:45 +0200 <tomsmeding> the requirement for the MonadState constraint on the `StatefulGen (StateGenM g) m` instance is a bother
2025-08-29 21:38:50 +0200 <EvanR> random :: RandomGen g => g -> (a, g)
2025-08-29 21:39:01 +0200 <EvanR> I guess this is "non-stateful" xD
2025-08-29 21:39:14 +0200 <tomsmeding> yes, the idea of the stateful API is that the random generator is stored in a state monad
2025-08-29 21:39:14 +0200fp(~Thunderbi@89-27-10-140.bb.dnainternet.fi) fp
2025-08-29 21:39:17 +0200 <tomsmeding> and that handling is done for you
2025-08-29 21:39:36 +0200 <tomsmeding> but the API is polymorphic over various kinds of state monads; it also allows an IORef in IO, for example
2025-08-29 21:39:40 +0200 <tomsmeding> and that makes it cumbersome to work with
2025-08-29 21:41:08 +0200 <lightspell> Yeah, that's exactly what I'm struggling with. I have no idea how to make it non-polymorphic, or how to store its state inside the Game type alongside the rest of the game state. Either approach would be fine.
2025-08-29 21:41:12 +0200 <tomsmeding> damn and they don't even export all methods of StatefulGen from the public module so you can't make an optimally performing manual instance without importing Internal
2025-08-29 21:41:15 +0200 <tomsmeding> that feels like a bug
2025-08-29 21:41:48 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-08-29 21:42:07 +0200 <EvanR> smh
2025-08-29 21:42:32 +0200weary-traveler(~user@user/user363627) user363627
2025-08-29 21:43:44 +0200 <lightspell> If I just cared about getting the game working I'd just store a regular rng in the game state and manage it manually. But I'd like to figure out how to do it with monads because the whole point is to teach myself how all this works.
2025-08-29 21:43:54 +0200 <lightspell> Everything you guys have said is already really helpful, thank you.
2025-08-29 21:44:02 +0200 <tomsmeding> this StatefulGen API is kind of crappy
2025-08-29 21:44:06 +0200 <tomsmeding> not a good example to learn from :p
2025-08-29 21:44:18 +0200amadaluzia(~amadaluzi@user/amadaluzia) (Quit: ZNC 1.9.1 - https://znc.in)
2025-08-29 21:44:18 +0200 <lightspell> Yeah I've been bouncing off it pretty hard.
2025-08-29 21:44:40 +0200 <tomsmeding> I'll hack up what feels to me like the neatest way to use this API
2025-08-29 21:44:43 +0200cherryramatisdev(~cherryram@user/cherryramatisdev) cherryramatisdev
2025-08-29 21:46:59 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 260 seconds)
2025-08-29 21:48:14 +0200 <lightspell> That would be amazing, thank you.
2025-08-29 21:49:10 +0200Lycurgus(~juan@user/Lycurgus) (Quit: alsoknownas.renjuan.org ( juan@acm.org ))
2025-08-29 21:50:50 +0200arandombit(~arandombi@2603:7000:4600:ffbe:ec4b:ec92:8e15:b25a)
2025-08-29 21:50:50 +0200arandombit(~arandombi@2603:7000:4600:ffbe:ec4b:ec92:8e15:b25a) (Changing host)
2025-08-29 21:50:50 +0200arandombit(~arandombi@user/arandombit) arandombit
2025-08-29 21:53:05 +0200chromoblob(~chromoblo@user/chromob1ot1c) (Remote host closed the connection)
2025-08-29 21:53:10 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-08-29 21:53:21 +0200chromoblob(~chromoblo@user/chromob1ot1c) chromoblob\0
2025-08-29 21:53:48 +0200L29Ah(~L29Ah@wikipedia/L29Ah) (Read error: Connection timed out)
2025-08-29 21:55:44 +0200arandombit(~arandombi@user/arandombit) (Ping timeout: 260 seconds)
2025-08-29 21:58:16 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 258 seconds)
2025-08-29 21:58:52 +0200ZLima12(~zlima12@user/meow/ZLima12) (Ping timeout: 256 seconds)
2025-08-29 21:59:38 +0200ZLima12(~zlima12@user/meow/ZLima12) ZLima12
2025-08-29 22:06:12 +0200weary-traveler(~user@user/user363627) (Remote host closed the connection)
2025-08-29 22:07:41 +0200cherryramatisdev(~cherryram@user/cherryramatisdev) (Quit: WeeChat 4.7.1)
2025-08-29 22:08:32 +0200fgarcia(~lei@user/fgarcia) (Quit: Remote host closed the connection)
2025-08-29 22:08:57 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-08-29 22:11:07 +0200ZLima12(~zlima12@user/meow/ZLima12) (Quit: No Ping reply in 180 seconds.)
2025-08-29 22:12:16 +0200ZLima12(~zlima12@user/meow/ZLima12) ZLima12
2025-08-29 22:12:35 +0200 <tomsmeding> lightspell: https://play.haskell.org/saved/grshBtBn
2025-08-29 22:12:37 +0200 <tomsmeding> blegh
2025-08-29 22:12:40 +0200 <tomsmeding> it works though
2025-08-29 22:13:48 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 260 seconds)
2025-08-29 22:14:07 +0200 <tomsmeding> I removed the Read derive for Game because StdGen doesn't implement Read; in general, Read was a nice idea back in 1998 but it's slow and not recommended these days
2025-08-29 22:15:16 +0200 <tomsmeding> if you want hacky show/read working, you'll either need to implement Read for StdGen yourself, or split the data type in two parts, one of which is Read, the other of which has the StdGen
2025-08-29 22:15:49 +0200 <tomsmeding> lightspell: also I cargo-culted the lens code in the StatefulGen instance; I know ~zero about lens
2025-08-29 22:15:57 +0200 <tomsmeding> there is probably a way to do this more nicely
2025-08-29 22:16:59 +0200L29Ah(~L29Ah@wikipedia/L29Ah) L29Ah
2025-08-29 22:17:45 +0200cherryramatisdev(~cherryram@user/cherryramatisdev) cherryramatisdev
2025-08-29 22:19:30 +0200 <lightspell> This is amazing, thank you so much. I wouldn't have thought to make our own custom StatefulGen. I thought the whole point of a general library was that you could avoid doing that.
2025-08-29 22:20:47 +0200 <lightspell> As I learn more, if I figure out a way to do it more nicely, I'll share it on here.
2025-08-29 22:21:00 +0200 <monochrom> But then meta-ly the point of FOSS is that the users help make that happen rather than just voting for "someone else should do it".
2025-08-29 22:21:57 +0200 <monochrom> (I did my tiny share. https://github.com/haskell/random/pull/183/commits/090f457125d33d8b7b0be4870cf089f344e6360d )
2025-08-29 22:22:23 +0200cherryramatisdev(~cherryram@user/cherryramatisdev) (Client Quit)
2025-08-29 22:24:31 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-08-29 22:26:12 +0200arandombit(~arandombi@2603:7000:4600:ffbe:ec4b:ec92:8e15:b25a)
2025-08-29 22:26:12 +0200arandombit(~arandombi@2603:7000:4600:ffbe:ec4b:ec92:8e15:b25a) (Changing host)
2025-08-29 22:26:12 +0200arandombit(~arandombi@user/arandombit) arandombit
2025-08-29 22:26:43 +0200rvalue(~rvalue@about/hackers/rvalue) (Read error: Connection reset by peer)
2025-08-29 22:27:09 +0200rvalue(~rvalue@about/hackers/rvalue) rvalue
2025-08-29 22:27:57 +0200 <monochrom> The general bridge required is likely of the form: If StatefulGen g m, and type r has a lens to g, then StatefulGen r m.
2025-08-29 22:28:18 +0200 <monochrom> But I would not be happy if random depended on lens.
2025-08-29 22:29:37 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 248 seconds)
2025-08-29 22:30:13 +0200michalz(~michalz@185.246.207.197) (Remote host closed the connection)
2025-08-29 22:30:19 +0200 <monochrom> No no no.
2025-08-29 22:30:38 +0200 <monochrom> The proper solution is to have a proper effect language! >:)
2025-08-29 22:32:31 +0200ljdarj1(~Thunderbi@user/ljdarj) ljdarj
2025-08-29 22:35:29 +0200arandombit(~arandombi@user/arandombit) (Ping timeout: 248 seconds)
2025-08-29 22:36:01 +0200Googulator43(~Googulato@2a01-036d-0106-28ad-f9f3-8649-eb89-633c.pool6.digikabel.hu)
2025-08-29 22:36:01 +0200ljdarj(~Thunderbi@user/ljdarj) (Ping timeout: 248 seconds)
2025-08-29 22:36:01 +0200ljdarj1ljdarj
2025-08-29 22:38:19 +0200segfaultfizzbuzz(~segfaultf@23-93-74-222.fiber.dynamic.sonic.net) (Ping timeout: 260 seconds)
2025-08-29 22:38:50 +0200 <tomsmeding> monochrom: even if you'd make random depend on lens, there's no way to write that instance
2025-08-29 22:39:07 +0200 <tomsmeding> I guess you could introduce a special newtype for this and attach the instance to that
2025-08-29 22:39:32 +0200 <tomsmeding> I guess that does work, yes
2025-08-29 22:40:17 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-08-29 22:40:19 +0200 <tomsmeding> monochrom: no, that doesn't work, because the 'g' there is the _handle_ type, not the generator type that's being modified
2025-08-29 22:41:09 +0200 <tomsmeding> to wit: if m ~ State StdGen, then g ~ StateGenM StdGen, and StateGenM is a data type with zero fields
2025-08-29 22:41:19 +0200 <tomsmeding> because there is only one generator in 'State StdGen', so the handle is trivial
2025-08-29 22:41:39 +0200 <tomsmeding> for m ~ IO, the handle is (a newtype over) an IORef
2025-08-29 22:42:17 +0200poscat(~poscat@user/poscat) (Remote host closed the connection)
2025-08-29 22:42:28 +0200poscat(~poscat@user/poscat) poscat
2025-08-29 22:42:55 +0200 <tomsmeding> the haddocks make this even more confusing because they use "g" as a type variable name both for this handle (`StatefulGen g m`, where e.g. g ~ StateGenM StdGen) and for the underlying generator (`StateGenM g`, where e.g. g ~ StdGen)
2025-08-29 22:42:56 +0200target_i(~target_i@user/target-i/x-6023099) (Quit: leaving)