2025-08-06 00:00:23 +0200 | target_i | (~target_i@user/target-i/x-6023099) (Quit: leaving) |
2025-08-06 00:01:01 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn |
2025-08-06 00:03:25 +0200 | kmein | (~weechat@user/kmein) (Quit: ciao kakao) |
2025-08-06 00:05:12 +0200 | tromp | (~textual@2001:1c00:3487:1b00:788c:1b3f:625a:cce3) (Quit: My iMac has gone to sleep. ZZZzzz…) |
2025-08-06 00:05:39 +0200 | kmein | (~weechat@user/kmein) kmein |
2025-08-06 00:05:57 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 276 seconds) |
2025-08-06 00:09:42 +0200 | amadaluzia | (~amadaluzi@user/amadaluzia) amadaluzia |
2025-08-06 00:10:30 +0200 | Frostillicus | (~Frostilli@pool-71-174-119-69.bstnma.fios.verizon.net) (Read error: Connection reset by peer) |
2025-08-06 00:11:57 +0200 | Tuplanolla | (~Tuplanoll@91-159-69-59.elisa-laajakaista.fi) Tuplanolla |
2025-08-06 00:12:53 +0200 | karenw | (~karenw@user/karenw) (Quit: Deep into that darkness peering...) |
2025-08-06 00:13:50 +0200 | Frostillicus | (~Frostilli@pool-71-174-119-69.bstnma.fios.verizon.net) |
2025-08-06 00:16:29 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn |
2025-08-06 00:20:54 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 252 seconds) |
2025-08-06 00:31:52 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn |
2025-08-06 00:33:40 +0200 | sord937 | (~sord937@gateway/tor-sasl/sord937) (Quit: sord937) |
2025-08-06 00:36:54 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 260 seconds) |
2025-08-06 00:40:13 +0200 | weary-traveler | (~user@user/user363627) user363627 |
2025-08-06 00:40:52 +0200 | Guest22 | (~textual@205.175.106.177) (Quit: My Mac has gone to sleep. ZZZzzz…) |
2025-08-06 00:46:25 +0200 | Guest22 | (~textual@205.175.106.177) |
2025-08-06 00:46:47 +0200 | Guest22 | (~textual@205.175.106.177) (Client Quit) |
2025-08-06 00:47:22 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn |
2025-08-06 00:52:40 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 276 seconds) |
2025-08-06 00:55:10 +0200 | Sgeo | (~Sgeo@user/sgeo) Sgeo |
2025-08-06 01:03:19 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn |
2025-08-06 01:03:42 +0200 | caubert | (~caubert@user/caubert) (Ping timeout: 252 seconds) |
2025-08-06 01:08:02 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 248 seconds) |
2025-08-06 01:08:28 +0200 | davidlbowman | (~dlb@user/davidlbowman) (Ping timeout: 240 seconds) |
2025-08-06 01:18:47 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn |
2025-08-06 01:22:28 +0200 | acidjnk | (~acidjnk@p200300d6e717197424339f0f505133b9.dip0.t-ipconnect.de) (Ping timeout: 245 seconds) |
2025-08-06 01:22:33 +0200 | Frostillicus | (~Frostilli@pool-71-174-119-69.bstnma.fios.verizon.net) (Remote host closed the connection) |
2025-08-06 01:22:55 +0200 | Frostillicus | (~Frostilli@pool-71-174-119-69.bstnma.fios.verizon.net) |
2025-08-06 01:23:34 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 260 seconds) |
2025-08-06 01:28:11 +0200 | caubert | (~caubert@user/caubert) caubert |
2025-08-06 01:28:58 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn |
2025-08-06 01:30:12 +0200 | jmorris | (uid604645@id-604645.hampstead.irccloud.com) jmorris |
2025-08-06 01:31:07 +0200 | Lycurgus | (~juan@user/Lycurgus) Lycurgus |
2025-08-06 01:31:22 +0200 | sprotte24_ | (~sprotte24@p200300d16f29ec00ecf0fd09854c8c20.dip0.t-ipconnect.de) (Quit: Leaving) |
2025-08-06 01:32:27 +0200 | jmcantrell | (~weechat@user/jmcantrell) jmcantrell |
2025-08-06 01:33:42 +0200 | caubert | (~caubert@user/caubert) (Ping timeout: 276 seconds) |
2025-08-06 01:34:21 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 276 seconds) |
2025-08-06 01:40:30 +0200 | davidlbowman | (~dlb@user/davidlbowman) davidlbowman |
2025-08-06 01:43:48 +0200 | athan | (~athan@syn-047-132-161-157.res.spectrum.com) (Quit: Konversation terminated!) |
2025-08-06 01:43:59 +0200 | zfnmxt | (~zfnmxt@user/zfnmxt) (Ping timeout: 260 seconds) |
2025-08-06 01:44:27 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn |
2025-08-06 01:51:13 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 248 seconds) |
2025-08-06 01:51:54 +0200 | Frostillicus | (~Frostilli@pool-71-174-119-69.bstnma.fios.verizon.net) (Ping timeout: 276 seconds) |
2025-08-06 01:54:05 +0200 | davidlbowman | (~dlb@user/davidlbowman) (Quit: WeeChat 4.1.1) |
2025-08-06 02:00:55 +0200 | fizbin | (~fizbin@2601:84:8601:2604:65a2:2790:1327:34c5) |
2025-08-06 02:02:29 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn |
2025-08-06 02:04:57 +0200 | zlqrvx | (~zlqrvx@101.175.150.247) |
2025-08-06 02:06:28 +0200 | jackdk | (uid373013@cssa/life/jackdk) jackdk |
2025-08-06 02:07:03 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 252 seconds) |
2025-08-06 02:11:29 +0200 | Tuplanolla | (~Tuplanoll@91-159-69-59.elisa-laajakaista.fi) (Quit: Leaving.) |
2025-08-06 02:14:21 +0200 | weary-traveler | (~user@user/user363627) (Remote host closed the connection) |
2025-08-06 02:15:24 +0200 | davidlbowman | (~dlb@user/davidlbowman) davidlbowman |
2025-08-06 02:17:58 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn |
2025-08-06 02:18:23 +0200 | caubert | (~caubert@user/caubert) caubert |
2025-08-06 02:22:27 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 244 seconds) |
2025-08-06 02:22:58 +0200 | caubert | (~caubert@user/caubert) (Ping timeout: 244 seconds) |
2025-08-06 02:25:06 +0200 | Lycurgus | (~juan@user/Lycurgus) (Quit: irc.renjuan.org (juan@acm.org)) |
2025-08-06 02:33:26 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn |
2025-08-06 02:36:35 +0200 | ttybitnik | (~ttybitnik@user/wolper) (Quit: Fading out...) |
2025-08-06 02:36:41 +0200 | fizbin | (~fizbin@2601:84:8601:2604:65a2:2790:1327:34c5) (Read error: Connection reset by peer) |
2025-08-06 02:38:18 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 265 seconds) |
2025-08-06 02:48:49 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn |
2025-08-06 02:49:12 +0200 | sp1ff`` | (~user@c-24-21-190-184.hsd1.wa.comcast.net) (Read error: Connection reset by peer) |
2025-08-06 02:50:44 +0200 | sp1ff```` | (~user@c-24-21-190-184.hsd1.wa.comcast.net) |
2025-08-06 02:53:18 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 245 seconds) |
2025-08-06 02:54:18 +0200 | jmcantrell | (~weechat@user/jmcantrell) (Ping timeout: 276 seconds) |
2025-08-06 03:04:12 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn |
2025-08-06 03:08:44 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 260 seconds) |
2025-08-06 03:17:03 +0200 | vanishingideal | (~vanishing@user/vanishingideal) (Ping timeout: 276 seconds) |
2025-08-06 03:18:31 +0200 | vanishingideal | (~vanishing@user/vanishingideal) vanishingideal |
2025-08-06 03:19:38 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn |
2025-08-06 03:24:02 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 248 seconds) |
2025-08-06 03:25:05 +0200 | pabs3 | (~pabs3@user/pabs3) (Ping timeout: 248 seconds) |
2025-08-06 03:31:14 +0200 | Frostillicus | (~Frostilli@pool-71-174-119-69.bstnma.fios.verizon.net) |
2025-08-06 03:34:52 +0200 | davidlbowman | (~dlb@user/davidlbowman) (Quit: WeeChat 4.1.1) |
2025-08-06 03:35:05 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn |
2025-08-06 03:35:48 +0200 | amadaluzia | (~amadaluzi@user/amadaluzia) (Quit: ZNC 1.10.1 - https://znc.in) |
2025-08-06 03:35:58 +0200 | pabs3 | (~pabs3@user/pabs3) pabs3 |
2025-08-06 03:38:57 +0200 | vanishingideal | (~vanishing@user/vanishingideal) (Ping timeout: 248 seconds) |
2025-08-06 03:40:34 +0200 | vanishingideal | (~vanishing@user/vanishingideal) vanishingideal |
2025-08-06 03:41:30 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 244 seconds) |
2025-08-06 03:53:09 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn |
2025-08-06 03:57:36 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 252 seconds) |
2025-08-06 04:05:22 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn |
2025-08-06 04:09:54 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 248 seconds) |
2025-08-06 04:11:44 +0200 | jreicher | (~user@user/jreicher) (Ping timeout: 260 seconds) |
2025-08-06 04:12:10 +0200 | jreicher | (~user@user/jreicher) jreicher |
2025-08-06 04:17:21 +0200 | jespada | (~jespada@2800:a4:221f:e100:811f:b722:6c6c:3e08) (Ping timeout: 248 seconds) |
2025-08-06 04:19:43 +0200 | jespada | (~jespada@2800:a4:2207:500:49e1:84bb:c5a4:d6af) jespada |
2025-08-06 04:20:49 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn |
2025-08-06 04:23:19 +0200 | zlqrvx | (~zlqrvx@101.175.150.247) (Quit: ZNC 1.10.0 - https://znc.in) |
2025-08-06 04:24:00 +0200 | Frostillicus | (~Frostilli@pool-71-174-119-69.bstnma.fios.verizon.net) (Ping timeout: 276 seconds) |
2025-08-06 04:25:21 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 252 seconds) |
2025-08-06 04:26:36 +0200 | Unicorn_Princess | (~Unicorn_P@user/Unicorn-Princess/x-3540542) Unicorn_Princess |
2025-08-06 04:27:50 +0200 | Frostillicus | (~Frostilli@pool-71-174-119-69.bstnma.fios.verizon.net) |
2025-08-06 04:32:57 +0200 | trickard_ | trickard |
2025-08-06 04:36:07 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn |
2025-08-06 04:40:48 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 245 seconds) |
2025-08-06 04:43:46 +0200 | Lycurgus | (~juan@user/Lycurgus) Lycurgus |
2025-08-06 04:48:53 +0200 | jmorris | (uid604645@id-604645.hampstead.irccloud.com) (Quit: Connection closed for inactivity) |
2025-08-06 04:51:36 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn |
2025-08-06 04:55:58 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 240 seconds) |
2025-08-06 04:58:39 +0200 | vanishingideal | (~vanishing@user/vanishingideal) (Ping timeout: 252 seconds) |
2025-08-06 05:06:06 +0200 | dcompoze | (~dcompoze@mail.dcsoftware.xyz) |
2025-08-06 05:06:12 +0200 | dcompoze | (~dcompoze@mail.dcsoftware.xyz) (Client Quit) |
2025-08-06 05:06:58 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn |
2025-08-06 05:11:00 +0200 | weary-traveler | (~user@user/user363627) user363627 |
2025-08-06 05:13:18 +0200 | Lycurgus | (~juan@user/Lycurgus) (Quit: irc.renjuan.org (juan@acm.org)) |
2025-08-06 05:14:03 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 276 seconds) |
2025-08-06 05:17:48 +0200 | zlqrvx | (~zlqrvx@2001:8003:8c8b:e00:374a:bdcb:457c:d1e3) |
2025-08-06 05:25:01 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn |
2025-08-06 05:29:08 +0200 | Frostillicus | (~Frostilli@pool-71-174-119-69.bstnma.fios.verizon.net) (Ping timeout: 245 seconds) |
2025-08-06 05:29:25 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 248 seconds) |
2025-08-06 05:30:08 +0200 | hughjfchen | (~hughjfche@vmi2417424.contaboserver.net) (Quit: WeeChat 4.6.3) |
2025-08-06 05:30:26 +0200 | hughjfchen | (~hughjfche@vmi2417424.contaboserver.net) hughjfchen |
2025-08-06 05:32:45 +0200 | hughjfchen | (~hughjfche@vmi2417424.contaboserver.net) (Client Quit) |
2025-08-06 05:33:50 +0200 | hughjfchen | (~hughjfche@vmi2417424.contaboserver.net) hughjfchen |
2025-08-06 05:34:16 +0200 | Leary | (~Leary@user/Leary/x-0910699) (Remote host closed the connection) |
2025-08-06 05:35:15 +0200 | Frostillicus | (~Frostilli@pool-71-174-119-69.bstnma.fios.verizon.net) |
2025-08-06 05:40:25 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn |
2025-08-06 05:47:46 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 276 seconds) |
2025-08-06 05:55:01 +0200 | Leary | (~Leary@user/Leary/x-0910699) Leary |
2025-08-06 05:56:56 +0200 | machinedgod | (~machinedg@d75-159-126-101.abhsia.telus.net) machinedgod |
2025-08-06 05:58:28 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn |
2025-08-06 06:02:54 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 252 seconds) |
2025-08-06 06:06:21 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn |
2025-08-06 06:08:58 +0200 | arahael | (~arahael@user/arahael) (Ping timeout: 240 seconds) |
2025-08-06 06:09:21 +0200 | Frostillicus | (~Frostilli@pool-71-174-119-69.bstnma.fios.verizon.net) (Ping timeout: 248 seconds) |
2025-08-06 06:10:58 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 252 seconds) |
2025-08-06 06:18:59 +0200 | Frostillicus | (~Frostilli@pool-71-174-119-69.bstnma.fios.verizon.net) |
2025-08-06 06:21:51 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn |
2025-08-06 06:23:24 +0200 | caubert | (~caubert@user/caubert) caubert |
2025-08-06 06:26:25 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 248 seconds) |
2025-08-06 06:28:18 +0200 | Frostillicus | (~Frostilli@pool-71-174-119-69.bstnma.fios.verizon.net) (Ping timeout: 245 seconds) |
2025-08-06 06:37:01 +0200 | Frostillicus | (~Frostilli@pool-71-174-119-69.bstnma.fios.verizon.net) |
2025-08-06 06:37:14 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn |
2025-08-06 06:42:04 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 260 seconds) |
2025-08-06 06:43:43 +0200 | mange | (~mange@user/mange) mange |
2025-08-06 06:48:23 +0200 | gmg | (~user@user/gehmehgeh) (Remote host closed the connection) |
2025-08-06 06:49:04 +0200 | gmg | (~user@user/gehmehgeh) gehmehgeh |
2025-08-06 06:49:27 +0200 | jmcantrell | (~weechat@user/jmcantrell) jmcantrell |
2025-08-06 06:50:14 +0200 | Frostillicus | (~Frostilli@pool-71-174-119-69.bstnma.fios.verizon.net) (Ping timeout: 260 seconds) |
2025-08-06 06:52:42 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn |
2025-08-06 06:57:25 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 248 seconds) |
2025-08-06 06:57:43 +0200 | weary-traveler | (~user@user/user363627) (Quit: Konversation terminated!) |
2025-08-06 07:03:02 +0200 | Frostillicus | (~Frostilli@pool-71-174-119-69.bstnma.fios.verizon.net) |
2025-08-06 07:04:21 +0200 | jmcantrell | (~weechat@user/jmcantrell) (Quit: WeeChat 4.7.0) |
2025-08-06 07:05:00 +0200 | jmcantrell | (~weechat@user/jmcantrell) jmcantrell |
2025-08-06 07:06:08 +0200 | arahael | (~arahael@user/arahael) arahael |
2025-08-06 07:07:21 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn |
2025-08-06 07:08:03 +0200 | jle` | (~jle`@syn-023-240-067-073.res.spectrum.com) (Quit: WeeChat 4.5.1) |
2025-08-06 07:11:45 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 248 seconds) |
2025-08-06 07:12:58 +0200 | jmcantrell | (~weechat@user/jmcantrell) (Ping timeout: 240 seconds) |
2025-08-06 07:16:20 +0200 | jle` | (~jle`@syn-023-240-067-073.res.spectrum.com) jle` |
2025-08-06 07:18:03 +0200 | califax | (~califax@user/califx) (Remote host closed the connection) |
2025-08-06 07:18:28 +0200 | califax | (~califax@user/califx) califx |
2025-08-06 07:22:50 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn |
2025-08-06 07:29:26 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 252 seconds) |
2025-08-06 07:40:54 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn |
2025-08-06 07:46:04 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 276 seconds) |
2025-08-06 07:46:22 +0200 | haritz | (~hrtz@user/haritz) (Quit: ZNC 1.8.2+deb3.1+deb12u1 - https://znc.in) |
2025-08-06 07:53:52 +0200 | wootehfoot | (~wootehfoo@user/wootehfoot) wootehfoot |
2025-08-06 07:56:17 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn |
2025-08-06 07:58:18 +0200 | tv | (~tv@user/tv) (Read error: Connection reset by peer) |
2025-08-06 08:00:45 +0200 | weary-traveler | (~user@user/user363627) user363627 |
2025-08-06 08:00:49 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 248 seconds) |
2025-08-06 08:00:57 +0200 | weary-traveler | (~user@user/user363627) (Remote host closed the connection) |
2025-08-06 08:01:18 +0200 | biberu | (~biberu@user/biberu) biberu |
2025-08-06 08:08:20 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn |
2025-08-06 08:09:25 +0200 | zlqrvx | (~zlqrvx@2001:8003:8c8b:e00:374a:bdcb:457c:d1e3) (Quit: ZNC 1.10.0 - https://znc.in) |
2025-08-06 08:13:14 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 260 seconds) |
2025-08-06 08:16:18 +0200 | Frostillicus | (~Frostilli@pool-71-174-119-69.bstnma.fios.verizon.net) (Ping timeout: 248 seconds) |
2025-08-06 08:23:44 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn |
2025-08-06 08:26:19 +0200 | euouae | (~euouae@user/euouae) euouae |
2025-08-06 08:28:15 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 244 seconds) |
2025-08-06 08:38:04 +0200 | <sprout> | > [1..5] |
2025-08-06 08:38:05 +0200 | <lambdabot> | [1,2,3,4,5] |
2025-08-06 08:38:26 +0200 | <sprout> | > [5..1] |
2025-08-06 08:38:28 +0200 | <lambdabot> | [] |
2025-08-06 08:39:07 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn |
2025-08-06 08:43:17 +0200 | tromp | (~textual@2001:1c00:3487:1b00:788c:1b3f:625a:cce3) |
2025-08-06 08:44:08 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 272 seconds) |
2025-08-06 08:54:30 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn |
2025-08-06 08:58:54 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 252 seconds) |
2025-08-06 09:00:01 +0200 | caconym747 | (~caconym@user/caconym) (Quit: bye) |
2025-08-06 09:01:03 +0200 | caconym747 | (~caconym@user/caconym) caconym |
2025-08-06 09:04:46 +0200 | killy | (~killy@terminal-3-187.retsat1.com.pl) |
2025-08-06 09:08:43 +0200 | poscat0x04 | (~poscat@user/poscat) poscat |
2025-08-06 09:09:21 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn |
2025-08-06 09:09:51 +0200 | lortabac | (~lortabac@2a01:e0a:541:b8f0:55ab:e185:7f81:54a4) |
2025-08-06 09:10:06 +0200 | poscat | (~poscat@user/poscat) (Ping timeout: 244 seconds) |
2025-08-06 09:10:48 +0200 | Sgeo | (~Sgeo@user/sgeo) (Read error: Connection reset by peer) |
2025-08-06 09:13:05 +0200 | CiaoSen | (~Jura@2a02:8071:64e1:da0:5a47:caff:fe78:33db) CiaoSen |
2025-08-06 09:16:30 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 276 seconds) |
2025-08-06 09:16:55 +0200 | acidjnk | (~acidjnk@p200300d6e71719397d9aab65da8bb5e6.dip0.t-ipconnect.de) acidjnk |
2025-08-06 09:27:13 +0200 | <dutchie> | > [5,4..1] |
2025-08-06 09:27:15 +0200 | <lambdabot> | [5,4,3,2,1] |
2025-08-06 09:27:52 +0200 | tv | (~tv@user/tv) tv |
2025-08-06 09:36:41 +0200 | ljdarj | (~Thunderbi@user/ljdarj) ljdarj |
2025-08-06 09:41:21 +0200 | ljdarj | (~Thunderbi@user/ljdarj) (Ping timeout: 252 seconds) |
2025-08-06 09:44:57 +0200 | talismanick | (~user@2601:644:937c:ed10::ae5) talismanick |
2025-08-06 09:46:06 +0200 | sord937 | (~sord937@gateway/tor-sasl/sord937) sord937 |
2025-08-06 09:49:42 +0200 | ft | (~ft@p3e9bcd7f.dip0.t-ipconnect.de) (Quit: leaving) |
2025-08-06 09:59:10 +0200 | biberu | (~biberu@user/biberu) (Remote host closed the connection) |
2025-08-06 09:59:14 +0200 | ljdarj | (~Thunderbi@user/ljdarj) ljdarj |
2025-08-06 09:59:45 +0200 | vanishingideal | (~vanishing@user/vanishingideal) vanishingideal |
2025-08-06 10:02:57 +0200 | chele | (~chele@user/chele) chele |
2025-08-06 10:04:12 +0200 | <ski> | > L.drop 2 (L.zipWith replicate (L.cycle [1,2,3]) (L.cycle "ab")) |
2025-08-06 10:04:13 +0200 | <lambdabot> | cycle ["aaa","b","aa","bbb","a","bb"] |
2025-08-06 10:05:27 +0200 | merijn | (~merijn@77.242.116.146) merijn |
2025-08-06 10:09:36 +0200 | Unicorn_Princess | (~Unicorn_P@user/Unicorn-Princess/x-3540542) (Remote host closed the connection) |
2025-08-06 10:09:42 +0200 | biberu | (~biberu@user/biberu) biberu |
2025-08-06 10:19:14 +0200 | jle` | (~jle`@syn-023-240-067-073.res.spectrum.com) (Quit: WeeChat 4.7.0) |
2025-08-06 10:19:26 +0200 | <kaol> | Lovely. I built my program with GHC 9.6.6 and a part of it started crashing with "Illegal instruction". |
2025-08-06 10:19:54 +0200 | <euouae> | paste? |
2025-08-06 10:21:55 +0200 | <kaol> | https://gitlab.com/piperka/piperka the crawler and it's likely going to require production data as well which I'm not going to bother isolating. I guess it's somewhere in the web-push library. |
2025-08-06 10:24:03 +0200 | <euouae> | I mean, what's the paste of the error? |
2025-08-06 10:24:29 +0200 | <kaol> | It's only those two words. |
2025-08-06 10:24:48 +0200 | <euouae> | Who gives the error |
2025-08-06 10:25:10 +0200 | <kaol> | The binary I built with GHC. |
2025-08-06 10:25:24 +0200 | Unicorn_Princess | (~Unicorn_P@user/Unicorn-Princess/x-3540542) Unicorn_Princess |
2025-08-06 10:25:31 +0200 | <kaol> | At run time. |
2025-08-06 10:27:02 +0200 | <mauke> | probably the shell |
2025-08-06 10:27:26 +0200 | <euouae> | If it's from the kernel, Illegal instruction means that the CPU instructions don't correspond to microcode |
2025-08-06 10:27:58 +0200 | <euouae> | That means something has been miscompiled |
2025-08-06 10:28:05 +0200 | <mauke> | perl -we 'kill ILL => $$' |
2025-08-06 10:28:06 +0200 | <kaol> | It goes away if I disable the code that would use Web.WebPush. |
2025-08-06 10:28:21 +0200 | <euouae> | Have you compiled *everything* with GHC 9.6.6? |
2025-08-06 10:28:31 +0200 | <euouae> | Or did some dependency escape |
2025-08-06 10:30:24 +0200 | <euouae> | kaol: you can run under gdb with `gdb my_exe -ex r` and when it hits the illegal instruction you can use `gcore my_core` to dump core |
2025-08-06 10:30:48 +0200 | <euouae> | You can then share that core, but be careful because it might contain secrets like tokens, passwords, etc |
2025-08-06 10:31:02 +0200 | <euouae> | At the very least you can do `bt` and read the backtrace, get an idea of what might have gone wrong |
2025-08-06 10:36:28 +0200 | merijn | (~merijn@77.242.116.146) (Ping timeout: 240 seconds) |
2025-08-06 10:45:19 +0200 | tzh | (~tzh@c-76-115-131-146.hsd1.or.comcast.net) (Quit: zzz) |
2025-08-06 10:49:43 +0200 | merijn | (~merijn@77.242.116.146) merijn |
2025-08-06 10:56:59 +0200 | tromp | (~textual@2001:1c00:3487:1b00:788c:1b3f:625a:cce3) (Quit: My iMac has gone to sleep. ZZZzzz…) |
2025-08-06 10:57:15 +0200 | merijn | (~merijn@77.242.116.146) (Ping timeout: 276 seconds) |
2025-08-06 10:58:35 +0200 | <euouae> | when using cabal's Paths_* do I have to include the module in the .cabal file? |
2025-08-06 10:59:32 +0200 | vanishingideal | (~vanishing@user/vanishingideal) (Quit: Lost terminal) |
2025-08-06 11:00:01 +0200 | <haskellbridge> | <sm> yes, in data-files: |
2025-08-06 11:00:17 +0200 | <haskellbridge> | <sm> But be aware of https://joyful.com/Haskell#Why%20should%20you%20avoid%20Cabal's%20Paths_pkgname%20feature%20? |
2025-08-06 11:03:08 +0200 | <euouae> | Ah yeah that's probably better |
2025-08-06 11:03:13 +0200 | <euouae> | I'll use file-embed |
2025-08-06 11:06:03 +0200 | merijn | (~merijn@77.242.116.146) merijn |
2025-08-06 11:06:44 +0200 | <euouae> | So I'd have to embed the entire .cabal file right? |
2025-08-06 11:07:26 +0200 | <haskellbridge> | <sm> Why do you want to embed the .cabal file ? |
2025-08-06 11:07:49 +0200 | <euouae> | To grab the version: |
2025-08-06 11:08:12 +0200 | <euouae> | (oops, I forgot to say that's what I was doing) |
2025-08-06 11:10:15 +0200 | ljdarj | (~Thunderbi@user/ljdarj) (Ping timeout: 276 seconds) |
2025-08-06 11:10:42 +0200 | <haskellbridge> | <sm> well.. that would be one way. I use ghc-options to define VERSION for CPP |
2025-08-06 11:11:12 +0200 | <haskellbridge> | <sm> cpp-options: -DVERSION="1.0" |
2025-08-06 11:11:50 +0200 | <euouae> | but then you need to edit 2 places of the version strnig |
2025-08-06 11:12:20 +0200 | <haskellbridge> | <sm> for me there’s many many such places, I have a release script that sets them |
2025-08-06 11:12:31 +0200 | <Leary> | euouae: https://cabal.readthedocs.io/en/stable/cabal-package-description-file.html#conditional-compilation |
2025-08-06 11:12:34 +0200 | <Leary> | "Since version 2.0, the macro CURRENT_PACKAGE_VERSION expands to the string version number of the current package." |
2025-08-06 11:12:47 +0200 | <euouae> | ah awesome. thankfully that's easy |
2025-08-06 11:12:53 +0200 | <euouae> | I was looking into the autogen instructions for cabal |
2025-08-06 11:13:01 +0200 | <haskellbridge> | <sm> nice |
2025-08-06 11:13:07 +0200 | <haskellbridge> | <sm> and related: to grab info about the local git repo, githash package is good (but tends to force more rebuilding) |
2025-08-06 11:14:36 +0200 | tromp | (~textual@2001:1c00:3487:1b00:788c:1b3f:625a:cce3) |
2025-08-06 11:14:37 +0200 | <euouae> | I don't think I can use CURRENT_PACKAGE_VERSION |
2025-08-06 11:14:54 +0200 | <euouae> | It's only for macro expansion? I tried `print CURRENT_PACKAGE_VERSION` in my code and it says the data constructor is not defined |
2025-08-06 11:15:08 +0200 | <euouae> | oh, it's an autoconf macro? |
2025-08-06 11:15:31 +0200 | <sm> | you need to enable the CPP language extension at the top of the file, probably |
2025-08-06 11:15:48 +0200 | <sm> | {-# LANGUAGE CPP #-} |
2025-08-06 11:16:28 +0200 | <euouae> | hm, now it breaks my multiline strings |
2025-08-06 11:16:45 +0200 | CiaoSen | (~Jura@2a02:8071:64e1:da0:5a47:caff:fe78:33db) (Ping timeout: 276 seconds) |
2025-08-06 11:17:06 +0200 | <euouae> | I'm doing message = "foo\n\ ...and then follows... \bar" |
2025-08-06 11:17:25 +0200 | <euouae> | Does that not work with CPP? Maybe I'll have to write a Version.hs module |
2025-08-06 11:20:15 +0200 | <euouae> | thanks for all the help! appreciate it |
2025-08-06 11:20:48 +0200 | <sm> | np. Don't know about that multiline issue |
2025-08-06 11:23:00 +0200 | trickard | (~trickard@cpe-56-98-47-163.wireline.com.au) (Ping timeout: 252 seconds) |
2025-08-06 11:23:21 +0200 | trickard_ | (~trickard@cpe-56-98-47-163.wireline.com.au) |
2025-08-06 11:26:34 +0200 | <merijn> | euouae: You don't have to write a Versions module |
2025-08-06 11:26:42 +0200 | <merijn> | euouae: Cabal can auto gen one that you can just import |
2025-08-06 11:26:51 +0200 | <merijn> | Although I forgot the exact magic for doing so |
2025-08-06 11:27:03 +0200 | <merijn> | I think it's Paths_package? |
2025-08-06 11:28:30 +0200 | <merijn> | euouae: https://cabal.readthedocs.io/en/3.4/cabal-package.html#accessing-the-package-version |
2025-08-06 11:39:40 +0200 | jackdk | (uid373013@cssa/life/jackdk) (Quit: Connection closed for inactivity) |
2025-08-06 11:51:45 +0200 | <euouae> | merijn: sure, thats how our discussion started above :P the conclusion was that I should avoid it because it's more finnicky |
2025-08-06 11:52:07 +0200 | <c_wraith> | for data files, maybe. |
2025-08-06 11:52:15 +0200 | <c_wraith> | For the version string? not at all |
2025-08-06 11:52:46 +0200 | <euouae> | Wait, so if I use Paths_mypkg, what should I also put in the .cabal file? or nothing? |
2025-08-06 11:52:46 +0200 | <c_wraith> | Err, version Version. But that's much sillier to say. |
2025-08-06 11:53:02 +0200 | <c_wraith> | Yes, it needs to be in there. |
2025-08-06 11:53:04 +0200 | <euouae> | I noticed it does work without any requirements in .cabal but ghc complains that Path_mypkg module is used without specified |
2025-08-06 11:53:13 +0200 | <euouae> | if I try to specify it, it complains that Path_mypkg is not a valid name |
2025-08-06 11:53:40 +0200 | <c_wraith> | compare with https://github.com/chowells79/roll/blob/main/roll.cabal |
2025-08-06 11:53:55 +0200 | <c_wraith> | it needs to be in other_modules *and* autogen_modules |
2025-08-06 11:54:08 +0200 | <c_wraith> | err. dashes instead of underscores |
2025-08-06 11:54:35 +0200 | <euouae> | you used underscores |
2025-08-06 11:54:43 +0200 | <euouae> | I see then, it's not in build-depends |
2025-08-06 11:56:29 +0200 | <c_wraith> | right. build-depends is for packages. It's just a module that cabal will auto-generate, not a full module |
2025-08-06 11:56:42 +0200 | <c_wraith> | err, not a full package |
2025-08-06 11:57:28 +0200 | <euouae> | makes a lot of sense, thanks |
2025-08-06 11:58:17 +0200 | <c_wraith> | The whole reason I keep that silly project around is as a reference because I forget how to use those things every time. |
2025-08-06 11:58:31 +0200 | <euouae> | heheh |
2025-08-06 12:06:22 +0200 | <sm> | how do you use CURRENT_PACKAGE_VERSION actually ? The doc is not quite clear. "Cabal places the definitions of these macros into an automatically-generated header file, which is included when preprocessing Haskell source code by passing options to the C preprocessor." Do you have to import this file ? |
2025-08-06 12:06:39 +0200 | YoungFrog | (~youngfrog@2a02:a03f:ca07:f900:abf4:cf52:58ac:4a84) (Quit: ZNC 1.7.x-git-3-96481995 - https://znc.in) |
2025-08-06 12:06:59 +0200 | YoungFrog | (~youngfrog@2a02:a03f:ca07:f900:4407:d5e8:2b8d:2dc6) youngfrog |
2025-08-06 12:07:07 +0200 | <euouae> | I could use it with the CPP pragma |
2025-08-06 12:07:10 +0200 | <sm> | (...and would it kill you to mention its name or path...) |
2025-08-06 12:07:15 +0200 | <c_wraith> | it should be available automatically whenever you have CPP enabled |
2025-08-06 12:07:17 +0200 | <sm> | great |
2025-08-06 12:07:22 +0200 | <euouae> | I think you can also use it if you write custom build instructions with autoconf |
2025-08-06 12:08:20 +0200 | <sm> | I'd like to know for sure if CURRENT_PACKAGE_VERSION still works after rm -rf ~/.cabal. I assume so. |
2025-08-06 12:08:45 +0200 | <c_wraith> | It only exists at compile time |
2025-08-06 12:08:54 +0200 | <sm> | 👍🏻 |
2025-08-06 12:09:30 +0200 | <euouae> | Yeah so it solves the issues you were talking about sm |
2025-08-06 12:09:45 +0200 | <euouae> | I actually don't think I care about those issues for myself |
2025-08-06 12:10:24 +0200 | <c_wraith> | those issues only apply specifically with data files, because they are required to exist after compilation |
2025-08-06 12:12:35 +0200 | <c_wraith> | resources that are only used during code generation won't have the same issues |
2025-08-06 12:14:11 +0200 | <euouae> | Got it, right. Then both solutions are fine. |
2025-08-06 12:15:32 +0200 | trickard___ | (~trickard@cpe-53-98-47-163.wireline.com.au) |
2025-08-06 12:17:51 +0200 | trickard_ | (~trickard@cpe-56-98-47-163.wireline.com.au) (Ping timeout: 276 seconds) |
2025-08-06 12:20:33 +0200 | lxsameer | (~lxsameer@Serene/lxsameer) lxsameer |
2025-08-06 12:22:13 +0200 | lortabac | (~lortabac@2a01:e0a:541:b8f0:55ab:e185:7f81:54a4) (Ping timeout: 248 seconds) |
2025-08-06 12:30:19 +0200 | merijn | (~merijn@77.242.116.146) (Ping timeout: 260 seconds) |
2025-08-06 12:30:21 +0200 | <sm> | added CURRENT_PACKAGE_VERSION to my faq, thanks |
2025-08-06 12:34:19 +0200 | trickard___ | trickard |
2025-08-06 12:38:32 +0200 | caubert | (~caubert@user/caubert) (Quit: WeeChat 4.6.3) |
2025-08-06 12:41:56 +0200 | merijn | (~merijn@77.242.116.146) merijn |
2025-08-06 12:44:20 +0200 | lortabac | (~lortabac@2a01:e0a:541:b8f0:55ab:e185:7f81:54a4) lortabac |
2025-08-06 12:49:14 +0200 | merijn | (~merijn@77.242.116.146) (Ping timeout: 272 seconds) |
2025-08-06 12:51:31 +0200 | forell | (~forell@user/forell) (Quit: ZNC - https://znc.in) |
2025-08-06 12:51:55 +0200 | forell | (~forell@user/forell) forell |
2025-08-06 12:53:13 +0200 | Frostillicus | (~Frostilli@pool-71-174-119-69.bstnma.fios.verizon.net) |
2025-08-06 12:54:08 +0200 | killy | (~killy@terminal-3-187.retsat1.com.pl) (Ping timeout: 245 seconds) |
2025-08-06 12:54:22 +0200 | killy | (~killy@176.223.173.250) |
2025-08-06 12:54:53 +0200 | tromp | (~textual@2001:1c00:3487:1b00:788c:1b3f:625a:cce3) (Quit: My iMac has gone to sleep. ZZZzzz…) |
2025-08-06 13:01:55 +0200 | merijn | (~merijn@77.242.116.146) merijn |
2025-08-06 13:06:44 +0200 | machinedgod | (~machinedg@d75-159-126-101.abhsia.telus.net) (Ping timeout: 244 seconds) |
2025-08-06 13:07:10 +0200 | merijn | (~merijn@77.242.116.146) (Ping timeout: 276 seconds) |
2025-08-06 13:07:15 +0200 | Frostillicus | (~Frostilli@pool-71-174-119-69.bstnma.fios.verizon.net) (Ping timeout: 276 seconds) |
2025-08-06 13:08:29 +0200 | merijn | (~merijn@77.242.116.146) merijn |
2025-08-06 13:12:16 +0200 | tromp | (~textual@2001:1c00:3487:1b00:788c:1b3f:625a:cce3) |
2025-08-06 13:17:42 +0200 | Lord_of_Life | (~Lord@user/lord-of-life/x-2819915) (Read error: Connection reset by peer) |
2025-08-06 13:21:30 +0200 | Lord_of_Life | (~Lord@user/lord-of-life/x-2819915) Lord_of_Life |
2025-08-06 13:31:41 +0200 | tromp | (~textual@2001:1c00:3487:1b00:788c:1b3f:625a:cce3) (Quit: My iMac has gone to sleep. ZZZzzz…) |
2025-08-06 13:46:24 +0200 | wootehfoot | (~wootehfoo@user/wootehfoot) (Read error: Connection reset by peer) |
2025-08-06 13:55:26 +0200 | Unicorn_Princess | (~Unicorn_P@user/Unicorn-Princess/x-3540542) (Remote host closed the connection) |
2025-08-06 14:00:26 +0200 | sajenim | (~sajenim@user/sajenim) sajenim |
2025-08-06 14:08:13 +0200 | vanishingideal | (~vanishing@user/vanishingideal) vanishingideal |
2025-08-06 14:12:42 +0200 | Frostillicus | (~Frostilli@pool-71-174-119-69.bstnma.fios.verizon.net) |
2025-08-06 14:17:57 +0200 | davidlbowman | (~dlb@user/davidlbowman) davidlbowman |
2025-08-06 14:18:06 +0200 | Frostillicus | (~Frostilli@pool-71-174-119-69.bstnma.fios.verizon.net) (Ping timeout: 276 seconds) |
2025-08-06 14:24:14 +0200 | infinity0 | (~infinity0@pwned.gg) (Ping timeout: 272 seconds) |
2025-08-06 14:27:07 +0200 | Frostillicus | (~Frostilli@pool-71-174-119-69.bstnma.fios.verizon.net) |
2025-08-06 14:37:20 +0200 | Frostillicus | (~Frostilli@pool-71-174-119-69.bstnma.fios.verizon.net) (Ping timeout: 252 seconds) |
2025-08-06 14:43:58 +0200 | davidlbowman | (~dlb@user/davidlbowman) (Ping timeout: 240 seconds) |
2025-08-06 14:44:38 +0200 | infinity0 | (~infinity0@pwned.gg) infinity0 |
2025-08-06 14:48:54 +0200 | tabaqui | (~tabaqui@167.71.80.236) (Remote host closed the connection) |
2025-08-06 14:49:19 +0200 | tabaqui | (~tabaqui@167.71.80.236) tabaqui |
2025-08-06 14:50:23 +0200 | <merijn> | euouae: incredibly late reply: But I also (moderately) disagree with Paths_ being finnicky, it's just a very particular solution to a very particular problem. Then people don't read docs properly on what problem it solves, try to (mis)use it and complain it breaks for their usecase (which it wasn't trying to solve) |
2025-08-06 14:51:27 +0200 | mange | (~mange@user/mange) (Quit: Zzz...) |
2025-08-06 14:52:03 +0200 | tabaqui | (~tabaqui@167.71.80.236) (Remote host closed the connection) |
2025-08-06 14:52:47 +0200 | tabaqui | (~tabaqui@167.71.80.236) tabaqui |
2025-08-06 14:54:24 +0200 | haritz | (~hrtz@2a01:4b00:bc2e:7000:d5af:a266:ca31:5ef8) |
2025-08-06 14:54:25 +0200 | haritz | (~hrtz@2a01:4b00:bc2e:7000:d5af:a266:ca31:5ef8) (Changing host) |
2025-08-06 14:54:25 +0200 | haritz | (~hrtz@user/haritz) haritz |
2025-08-06 14:58:13 +0200 | <haskellbridge> | <sm> The current docs let new haskellers assume that data-files is a good way to ship extra files with their app, but don’t mention how that will sooner or later cause that app to no longer run |
2025-08-06 14:58:41 +0200 | <haskellbridge> | <sm> I wouldn’t blame people for not reading docs in this case |
2025-08-06 15:01:56 +0200 | <merijn> | sm: It *is* a good way to ship extra files. BUT not if you intend to tell people to use cabal like a package-manager |
2025-08-06 15:02:49 +0200 | <merijn> | sm: The problem is that cabal has 3 intended audience and 1 accidental one, the last group ends up in trouble when package authors leads them to install things via cabal |
2025-08-06 15:03:24 +0200 | <merijn> | sm: Cabal's audiences are: 1) library authors, 2) application developers, 3) package builders. The accidental 4th group being "end-users" |
2025-08-06 15:04:03 +0200 | <merijn> | The data-files APIs exists so that 1 & 2 can define static files in a portable way so that 3 can ship them in some way acceptable for their package system |
2025-08-06 15:04:18 +0200 | weary-traveler | (~user@user/user363627) user363627 |
2025-08-06 15:04:42 +0200 | <merijn> | i.e. so that people building apt-get packages can put static files in an appropriate location in a way that a Haskell application can find them reliably on the user system |
2025-08-06 15:06:07 +0200 | davidlbowman | (~dlb@user/davidlbowman) davidlbowman |
2025-08-06 15:06:13 +0200 | davidlbowman | (~dlb@user/davidlbowman) (Client Quit) |
2025-08-06 15:06:18 +0200 | <merijn> | Now, I realise that unfortunate pragmatic reality is that lots of people use cabal as a package manager since it's "just convenient enough" to do so. But the original design (especially of the Paths_ stuff) was never for that use-case |
2025-08-06 15:06:38 +0200 | davidlbowman | (~dlb@user/davidlbowman) davidlbowman |
2025-08-06 15:07:13 +0200 | <haskellbridge> | <sm> I think it’s reasonable for any cabal user to expect that a binary they built with cabal will keep running, except for the usual reasons (major system upgrade). That’s not true in general if they use this feature. So that should be documented, otherwise many people are misled, they waste time, haskell’s bad reputation continues. |
2025-08-06 15:07:50 +0200 | <haskellbridge> | <sm> nothing more complicated than that |
2025-08-06 15:08:19 +0200 | <merijn> | I'm not sure any amount of documentation will prevent people from making that mistake, since people don't read docs :) |
2025-08-06 15:08:52 +0200 | <haskellbridge> | <sm> at least they read enough to find out about this feature; it can be mentioned briefly there. Easy |
2025-08-06 15:09:24 +0200 | <merijn> | tbh, my alternative radical solution would be to just not have "cabal install" put data files anywhere without explicit instruction |
2025-08-06 15:10:04 +0200 | <merijn> | that is, ensuring that use of data-files with naive "cabal install" is ALWAYS broken, so that people don't accidentally rely on behaviour they shouldn't |
2025-08-06 15:12:29 +0200 | euouae | (~euouae@user/euouae) (Ping timeout: 260 seconds) |
2025-08-06 15:21:06 +0200 | trickard | (~trickard@cpe-53-98-47-163.wireline.com.au) (Read error: Connection reset by peer) |
2025-08-06 15:21:20 +0200 | trickard_ | (~trickard@cpe-53-98-47-163.wireline.com.au) |
2025-08-06 15:22:55 +0200 | Frostillicus | (~Frostilli@pool-71-174-119-69.bstnma.fios.verizon.net) |
2025-08-06 15:27:51 +0200 | Frostillicus | (~Frostilli@pool-71-174-119-69.bstnma.fios.verizon.net) (Ping timeout: 252 seconds) |
2025-08-06 15:30:28 +0200 | tomku | (~tomku@user/tomku) (Ping timeout: 240 seconds) |
2025-08-06 15:36:44 +0200 | tromp | (~textual@2001:1c00:3487:1b00:788c:1b3f:625a:cce3) |
2025-08-06 15:37:36 +0200 | tomku | (~tomku@user/tomku) tomku |
2025-08-06 15:43:06 +0200 | davidlbowman | (~dlb@user/davidlbowman) (Quit: WeeChat 4.1.1) |
2025-08-06 15:44:09 +0200 | merijn | (~merijn@77.242.116.146) (Ping timeout: 260 seconds) |
2025-08-06 15:51:19 +0200 | merijn | (~merijn@77.242.116.146) merijn |
2025-08-06 15:58:17 +0200 | Frostillicus | (~Frostilli@pool-71-174-119-69.bstnma.fios.verizon.net) |
2025-08-06 15:58:47 +0200 | ttybitnik | (~ttybitnik@user/wolper) ttybitnik |
2025-08-06 16:04:11 +0200 | Unicorn_Princess | (~Unicorn_P@user/Unicorn-Princess/x-3540542) Unicorn_Princess |
2025-08-06 16:20:05 +0200 | jle` | (~jle`@2603:8001:3b00:11:1742:53d1:68d8:b2f4) jle` |
2025-08-06 16:27:22 +0200 | jespada | (~jespada@2800:a4:2207:500:49e1:84bb:c5a4:d6af) (Ping timeout: 276 seconds) |
2025-08-06 16:30:53 +0200 | jespada | (~jespada@2800:a4:222e:bc00:5c89:ae86:ae88:469a) jespada |
2025-08-06 16:52:26 +0200 | wootehfoot | (~wootehfoo@user/wootehfoot) wootehfoot |
2025-08-06 16:56:19 +0200 | lortabac | (~lortabac@2a01:e0a:541:b8f0:55ab:e185:7f81:54a4) (Quit: WeeChat 4.5.2) |
2025-08-06 16:59:52 +0200 | pavonia | (~user@user/siracusa) (Quit: Bye!) |
2025-08-06 17:00:09 +0200 | ttybitnik | (~ttybitnik@user/wolper) (Quit: Fading out...) |