2026/03/02

2026-03-02 00:00:01 +0100vanishingideal(~vanishing@user/vanishingideal) vanishingideal
2026-03-02 00:01:57 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 255 seconds)
2026-03-02 00:05:05 +0100madresch(~Thunderbi@user/madresch) (Quit: madresch)
2026-03-02 00:08:45 +0100jtnuttall(~jeremy@user/jeremyn) (Ping timeout: 246 seconds)
2026-03-02 00:12:46 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-02 00:17:34 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 265 seconds)
2026-03-02 00:26:36 +0100mange(~mange@user/mange) mange
2026-03-02 00:28:10 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-02 00:29:59 +0100werneta(~werneta@71.83.160.242) werneta
2026-03-02 00:32:46 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 256 seconds)
2026-03-02 00:38:21 +0100peterbecich(~Thunderbi@71.84.33.135) (Ping timeout: 265 seconds)
2026-03-02 00:43:32 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-02 00:45:52 +0100aaronv(~aaron@user/aaronv) aaronv
2026-03-02 00:50:35 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 252 seconds)
2026-03-02 00:51:55 +0100KindFoxo(~KindFoxo@user/KindoFoxo) (Ping timeout: 264 seconds)
2026-03-02 00:53:45 +0100ljdarj(~Thunderbi@user/ljdarj) (Ping timeout: 268 seconds)
2026-03-02 01:01:05 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-02 01:05:35 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 245 seconds)
2026-03-02 01:10:37 +0100YuutaW(~YuutaW@infornography.yta.moe) (Ping timeout: 276 seconds)
2026-03-02 01:15:11 +0100stackdroid18(~stackdroi@user/stackdroid) stackdroid
2026-03-02 01:16:28 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-02 01:20:51 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 246 seconds)
2026-03-02 01:30:00 +0100Alex_delenda_est(~al_test@85.174.181.220) (Ping timeout: 256 seconds)
2026-03-02 01:31:40 +0100target_i(~target_i@user/target-i/x-6023099) (Quit: leaving)
2026-03-02 01:31:42 +0100AlexZenon(~alzenon@85.174.181.220) (Ping timeout: 256 seconds)
2026-03-02 01:31:51 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-02 01:36:34 +0100wennefer0(~wennefer0@user/wennefer0) wennefer0
2026-03-02 01:36:34 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 248 seconds)
2026-03-02 01:36:34 +0100aaronv(~aaron@user/aaronv) (Ping timeout: 248 seconds)
2026-03-02 01:37:27 +0100bggd_(~bgg@2a01:e0a:fd5:f510:17be:f132:ebdc:f089)
2026-03-02 01:37:32 +0100AlexZenon(~alzenon@94.233.241.37)
2026-03-02 01:41:07 +0100wennefer0(~wennefer0@user/wennefer0) (Ping timeout: 264 seconds)
2026-03-02 01:46:10 +0100barthandelous01(barth@triton.blinkenshell.org) (Ping timeout: 268 seconds)
2026-03-02 01:47:12 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-02 01:48:12 +0100ringo__(~ringo@157.230.117.128) (Quit: bb 0_o)
2026-03-02 01:50:35 +0100xff0x(~xff0x@2405:6580:b080:900:bb96:cd5b:8d43:86f6) (Ping timeout: 245 seconds)
2026-03-02 01:51:30 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 248 seconds)
2026-03-02 01:51:46 +0100aaronv(~aaron@2601:602:8d00:c320:6012:44cc:509b:b89e)
2026-03-02 01:54:08 +0100Tuplanolla(~Tuplanoll@88-114-89-88.elisa-laajakaista.fi) (Quit: Leaving.)
2026-03-02 02:02:36 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-02 02:07:02 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 252 seconds)
2026-03-02 02:12:07 +0100juri_(~juri@217-114-215-140.pool.ovpn.com) juri_
2026-03-02 02:12:48 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-02 02:17:12 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 246 seconds)
2026-03-02 02:26:39 +0100juri_(~juri@217-114-215-140.pool.ovpn.com) (Ping timeout: 246 seconds)
2026-03-02 02:26:52 +0100bitdex(~bitdex@gateway/tor-sasl/bitdex) bitdex
2026-03-02 02:28:10 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-02 02:28:36 +0100juri_(~juri@217-114-215-140.pool.ovpn.com) juri_
2026-03-02 02:32:40 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 245 seconds)
2026-03-02 02:39:03 +0100xff0x(~xff0x@fsb6a9491c.tkyc517.ap.nuro.jp)
2026-03-02 02:43:31 +0100juri_(~juri@217-114-215-140.pool.ovpn.com) (Ping timeout: 264 seconds)
2026-03-02 02:43:32 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-02 02:50:18 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 265 seconds)
2026-03-02 02:52:13 +0100jtnuttall(~jeremy@user/jeremyn) jeremyn
2026-03-02 03:01:35 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-02 03:05:22 +0100tremon(~tremon@83.80.159.219) (Remote host closed the connection)
2026-03-02 03:06:19 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds)
2026-03-02 03:06:59 +0100acidjnk_new3(~acidjnk@p200300d6e700e5262c0766f14cd13639.dip0.t-ipconnect.de) (Ping timeout: 272 seconds)
2026-03-02 03:16:57 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-02 03:21:33 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 272 seconds)
2026-03-02 03:24:49 +0100jmcantrell_jmcantrell
2026-03-02 03:26:08 +0100acidjnk_new3(~acidjnk@p200300d6e700e526dbe7f3b147cdd5b9.dip0.t-ipconnect.de)
2026-03-02 03:30:18 +0100jtnuttall(~jeremy@user/jeremyn) (Ping timeout: 255 seconds)
2026-03-02 03:32:20 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-02 03:33:51 +0100weary-traveler(~user@user/user363627) (Quit: Konversation terminated!)
2026-03-02 03:34:08 +0100weary-traveler(~user@user/user363627) user363627
2026-03-02 03:37:24 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 268 seconds)
2026-03-02 03:47:26 +0100 <ski> EvanR : `epsilon' ?
2026-03-02 03:47:41 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-02 03:51:50 +0100stackdroid18(~stackdroi@user/stackdroid) ()
2026-03-02 03:52:31 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds)
2026-03-02 03:52:40 +0100aaronv(~aaron@2601:602:8d00:c320:6012:44cc:509b:b89e) (Ping timeout: 245 seconds)
2026-03-02 04:03:03 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-02 04:03:39 +0100lisbeths(uid135845@id-135845.lymington.irccloud.com) lisbeths
2026-03-02 04:08:07 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds)
2026-03-02 04:13:48 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-02 04:18:27 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 255 seconds)
2026-03-02 04:20:47 +0100aaronv(~aaron@2601:602:8d00:c320:1f82:be3b:5c9b:d5b3)
2026-03-02 04:29:10 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-02 04:36:00 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 255 seconds)
2026-03-02 04:47:12 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-02 04:51:55 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds)
2026-03-02 05:00:48 +0100xff0x(~xff0x@fsb6a9491c.tkyc517.ap.nuro.jp) (Ping timeout: 265 seconds)
2026-03-02 05:01:45 +0100YuutaW(~YuutaW@infornography.yta.moe) YuutaW
2026-03-02 05:07:00 +0100internatetional(~nate@2404:c0:5d18:532a:1898:cbdf:e218:df28) internatetional
2026-03-02 05:08:55 +0100xff0x(~xff0x@fsb6a9491c.tkyc517.ap.nuro.jp)
2026-03-02 05:12:31 +0100internatetional(~nate@2404:c0:5d18:532a:1898:cbdf:e218:df28) (Quit: CoreIRC for Android - www.coreirc.com)
2026-03-02 05:35:29 +0100peterbecich(~Thunderbi@71.84.33.135) peterbecich
2026-03-02 05:44:34 +0100rekahsoft(~rekahsoft@bras-base-orllon1103w-grc-20-76-67-111-168.dsl.bell.ca) (Read error: Connection reset by peer)
2026-03-02 05:45:20 +0100humasect(~humasect@dyn-192-249-132-90.nexicom.net) humasect
2026-03-02 05:47:47 +0100emmanuelux_(~em@92-184-97-199.mobile.fr.orangecustomers.net) (Quit: bye)
2026-03-02 05:55:15 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-02 06:00:31 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 272 seconds)
2026-03-02 06:01:34 +0100mange(~mange@user/mange) (Remote host closed the connection)
2026-03-02 06:03:18 +0100aaronv(~aaron@2601:602:8d00:c320:1f82:be3b:5c9b:d5b3) (Ping timeout: 246 seconds)
2026-03-02 06:09:55 +0100weary-traveler(~user@user/user363627) (Quit: Konversation terminated!)
2026-03-02 06:10:13 +0100weary-traveler(~user@user/user363627) user363627
2026-03-02 06:10:38 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-02 06:12:55 +0100machinedgod(~machinedg@d172-219-48-230.abhsia.telus.net) (Ping timeout: 264 seconds)
2026-03-02 06:15:00 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 255 seconds)
2026-03-02 06:16:21 +0100emaczen(~user@user/emaczen) (Ping timeout: 255 seconds)
2026-03-02 06:26:00 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-02 06:26:54 +0100peterbecich1(~Thunderbi@47-149-198-150.fdr01.slbh.ca.ip.frontiernet.net) peterbecich
2026-03-02 06:29:43 +0100peterbecich(~Thunderbi@71.84.33.135) (Ping timeout: 264 seconds)
2026-03-02 06:29:43 +0100peterbecich1peterbecich
2026-03-02 06:30:35 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 245 seconds)
2026-03-02 06:32:51 +0100lisbeths(uid135845@id-135845.lymington.irccloud.com) (Quit: Connection closed for inactivity)
2026-03-02 06:37:23 +0100humasect(~humasect@dyn-192-249-132-90.nexicom.net) (Quit: Leaving...)
2026-03-02 06:40:02 +0100zlqrvx(~zlqrvx@user/zlqrvx) (Ping timeout: 248 seconds)
2026-03-02 06:40:41 +0100raym(~ray@user/raym) (Remote host closed the connection)
2026-03-02 06:41:06 +0100wickedjargon(~user@S0106f89e28d5699a.vc.shawcable.net) wickedjargon
2026-03-02 06:41:23 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-02 06:46:29 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 268 seconds)
2026-03-02 06:47:31 +0100aaronv(~aaron@2601:602:8d00:c320:a21:e495:4d8b:e28e)
2026-03-02 06:48:22 +0100humasect(~humasect@dyn-192-249-132-90.nexicom.net) humasect
2026-03-02 06:53:30 +0100aaronv(~aaron@2601:602:8d00:c320:a21:e495:4d8b:e28e) (Ping timeout: 245 seconds)
2026-03-02 06:56:50 +0100merijn(~merijn@62.45.136.136) merijn
2026-03-02 07:04:01 +0100Vizious(~bes@user/Vizious) (Quit: WeeChat 4.8.1)
2026-03-02 07:04:03 +0100merijn(~merijn@62.45.136.136) (Ping timeout: 265 seconds)
2026-03-02 07:05:02 +0100takuan(~takuan@d8D86B9E9.access.telenet.be)
2026-03-02 07:14:48 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-02 07:18:16 +0100DetourNetworkUK(DetourNetw@user/DetourNetworkUK) (Read error: Connection reset by peer)
2026-03-02 07:19:30 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 248 seconds)
2026-03-02 07:19:38 +0100DetourNetworkUK(~DetourNet@user/DetourNetworkUK) DetourNetworkUK
2026-03-02 07:21:00 +0100DetourNetworkUK(~DetourNet@user/DetourNetworkUK) (Read error: Connection reset by peer)
2026-03-02 07:24:22 +0100DetourNetworkUK(~DetourNet@user/DetourNetworkUK) DetourNetworkUK
2026-03-02 07:30:10 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-02 07:34:50 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 252 seconds)
2026-03-02 07:45:32 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-02 07:50:14 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 256 seconds)
2026-03-02 08:00:54 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-02 08:01:57 +0100YuutaW(~YuutaW@infornography.yta.moe) (Ping timeout: 246 seconds)
2026-03-02 08:04:45 +0100barthandelous01(barth@triton.blinkenshell.org) barthandelous01
2026-03-02 08:09:55 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds)
2026-03-02 08:20:47 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-02 08:21:08 +0100_d0t(~{-d0t-}@user/-d0t-/x-7915216) (Remote host closed the connection)
2026-03-02 08:21:59 +0100_d0t(~{-d0t-}@user/-d0t-/x-7915216) {-d0t-}
2026-03-02 08:25:03 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 246 seconds)
2026-03-02 08:27:06 +0100Vizious(~bes@user/Vizious) Vizious
2026-03-02 08:31:31 +0100jmcantrell(~weechat@user/jmcantrell) (Ping timeout: 264 seconds)
2026-03-02 08:36:09 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-02 08:36:55 +0100chele(~chele@user/chele) chele
2026-03-02 08:42:55 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds)
2026-03-02 08:44:43 +0100vanishingideal(~vanishing@user/vanishingideal) (Ping timeout: 264 seconds)
2026-03-02 08:51:33 +0100misterfish(~misterfis@84.53.85.146) misterfish
2026-03-02 08:54:11 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-02 08:58:48 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 255 seconds)
2026-03-02 09:03:06 +0100Square(~Square4@user/square) Square
2026-03-02 09:03:41 +0100sord937(~sord937@gateway/tor-sasl/sord937) sord937
2026-03-02 09:04:22 +0100humasect(~humasect@dyn-192-249-132-90.nexicom.net) (Remote host closed the connection)
2026-03-02 09:08:19 +0100wickedjargon(~user@S0106f89e28d5699a.vc.shawcable.net) (Ping timeout: 268 seconds)
2026-03-02 09:09:32 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-02 09:10:45 +0100karenw(~karenw@user/karenw) karenw
2026-03-02 09:13:55 +0100tomboy64(~tomboy64@user/tomboy64) (Ping timeout: 245 seconds)
2026-03-02 09:14:54 +0100karenw(~karenw@user/karenw) (Client Quit)
2026-03-02 09:15:08 +0100karenw(~karenw@user/karenw) karenw
2026-03-02 09:16:53 +0100tomboy64(~tomboy64@user/tomboy64) tomboy64
2026-03-02 09:19:02 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 268 seconds)
2026-03-02 09:25:11 +0100Sgeo(~Sgeo@user/sgeo) (Read error: Connection reset by peer)
2026-03-02 09:28:03 +0100CiaoSen(~Jura@ipservice-092-208-107-179.092.208.pools.vodafone-ip.de) CiaoSen
2026-03-02 09:34:25 +0100oskarw(~user@user/oskarw) oskarw
2026-03-02 09:34:44 +0100sawilagar(~sawilagar@user/sawilagar) sawilagar
2026-03-02 09:41:35 +0100karenw_(~karenw@user/karenw) karenw
2026-03-02 09:43:28 +0100karenw_(~karenw@user/karenw) (Read error: Connection reset by peer)
2026-03-02 09:44:20 +0100karenw(~karenw@user/karenw) (Ping timeout: 245 seconds)
2026-03-02 09:47:51 +0100karenw_(~karenw@user/karenw) karenw
2026-03-02 09:51:09 +0100peterbecich(~Thunderbi@47-149-198-150.fdr01.slbh.ca.ip.frontiernet.net) (Ping timeout: 246 seconds)
2026-03-02 10:03:41 +0100merijn(~merijn@77.242.116.146) merijn
2026-03-02 10:15:48 +0100tremon(~tremon@83.80.159.219) tremon
2026-03-02 10:18:06 +0100vanishingideal(~vanishing@user/vanishingideal) vanishingideal
2026-03-02 10:19:25 +0100Enrico63(~Enrico63@host-80-104-109-187.retail.telecomitalia.it) Enrico63
2026-03-02 10:28:02 +0100Enrico63(~Enrico63@host-80-104-109-187.retail.telecomitalia.it) (Quit: Client closed)
2026-03-02 10:30:10 +0100tzh(~tzh@c-76-115-131-146.hsd1.or.comcast.net) (Quit: zzz)
2026-03-02 10:38:59 +0100karenw_(~karenw@user/karenw) (Quit: Deep into that darkness peering...)
2026-03-02 10:56:28 +0100raym(~ray@user/raym) raym
2026-03-02 11:00:32 +0100__monty__(~toonn@user/toonn) toonn
2026-03-02 11:05:52 +0100Enrico63(~Enrico63@host-80-104-109-187.retail.telecomitalia.it) Enrico63
2026-03-02 11:07:38 +0100 <gentauro> `[GHC-45102] Ambiguous module name `Data.IntSet'. it was found in multiple packages: containers-0.8 containers-0.8 ` #yolo
2026-03-02 11:07:41 +0100 <gentauro> xD
2026-03-02 11:09:19 +0100misterfish(~misterfis@84.53.85.146) (Ping timeout: 264 seconds)
2026-03-02 11:11:08 +0100misterfish(~misterfis@84.53.85.146) misterfish
2026-03-02 11:13:27 +0100gentauroI guess a "kill it with" worked as a charm -> `rm -frv ~/.cabal/store/ghc-9.10.2/`
2026-03-02 11:14:36 +0100gentauro`nix/nixOS` might be the greatest tech gift given to humanity
2026-03-02 11:19:13 +0100tales(~tales@149.167.1.176)
2026-03-02 11:19:26 +0100YuutaW(~YuutaW@infornography.yta.moe) YuutaW
2026-03-02 11:22:21 +0100loungerry_(~loungerry@user/loungerry-:45058) (Ping timeout: 255 seconds)
2026-03-02 11:24:51 +0100loungerry_(~loungerry@150.241.86.78)
2026-03-02 11:25:06 +0100juri_(~juri@217-114-215-140.pool.ovpn.com) juri_
2026-03-02 11:26:47 +0100divlamir(~divlamir@user/divlamir) (Read error: Connection reset by peer)
2026-03-02 11:27:00 +0100divlamir(~divlamir@user/divlamir) divlamir
2026-03-02 11:27:22 +0100 <haskellbridge> <magic_rb> Youre preaching to the choir :P
2026-03-02 11:28:46 +0100 <[exa]> gentauro: that's in "plain" ghci outside cabal?
2026-03-02 11:30:08 +0100fp(~Thunderbi@2001:708:20:1406::1370) fp
2026-03-02 11:30:10 +0100juri_(~juri@217-114-215-140.pool.ovpn.com) (Ping timeout: 248 seconds)
2026-03-02 11:30:12 +0100xff0x(~xff0x@fsb6a9491c.tkyc517.ap.nuro.jp) (Ping timeout: 246 seconds)
2026-03-02 11:30:51 +0100juri_(~juri@178.20.90.213) juri_
2026-03-02 11:32:18 +0100CiaoSen(~Jura@ipservice-092-208-107-179.092.208.pools.vodafone-ip.de) (Ping timeout: 246 seconds)
2026-03-02 11:35:24 +0100juri_(~juri@178.20.90.213) (Ping timeout: 255 seconds)
2026-03-02 11:36:22 +0100juri_(~juri@217-114-215-140.pool.ovpn.com) juri_
2026-03-02 11:36:25 +0100 <gentauro> [exa]: it's just "cabal things"
2026-03-02 11:37:40 +0100 <gentauro> `cabal build` -> `containers-0.8-34842fe24718eccd4cfcb185cd76eae9d01c2c9fb8e44025c370eb676804be4e` and `cabal haddock` -> `containers-0.8-d07ebba670462b5821cb27365826acbfbfe79c9cac2dc6537943bd739dce732a`
2026-03-02 11:38:06 +0100 <gentauro> then `cabal build` no longer works cos "too many versions" of `containers-0.8`
2026-03-02 11:38:46 +0100 <gentauro> I guess I just need to update my `build.sh` script fo `rm -frv ~/.cabal/store/ghc-9.10.2/` before build. «Just cabal things»
2026-03-02 11:38:49 +0100gentauro:-\
2026-03-02 11:39:42 +0100berberman(~berberman@user/berberman) (Quit: ZNC 1.10.1 - https://znc.in)
2026-03-02 11:40:07 +0100berberman(~berberman@user/berberman) berberman
2026-03-02 11:40:35 +0100 <[exa]> btw did this start happening recently because of some package or so? (I don't recall seeing the problem until like half a year ago)
2026-03-02 11:47:39 +0100 <gentauro> [exa]: first time happening to me tbh …
2026-03-02 11:48:01 +0100 <gentauro> I'm just concerned if this happens when I push my package to Hackage
2026-03-02 11:48:03 +0100 <gentauro> :-\
2026-03-02 11:48:06 +0100 <Leary> gentauro: If that were "just cabal things" I would have seen it at least once in my entire life. It's either a cabal bug or you're doing something weird.
2026-03-02 11:48:31 +0100 <gentauro> Leary: I agree. I'm using cabal :P
2026-03-02 11:49:14 +0100 <Leary> I suggest you minimise it down to a reproducer and make an issue of it.
2026-03-02 11:51:12 +0100 <gentauro> sshine: what kind of "sourcery" do you put in `$CONFIG`? https://github.com/sshine/evm-opcodes/blob/09f7e8c5e3a19140a698fb161d2e4aee0b7a3843/.github/workfl…
2026-03-02 11:51:28 +0100 <[exa]> I assume it's because I yoloed and did global package installs with `--lib` etc
2026-03-02 11:51:42 +0100 <[exa]> Leary: would that count as weird ^ ?
2026-03-02 11:52:18 +0100 <Leary> Yes.
2026-03-02 11:52:43 +0100 <[exa]> ah, okay. :D
2026-03-02 11:54:55 +0100 <merijn> [exa]: --lib is the devil, never use it
2026-03-02 11:55:20 +0100 <merijn> It's hacky bypass for the new v2-build order
2026-03-02 11:55:38 +0100 <[exa]> any good alternative if I want to just play
2026-03-02 11:55:40 +0100 <[exa]> :D
2026-03-02 11:56:29 +0100 <merijn> [exa]: Basically, in the olden days you had a single global library database that had to be consistent or things exploded. In v2 the package database is automatically generated per project (allowing arbitrary many parallel installs of the same dependencies as long as they don't conflict "within a project")
2026-03-02 11:56:56 +0100 <merijn> [exa]: --lib does a global install into the old global package database, forcing EVERYTHING to use that exact version of the dependency you installed via --lib
2026-03-02 11:57:00 +0100 <[exa]> yap, my usecase is mainly "hey I have a ghci here and I want containers"
2026-03-02 11:57:09 +0100 <[exa]> the workaround is to make a small cabal env
2026-03-02 11:57:15 +0100misterfish(~misterfis@84.53.85.146) (Ping timeout: 245 seconds)
2026-03-02 11:57:16 +0100 <[exa]> but that's a bit too much work for a random hack
2026-03-02 11:57:31 +0100 <merijn> either a small cabal env or passing the dependency as a flag to cabal and using cabal repl over ghci
2026-03-02 11:59:19 +0100 <[exa]> oh it's actually the last example in `cabal repl --help`
2026-03-02 11:59:21 +0100 <[exa]> ok great
2026-03-02 11:59:29 +0100 <[exa]> let's nuke some .cabal then :)
2026-03-02 11:59:36 +0100 <[exa]> merijn Leary: thanks :)
2026-03-02 11:59:56 +0100juri_(~juri@217-114-215-140.pool.ovpn.com) (Ping timeout: 252 seconds)
2026-03-02 12:04:09 +0100acidjnk_new(~acidjnk@p200300d6e700e5876e445e500c43f7e0.dip0.t-ipconnect.de)
2026-03-02 12:04:21 +0100aku(aku@65.108.245.241) (Quit: Lost terminal)
2026-03-02 12:04:42 +0100 <[exa]> merijn: is there any workalike of --build-depends option for `cabal exec` ?
2026-03-02 12:05:24 +0100CiaoSen(~Jura@2a02:8071:64e1:da0:5a47:caff:fe78:33db) CiaoSen
2026-03-02 12:06:59 +0100acidjnk_new3(~acidjnk@p200300d6e700e526dbe7f3b147cdd5b9.dip0.t-ipconnect.de) (Ping timeout: 245 seconds)
2026-03-02 12:07:01 +0100Enrico63(~Enrico63@host-80-104-109-187.retail.telecomitalia.it) (Quit: Client closed)
2026-03-02 12:07:27 +0100aku(aku@65.108.245.241) eagleflo
2026-03-02 12:07:35 +0100juri_(~juri@217-114-215-140.pool.ovpn.com) juri_
2026-03-02 12:08:44 +0100kuribas(~user@ip-188-118-57-242.reverse.destiny.be) kuribas
2026-03-02 12:23:26 +0100tales(~tales@149.167.1.176) (Remote host closed the connection)
2026-03-02 12:26:10 +0100xff0x(~xff0x@2405:6580:b080:900:f8aa:9656:36aa:e9bc)
2026-03-02 12:40:02 +0100vanishingideal(~vanishing@user/vanishingideal) (Ping timeout: 248 seconds)
2026-03-02 12:45:55 +0100tremon(~tremon@83.80.159.219) (Quit: getting boxed in)
2026-03-02 12:53:37 +0100hakutaku(~textual@user/hakutaku) hakutaku
2026-03-02 13:15:41 +0100 <merijn> [exa]: What exactly are you trying to do?
2026-03-02 13:16:07 +0100 <[exa]> run a ghc on an ad-hoc file that requires a library
2026-03-02 13:16:22 +0100 <[exa]> ideally with least environment setup involved
2026-03-02 13:16:45 +0100 <[exa]> I thought `cabal exec --build-depends containers -- ghc blah.hs ...
2026-03-02 13:20:30 +0100KindFoxo(~KindFoxo@user/KindoFoxo) KindoFoxo
2026-03-02 13:23:13 +0100Guest25(~Guest25@2001:6b0:d:2fa::104)
2026-03-02 13:25:14 +0100misterfish(~misterfis@84.53.85.146) misterfish
2026-03-02 13:29:19 +0100 <merijn> [exa]: fyi
2026-03-02 13:29:36 +0100 <merijn> cabal supports shebang execution where you can write the cabal file as comment at the top
2026-03-02 13:30:13 +0100 <merijn> [exa]: https://cabal.readthedocs.io/en/3.4/cabal-commands.html?highlight=env#cabal-v2-run
2026-03-02 13:30:14 +0100 <[exa]> ah ok I guess this wins
2026-03-02 13:30:16 +0100 <[exa]> thanks
2026-03-02 13:30:18 +0100 <[exa]> :D
2026-03-02 13:31:34 +0100morj_away(~morj@user/morj) morj
2026-03-02 13:42:39 +0100vanishingideal(~vanishing@user/vanishingideal) vanishingideal
2026-03-02 13:51:10 +0100morj_away(~morj@user/morj) (Quit: Konversation terminated!)
2026-03-02 13:54:09 +0100wickedjargon(~user@2605:8d80:5430:d209:272f:8e4a:220e:2e05) wickedjargon
2026-03-02 13:55:57 +0100hakutaku(~textual@user/hakutaku) (Quit: My MacBook has gone to sleep. ZZZzzz…)
2026-03-02 13:56:42 +0100Lord_of_Life(~Lord@user/lord-of-life/x-2819915) (Ping timeout: 255 seconds)
2026-03-02 13:56:46 +0100hakutaku(~textual@user/hakutaku) hakutaku
2026-03-02 13:58:35 +0100Lord_of_Life(~Lord@user/lord-of-life/x-2819915) Lord_of_Life
2026-03-02 13:58:38 +0100KindFoxo(~KindFoxo@user/KindoFoxo) (Remote host closed the connection)
2026-03-02 13:59:07 +0100emmanuelux(~em@user/emmanuelux) emmanuelux
2026-03-02 13:59:23 +0100jtnuttall(~jeremy@user/jeremyn) jeremyn
2026-03-02 14:06:34 +0100 <gentauro> merijn: cabalscript? Yes please :)
2026-03-02 14:08:54 +0100 <gentauro> btw, does cabal and hackage have official logos? (in svg format)?
2026-03-02 14:09:17 +0100gentaurocabal seems to have this -> https://cabal.readthedocs.io/en/3.4/_static/Cabal-dark.png
2026-03-02 14:10:43 +0100gentauroand hackage has this one -> https://hackage.haskell.org/static/favicon.png
2026-03-02 14:13:13 +0100 <int-e> https://wiki.haskell.org/Haskell_logos has the Haskell logo (hackage has a recolored version) and the Cabal one as SVG and a few more as well.
2026-03-02 14:14:48 +0100 <int-e> Oh. Maybe the haskell logo is not an SVG. An SVG version exists though, a couple of obvious links deeper.
2026-03-02 14:18:38 +0100zlqrvx(~zlqrvx@user/zlqrvx) zlqrvx
2026-03-02 14:22:03 +0100vanishingideal(~vanishing@user/vanishingideal) (Ping timeout: 246 seconds)
2026-03-02 14:24:25 +0100 <gentauro> int-e: found this one for hackage -> https://github.com/haskell/hackage-server/blob/master/datafiles/static/icons/hackage.svg
2026-03-02 14:24:42 +0100 <gentauro> but doesn't seem to match the one from https://hackage.haskell.org/
2026-03-02 14:24:44 +0100 <gentauro> Hmmmm
2026-03-02 14:26:33 +0100vidak(~vidak@2407:e400:7800:2c01:c4db:d9c4:aac4:94f6) (Ping timeout: 248 seconds)
2026-03-02 14:26:55 +0100 <int-e> gentauro: the main page uses the grayscale ones (which look wrong on a white brackground, but that's fixable :P)
2026-03-02 14:28:12 +0100 <int-e> And then I guess the favicon is rounded cut-out from a screenshot of that?
2026-03-02 14:30:35 +0100misterfish(~misterfis@84.53.85.146) (Ping timeout: 245 seconds)
2026-03-02 14:31:31 +0100jtnuttall(~jeremy@user/jeremyn) (Ping timeout: 264 seconds)
2026-03-02 14:32:43 +0100 <int-e> gentauro: https://github.com/haskell/hackage-server/commit/9c81898f3b2d5bb5d5aa402f94cba69f70de58bc doesn't say how the favicon was created. so the trail goes cold here :P
2026-03-02 14:33:55 +0100weary-traveler(~user@user/user363627) (Remote host closed the connection)
2026-03-02 14:34:35 +0100 <gentauro> int-e: I vote for using this instead -> https://people.willamette.edu/~fruehr/logos/PNGs/CataLaw.png
2026-03-02 14:34:44 +0100gentaurofrom your link "Classic Haskell logos"
2026-03-02 14:34:53 +0100 <gentauro> just imagine writing Lips with bananas :o
2026-03-02 14:36:23 +0100Lord_of_Life(~Lord@user/lord-of-life/x-2819915) (Read error: Connection reset by peer)
2026-03-02 14:37:12 +0100vidak(~vidak@2407:e400:7800:2c01:d0be:76f8:cc84:bd4a) vidak
2026-03-02 14:38:23 +0100Lord_of_Life(~Lord@user/lord-of-life/x-2819915) Lord_of_Life
2026-03-02 14:41:42 +0100vanishingideal(~vanishing@user/vanishingideal) vanishingideal
2026-03-02 14:43:00 +0100sixfourtwelve(~ethanmorg@static.82.129.225.46.clients.your-server.de) (Quit: leaving)
2026-03-02 14:44:16 +0100hsw(~hsw@106.104.102.45) (Remote host closed the connection)
2026-03-02 14:45:39 +0100 <gentauro> int-e: I guess I should be able to re-create that logo as SVG as I have previously made a "derived" logo -> https://gitlab.com/FunctionalCopenhagenersMeetupGroup
2026-03-02 14:46:08 +0100gentauronow I just need to find the SVG on my machine …
2026-03-02 14:47:34 +0100emaczen(~user@user/emaczen) emaczen
2026-03-02 14:56:07 +0100juri_(~juri@217-114-215-140.pool.ovpn.com) (Ping timeout: 264 seconds)
2026-03-02 14:57:36 +0100juri_(~juri@217-114-215-140.pool.ovpn.com) juri_
2026-03-02 14:59:30 +0100rekahsoft(~rekahsoft@bras-base-orllon1103w-grc-20-76-67-111-168.dsl.bell.ca) rekahsoft
2026-03-02 15:00:43 +0100wootehfoot(~wootehfoo@user/wootehfoot) (Read error: Connection reset by peer)
2026-03-02 15:09:17 +0100 <gentauro> what is the GHC compiler flag that dissallows defining `sum types` with `product types`? For example: `data FooBar = Foo { foo :: Int } | Bar { bar :: String}`. both `foo` as well as `bar` have signatures like: `FooBar -> …`. So you end up with a runtime error if wrongly used …
2026-03-02 15:10:07 +0100bitdex(~bitdex@gateway/tor-sasl/bitdex) (Quit: = "")
2026-03-02 15:10:38 +0100acidjnk_new(~acidjnk@p200300d6e700e5876e445e500c43f7e0.dip0.t-ipconnect.de) (Remote host closed the connection)
2026-03-02 15:11:01 +0100acidjnk_new(~acidjnk@p200300d6e700e5876e445e500c43f7e0.dip0.t-ipconnect.de)
2026-03-02 15:15:13 +0100 <mangoiv> `-Wpartial-fields`
2026-03-02 15:16:03 +0100 <mangoiv> or `-Wincomplete-record-selectors` if you rather want to have it at use site (arguably the better one)
2026-03-02 15:16:22 +0100 <mangoiv> Of course they have completely different naming schemes so if you remember one you don't remember the other one ^^
2026-03-02 15:24:16 +0100bggd_(~bgg@2a01:e0a:fd5:f510:17be:f132:ebdc:f089) (Remote host closed the connection)
2026-03-02 15:26:50 +0100wickedja`(~user@S0106f89e28d5699a.vc.shawcable.net)
2026-03-02 15:28:30 +0100wickedjargon(~user@2605:8d80:5430:d209:272f:8e4a:220e:2e05) (Ping timeout: 245 seconds)
2026-03-02 15:29:38 +0100juri_(~juri@217-114-215-140.pool.ovpn.com) (Ping timeout: 248 seconds)
2026-03-02 15:30:19 +0100vanishingideal(~vanishing@user/vanishingideal) (Ping timeout: 264 seconds)
2026-03-02 15:31:11 +0100weary-traveler(~user@user/user363627) user363627
2026-03-02 15:33:34 +0100n0den1te(~n0den1te@user/n0den1te) n0den1te
2026-03-02 15:45:32 +0100Square(~Square4@user/square) (Remote host closed the connection)
2026-03-02 15:45:50 +0100 <gentauro> mangoiv: thx
2026-03-02 15:46:03 +0100vanishingideal(~vanishing@user/vanishingideal) vanishingideal
2026-03-02 15:46:05 +0100 <gentauro> mangoiv: and "why not both"?
2026-03-02 15:46:27 +0100poscat(~poscat@user/poscat) poscat
2026-03-02 15:47:47 +0100poscat0x04(~poscat@user/poscat) (Quit: Bye)
2026-03-02 15:48:11 +0100Googulator37(~Googulato@2a01-036d-0106-0119-2546-5dd3-b1b8-39cd.pool6.digikabel.hu) (Quit: Client closed)
2026-03-02 15:48:42 +0100Googulator37(~Googulato@2a01:36d:106:119:2546:5dd3:b1b8:39cd)
2026-03-02 15:48:44 +0100 <gentauro> it seems that `-Wincomplete-record-selectors` is part of `-Wall` (nice) https://ghc.gitlab.haskell.org/ghc/doc/users_guide/using-warnings.html#ghc-flag-Wall
2026-03-02 15:49:08 +0100 <gentauro> however, I'm just gonna add `-Wpartial-fields` to my cabal file as well
2026-03-02 15:52:58 +0100yin(~zero@user/zero) (Remote host closed the connection)
2026-03-02 15:53:13 +0100yin(~zero@user/zero) zero
2026-03-02 15:56:28 +0100juri_(~juri@217-114-215-140.pool.ovpn.com) juri_
2026-03-02 15:56:42 +0100Guest25(~Guest25@2001:6b0:d:2fa::104) (Quit: Client closed)
2026-03-02 16:05:59 +0100CiaoSen(~Jura@2a02:8071:64e1:da0:5a47:caff:fe78:33db) (Ping timeout: 272 seconds)
2026-03-02 16:15:15 +0100humasect(~humasect@dyn-192-249-132-90.nexicom.net) humasect
2026-03-02 16:17:51 +0100yin(~zero@user/zero) (Remote host closed the connection)
2026-03-02 16:18:05 +0100yin(~zero@user/zero) zero
2026-03-02 16:23:09 +0100pavonia(~user@user/siracusa) (Quit: Bye!)
2026-03-02 16:25:37 +0100fp(~Thunderbi@2001:708:20:1406::1370) (Ping timeout: 272 seconds)
2026-03-02 16:25:47 +0100yin(~zero@user/zero) (Remote host closed the connection)
2026-03-02 16:26:02 +0100yin(~zero@user/zero) zero
2026-03-02 16:26:03 +0100Googulator37(~Googulato@2a01:36d:106:119:2546:5dd3:b1b8:39cd) (Quit: Client closed)
2026-03-02 16:26:21 +0100Googulator37(~Googulato@2a01-036d-0106-0119-2546-5dd3-b1b8-39cd.pool6.digikabel.hu)
2026-03-02 16:27:31 +0100YuutaW(~YuutaW@infornography.yta.moe) (Ping timeout: 272 seconds)
2026-03-02 16:40:42 +0100tremon(~tremon@83.80.159.219) tremon
2026-03-02 16:42:03 +0100Square(~Square4@user/square) Square
2026-03-02 16:44:15 +0100machinedgod(~machinedg@d172-219-48-230.abhsia.telus.net) machinedgod
2026-03-02 16:51:43 +0100euphores(~SASL_euph@user/euphores) euphores
2026-03-02 16:58:12 +0100karenw_(~karenw@user/karenw) karenw
2026-03-02 17:07:36 +0100GdeVolpiano(~GdeVolpia@user/GdeVolpiano) (Ping timeout: 246 seconds)
2026-03-02 17:09:52 +0100GdeVolpiano(~GdeVolpia@user/GdeVolpiano) GdeVolpiano
2026-03-02 17:11:14 +0100wickedja`(~user@S0106f89e28d5699a.vc.shawcable.net) (Remote host closed the connection)
2026-03-02 17:30:24 +0100Googulator37Googulator
2026-03-02 17:32:15 +0100humasect(~humasect@dyn-192-249-132-90.nexicom.net) (Ping timeout: 245 seconds)
2026-03-02 17:35:51 +0100vanishingideal(~vanishing@user/vanishingideal) (Ping timeout: 255 seconds)
2026-03-02 17:38:59 +0100humasect(~humasect@dyn-192-249-132-90.nexicom.net) humasect
2026-03-02 17:54:19 +0100merijn(~merijn@77.242.116.146) (Ping timeout: 264 seconds)
2026-03-02 17:56:07 +0100chromoblob(~chromoblo@user/chromob1ot1c) (Ping timeout: 264 seconds)
2026-03-02 17:56:29 +0100chromoblob(~chromoblo@user/chromob1ot1c) chromoblob\0
2026-03-02 17:58:31 +0100jmcantrell_(~weechat@user/jmcantrell) jmcantrell
2026-03-02 18:06:56 +0100sebaseba(~sebaseba@189.112.165.81)
2026-03-02 18:07:13 +0100LUCKY_NOOBSexBot
2026-03-02 18:07:52 +0100karenw_(~karenw@user/karenw) (Quit: Deep into that darkness peering...)
2026-03-02 18:13:36 +0100SexBotFBW-bridge
2026-03-02 18:16:05 +0100FBW-bridge(~LUCKY_NOO@user/LUCKY-NOOB:44374) (Changing host)
2026-03-02 18:16:05 +0100FBW-bridge(~LUCKY_NOO@user/FBW-bridge) FBW-bridge
2026-03-02 18:18:10 +0100sebaseba(~sebaseba@189.112.165.81) (Quit: Client closed)
2026-03-02 18:18:14 +0100FBW-bridgeLUCKY_NOOB
2026-03-02 18:20:23 +0100kimiamania4(~b4b260c9@user/kimiamania) (Quit: Ping timeout (120 seconds))
2026-03-02 18:20:45 +0100kimiamania4(~b4b260c9@user/kimiamania) kimiamania
2026-03-02 18:25:58 +0100LUCKY_NOOB(~LUCKY_NOO@user/FBW-bridge) (Changing host)
2026-03-02 18:25:58 +0100LUCKY_NOOB(~LUCKY_NOO@user/LUCKY-NOOB:44374) LUCKY_NOOB
2026-03-02 18:33:37 +0100n0den1te(~n0den1te@user/n0den1te) (Quit: leaving)
2026-03-02 18:36:10 +0100oats(~oats@user/oats) (Read error: Connection reset by peer)
2026-03-02 18:36:21 +0100wootehfoot(~wootehfoo@user/wootehfoot) wootehfoot
2026-03-02 18:36:24 +0100oats(~oats@user/oats) oats
2026-03-02 18:38:21 +0100kuribas(~user@ip-188-118-57-242.reverse.destiny.be) (Remote host closed the connection)
2026-03-02 18:39:17 +0100chromoblob(~chromoblo@user/chromob1ot1c) (Read error: Connection reset by peer)
2026-03-02 18:39:36 +0100chromoblob(~chromoblo@user/chromob1ot1c) chromoblob\0
2026-03-02 18:43:48 +0100chromoblob(~chromoblo@user/chromob1ot1c) (Ping timeout: 255 seconds)
2026-03-02 18:43:50 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-02 18:48:19 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds)
2026-03-02 18:51:25 +0100target_i(~target_i@user/target-i/x-6023099) target_i
2026-03-02 18:52:21 +0100CiaoSen(~Jura@2a02:8071:64e1:da0:5a47:caff:fe78:33db) CiaoSen
2026-03-02 18:53:23 +0100tzh(~tzh@c-76-115-131-146.hsd1.or.comcast.net)
2026-03-02 18:54:11 +0100madresch(~Thunderbi@user/madresch) madresch
2026-03-02 18:54:34 +0100 <gentauro> Is this assumption correct: `ghc-9.10` is LTS (as in stable) while ``ghc-9.12` is latest (but unstable)?
2026-03-02 18:55:57 +0100target_i(~target_i@user/target-i/x-6023099) (Ping timeout: 255 seconds)
2026-03-02 18:56:43 +0100target_i(~target_i@user/target-i/x-6023099) target_i
2026-03-02 18:56:52 +0100dolio(~dolio@130.44.140.168) (Quit: ZNC 1.10.1 - https://znc.in)
2026-03-02 18:57:49 +0100vanishingideal(~vanishing@user/vanishingideal) vanishingideal
2026-03-02 18:59:06 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-02 19:01:41 +0100Square2(~Square@user/square) Square
2026-03-02 19:02:47 +0100dolio(~dolio@130.44.140.168) dolio
2026-03-02 19:03:04 +0100dolio(~dolio@130.44.140.168) (Client Quit)
2026-03-02 19:04:15 +0100Square(~Square4@user/square) (Ping timeout: 268 seconds)
2026-03-02 19:06:03 +0100spew(~spew@user/spew) spew
2026-03-02 19:06:11 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 252 seconds)
2026-03-02 19:08:35 +0100dolio(~dolio@130.44.140.168) dolio
2026-03-02 19:11:37 +0100 <geekosaur> 9.6 is unofficially LTS according to the GHC maintainers. 9.14 is the first official LTS. ghcup has different constraints (you probably don't want to _actually_ treat 9.14 as LTS until the first patch release, for example; "LTS" for the GHC maintainers means "will be patched until a new designated LTS")
2026-03-02 19:11:48 +0100misterfish(~misterfis@84.53.85.146) misterfish
2026-03-02 19:11:49 +0100 <geekosaur> but the previous 2 releases will receive patches regardless
2026-03-02 19:15:40 +0100chromoblob(~chromoblo@user/chromob1ot1c) chromoblob\0
2026-03-02 19:16:55 +0100 <geekosaur> The reason for the difference is that ghc serves two different audiences: production and compiler research
2026-03-02 19:17:08 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-02 19:17:30 +0100 <geekosaur> ghcup only cares about production
2026-03-02 19:19:12 +0100 <gentauro> geekosaur: thx. I think I will stay at 9.12 then. 9.14 seems a bit to "risky" :)
2026-03-02 19:19:29 +0100gentaurospecially if you lock at Stackage
2026-03-02 19:22:31 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds)
2026-03-02 19:25:54 +0100spew(~spew@user/spew) (Quit: nyaa~)
2026-03-02 19:32:54 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-02 19:33:59 +0100chexum(~quassel@gateway/tor-sasl/chexum) (Quit: No Ping reply in 180 seconds.)
2026-03-02 19:34:45 +0100arthurvl(~arthurvl@2a02-a469-f5e2-1-83d2-ca43-57a2-dc81.fixed6.kpn.net) (Ping timeout: 245 seconds)
2026-03-02 19:35:29 +0100chexum(~quassel@gateway/tor-sasl/chexum) chexum
2026-03-02 19:35:54 +0100mesaoptimizer(~user@user/PapuaHardyNet) (Remote host closed the connection)
2026-03-02 19:35:55 +0100arthurvl(~arthurvl@2a02-a469-f5e2-1-83d2-ca43-57a2-dc81.fixed6.kpn.net) earthy
2026-03-02 19:36:19 +0100mesaoptimizer(~user@user/PapuaHardyNet) PapuaHardyNet
2026-03-02 19:37:38 +0100Googulator(~Googulato@2a01-036d-0106-0119-2546-5dd3-b1b8-39cd.pool6.digikabel.hu) (Quit: Client closed)
2026-03-02 19:37:48 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 255 seconds)
2026-03-02 19:37:55 +0100Googulator(~Googulato@2a01-036d-0106-0119-2546-5dd3-b1b8-39cd.pool6.digikabel.hu)
2026-03-02 19:38:50 +0100chele(~chele@user/chele) (Remote host closed the connection)
2026-03-02 19:39:49 +0100ljdarj(~Thunderbi@user/ljdarj) ljdarj
2026-03-02 19:42:53 +0100misterfish(~misterfis@84.53.85.146) (Ping timeout: 265 seconds)
2026-03-02 19:43:01 +0100kayvank(~user@52-119-115-185.PUBLIC.monkeybrains.net)
2026-03-02 19:43:40 +0100olivial(~benjaminl@user/benjaminl) (Ping timeout: 256 seconds)
2026-03-02 19:44:02 +0100v0id_7(~v0id_7@user/v0id-7:62772) v0id_7
2026-03-02 19:44:03 +0100kayvank(~user@52-119-115-185.PUBLIC.monkeybrains.net) (Remote host closed the connection)
2026-03-02 19:45:27 +0100misterfish(~misterfis@84.53.85.146) misterfish
2026-03-02 19:46:46 +0100olivial(~benjaminl@user/benjaminl) benjaminl
2026-03-02 19:47:24 +0100 <mangoiv> gentauro on the question of why not both: the former is more strict than the latter so the latter only gives additional protection for code that is written by somebody else - I think that the latter is the better option anyway because it's completely fine to have partial record fields as long as you don't use them partially.
2026-03-02 19:48:44 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-02 19:53:33 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 255 seconds)
2026-03-02 19:54:24 +0100Tuplanolla(~Tuplanoll@88-114-89-88.elisa-laajakaista.fi) Tuplanolla
2026-03-02 19:54:26 +0100humasect(~humasect@dyn-192-249-132-90.nexicom.net) (Quit: Leaving...)
2026-03-02 19:54:38 +0100 <EvanR> first rule of partial functions, they find a way to be applied to the wrong thing xD
2026-03-02 19:55:38 +0100 <mauke> first rule of partial functions: they can't be impartial
2026-03-02 19:57:13 +0100 <gentauro> mangoiv: the reason I want to go `9.12` is -> https://ghc.gitlab.haskell.org/ghc/doc/users_guide/exts/multiline_strings.html
2026-03-02 19:57:26 +0100 <gentauro> once you are used to `""" … """` strings, you can't go back :(
2026-03-02 19:58:06 +0100 <EvanR> stringly typed code :(
2026-03-02 19:59:47 +0100dolio(~dolio@130.44.140.168) (Quit: ZNC 1.10.1 - https://znc.in)
2026-03-02 20:00:01 +0100lisbeths(uid135845@id-135845.lymington.irccloud.com) lisbeths
2026-03-02 20:00:22 +0100 <mauke> aww, no here-documents yet?
2026-03-02 20:02:59 +0100gabiruh(~gabiruh@vps19177.publiccloud.com.br) gabiruh
2026-03-02 20:03:19 +0100gabiruh_(~gabiruh@vps19177.publiccloud.com.br) (Ping timeout: 264 seconds)
2026-03-02 20:03:54 +0100madresch(~Thunderbi@user/madresch) (Read error: Connection reset by peer)
2026-03-02 20:03:56 +0100spew(~spew@user/spew) spew
2026-03-02 20:04:29 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-02 20:06:05 +0100 <gentauro> EvanR: Yeah
2026-03-02 20:07:12 +0100 <gentauro> btw, anybody using Hakyll? Are you also having the issue where `⚠ (U+26A0)` is translated to `⚠️ (U+26A0 + U+FE0F)`. Is Hakyll an AI-agent (bot)? Cos they are happy about their emojis xD
2026-03-02 20:07:29 +0100dolio(~dolio@130.44.140.168) dolio
2026-03-02 20:07:48 +0100gentauroHakyll only makes the transformation if the warning symbol is in a table. If it's "plain text" all good.
2026-03-02 20:08:39 +0100 <EvanR> unicode has gone too far
2026-03-02 20:09:50 +0100 <EvanR> in the future people will wonder wtf FE0F is doing there like we wonder wtf "device control" 1 through 4 are doing in ascii
2026-03-02 20:09:55 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds)
2026-03-02 20:10:14 +0100 <chromoblob> why do you think so?
2026-03-02 20:10:30 +0100 <EvanR> I'm exaggerating
2026-03-02 20:11:05 +0100vanishingideal(~vanishing@user/vanishingideal) (Ping timeout: 252 seconds)
2026-03-02 20:11:14 +0100v0id_7(~v0id_7@user/v0id-7:62772) (Quit: whatever u sick fcks)
2026-03-02 20:11:47 +0100vanishingideal(~vanishing@user/vanishingideal) vanishingideal
2026-03-02 20:12:05 +0100DragonMaus(~DragonMau@user/dragonmaus) (Ping timeout: 268 seconds)
2026-03-02 20:12:20 +0100aaronv(~aaron@2601:602:8d00:c320:c185:2993:a07d:5a62)
2026-03-02 20:13:34 +0100 <[exa]> gentauro: does that go through some kindof markdown reader? (I'd blame that one)
2026-03-02 20:17:48 +0100 <gentauro> [exa]: most likely `pandoc` -> https://hackage.haskell.org/package/hakyll
2026-03-02 20:18:32 +0100 <[exa]> can you try with commandline pandoc?
2026-03-02 20:18:54 +0100 <gentauro> [exa]: one sec
2026-03-02 20:20:16 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-02 20:21:34 +0100weary-traveler(~user@user/user363627) (Quit: Konversation terminated!)
2026-03-02 20:21:38 +0100 <gentauro> `pandoc --pdf-engine=xelatex` doesn't even print none of the chars (GOOD !!!)
2026-03-02 20:21:49 +0100 <[exa]> convert to native json
2026-03-02 20:21:51 +0100weary-traveler(~user@user/user363627) user363627
2026-03-02 20:22:25 +0100pounce(8a023a9e4a@user/cute/pounce) (Ping timeout: 276 seconds)
2026-03-02 20:22:44 +0100 <[exa]> anyway it doesn't seem to happen here
2026-03-02 20:24:06 +0100 <gentauro> [exa]: pandoc -t json and it keeps `⚠ (U+26A0)
2026-03-02 20:24:15 +0100 <gentauro> so perhaps not `pandoc`
2026-03-02 20:25:03 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 255 seconds)
2026-03-02 20:25:42 +0100aaronv(~aaron@2601:602:8d00:c320:c185:2993:a07d:5a62) (Ping timeout: 246 seconds)
2026-03-02 20:26:39 +0100morj_away(~morj@user/morj) morj
2026-03-02 20:28:23 +0100 <[exa]> ah! pandoc changelog talks about variation selectors
2026-03-02 20:29:18 +0100 <[exa]> and it's in HTML writer actually
2026-03-02 20:30:05 +0100 <[exa]> https://hackage-content.haskell.org/package/pandoc-3.9/docs/src/Text.Pandoc.Writers.HTML.html#need…
2026-03-02 20:31:23 +0100 <[exa]> otoh absolutely zero clue on where the FE0F actually comes from, this is for FE0E
2026-03-02 20:37:05 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-02 20:37:40 +0100DragonMaus(~DragonMau@user/dragonmaus) DragonMaus
2026-03-02 20:41:20 +0100jreicher(~joelr@user/jreicher) (Quit: In transit)
2026-03-02 20:44:07 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds)
2026-03-02 20:44:56 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-02 20:47:07 +0100machinedgod(~machinedg@d172-219-48-230.abhsia.telus.net) (Ping timeout: 264 seconds)
2026-03-02 20:47:14 +0100madresch(~Thunderbi@user/madresch) madresch
2026-03-02 20:47:47 +0100 <sshine> gentauro, CONFIG is just defined at the env: block at the top: CONFIG: "--enable-tests --enable-benchmarks"
2026-03-02 20:48:29 +0100Lord_of_Life(~Lord@user/lord-of-life/x-2819915) (Ping timeout: 252 seconds)
2026-03-02 20:49:03 +0100Lord_of_Life(~Lord@user/lord-of-life/x-2819915) Lord_of_Life
2026-03-02 20:49:31 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds)
2026-03-02 20:53:22 +0100 <gentauro> sshine: oh snap
2026-03-02 20:53:27 +0100 <gentauro> I guessed I missed that one
2026-03-02 20:56:36 +0100ctkCalimeroTeknik
2026-03-02 21:00:13 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-02 21:04:29 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 245 seconds)
2026-03-02 21:15:37 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-02 21:15:38 +0100ouilemur(~jgmerritt@user/ouilemur) (Quit: WeeChat 4.8.1)
2026-03-02 21:20:43 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds)
2026-03-02 21:31:02 +0100yin(~zero@user/zero) (Remote host closed the connection)
2026-03-02 21:31:08 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-02 21:32:59 +0100yin(~zero@user/zero) zero
2026-03-02 21:35:42 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 246 seconds)
2026-03-02 21:37:38 +0100weary-traveler(~user@user/user363627) (Remote host closed the connection)
2026-03-02 21:43:05 +0100v0id_7(~v0id_7@user/v0id-7:62772) v0id_7
2026-03-02 21:46:44 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-02 21:50:11 +0100pounce(8a023a9e4a@user/cute/pounce) pounce
2026-03-02 21:51:27 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 255 seconds)
2026-03-02 21:55:34 +0100jreicher(~joelr@user/jreicher) jreicher
2026-03-02 22:02:08 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-02 22:06:50 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 245 seconds)
2026-03-02 22:07:09 +0100pavonia(~user@user/siracusa) siracusa
2026-03-02 22:07:34 +0100ouilemur(~jgmerritt@user/ouilemur) ouilemur
2026-03-02 22:08:55 +0100lisbeths(uid135845@id-135845.lymington.irccloud.com) (Quit: Connection closed for inactivity)
2026-03-02 22:16:45 +0100jtnuttall(~jeremy@user/jeremyn) jeremyn
2026-03-02 22:17:54 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-02 22:24:55 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds)
2026-03-02 22:29:11 +0100morj_away(~morj@user/morj) (Quit: Konversation terminated!)
2026-03-02 22:35:58 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-02 22:37:34 +0100aaronv(~aaron@2601:602:8d00:c320:c99a:4abf:903d:be73)
2026-03-02 22:41:05 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 268 seconds)
2026-03-02 22:48:09 +0100vanishingideal(~vanishing@user/vanishingideal) (Ping timeout: 246 seconds)
2026-03-02 22:48:09 +0100misterfish(~misterfis@84.53.85.146) (Ping timeout: 272 seconds)
2026-03-02 22:48:47 +0100aaronv(~aaron@2601:602:8d00:c320:c99a:4abf:903d:be73) (Ping timeout: 272 seconds)
2026-03-02 22:48:47 +0100Square2(~Square@user/square) (Ping timeout: 272 seconds)
2026-03-02 22:51:20 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-02 22:56:20 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 256 seconds)
2026-03-02 23:07:06 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-02 23:07:33 +0100vanishingideal(~vanishing@user/vanishingideal) vanishingideal
2026-03-02 23:09:19 +0100sawilagar(~sawilagar@user/sawilagar) (Ping timeout: 264 seconds)
2026-03-02 23:12:13 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 272 seconds)
2026-03-02 23:22:54 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-02 23:26:17 +0100machinedgod(~machinedg@d172-219-48-230.abhsia.telus.net) machinedgod
2026-03-02 23:27:45 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 255 seconds)
2026-03-02 23:29:20 +0100takuan(~takuan@d8D86B9E9.access.telenet.be) (Ping timeout: 245 seconds)
2026-03-02 23:32:26 +0100DetourNe-(~DetourNet@user/DetourNetworkUK) DetourNetworkUK
2026-03-02 23:32:31 +0100DetourNetworkUK(~DetourNet@user/DetourNetworkUK) (Read error: Connection reset by peer)
2026-03-02 23:34:43 +0100DetourNe-DetourNetworkUK
2026-03-02 23:38:41 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-02 23:38:56 +0100__monty__(~toonn@user/toonn) (Quit: leaving)
2026-03-02 23:44:07 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds)
2026-03-02 23:54:30 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-03-02 23:57:51 +0100humasect(~humasect@dyn-192-249-132-90.nexicom.net) humasect