| 2026-02-23 00:01:32 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 268 seconds) |
| 2026-02-23 00:05:00 +0100 | jtnuttall | (~jeremy@user/jeremyn) (Ping timeout: 268 seconds) |
| 2026-02-23 00:11:50 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn |
| 2026-02-23 00:16:43 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 268 seconds) |
| 2026-02-23 00:19:47 +0100 | jtnuttall | (~jeremy@user/jeremyn) jeremyn |
| 2026-02-23 00:27:11 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn |
| 2026-02-23 00:32:45 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 268 seconds) |
| 2026-02-23 00:43:14 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn |
| 2026-02-23 00:46:53 +0100 | anpad | (~pandeyan@user/anpad) (Quit: ZNC 1.10.1 - https://znc.in) |
| 2026-02-23 00:48:10 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 268 seconds) |
| 2026-02-23 00:49:17 +0100 | anpad | (~pandeyan@user/anpad) anpad |
| 2026-02-23 00:52:17 +0100 | LUCKY_NOOB | (~LUCKY_NOO@user/LUCKY-NOOB:44374) (Read error: Connection reset by peer) |
| 2026-02-23 00:52:34 +0100 | LUCKY_NOOB | (~LUCKY_NOO@user/LUCKY-NOOB:44374) LUCKY_NOOB |
| 2026-02-23 00:56:41 +0100 | haskell-noob | (~haskell-n@50.35.80.129) |
| 2026-02-23 00:58:36 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn |
| 2026-02-23 01:03:30 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 256 seconds) |
| 2026-02-23 01:04:12 +0100 | jreicher | (~joelr@user/jreicher) (Read error: Connection reset by peer) |
| 2026-02-23 01:05:16 +0100 | jreicher | (~joelr@user/jreicher) jreicher |
| 2026-02-23 01:09:11 +0100 | humasect | (~humasect@dyn-192-249-132-90.nexicom.net) (Remote host closed the connection) |
| 2026-02-23 01:13:59 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn |
| 2026-02-23 01:18:17 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 248 seconds) |
| 2026-02-23 01:21:28 +0100 | jtnuttall | (~jeremy@user/jeremyn) (Ping timeout: 268 seconds) |
| 2026-02-23 01:27:19 +0100 | paddymahoney | (~paddymaho@pool-99-250-10-137.cpe.net.cable.rogers.com) (Ping timeout: 264 seconds) |
| 2026-02-23 01:28:26 +0100 | humasect | (~humasect@dyn-192-249-132-90.nexicom.net) humasect |
| 2026-02-23 01:29:23 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn |
| 2026-02-23 01:33:51 +0100 | humasect | (~humasect@dyn-192-249-132-90.nexicom.net) (Remote host closed the connection) |
| 2026-02-23 01:33:59 +0100 | paddymahoney | (~paddymaho@pool-99-250-10-137.cpe.net.cable.rogers.com) |
| 2026-02-23 01:34:06 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 256 seconds) |
| 2026-02-23 01:35:01 +0100 | jtnuttall | (~jeremy@user/jeremyn) jeremyn |
| 2026-02-23 01:38:18 +0100 | humasect | (~humasect@dyn-192-249-132-90.nexicom.net) humasect |
| 2026-02-23 01:41:32 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn |
| 2026-02-23 01:41:33 +0100 | humasect | (~humasect@dyn-192-249-132-90.nexicom.net) (Remote host closed the connection) |
| 2026-02-23 01:42:00 +0100 | humasect | (~humasect@dyn-192-249-132-90.nexicom.net) humasect |
| 2026-02-23 01:44:35 +0100 | n0w0n | (~john@user/n0w0n) n0w0n |
| 2026-02-23 01:46:01 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 248 seconds) |
| 2026-02-23 01:46:59 +0100 | humasect | (~humasect@dyn-192-249-132-90.nexicom.net) (Remote host closed the connection) |
| 2026-02-23 01:47:29 +0100 | w00ter | (~w00ter@user/w00ter) w00ter |
| 2026-02-23 01:47:51 +0100 | humasect | (~humasect@dyn-192-249-132-90.nexicom.net) humasect |
| 2026-02-23 01:51:54 +0100 | humasect | (~humasect@dyn-192-249-132-90.nexicom.net) (Remote host closed the connection) |
| 2026-02-23 01:56:55 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn |
| 2026-02-23 02:00:37 +0100 | Hobbyboy | (Hobbyboy@hobbyboy.co.uk) (Server closed connection) |
| 2026-02-23 02:00:52 +0100 | Hobbyboy | (Hobbyboy@hobbyboy.co.uk) Hobbyboy |
| 2026-02-23 02:01:31 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds) |
| 2026-02-23 02:03:14 +0100 | humasect | (~humasect@dyn-192-249-132-90.nexicom.net) humasect |
| 2026-02-23 02:12:18 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn |
| 2026-02-23 02:16:58 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 268 seconds) |
| 2026-02-23 02:20:09 +0100 | fgarcia | (~lei@user/fgarcia) (Ping timeout: 248 seconds) |
| 2026-02-23 02:25:52 +0100 | jreicher | (~joelr@user/jreicher) (Quit: brb) |
| 2026-02-23 02:27:21 +0100 | jreicher | (~joelr@user/jreicher) jreicher |
| 2026-02-23 02:27:41 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn |
| 2026-02-23 02:30:06 +0100 | machinedgod | (~machinedg@d172-219-48-230.abhsia.telus.net) (Quit: Lost terminal) |
| 2026-02-23 02:30:09 +0100 | ljdarj | (~Thunderbi@user/ljdarj) (Ping timeout: 268 seconds) |
| 2026-02-23 02:31:03 +0100 | karenw | (~karenw@user/karenw) (Ping timeout: 265 seconds) |
| 2026-02-23 02:31:22 +0100 | humasect | (~humasect@dyn-192-249-132-90.nexicom.net) (Remote host closed the connection) |
| 2026-02-23 02:32:37 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 268 seconds) |
| 2026-02-23 02:34:00 +0100 | fgarcia | (~lei@user/fgarcia) fgarcia |
| 2026-02-23 02:34:27 +0100 | hiecaq | (~hiecaq@user/hiecaq) hiecaq |
| 2026-02-23 02:41:39 +0100 | machinedgod | (~machinedg@d172-219-48-230.abhsia.telus.net) machinedgod |
| 2026-02-23 02:42:53 +0100 | Square3 | (~Square@user/square) Square |
| 2026-02-23 02:43:05 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn |
| 2026-02-23 02:49:02 +0100 | machinedgod | (~machinedg@d172-219-48-230.abhsia.telus.net) (Remote host closed the connection) |
| 2026-02-23 02:49:16 +0100 | jtnuttall | (~jeremy@user/jeremyn) (Ping timeout: 268 seconds) |
| 2026-02-23 02:50:00 +0100 | Guest0 | (~Guest0@179.90.251.126) |
| 2026-02-23 02:50:06 +0100 | sclv | (sid39734@haskell/developer/sclv) (Server closed connection) |
| 2026-02-23 02:50:16 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 268 seconds) |
| 2026-02-23 02:50:18 +0100 | sclv | (sid39734@haskell/developer/sclv) sclv |
| 2026-02-23 02:50:26 +0100 | machinedgod | (~machinedg@d172-219-48-230.abhsia.telus.net) machinedgod |
| 2026-02-23 02:50:58 +0100 | Guest0 | (~Guest0@179.90.251.126) (Client Quit) |
| 2026-02-23 02:51:49 +0100 | Guest0 | (~Guest0@179.90.251.126) |
| 2026-02-23 02:53:28 +0100 | Guest0 | (~Guest0@179.90.251.126) (Client Quit) |
| 2026-02-23 02:54:12 +0100 | emmanuelux | (~em@user/emmanuelux) emmanuelux |
| 2026-02-23 02:55:08 +0100 | emmanuelux_ | (~em@2a01cb011051ddce36cff6fffefa7e31.ipv6.abo.wanadoo.fr) (Ping timeout: 256 seconds) |
| 2026-02-23 02:56:02 +0100 | humasect | (~humasect@dyn-192-249-132-90.nexicom.net) humasect |
| 2026-02-23 02:57:26 +0100 | Zowlyfon | (sid346067@user/Zowlyfon) (Server closed connection) |
| 2026-02-23 02:57:37 +0100 | Zowlyfon | (sid346067@user/Zowlyfon) Zowlyfon |
| 2026-02-23 03:01:07 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn |
| 2026-02-23 03:05:33 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 255 seconds) |
| 2026-02-23 03:11:30 +0100 | emmanuelux | (~em@user/emmanuelux) (Read error: Connection reset by peer) |
| 2026-02-23 03:14:03 +0100 | weary-traveler | (~user@user/user363627) (Quit: Konversation terminated!) |
| 2026-02-23 03:14:20 +0100 | weary-traveler | (~user@user/user363627) user363627 |
| 2026-02-23 03:14:22 +0100 | emmanuelux | (~em@user/emmanuelux) emmanuelux |
| 2026-02-23 03:16:29 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn |
| 2026-02-23 03:17:45 +0100 | sp1ff | (~user@2601:1c2:4701:7850::8cd) (Remote host closed the connection) |
| 2026-02-23 03:18:33 +0100 | n0w0n | (~john@user/n0w0n) (Quit: WeeChat 4.6.3) |
| 2026-02-23 03:20:51 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 255 seconds) |
| 2026-02-23 03:21:49 +0100 | peterbecich | (~Thunderbi@71.84.33.135) peterbecich |
| 2026-02-23 03:24:36 +0100 | emmanuelux | (~em@user/emmanuelux) (Ping timeout: 256 seconds) |
| 2026-02-23 03:28:48 +0100 | emmanuelux | (~em@user/emmanuelux) emmanuelux |
| 2026-02-23 03:31:52 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn |
| 2026-02-23 03:35:11 +0100 | LUCKY_NOOB | (~LUCKY_NOO@user/LUCKY-NOOB:44374) (Quit: leaving) |
| 2026-02-23 03:35:37 +0100 | LUCKY_NOOB | (~LUCKY_NOO@user/LUCKY-NOOB:44374) LUCKY_NOOB |
| 2026-02-23 03:36:31 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 268 seconds) |
| 2026-02-23 03:42:32 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn |
| 2026-02-23 03:45:03 +0100 | emmanuelux | (~em@user/emmanuelux) (Read error: Connection reset by peer) |
| 2026-02-23 03:46:44 +0100 | humasect | (~humasect@dyn-192-249-132-90.nexicom.net) (Remote host closed the connection) |
| 2026-02-23 03:46:57 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 255 seconds) |
| 2026-02-23 03:47:37 +0100 | fgarcia | (~lei@user/fgarcia) (Ping timeout: 268 seconds) |
| 2026-02-23 03:48:19 +0100 | emmanuelux | (~em@user/emmanuelux) emmanuelux |
| 2026-02-23 03:53:00 +0100 | user363627 | (~user@user/user363627) user363627 |
| 2026-02-23 03:55:03 +0100 | weary-traveler | (~user@user/user363627) (Ping timeout: 255 seconds) |
| 2026-02-23 03:57:06 +0100 | ski | (~ski@remote11.chalmers.se) (Remote host closed the connection) |
| 2026-02-23 03:57:55 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn |
| 2026-02-23 04:01:57 +0100 | tired | (~tired@user/tired) (Server closed connection) |
| 2026-02-23 04:02:13 +0100 | tired | (~tired@user/tired) tired |
| 2026-02-23 04:02:32 +0100 | fgarcia | (~lei@user/fgarcia) fgarcia |
| 2026-02-23 04:03:02 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 268 seconds) |
| 2026-02-23 04:03:29 +0100 | w00ter | (~w00ter@user/w00ter) (Quit: Leaving...) |
| 2026-02-23 04:06:57 +0100 | machinedgod | (~machinedg@d172-219-48-230.abhsia.telus.net) (Remote host closed the connection) |
| 2026-02-23 04:08:26 +0100 | machinedgod | (~machinedg@d172-219-48-230.abhsia.telus.net) machinedgod |
| 2026-02-23 04:12:05 +0100 | Lord_of_Life | (~Lord@user/lord-of-life/x-2819915) (Quit: Laa shay'a waqi'un moutlaq bale kouloun moumkine) |
| 2026-02-23 04:12:27 +0100 | Lord_of_Life | (~Lord@user/lord-of-life/x-2819915) Lord_of_Life |
| 2026-02-23 04:12:54 +0100 | ski | (~ski@remote11.chalmers.se) ski |
| 2026-02-23 04:13:18 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn |
| 2026-02-23 04:15:39 +0100 | emmanuelux | (~em@user/emmanuelux) (Quit: bye) |
| 2026-02-23 04:17:57 +0100 | red-snail | (~red-snail@static.151.210.203.116.clients.your-server.de) (Server closed connection) |
| 2026-02-23 04:18:00 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 255 seconds) |
| 2026-02-23 04:18:14 +0100 | red-snail | (~red-snail@static.151.210.203.116.clients.your-server.de) red-snail |
| 2026-02-23 04:18:55 +0100 | emmanuelux | (~em@user/emmanuelux) emmanuelux |
| 2026-02-23 04:23:57 +0100 | Catty | (~catties@user/meow/catties) (Server closed connection) |
| 2026-02-23 04:24:18 +0100 | catties | (~catties@user/meow/catties) catties |
| 2026-02-23 04:26:23 +0100 | catties | Catty |
| 2026-02-23 04:27:17 +0100 | Xe | (~Xe@perl/impostor/xe) (Server closed connection) |
| 2026-02-23 04:27:57 +0100 | stefan-_ | (~cri@42dots.de) (Server closed connection) |
| 2026-02-23 04:28:13 +0100 | stefan-_ | (~cri@42dots.de) stefan-_ |
| 2026-02-23 04:28:41 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn |
| 2026-02-23 04:29:32 +0100 | Xe | (~Xe@perl/impostor/xe) Xe |
| 2026-02-23 04:35:33 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 255 seconds) |
| 2026-02-23 04:45:35 +0100 | peterbecich | (~Thunderbi@71.84.33.135) (Ping timeout: 268 seconds) |
| 2026-02-23 04:46:45 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn |
| 2026-02-23 04:46:46 +0100 | msa | (msa@msa.planetofnix.com) (Server closed connection) |
| 2026-02-23 04:51:18 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 255 seconds) |
| 2026-02-23 04:52:01 +0100 | msa | (msa@msa.planetofnix.com) |
| 2026-02-23 05:02:06 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn |
| 2026-02-23 05:06:29 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 252 seconds) |
| 2026-02-23 05:08:14 +0100 | peterbecich | (~Thunderbi@71.84.33.135) peterbecich |
| 2026-02-23 05:10:46 +0100 | edmundnoble_ | (sid229620@id-229620.helmsley.irccloud.com) (Server closed connection) |
| 2026-02-23 05:10:57 +0100 | edmundnoble_ | (sid229620@id-229620.helmsley.irccloud.com) edmundnoble_ |
| 2026-02-23 05:14:37 +0100 | nadja | (~dequbed@banana-new.kilobyte22.de) (Server closed connection) |
| 2026-02-23 05:14:47 +0100 | nadja | (~dequbed@banana-new.kilobyte22.de) dequbed |
| 2026-02-23 05:17:30 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn |
| 2026-02-23 05:21:54 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 255 seconds) |
| 2026-02-23 05:22:27 +0100 | lbseale | (~quassel@user/ep1ctetus) ep1ctetus |
| 2026-02-23 05:26:32 +0100 | Vizious | (~bes@user/Vizious) (Quit: WeeChat 4.8.1) |
| 2026-02-23 05:28:37 +0100 | Fischmiep | (~Fischmiep@user/Fischmiep) (Server closed connection) |
| 2026-02-23 05:28:53 +0100 | Fischmiep | (~Fischmiep@user/Fischmiep) Fischmiep |
| 2026-02-23 05:29:04 +0100 | hakutaku | (~textual@user/hakutaku) (Quit: Textual IRC Client: www.textualapp.com) |
| 2026-02-23 05:32:51 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn |
| 2026-02-23 05:34:28 +0100 | user363627 | (~user@user/user363627) (Quit: Konversation terminated!) |
| 2026-02-23 05:34:47 +0100 | user363627 | (~user@user/user363627) user363627 |
| 2026-02-23 05:37:34 +0100 | Pozyomka | (~pyon@user/pyon) (Ping timeout: 276 seconds) |
| 2026-02-23 05:37:46 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 256 seconds) |
| 2026-02-23 05:41:57 +0100 | Techcable | (sid534393@user/Techcable) (Server closed connection) |
| 2026-02-23 05:42:31 +0100 | Techcable | (sid534393@user/Techcable) Techcable |
| 2026-02-23 05:44:57 +0100 | machinedgod | (~machinedg@d172-219-48-230.abhsia.telus.net) (Ping timeout: 248 seconds) |
| 2026-02-23 05:46:31 +0100 | Sgeo | (~Sgeo@user/sgeo) (Read error: Connection reset by peer) |
| 2026-02-23 05:48:15 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn |
| 2026-02-23 05:52:57 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 248 seconds) |
| 2026-02-23 06:01:57 +0100 | lucyy | (228ee8f0ce@user/lucyy) (Server closed connection) |
| 2026-02-23 06:02:05 +0100 | lucyy | (228ee8f0ce@user/lucyy) lucyy |
| 2026-02-23 06:03:39 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn |
| 2026-02-23 06:04:06 +0100 | Aleksejs | (~Aleksejs@107.170.21.106) (Server closed connection) |
| 2026-02-23 06:04:17 +0100 | Aleksejs_Home | (~Aleksejs@107.170.21.106) aleksejs |
| 2026-02-23 06:06:41 +0100 | <jle`> | is it just me or is hackage a little slow recently |
| 2026-02-23 06:07:30 +0100 | <c_wraith> | It's been having several issues recently |
| 2026-02-23 06:10:30 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 255 seconds) |
| 2026-02-23 06:10:43 +0100 | notzmv | (~umar@user/notzmv) (Ping timeout: 276 seconds) |
| 2026-02-23 06:19:17 +0100 | barthandelous01 | (barth@triton.blinkenshell.org) (Server closed connection) |
| 2026-02-23 06:19:35 +0100 | barthandelous01 | (barth@triton.blinkenshell.org) barthandelous01 |
| 2026-02-23 06:19:46 +0100 | kadobanana | (~mud@user/kadoban) (Quit: quit) |
| 2026-02-23 06:21:42 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn |
| 2026-02-23 06:23:34 +0100 | mud | (~mud@user/kadoban) kadoban |
| 2026-02-23 06:24:46 +0100 | Ging_ | Ging |
| 2026-02-23 06:26:15 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 255 seconds) |
| 2026-02-23 06:26:53 +0100 | Vizious | (~bes@user/Vizious) Vizious |
| 2026-02-23 06:27:44 +0100 | <gentauro> | c_wraith: let me guess, Jean-CLAUDE van Doom? |
| 2026-02-23 06:32:41 +0100 | emaczen | (~user@user/emaczen) (Ping timeout: 272 seconds) |
| 2026-02-23 06:34:06 +0100 | <c_wraith> | I have no idea. I'm not an insider there. But it's plausible, I suppose. |
| 2026-02-23 06:35:42 +0100 | michalz | (~michalz@185.246.207.215) |
| 2026-02-23 06:37:04 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn |
| 2026-02-23 06:37:26 +0100 | Noinia | (~Frank@77-162-168-71.fixed.kpn.net) (Server closed connection) |
| 2026-02-23 06:37:40 +0100 | Noinia | (~Frank@77-162-168-71.fixed.kpn.net) |
| 2026-02-23 06:38:46 +0100 | opqdonut | (~opqdonut@static.154.72.180.157.clients.your-server.de) (Server closed connection) |
| 2026-02-23 06:38:53 +0100 | opqdonut | (foobar@static.154.72.180.157.clients.your-server.de) |
| 2026-02-23 06:41:49 +0100 | mange | (~mange@user/mange) (Remote host closed the connection) |
| 2026-02-23 06:42:08 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 268 seconds) |
| 2026-02-23 06:49:17 +0100 | Typedfern | (~Typedfern@249.red-83-37-36.dynamicip.rima-tde.net) (Server closed connection) |
| 2026-02-23 06:49:40 +0100 | Typedfern | (~Typedfern@249.red-83-37-36.dynamicip.rima-tde.net) |
| 2026-02-23 06:52:27 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn |
| 2026-02-23 06:57:02 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 252 seconds) |
| 2026-02-23 07:02:06 +0100 | jmcantrell | (~weechat@user/jmcantrell) (Ping timeout: 268 seconds) |
| 2026-02-23 07:05:34 +0100 | polykernel | (~polykerne@user/polykernel) (Remote host closed the connection) |
| 2026-02-23 07:05:57 +0100 | leah2 | (~leah@vuxu.org) (Server closed connection) |
| 2026-02-23 07:06:01 +0100 | peterbecich | (~Thunderbi@71.84.33.135) (Quit: peterbecich) |
| 2026-02-23 07:06:13 +0100 | polykernel | (~polykerne@user/polykernel) polykernel |
| 2026-02-23 07:06:18 +0100 | leah2 | (~leah@vuxu.org) leah2 |
| 2026-02-23 07:06:19 +0100 | peterbecich | (~Thunderbi@71.84.33.135) peterbecich |
| 2026-02-23 07:07:50 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn |
| 2026-02-23 07:08:46 +0100 | ouroboros | (~ouroboros@user/ouroboros) (Server closed connection) |
| 2026-02-23 07:10:36 +0100 | ouroboros | (~ouroboros@user/ouroboros) ouroboros |
| 2026-02-23 07:12:36 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 255 seconds) |
| 2026-02-23 07:16:44 +0100 | Square2 | (~Square4@user/square) Square |
| 2026-02-23 07:19:10 +0100 | haritz | (~hrtz@user/haritz) (Quit: ZNC 1.8.2+deb3.1+deb12u1 - https://znc.in) |
| 2026-02-23 07:19:29 +0100 | Square3 | (~Square@user/square) (Ping timeout: 245 seconds) |
| 2026-02-23 07:21:31 +0100 | takuan | (~takuan@d8D86B9E9.access.telenet.be) |
| 2026-02-23 07:23:13 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn |
| 2026-02-23 07:27:42 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 256 seconds) |
| 2026-02-23 07:31:17 +0100 | remmie | (ianremsen@tilde.team) (Server closed connection) |
| 2026-02-23 07:38:30 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn |
| 2026-02-23 07:40:18 +0100 | remmie | (ianremsen@tilde.team) remsense |
| 2026-02-23 07:45:29 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 248 seconds) |
| 2026-02-23 07:46:21 +0100 | peterbecich | (~Thunderbi@71.84.33.135) (Ping timeout: 255 seconds) |
| 2026-02-23 07:56:32 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn |
| 2026-02-23 08:01:23 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 252 seconds) |
| 2026-02-23 08:11:56 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn |
| 2026-02-23 08:12:46 +0100 | skylord5816 | (~skylord58@user/skylord5816) (Server closed connection) |
| 2026-02-23 08:12:57 +0100 | skylord5816 | (~skylord58@user/skylord5816) skylord5816 |
| 2026-02-23 08:16:30 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 255 seconds) |
| 2026-02-23 08:20:37 +0100 | exfalsoquodlibet | (a7085e0f71@user/exfalsoquodlibet) (Server closed connection) |
| 2026-02-23 08:20:45 +0100 | exfalsoquodlibet | (a7085e0f71@user/exfalsoquodlibet) exfalsoquodlibet |
| 2026-02-23 08:21:17 +0100 | evanrelf | (3addc196af@2a03:6000:1812:100::f0) (Server closed connection) |
| 2026-02-23 08:21:24 +0100 | evanrelf | (3addc196af@2a03:6000:1812:100::f0) evanrelf |
| 2026-02-23 08:24:09 +0100 | <gentauro> | c_wraith: fair enough. Btw, good to see that Hackage only allows for names [A .. Z] and [a .. z]. Otherwise, we might begin to see naming like with emojis and stuff (just like you see all around in README.md) xd |
| 2026-02-23 08:27:17 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn |
| 2026-02-23 08:30:46 +0100 | carter | (sid14827@id-14827.helmsley.irccloud.com) (Server closed connection) |
| 2026-02-23 08:31:22 +0100 | carter | (sid14827@id-14827.helmsley.irccloud.com) carter |
| 2026-02-23 08:31:26 +0100 | mustafa | (sid502723@rockylinux/releng/mustafa) (Server closed connection) |
| 2026-02-23 08:31:37 +0100 | mustafa | (sid502723@rockylinux/releng/mustafa) mustafa |
| 2026-02-23 08:31:53 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 248 seconds) |
| 2026-02-23 08:33:26 +0100 | iphy | (sid67735@user/iphy) (Server closed connection) |
| 2026-02-23 08:33:37 +0100 | iphy | (sid67735@user/iphy) iphy |
| 2026-02-23 08:33:57 +0100 | bgtdsword | (b968c1779f@user/titibandit) (Server closed connection) |
| 2026-02-23 08:34:06 +0100 | bgtdsword | (b968c1779f@user/titibandit) titibandit |
| 2026-02-23 08:36:21 +0100 | Lord_of_Life | (~Lord@user/lord-of-life/x-2819915) (Quit: Laa shay'a waqi'un moutlaq bale kouloun moumkine) |
| 2026-02-23 08:37:49 +0100 | Lord_of_Life | (~Lord@user/lord-of-life/x-2819915) Lord_of_Life |
| 2026-02-23 08:42:37 +0100 | <jackdk> | Counter-example: `lucid2` |
| 2026-02-23 08:42:40 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn |
| 2026-02-23 08:43:03 +0100 | tromp | (~textual@2001:1c00:3487:1b00:309d:e3b0:b1c4:2c66) |
| 2026-02-23 08:48:49 +0100 | DetourNetworkUK | (~DetourNet@user/DetourNetworkUK) (Read error: Connection reset by peer) |
| 2026-02-23 08:48:49 +0100 | apache2 | (apache2@anubis.0x90.dk) (Read error: Connection reset by peer) |
| 2026-02-23 08:49:18 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 256 seconds) |
| 2026-02-23 08:49:18 +0100 | apache | (apache2@anubis.0x90.dk) apache2 |
| 2026-02-23 08:49:24 +0100 | DetourNetworkUK | (~DetourNet@user/DetourNetworkUK) DetourNetworkUK |
| 2026-02-23 08:54:54 +0100 | humasect | (~humasect@dyn-192-249-132-90.nexicom.net) humasect |
| 2026-02-23 08:55:33 +0100 | chele | (~chele@user/chele) chele |
| 2026-02-23 08:56:47 +0100 | CiaoSen | (~Jura@2a02:8071:64e1:da0:5a47:caff:fe78:33db) CiaoSen |
| 2026-02-23 08:58:03 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn |
| 2026-02-23 08:59:13 +0100 | <gentauro> | jackdk: «A Cabal package name can use any alphabetic Unicode code-point, however Hackage rejects package names that use alphabetic code-points other than those from the Latin alphabet (that is, A to Z and a to z)». Source: https://hackage.haskell.org/upload |
| 2026-02-23 08:59:52 +0100 | <gentauro> | jackdk: but you are right https://hackage.haskell.org/packages/search?terms=lucid2 |
| 2026-02-23 09:00:19 +0100 | gentauro | first time ever that docs deviate from implementation |
| 2026-02-23 09:00:56 +0100 | peterbecich | (~Thunderbi@71.84.33.135) peterbecich |
| 2026-02-23 09:02:26 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 252 seconds) |
| 2026-02-23 09:07:40 +0100 | arandombit | (~arandombi@user/arandombit) arandombit |
| 2026-02-23 09:09:02 +0100 | CiaoSen | (~Jura@2a02:8071:64e1:da0:5a47:caff:fe78:33db) (Ping timeout: 252 seconds) |
| 2026-02-23 09:10:06 +0100 | gaze__ | (sid387101@id-387101.helmsley.irccloud.com) (Server closed connection) |
| 2026-02-23 09:10:17 +0100 | gaze__ | (sid387101@id-387101.helmsley.irccloud.com) gaze__ |
| 2026-02-23 09:12:44 +0100 | Frostillicus | (~Frostilli@pool-71-174-119-69.bstnma.fios.verizon.net) |
| 2026-02-23 09:13:27 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn |
| 2026-02-23 09:15:20 +0100 | hiecaq | (~hiecaq@user/hiecaq) (Quit: ERC 5.6.0.30.1 (IRC client for GNU Emacs 30.2)) |
| 2026-02-23 09:17:45 +0100 | Frostillicus | (~Frostilli@pool-71-174-119-69.bstnma.fios.verizon.net) (Ping timeout: 248 seconds) |
| 2026-02-23 09:20:24 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 255 seconds) |
| 2026-02-23 09:20:35 +0100 | __monty__ | (~toonn@user/toonn) toonn |
| 2026-02-23 09:21:14 +0100 | arandombit | (~arandombi@user/arandombit) (Ping timeout: 268 seconds) |
| 2026-02-23 09:21:32 +0100 | hiecaq | (~hiecaq@user/hiecaq) hiecaq |
| 2026-02-23 09:26:11 +0100 | Enrico63 | (~Enrico63@host-79-19-156-232.retail.telecomitalia.it) Enrico63 |
| 2026-02-23 09:26:46 +0100 | taktoa[c] | (sid282096@id-282096.tinside.irccloud.com) (Server closed connection) |
| 2026-02-23 09:26:58 +0100 | taktoa[c] | (sid282096@id-282096.tinside.irccloud.com) taktoa[c] |
| 2026-02-23 09:31:05 +0100 | peterbecich | (~Thunderbi@71.84.33.135) (Ping timeout: 248 seconds) |
| 2026-02-23 09:32:05 +0100 | arandombit | (~arandombi@user/arandombit) arandombit |
| 2026-02-23 09:38:45 +0100 | bggd_ | (~bgg@2a01:e0a:fd5:f510:ab8d:eb71:9d8d:8bea) |
| 2026-02-23 09:41:28 +0100 | emmanuelux | (~em@user/emmanuelux) (Read error: Connection reset by peer) |
| 2026-02-23 09:48:15 +0100 | arandombit | (~arandombi@user/arandombit) (Remote host closed the connection) |
| 2026-02-23 09:50:07 +0100 | mange | (~mange@user/mange) mange |
| 2026-02-23 09:50:59 +0100 | lxsameer | (~lxsameer@Serene/lxsameer) lxsameer |
| 2026-02-23 09:52:35 +0100 | Frostillicus | (~Frostilli@pool-71-174-119-69.bstnma.fios.verizon.net) |
| 2026-02-23 09:58:12 +0100 | merijn | (~merijn@77.242.116.146) merijn |
| 2026-02-23 10:00:18 +0100 | LUCKY_NOOB | (~LUCKY_NOO@user/LUCKY-NOOB:44374) (Read error: Connection reset by peer) |
| 2026-02-23 10:00:35 +0100 | LUCKY_NOOB | (~LUCKY_NOO@user/LUCKY-NOOB:44374) LUCKY_NOOB |
| 2026-02-23 10:04:28 +0100 | humasect | (~humasect@dyn-192-249-132-90.nexicom.net) (Remote host closed the connection) |
| 2026-02-23 10:08:37 +0100 | ursa-major | (114efe6c39@2a03:6000:1812:100::11f3) (Server closed connection) |
| 2026-02-23 10:08:46 +0100 | ursa-major | (114efe6c39@2a03:6000:1812:100::11f3) ursa-major |
| 2026-02-23 10:09:17 +0100 | sherbert | (d006a0b946@2a03:6000:1812:100::155) (Server closed connection) |
| 2026-02-23 10:09:25 +0100 | sherbert | (d006a0b946@2a03:6000:1812:100::155) sherbert |
| 2026-02-23 10:12:34 +0100 | Googulator | (~Googulato@2a01-036d-0106-499d-1c5a-0e4b-5795-d7e3.pool6.digikabel.hu) (Quit: Client closed) |
| 2026-02-23 10:13:14 +0100 | Googulator | (~Googulato@2a01-036d-0106-499d-1c5a-0e4b-5795-d7e3.pool6.digikabel.hu) |
| 2026-02-23 10:14:06 +0100 | <probie> | Also, I'm pretty sure hyphens are allowed in cabal package names. They seem to turn up all over the place |
| 2026-02-23 10:22:06 +0100 | tdammers | (~tdammers@1-133-178-143.ftth.glasoperator.nl) (Server closed connection) |
| 2026-02-23 10:22:30 +0100 | tdammers | (~tdammers@1-133-178-143.ftth.glasoperator.nl) tdammers |
| 2026-02-23 10:25:17 +0100 | thatonelutenist | (8216c46202@2a03:6000:1812:100::fb3) (Server closed connection) |
| 2026-02-23 10:25:24 +0100 | thatonelutenist | (8216c46202@2a03:6000:1812:100::fb3) thatonelutenist |
| 2026-02-23 10:29:19 +0100 | housemate | (~housemate@202.7.248.67) (Quit: https://ineedsomeacidtocalmmedown.space/) |
| 2026-02-23 10:45:01 +0100 | Frostillicus | (~Frostilli@pool-71-174-119-69.bstnma.fios.verizon.net) (Ping timeout: 265 seconds) |
| 2026-02-23 10:49:31 +0100 | comerijn | (~merijn@77.242.116.146) merijn |
| 2026-02-23 10:50:06 +0100 | tzh | (~tzh@c-76-115-131-146.hsd1.or.comcast.net) (Quit: zzz) |
| 2026-02-23 10:51:01 +0100 | <mauke> | gentauro: that just says that alphabetic characters outside of ASCII are rejected |
| 2026-02-23 10:51:05 +0100 | <mauke> | 2 is not alphabetic |
| 2026-02-23 10:51:33 +0100 | <mauke> | "A valid package name comprises an alphanumeric ‘word’; or two or more such words separated by a hyphen character (-). A word cannot be comprised only of the digits 0 to 9." |
| 2026-02-23 10:51:53 +0100 | merijn | (~merijn@77.242.116.146) (Ping timeout: 268 seconds) |
| 2026-02-23 10:55:32 +0100 | <newmind> | there goes my dream of naming a surveilance package "1984" |
| 2026-02-23 10:56:46 +0100 | integral | (sid296274@user/integral) (Server closed connection) |
| 2026-02-23 10:57:00 +0100 | integral | (sid296274@user/integral) integral |
| 2026-02-23 11:00:06 +0100 | down200 | (~down200@shell.lug.mtu.edu) (Server closed connection) |
| 2026-02-23 11:01:28 +0100 | down200 | (~down200@shell.lug.mtu.edu) down200 |
| 2026-02-23 11:10:28 +0100 | Enrico63 | (~Enrico63@host-79-19-156-232.retail.telecomitalia.it) (Quit: Client closed) |
| 2026-02-23 11:16:26 +0100 | housemate | (~housemate@202.7.248.67) housemate |
| 2026-02-23 11:16:39 +0100 | fp | (~Thunderbi@130.233.70.214) fp |
| 2026-02-23 11:16:44 +0100 | housemate | (~housemate@202.7.248.67) (Max SendQ exceeded) |
| 2026-02-23 11:18:37 +0100 | uint64_t | (ec7b9bb9f3@2a03:6000:1812:100::139b) (Server closed connection) |
| 2026-02-23 11:18:46 +0100 | uint64_t | (ec7b9bb9f3@2a03:6000:1812:100::139b) k_hachig |
| 2026-02-23 11:20:37 +0100 | Ankhers | (e99e97ef8e@2a03:6000:1812:100::2a2) (Server closed connection) |
| 2026-02-23 11:20:46 +0100 | Ankhers | (e99e97ef8e@2a03:6000:1812:100::2a2) Ankhers |
| 2026-02-23 11:26:17 +0100 | erty | (~user@user/aeroplane) aeroplane |
| 2026-02-23 11:27:00 +0100 | divlamir_ | (~divlamir@user/divlamir) divlamir |
| 2026-02-23 11:27:01 +0100 | divlamir | (~divlamir@user/divlamir) (Read error: Connection reset by peer) |
| 2026-02-23 11:27:52 +0100 | divlamir_ | divlamir |
| 2026-02-23 11:28:12 +0100 | lxsameer | (~lxsameer@Serene/lxsameer) (Ping timeout: 255 seconds) |
| 2026-02-23 11:28:37 +0100 | alethkit | (23bd17ddc6@sourcehut/user/alethkit) (Server closed connection) |
| 2026-02-23 11:28:46 +0100 | alethkit | (23bd17ddc6@sourcehut/user/alethkit) alethkit |
| 2026-02-23 11:32:25 +0100 | <probie> | newmind: nineteen-eightyfour is valid though |
| 2026-02-23 11:32:26 +0100 | Frostillicus | (~Frostilli@pool-71-174-119-69.bstnma.fios.verizon.net) |
| 2026-02-23 11:33:27 +0100 | <newmind> | don't know... might get on the US blacklist-of-forbidden-words in the near future, better not risk it |
| 2026-02-23 11:33:53 +0100 | <comerijn> | It's fine, I already lost my visa-less travel privilege anyway :p |
| 2026-02-23 11:34:45 +0100 | haskell-noob | (~haskell-n@50.35.80.129) (Quit: Client closed) |
| 2026-02-23 11:34:50 +0100 | <newmind> | (also might already be on the chinese list of "topics we pretend don't exist") |
| 2026-02-23 11:38:14 +0100 | marinelli | (~weechat@gateway/tor-sasl/marinelli) (Quit: marinelli) |
| 2026-02-23 11:40:38 +0100 | marinelli | (~weechat@gateway/tor-sasl/marinelli) marinelli |
| 2026-02-23 11:42:32 +0100 | Pozyomka | (~pyon@user/pyon) pyon |
| 2026-02-23 11:45:55 +0100 | mange | (~mange@user/mange) (Quit: Zzz...) |
| 2026-02-23 11:47:46 +0100 | erty | (~user@user/aeroplane) (Read error: Connection reset by peer) |
| 2026-02-23 11:49:22 +0100 | lxsameer | (~lxsameer@Serene/lxsameer) lxsameer |
| 2026-02-23 11:50:09 +0100 | califax_ | (~califax@user/califx) califx |
| 2026-02-23 11:50:22 +0100 | califax | (~califax@user/califx) (Ping timeout: 252 seconds) |
| 2026-02-23 11:51:06 +0100 | ChaiTRex | (~ChaiTRex@user/chaitrex) (Ping timeout: 252 seconds) |
| 2026-02-23 11:51:07 +0100 | ec | (~ec@gateway/tor-sasl/ec) (Ping timeout: 252 seconds) |
| 2026-02-23 11:51:25 +0100 | califax_ | califax |
| 2026-02-23 11:53:10 +0100 | ChaiTRex | (~ChaiTRex@user/chaitrex) ChaiTRex |
| 2026-02-23 11:53:24 +0100 | ec | (~ec@gateway/tor-sasl/ec) ec |
| 2026-02-23 11:58:03 +0100 | erty | (~user@user/aeroplane) aeroplane |
| 2026-02-23 11:59:00 +0100 | kuribas | (~user@ip-188-118-57-242.reverse.destiny.be) kuribas |
| 2026-02-23 11:59:12 +0100 | Leary | (~Leary@user/Leary/x-0910699) (Remote host closed the connection) |
| 2026-02-23 11:59:26 +0100 | flukiluke | (~m-7humut@2603:c023:c000:6c7e:8945:ad24:9113:a962) (Server closed connection) |
| 2026-02-23 11:59:46 +0100 | <kuribas> | What's an easy way to run a haskell script for devs that don't have a haskell environment? |
| 2026-02-23 11:59:46 +0100 | flukiluke | (~m-7humut@2603:c023:c000:6c7e:8945:ad24:9113:a962) flukiluke |
| 2026-02-23 11:59:53 +0100 | <kuribas> | Create a docker application? |
| 2026-02-23 12:01:39 +0100 | <kuribas> | Or a static binary? |
| 2026-02-23 12:03:20 +0100 | <haskellbridge> | <ijouw> By script you mean a '#!/usr/bin/ghc' file or a simple cabal project? |
| 2026-02-23 12:03:51 +0100 | <kuribas> | A cabal project, depending on other libraries. |
| 2026-02-23 12:04:02 +0100 | Frostillicus | (~Frostilli@pool-71-174-119-69.bstnma.fios.verizon.net) (Ping timeout: 268 seconds) |
| 2026-02-23 12:04:33 +0100 | Frostillicus | (~Frostilli@pool-71-174-119-69.bstnma.fios.verizon.net) |
| 2026-02-23 12:05:16 +0100 | <haskellbridge> | <ijouw> Never used docker with haskell before; it would need to install the compiler all the same. |
| 2026-02-23 12:05:28 +0100 | <__monty__> | Depends what you mean by easy, Stack or Nix shebangs are an option. That would be easy for you mostly. |
| 2026-02-23 12:05:53 +0100 | <kuribas> | Easy for the other devs. Maybe a dev container? |
| 2026-02-23 12:06:02 +0100 | <kuribas> | Something that automatically installs all the dependencies. |
| 2026-02-23 12:06:12 +0100 | <haskellbridge> | <ijouw> stack? |
| 2026-02-23 12:07:26 +0100 | <__monty__> | A distro-specific package is the only thing I can come up with that ticks the easiest for them box but then it depends on how many distros you'd want to target. |
| 2026-02-23 12:07:51 +0100 | <__monty__> | If you give me a docker for example, now I need to install and then figure out how to use podman. |
| 2026-02-23 12:09:03 +0100 | <kuribas> | But docker is more common that ghc (cabal/stack/ghcup) installation. |
| 2026-02-23 12:09:06 +0100 | <tomsmeding> | kuribas: you might look at https://cs-syd.eu/posts/2024-04-20-static-linking-haskell-nix or https://hasufell.github.io/posts/2024-04-21-static-linking.html |
| 2026-02-23 12:09:29 +0100 | <tomsmeding> | I've tried the alpine approach once and it didn't work for me, but then perhaps I didn't try enough / failed somehow |
| 2026-02-23 12:09:58 +0100 | <tomsmeding> | ah I may have tried something other than docker back then |
| 2026-02-23 12:10:46 +0100 | SoF | (~skius@user/skius) (Server closed connection) |
| 2026-02-23 12:11:20 +0100 | SoF | (~skius@user/skius) skius |
| 2026-02-23 12:11:24 +0100 | <__monty__> | I'd personally prefer a flatpak to a docker container, especially for a tool rather than a service. |
| 2026-02-23 12:11:27 +0100 | Leary | (~Leary@user/Leary/x-0910699) Leary |
| 2026-02-23 12:11:52 +0100 | <kuribas> | Maybe I could try a dev container, where he can build and maybe develop on the app. |
| 2026-02-23 12:11:52 +0100 | <comerijn> | kuribas: I'd say static binary |
| 2026-02-23 12:12:14 +0100 | <kuribas> | comerijn: Doesn't that come with libc problems on linux? |
| 2026-02-23 12:12:33 +0100 | <comerijn> | kuribas: Depends which libc you use |
| 2026-02-23 12:12:59 +0100 | <comerijn> | The problem with libc is GNU libc intentionally breaking static linking |
| 2026-02-23 12:13:07 +0100 | <comerijn> | There are other libc's that work just fine |
| 2026-02-23 12:13:25 +0100 | <__monty__> | An archive with a dynamic executable and all the necessary libraries is another option. |
| 2026-02-23 12:13:27 +0100 | <comerijn> | See musl, which is used by Alpine |
| 2026-02-23 12:14:03 +0100 | <comerijn> | kuribas: Is this for other dev's in general or just for, for example, people within your organisation? |
| 2026-02-23 12:14:26 +0100 | <kuribas> | No, just my organisation. |
| 2026-02-23 12:14:49 +0100 | <kuribas> | If there is more interest, I'll probably need to port it to python or so... |
| 2026-02-23 12:15:00 +0100 | fp | (~Thunderbi@130.233.70.214) (Ping timeout: 256 seconds) |
| 2026-02-23 12:16:11 +0100 | koz_ | (~koz@121.99.240.58) |
| 2026-02-23 12:18:31 +0100 | koz | (~koz@121.99.240.58) (Ping timeout: 255 seconds) |
| 2026-02-23 12:18:40 +0100 | terrorjack | (~terrorjac@2a01:4f8:271:2d98::2) terrorjack |
| 2026-02-23 12:19:26 +0100 | [_________] | (~oos95GWG@user/oos95GWG) (Server closed connection) |
| 2026-02-23 12:19:37 +0100 | Frostillicus | (~Frostilli@pool-71-174-119-69.bstnma.fios.verizon.net) (Ping timeout: 248 seconds) |
| 2026-02-23 12:19:44 +0100 | [_________] | (~oos95GWG@user/oos95GWG) oos95GWG |
| 2026-02-23 12:20:06 +0100 | edwtjo | (~edwtjo@fsf/member/edwtjo) (Server closed connection) |
| 2026-02-23 12:20:29 +0100 | edwtjo | (~edwtjo@h-155-4-52-89.A213.priv.bahnhof.se) |
| 2026-02-23 12:20:29 +0100 | edwtjo | (~edwtjo@h-155-4-52-89.A213.priv.bahnhof.se) (Changing host) |
| 2026-02-23 12:20:29 +0100 | edwtjo | (~edwtjo@fsf/member/edwtjo) edwtjo |
| 2026-02-23 12:20:38 +0100 | Frostillicus | (~Frostilli@pool-71-174-119-69.bstnma.fios.verizon.net) |
| 2026-02-23 12:22:20 +0100 | Milan_Vanca | (~milan@user/Milan-Vanca:32634) Milan_Vanca |
| 2026-02-23 12:29:01 +0100 | fp | (~Thunderbi@130.233.70.214) fp |
| 2026-02-23 12:30:07 +0100 | <Milan_Vanca> | Hi guyz! How to solve "duplicate instance declarations"? Data.ByteString.Lazy.Char8 defines IsString ByteString instance. Which I don't like as it truncates. I want proper utf8 implementation so I implemented another instance like fromString = TextLazyEncoding.encodeUtf8 . TextLazy.pack My intent is to start using OverloadedStrings byt with my instance. |
| 2026-02-23 12:33:23 +0100 | <Leary> | Milan_Vanca: Instances must be unique. Unless the other instance is an orphan you can avoid importing, all you can do is give your instance to a newtype over `ByteString`. |
| 2026-02-23 12:33:41 +0100 | L29Ah | (~L29Ah@wikipedia/L29Ah) () |
| 2026-02-23 12:41:57 +0100 | cawfee | (root@2401:c080:3800:3460::babe) (Server closed connection) |
| 2026-02-23 12:42:06 +0100 | energizer | (~energizer@user/energizer) (Server closed connection) |
| 2026-02-23 12:42:16 +0100 | cawfee | (root@2401:c080:3800:3460::babe) qjqqyy |
| 2026-02-23 12:42:47 +0100 | energizer | (~energizer@user/energizer) energizer |
| 2026-02-23 12:43:34 +0100 | <Milan_Vanca> | 9u |
| 2026-02-23 12:44:32 +0100 | <Milan_Vanca> | I will try to not import whole module but only needed parts, then as Instances are not imported it might work I guess? |
| 2026-02-23 12:44:35 +0100 | <Milan_Vanca> | Ty Leary |
| 2026-02-23 12:46:06 +0100 | jonrh | (sid5185@id-5185.ilkley.irccloud.com) (Server closed connection) |
| 2026-02-23 12:46:17 +0100 | jonrh | (sid5185@id-5185.ilkley.irccloud.com) jonrh |
| 2026-02-23 12:47:26 +0100 | xnyhps | (~xnyhps@s.xnyhps.nl) (Server closed connection) |
| 2026-02-23 12:47:40 +0100 | xnyhps | (~xnyhps@s.xnyhps.nl) |
| 2026-02-23 12:47:54 +0100 | <Leary> | No, instances have this funny property that they're automatically imported and re-exported by every module they touch. If the instance isn't an orphan you're cooked. |
| 2026-02-23 12:49:35 +0100 | <newmind> | which kind of makes sense, the instances should be mostly canonical, with only one real implementation that's part of the type (or class), not something you get to choose |
| 2026-02-23 12:49:55 +0100 | <Milan_Vanca> | Ok make sense.. I am going to check if that instance is an orphan. |
| 2026-02-23 12:50:56 +0100 | <Milan_Vanca> | Well but I would argue that ByteString has incorrect implementation. |
| 2026-02-23 12:52:46 +0100 | aku | (aku@65.108.245.241) (Server closed connection) |
| 2026-02-23 12:52:54 +0100 | aku | (aku@65.108.245.241) eagleflo |
| 2026-02-23 12:53:23 +0100 | <int-e> | Milan_Vanca: maybe you'd be happier with https://hackage.haskell.org/package/utf8-string-1.0.2/docs/Data-ByteString-UTF8.html then |
| 2026-02-23 12:54:35 +0100 | <int-e> | Oh I guess not, since it's *not* a newtype wrapper. |
| 2026-02-23 12:54:38 +0100 | <int-e> | Sorry. |
| 2026-02-23 12:55:32 +0100 | <int-e> | The package does provide the right `fromString` at least. But the IsString instance doesn't use it. That is kind of sad. |
| 2026-02-23 13:01:49 +0100 | fun-safe-math | (~fun-safe-@97.115.234.213) () |
| 2026-02-23 13:03:52 +0100 | fun-safe-math | (~fun-safe-@97.115.234.213) fun-safe-math |
| 2026-02-23 13:06:03 +0100 | dyniec | (~dyniec@dybiec.info) (Remote host closed the connection) |
| 2026-02-23 13:07:50 +0100 | <Milan_Vanca> | Hmmm... looks like newtype is only option. |
| 2026-02-23 13:08:04 +0100 | <Square2> | It can't be coincidence this course got number it got https://web.cs.dal.ca/~nzeh/Teaching/3137/haskell/ |
| 2026-02-23 13:08:19 +0100 | <Square2> | missing one 3, but good enough |
| 2026-02-23 13:11:17 +0100 | lieven | (~mal@ns2.wyrd.be) (Server closed connection) |
| 2026-02-23 13:11:37 +0100 | mal1 | (~mal@ns2.wyrd.be) lieven |
| 2026-02-23 13:12:06 +0100 | shawwwn | (uid6132@id-6132.helmsley.irccloud.com) (Server closed connection) |
| 2026-02-23 13:12:18 +0100 | shawwwn | (uid6132@id-6132.helmsley.irccloud.com) shawwwn |
| 2026-02-23 13:12:55 +0100 | Frostillicus | (~Frostilli@pool-71-174-119-69.bstnma.fios.verizon.net) (Ping timeout: 265 seconds) |
| 2026-02-23 13:19:57 +0100 | oppili | (~oppili@user/nerdypepper) (Server closed connection) |
| 2026-02-23 13:20:13 +0100 | oppili | (~oppili@lewi-27-b2-v4wan-165682-cust505.vm4.cable.virginm.net) |
| 2026-02-23 13:20:13 +0100 | oppili | (~oppili@lewi-27-b2-v4wan-165682-cust505.vm4.cable.virginm.net) (Changing host) |
| 2026-02-23 13:20:13 +0100 | oppili | (~oppili@user/nerdypepper) nerdy |
| 2026-02-23 13:20:18 +0100 | <gentauro> | How does `Stackage` get packages? Do they just replicate those from `Hackage`? |
| 2026-02-23 13:24:57 +0100 | <Milan_Vanca> | gentauro: Isn't it just metadata? with some proxy to hackage? |
| 2026-02-23 13:31:59 +0100 | <gentauro> | Milan_Vanca: could be :) |
| 2026-02-23 13:32:16 +0100 | <gentauro> | or at least, that's what I'm hopping for :) |
| 2026-02-23 13:32:30 +0100 | myxos | (~myxos@174-18-58-141.tcso.qwest.net) (Remote host closed the connection) |
| 2026-02-23 13:32:54 +0100 | myxos | (~myxos@174-18-58-141.tcso.qwest.net) myxokephale |
| 2026-02-23 13:36:25 +0100 | <Milan_Vanca> | gentauro: https://www.reddit.com/r/haskell/comments/5d27c2/whats_the_difference_between_stackage_and_hackage/ |
| 2026-02-23 13:37:35 +0100 | <Milan_Vanca> | One user comments that all packages are in hackage only. But who knows. You probably need to look at sources or intercept requests to see where they go. |
| 2026-02-23 13:40:39 +0100 | <kaol> | It's funny to see that the next big thing in AI is apparently comonads. |
| 2026-02-23 13:45:20 +0100 | haritz | (~hrtz@2a01:4b00:bc2e:7000:d5af:a266:ca31:5ef8) |
| 2026-02-23 13:45:20 +0100 | haritz | (~hrtz@2a01:4b00:bc2e:7000:d5af:a266:ca31:5ef8) (Changing host) |
| 2026-02-23 13:45:20 +0100 | haritz | (~hrtz@user/haritz) haritz |
| 2026-02-23 13:46:21 +0100 | <int-e> | or maybe it's just category theorists trying to attach themselves to an ongoing hype |
| 2026-02-23 13:49:49 +0100 | ec | (~ec@gateway/tor-sasl/ec) (Remote host closed the connection) |
| 2026-02-23 13:50:15 +0100 | ec | (~ec@gateway/tor-sasl/ec) ec |
| 2026-02-23 13:56:26 +0100 | erty | (~user@user/aeroplane) (Ping timeout: 256 seconds) |
| 2026-02-23 13:58:29 +0100 | L29Ah | (~L29Ah@wikipedia/L29Ah) L29Ah |
| 2026-02-23 14:02:48 +0100 | tromp | (~textual@2001:1c00:3487:1b00:309d:e3b0:b1c4:2c66) (Quit: My iMac has gone to sleep. ZZZzzz…) |
| 2026-02-23 14:04:18 +0100 | <kaol> | I just asked Gemini to explain EBMs and after staring at some code I asked that isn't this a comonad and it spouted an instance for it then. I haven't tried any of it yet. |
| 2026-02-23 14:05:31 +0100 | comerijn | (~merijn@77.242.116.146) (Ping timeout: 268 seconds) |
| 2026-02-23 14:05:38 +0100 | <kaol> | I hate it when the text generation box compliments me. "Absolutely brilliant leap to make" yeah right. |
| 2026-02-23 14:06:57 +0100 | <kuribas> | I liked it much better when interactive with AI felt more like a conversation. |
| 2026-02-23 14:07:52 +0100 | tromp | (~textual@2001:1c00:3487:1b00:309d:e3b0:b1c4:2c66) |
| 2026-02-23 14:09:57 +0100 | dibblego | (~dibblego@haskell/developer/dibblego) (Server closed connection) |
| 2026-02-23 14:10:10 +0100 | dibblego | (~dibblego@116-255-1-119.ip4.superloop.au) |
| 2026-02-23 14:10:10 +0100 | dibblego | (~dibblego@116-255-1-119.ip4.superloop.au) (Changing host) |
| 2026-02-23 14:10:10 +0100 | dibblego | (~dibblego@haskell/developer/dibblego) dibblego |
| 2026-02-23 14:11:29 +0100 | philopsos1 | (~caecilius@user/philopsos) philopsos |
| 2026-02-23 14:12:26 +0100 | <int-e> | . o O ( Not only is this a truly astonishing insight, it's also absolutely brilliant! ) |
| 2026-02-23 14:14:46 +0100 | mrvdb | (~mrvdb@185.92.221.186) (Server closed connection) |
| 2026-02-23 14:15:00 +0100 | mrvdb | (~mrvdb@2001:19f0:5000:8582:5400:ff:fe07:3df5) mrvdb |
| 2026-02-23 14:15:47 +0100 | merijn | (~merijn@77.242.116.146) merijn |
| 2026-02-23 14:19:42 +0100 | dyniec | (~dyniec@dybiec.info) |
| 2026-02-23 14:20:54 +0100 | califax_ | (~califax@user/califx) califx |
| 2026-02-23 14:24:37 +0100 | GoldsteinQ | (~goldstein@goldstein.lol) (Server closed connection) |
| 2026-02-23 14:24:52 +0100 | GoldsteinQ | (~goldstein@goldstein.lol) |
| 2026-02-23 14:25:06 +0100 | califax | (~califax@user/califx) (Ping timeout: 252 seconds) |
| 2026-02-23 14:26:12 +0100 | califax_ | (~califax@user/califx) (Ping timeout: 252 seconds) |
| 2026-02-23 14:26:58 +0100 | tromp | (~textual@2001:1c00:3487:1b00:309d:e3b0:b1c4:2c66) (Quit: My iMac has gone to sleep. ZZZzzz…) |
| 2026-02-23 14:27:02 +0100 | dyniec | (~dyniec@dybiec.info) (Remote host closed the connection) |
| 2026-02-23 14:28:21 +0100 | califax | (~califax@user/califx) califx |
| 2026-02-23 14:30:37 +0100 | dyniec | (~dyniec@dybiec.info) dyniec |
| 2026-02-23 14:38:37 +0100 | CloneOfNone | (~CloneOfNo@user/CloneOfNone) (Server closed connection) |
| 2026-02-23 14:38:52 +0100 | CloneOfNone | (~CloneOfNo@user/CloneOfNone) CloneOfNone |
| 2026-02-23 14:42:20 +0100 | <merijn> | Milan_Vanca: What are you using the IsString for bytestring for anyway? |
| 2026-02-23 14:49:55 +0100 | <Milan_Vanca> | merijn: If you look here https://www.stackage.org/package/wai it uses OverloadedStrings |
| 2026-02-23 14:50:41 +0100 | <merijn> | I mean, that's just an example |
| 2026-02-23 14:50:45 +0100 | <merijn> | You're not required to use that |
| 2026-02-23 14:51:17 +0100 | DragonMaus | (~DragonMau@user/dragonmaus) (Server closed connection) |
| 2026-02-23 14:51:32 +0100 | DragonMaus | (~DragonMau@user/dragonmaus) DragonMaus |
| 2026-02-23 14:54:33 +0100 | <Milan_Vanca> | Yes I know, but isn't problem about Wai/Warp using ByteStrings? SO I have to provide ByteString. So Either I create my own function String -> ByteString, and use it everywhere. Or I use OverloadedStrings and use default implementation of IsString instance. (Which don't work for all UTF8 chars that could be specified in String) |
| 2026-02-23 14:54:42 +0100 | bitdex | (~bitdex@gateway/tor-sasl/bitdex) (Quit: = "") |
| 2026-02-23 14:55:57 +0100 | <Milan_Vanca> | Question... even with using OverloadedStrings there are still String instances that are converted to ByteString in runtime right? Compiler is not smart enough to "bake" ByteStrings to executable right? |
| 2026-02-23 14:56:45 +0100 | <__monty__> | Are there any that are converted at compile time? |
| 2026-02-23 14:57:15 +0100 | raincomplex | (~rain@user/raincomplex) (Read error: Connection reset by peer) |
| 2026-02-23 14:58:36 +0100 | <int-e> | __monty__: kind of, because of https://github.com/haskell/bytestring/blob/master/Data/ByteString/Internal/Type.hs#L423-L426 |
| 2026-02-23 14:58:56 +0100 | <int-e> | (`unpackCstring#` is used by GHC to compile string literals) |
| 2026-02-23 14:58:57 +0100 | <Milan_Vanca> | __monty__: It is something that could theoretically be done. But had I been developer of GHC I would not do it. |
| 2026-02-23 14:59:10 +0100 | raincomplex | (~rain@user/raincomplex) raincomplex |
| 2026-02-23 14:59:35 +0100 | <c_wraith> | You can use Addr# literals with -XMagicHash, and then use them with unsafePackAddress |
| 2026-02-23 14:59:50 +0100 | <Milan_Vanca> | If I were... |
| 2026-02-23 14:59:57 +0100 | forell | (~forell@user/forell) (Server closed connection) |
| 2026-02-23 15:00:15 +0100 | forell | (~forell@user/forell) forell |
| 2026-02-23 15:00:19 +0100 | <c_wraith> | see https://hackage-content.haskell.org/package/bytestring-0.12.2.0/docs/Data-ByteString-Unsafe.html#v… |
| 2026-02-23 15:01:03 +0100 | <int-e> | (And I believe `unpackCString` exists because the amount of code generated for large string literals would otherwise be quite substantial.) |
| 2026-02-23 15:02:10 +0100 | <c_wraith> | I guess you could do some TH stuff to wrap unsafePackAddressLen at compile time, so it's O(1) at runtime |
| 2026-02-23 15:04:04 +0100 | <merijn> | __monty__: Yes |
| 2026-02-23 15:04:10 +0100 | <merijn> | Well, I guess not quite |
| 2026-02-23 15:04:30 +0100 | <merijn> | There's an inline conversion from the dense binary String representation of GHC directly to ByteString |
| 2026-02-23 15:04:46 +0100 | sm2n | (ae95cb1267@user/sm2n) (Server closed connection) |
| 2026-02-23 15:04:54 +0100 | sm2n | (ae95cb1267@user/sm2n) sm2n |
| 2026-02-23 15:04:58 +0100 | <merijn> | Also |
| 2026-02-23 15:05:49 +0100 | <merijn> | I have a package that does the conversion at compile time for you |
| 2026-02-23 15:06:19 +0100 | <merijn> | Although that still compiles a List[Word8] into your executable and I dunno how GHC bakes that :p |
| 2026-02-23 15:06:49 +0100 | <c_wraith> | you could update your package to use BytesPrimL |
| 2026-02-23 15:06:50 +0100 | tomsmeding | suspects a `[Word8]` is worse than a `String` literal because of GHC's UTF-8 packing |
| 2026-02-23 15:07:10 +0100 | <merijn> | c_wraith: My code doesn't do anything directly |
| 2026-02-23 15:07:24 +0100 | <merijn> | the ByteString thing is just an example usecase |
| 2026-02-23 15:07:35 +0100 | tromp | (~textual@2001:1c00:3487:1b00:309d:e3b0:b1c4:2c66) |
| 2026-02-23 15:07:39 +0100 | Frostillicus | (~Frostilli@pool-71-174-119-69.bstnma.fios.verizon.net) |
| 2026-02-23 15:07:45 +0100 | <merijn> | So using BytesPrimL is left as an exercise for the reader :p |
| 2026-02-23 15:08:10 +0100 | <tomsmeding> | merijn: "that still compiles a List[Word8] into your executable" -- is that also the user and not your package, then? |
| 2026-02-23 15:08:24 +0100 | <tomsmeding> | (I assume this is validated-literals?) |
| 2026-02-23 15:08:25 +0100 | <merijn> | tomsmeding: That's just my ByteString example, yeah |
| 2026-02-23 15:08:33 +0100 | <merijn> | tomsmeding: Yeah, I was thinking of this example: https://github.com/merijn/validated-literals/blob/master/examples/ByteString.hs |
| 2026-02-23 15:09:24 +0100 | <merijn> | If you "simply" rewrite `liftResult` to use BytesPrimL, then it should "Just Work (TM)" |
| 2026-02-23 15:10:19 +0100 | <tomsmeding> | merijn: suggestion: put that example (and perhaps others that you consider important) in the haddocks |
| 2026-02-23 15:10:45 +0100 | <tomsmeding> | I do not typically go to the repository looking for an examples/ directory when looking at documentation |
| 2026-02-23 15:10:57 +0100 | <merijn> | tomsmeding: It is :p |
| 2026-02-23 15:11:03 +0100 | <merijn> | I thought? |
| 2026-02-23 15:11:12 +0100 | <tomsmeding> | is it? |
| 2026-02-23 15:11:25 +0100 | <tomsmeding> | there is "See the ByteString example module for an example." but it doesn't point to anything |
| 2026-02-23 15:11:33 +0100 | <merijn> | ah, now, just the `Even` one |
| 2026-02-23 15:12:09 +0100 | <tomsmeding> | also Even doesn't have the actual definition, does it? |
| 2026-02-23 15:12:23 +0100 | <tomsmeding> | I'm not saying that you must or anything, but I think it would make the package more accessible if you wish |
| 2026-02-23 15:12:39 +0100 | <merijn> | It's just been years since I actually looked at it :p |
| 2026-02-23 15:12:50 +0100 | <tomsmeding> | (it's not like I practice what I preach all that well either) |
| 2026-02-23 15:12:54 +0100 | <merijn> | tomsmeding: The problem is that I don't wanna maintain the example in two places (docs and examples) :p |
| 2026-02-23 15:13:00 +0100 | <tomsmeding> | yes that's the downside |
| 2026-02-23 15:13:14 +0100 | <tomsmeding> | have an extra build step that injects the example into haddocks! |
| 2026-02-23 15:13:28 +0100 | <merijn> | That said, you should only really need `liftResult` if you have weird datatype like ByteString to begin with |
| 2026-02-23 15:13:42 +0100 | <merijn> | Since everything with a native `Lift` instance will just work |
| 2026-02-23 15:14:18 +0100 | <merijn> | oh, wait |
| 2026-02-23 15:14:21 +0100 | <merijn> | Cool beans |
| 2026-02-23 15:14:33 +0100 | <merijn> | ByteString now just has it's own Lift instance using BytesPrimL :p |
| 2026-02-23 15:14:40 +0100 | <tomsmeding> | :D |
| 2026-02-23 15:14:45 +0100 | <merijn> | So you can literally just not implement liftResult and it's instantly good |
| 2026-02-23 15:15:23 +0100 | <tomsmeding> | at that point there's little to maintain in two places any more, right, and you can just put the simplified instance in the haddocks, right? :) |
| 2026-02-23 15:15:31 +0100 | <tomsmeding> | (I'll stop now) |
| 2026-02-23 15:15:38 +0100 | <merijn> | Milan_Vanca: Well, that you go. You can just use validated-literals and get whatever implementation you want, efficient embedding AND compile time validation |
| 2026-02-23 15:15:53 +0100 | <merijn> | tomsmeding: Only if I bump the lower bound by a lot, though |
| 2026-02-23 15:16:21 +0100 | <tomsmeding> | I don't think it's necessary for examples in the documentation prose to compile with old dependencies |
| 2026-02-23 15:16:32 +0100 | <tomsmeding> | if you explicitly say that this example works well only for bytestring >= ... |
| 2026-02-23 15:16:35 +0100 | <merijn> | Sure, but the examples are currently also my test :p |
| 2026-02-23 15:17:12 +0100 | <merijn> | Bytestring shipping it's own Lift is a MAJOR buff to that library though |
| 2026-02-23 15:18:24 +0100 | lortabac | (~lortabac@mx1.fracta.dev) (Read error: Connection reset by peer) |
| 2026-02-23 15:18:31 +0100 | Franciman | (~Franciman@mx1.fracta.dev) (Read error: Connection reset by peer) |
| 2026-02-23 15:20:03 +0100 | driib3180 | (~driib@vmi931078.contaboserver.net) (Quit: Ping timeout (120 seconds)) |
| 2026-02-23 15:20:49 +0100 | ec_ | (~ec@gateway/tor-sasl/ec) ec |
| 2026-02-23 15:21:00 +0100 | ec | (~ec@gateway/tor-sasl/ec) (Remote host closed the connection) |
| 2026-02-23 15:21:38 +0100 | Franciman | (~Franciman@mx1.fracta.dev) Franciman |
| 2026-02-23 15:25:58 +0100 | lortabac | (~lortabac@mx1.fracta.dev) lortabac |
| 2026-02-23 15:38:04 +0100 | <Milan_Vanca> | merijn: Interesting thanks :) |
| 2026-02-23 15:40:26 +0100 | petrichor | (~jez@user/petrichor) petrichor |
| 2026-02-23 15:40:48 +0100 | driib3180 | (~driib@vmi931078.contaboserver.net) driib |
| 2026-02-23 15:40:54 +0100 | jle` | (~jle`@2603:8001:3b00:11:e067:5c4c:c17c:7150) (Ping timeout: 260 seconds) |
| 2026-02-23 15:41:37 +0100 | jle` | (~jle`@2603:8001:3b00:11::1156) jle` |
| 2026-02-23 15:43:45 +0100 | petrichor | (~jez@user/petrichor) (Client Quit) |
| 2026-02-23 15:46:05 +0100 | <merijn> | Milan_Vanca: So for recent enough ByteString (0.11.2.0) you don't have to implement liftResult (it has a default implementation using Lift), and you can just implement fromLiteralWithError or fromLiteral and it should just work |
| 2026-02-23 15:47:26 +0100 | meinside | (bnc4free@ip68.orange.bnc4free.com) (Server closed connection) |
| 2026-02-23 15:47:37 +0100 | meinside | (bnc4free@ip68.orange.bnc4free.com) |
| 2026-02-23 15:52:06 +0100 | jakesyl_____ | (sid56879@id-56879.hampstead.irccloud.com) (Server closed connection) |
| 2026-02-23 15:52:24 +0100 | jakesyl_____ | (sid56879@id-56879.hampstead.irccloud.com) |
| 2026-02-23 15:53:26 +0100 | Square2 | (~Square4@user/square) (Ping timeout: 268 seconds) |
| 2026-02-23 15:55:15 +0100 | machinedgod | (~machinedg@d172-219-48-230.abhsia.telus.net) machinedgod |
| 2026-02-23 15:57:23 +0100 | <merijn> | I'm not super actively maintaining that package. On the other hand it's so damn simple it hasn't needed any code changes since 2019, so you should be fine using it :p |
| 2026-02-23 15:58:29 +0100 | <merijn> | And that was the first code change since, like, I first made it in 2015 :p |
| 2026-02-23 16:01:00 +0100 | <Milan_Vanca> | Yeah interesting package.. Thank you again! :) |
| 2026-02-23 16:03:15 +0100 | machined1od | (~machinedg@d172-219-48-230.abhsia.telus.net) machinedgod |
| 2026-02-23 16:04:22 +0100 | machinedgod | (~machinedg@d172-219-48-230.abhsia.telus.net) (Read error: Connection reset by peer) |
| 2026-02-23 16:06:19 +0100 | Frostillicus | (~Frostilli@pool-71-174-119-69.bstnma.fios.verizon.net) (Ping timeout: 264 seconds) |
| 2026-02-23 16:07:17 +0100 | Frostillicus | (~Frostilli@pool-71-174-119-69.bstnma.fios.verizon.net) |
| 2026-02-23 16:08:06 +0100 | philopsos1 | (~caecilius@user/philopsos) (Ping timeout: 255 seconds) |
| 2026-02-23 16:16:33 +0100 | mal1 | lieven |
| 2026-02-23 16:16:37 +0100 | petrichor | (~jez@user/petrichor) petrichor |
| 2026-02-23 16:18:19 +0100 | petrichor | (~jez@user/petrichor) (Client Quit) |
| 2026-02-23 16:19:17 +0100 | ThePenguin | (~ThePengui@cust-95-80-28-221.csbnet.se) (Server closed connection) |
| 2026-02-23 16:19:38 +0100 | ThePenguin | (~ThePengui@cust-95-80-28-221.csbnet.se) ThePenguin |
| 2026-02-23 16:22:41 +0100 | califax | (~califax@user/califx) (Remote host closed the connection) |
| 2026-02-23 16:23:00 +0100 | califax | (~califax@user/califx) califx |
| 2026-02-23 16:24:32 +0100 | pavonia | (~user@user/siracusa) (Quit: Bye!) |
| 2026-02-23 16:24:57 +0100 | tromp | (~textual@2001:1c00:3487:1b00:309d:e3b0:b1c4:2c66) (Quit: My iMac has gone to sleep. ZZZzzz…) |
| 2026-02-23 16:27:06 +0100 | petrichor | (~jez@user/petrichor) petrichor |
| 2026-02-23 16:31:45 +0100 | califax | (~califax@user/califx) (Remote host closed the connection) |
| 2026-02-23 16:31:56 +0100 | califax | (~califax@user/califx) califx |
| 2026-02-23 16:33:56 +0100 | cipherrot | (~jez@user/petrichor) petrichor |
| 2026-02-23 16:34:08 +0100 | petrichor | (~jez@user/petrichor) (Ping timeout: 268 seconds) |
| 2026-02-23 16:38:43 +0100 | Frostillicus | (~Frostilli@pool-71-174-119-69.bstnma.fios.verizon.net) (Ping timeout: 264 seconds) |
| 2026-02-23 16:39:46 +0100 | qqq | (~qqq@185.54.22.240) (Remote host closed the connection) |
| 2026-02-23 16:49:57 +0100 | sondr3 | (sondr3@user/sondr3) (Server closed connection) |
| 2026-02-23 16:50:07 +0100 | sondr3 | (sondr3@2a01:7e01::f03c:92ff:fe06:7664) |
| 2026-02-23 16:54:29 +0100 | fp | (~Thunderbi@130.233.70.214) (Ping timeout: 268 seconds) |
| 2026-02-23 16:58:13 +0100 | Enrico63 | (~Enrico63@host-79-19-156-232.retail.telecomitalia.it) Enrico63 |
| 2026-02-23 17:03:17 +0100 | SrPx | (sid108780@id-108780.uxbridge.irccloud.com) (Server closed connection) |
| 2026-02-23 17:04:05 +0100 | SrPx | (sid108780@id-108780.uxbridge.irccloud.com) SrPx |
| 2026-02-23 17:04:49 +0100 | hiecaq | (~hiecaq@user/hiecaq) (Quit: ERC 5.6.0.30.1 (IRC client for GNU Emacs 30.2)) |
| 2026-02-23 17:12:35 +0100 | tromp | (~textual@2001:1c00:3487:1b00:309d:e3b0:b1c4:2c66) |
| 2026-02-23 17:12:46 +0100 | Ikosit | (~Ikosit@user/ikosit) (Server closed connection) |
| 2026-02-23 17:13:01 +0100 | Ikosit | (~Ikosit@user/ikosit) Ikosit |
| 2026-02-23 17:13:02 +0100 | haskell-noob | (~haskell-n@50.35.80.129) |
| 2026-02-23 17:15:27 +0100 | fgarcia | (~lei@user/fgarcia) (Ping timeout: 268 seconds) |
| 2026-02-23 17:21:14 +0100 | skum | (~skum@user/skum) (Ping timeout: 268 seconds) |
| 2026-02-23 17:21:43 +0100 | skum | (~skum@user/skum) skum |
| 2026-02-23 17:27:17 +0100 | ec_ | (~ec@gateway/tor-sasl/ec) (Remote host closed the connection) |
| 2026-02-23 17:27:41 +0100 | ec | (~ec@gateway/tor-sasl/ec) ec |
| 2026-02-23 17:28:51 +0100 | tromp | (~textual@2001:1c00:3487:1b00:309d:e3b0:b1c4:2c66) (Quit: My iMac has gone to sleep. ZZZzzz…) |
| 2026-02-23 17:31:07 +0100 | skinkitten | (~skinkitte@user/skinkitten) skinkitten |
| 2026-02-23 17:38:43 +0100 | malte | (~malte@mal.tc) (Ping timeout: 264 seconds) |
| 2026-02-23 17:39:42 +0100 | jmcantrell_ | (~weechat@user/jmcantrell) jmcantrell |
| 2026-02-23 17:40:03 +0100 | malte | (~malte@mal.tc) malte |
| 2026-02-23 17:41:11 +0100 | fgarcia | (~lei@user/fgarcia) fgarcia |
| 2026-02-23 17:46:04 +0100 | werneta | (~werneta@71.83.160.242) (Quit: Lost terminal) |
| 2026-02-23 17:48:06 +0100 | earthy | (~arthurvl@2a02-a469-f5e2-1-83d2-ca43-57a2-dc81.fixed6.kpn.net) (Server closed connection) |
| 2026-02-23 17:48:24 +0100 | earthy | (~arthurvl@2a02-a469-f5e2-1-83d2-ca43-57a2-dc81.fixed6.kpn.net) earthy |
| 2026-02-23 17:48:36 +0100 | emaczen | (~user@user/emaczen) emaczen |
| 2026-02-23 17:48:46 +0100 | TimWolla | (~timwolla@2a01:4f8:150:6153:beef::6667) (Server closed connection) |
| 2026-02-23 17:48:56 +0100 | TimWolla | (~timwolla@2a01:4f8:150:6153:beef::6667) TimWolla |
| 2026-02-23 17:53:29 +0100 | fgarcia | (~lei@user/fgarcia) (Ping timeout: 248 seconds) |
| 2026-02-23 17:56:46 +0100 | Angelz | (Angelz@user/angelz) (Server closed connection) |
| 2026-02-23 17:57:03 +0100 | redshuffle | (~quassel@45.43.70.75) (Remote host closed the connection) |
| 2026-02-23 17:57:10 +0100 | redshuffle | (~quassel@45.43.70.75) |
| 2026-02-23 18:00:31 +0100 | lbseale | (~quassel@user/ep1ctetus) (Quit: https://quassel-irc.org - Chat comfortably. Anywhere.) |
| 2026-02-23 18:00:39 +0100 | cipherrot | (~jez@user/petrichor) (Quit: ZNC 1.10.1 - https://znc.in) |
| 2026-02-23 18:01:16 +0100 | lbseale | (~quassel@user/ep1ctetus) ep1ctetus |
| 2026-02-23 18:02:15 +0100 | petrichor | (~jez@user/petrichor) petrichor |
| 2026-02-23 18:05:20 +0100 | merijn | (~merijn@77.242.116.146) (Ping timeout: 265 seconds) |
| 2026-02-23 18:08:51 +0100 | CalimeroTeknik | (~calimero@ctkarch.org) (*.net *.split) |
| 2026-02-23 18:08:51 +0100 | albet70 | (~xxx@172-233-90-118.ip.linodeusercontent.com) (*.net *.split) |
| 2026-02-23 18:08:51 +0100 | op_4 | (~tslil@user/op-4/x-9116473) (*.net *.split) |
| 2026-02-23 18:08:51 +0100 | nschoe | (~nschoe@2a01:e0a:8e:a190:f950:5f48:5c60:fcdc) (*.net *.split) |
| 2026-02-23 18:08:51 +0100 | raghavgururajan | (ea769b8000@user/raghavgururajan) (*.net *.split) |
| 2026-02-23 18:08:51 +0100 | hadronized | (~hadronize@2001:41d0:a:fe76::1) (*.net *.split) |
| 2026-02-23 18:08:51 +0100 | fn_lumi | (3d621153a5@2a03:6000:1812:100::df7) (*.net *.split) |
| 2026-02-23 18:08:51 +0100 | b0o | (0e4a0bf4c9@2a03:6000:1812:100::1bf) (*.net *.split) |
| 2026-02-23 18:08:51 +0100 | _d0t | (~{-d0t-}@user/-d0t-/x-7915216) (*.net *.split) |
| 2026-02-23 18:08:51 +0100 | olivial | (~benjaminl@user/benjaminl) (*.net *.split) |
| 2026-02-23 18:08:51 +0100 | ouilemur | (~jgmerritt@user/ouilemur) (*.net *.split) |
| 2026-02-23 18:08:51 +0100 | ZLima12 | (~zlima12@user/meow/ZLima12) (*.net *.split) |
| 2026-02-23 18:08:51 +0100 | inedia | (~irc@2600:3c00:e000:287::1) (*.net *.split) |
| 2026-02-23 18:08:51 +0100 | tcard | (~tcard@2400:4051:5801:7500:cf17:befc:ff82:5303) (*.net *.split) |
| 2026-02-23 18:08:51 +0100 | natechan | (~natechan@c-98-45-159-200.hsd1.ca.comcast.net) (*.net *.split) |
| 2026-02-23 18:08:51 +0100 | tccq | (~tccq@user/tccq) (*.net *.split) |
| 2026-02-23 18:08:51 +0100 | rawles | (sid630849@user/rawles) (*.net *.split) |
| 2026-02-23 18:08:51 +0100 | alanz | (sid110616@id-110616.uxbridge.irccloud.com) (*.net *.split) |
| 2026-02-23 18:08:51 +0100 | ggVGc | (~ggVGc@a.lowtech.earth) (*.net *.split) |
| 2026-02-23 18:08:51 +0100 | buhman | (sid411355@user/buhman) (*.net *.split) |
| 2026-02-23 18:08:51 +0100 | fernando-basso | (~fernando-@2a01:4f9:c012:63d3::1) (*.net *.split) |
| 2026-02-23 18:08:51 +0100 | xdej | (~xdej@quatramaran.salle-s.org) (*.net *.split) |
| 2026-02-23 18:08:51 +0100 | remedan | (~remedan@78-80-95-79.customers.tmcz.cz) (*.net *.split) |
| 2026-02-23 18:08:51 +0100 | rncwnd | (~quassel@2a01:4f8:221:27c6::1) (*.net *.split) |
| 2026-02-23 18:08:51 +0100 | danso | (~danso@user/danso) (*.net *.split) |
| 2026-02-23 18:08:51 +0100 | collide2954 | (~collide29@user/collide2954) (*.net *.split) |
| 2026-02-23 18:08:51 +0100 | Digit | (~user@user/digit) (*.net *.split) |
| 2026-02-23 18:08:51 +0100 | ar3ph | (~ar3ph@user/ar3ph) (*.net *.split) |
| 2026-02-23 18:08:51 +0100 | lol_ | (~lol@2603:3016:1e01:b940:9441:c46b:69b3:7076) (*.net *.split) |
| 2026-02-23 18:08:51 +0100 | janus | (janus@user/janus) (*.net *.split) |
| 2026-02-23 18:08:51 +0100 | degraafk | (sid71464@id-71464.lymington.irccloud.com) (*.net *.split) |
| 2026-02-23 18:08:51 +0100 | m1dnight | (~m1dnight@d8d861a17.access.telenet.be) (*.net *.split) |
| 2026-02-23 18:08:52 +0100 | lambdabot | (~lambdabot@haskell/bot/lambdabot) (*.net *.split) |
| 2026-02-23 18:08:52 +0100 | echoreply | (~echoreply@2001:19f0:9002:1f3b:5400:ff:fe6f:8b8d) (*.net *.split) |
| 2026-02-23 18:08:52 +0100 | mzg | (mzg@abusers.hu) (*.net *.split) |
| 2026-02-23 18:09:16 +0100 | fgarcia | (~lei@user/fgarcia) fgarcia |
| 2026-02-23 18:09:17 +0100 | raghavgururajan | (ea769b8000@user/raghavgururajan) raghavgururajan |
| 2026-02-23 18:11:26 +0100 | cross | (~cross@spitfire.i.gajendra.net) (Server closed connection) |
| 2026-02-23 18:11:58 +0100 | cross | (~cross@spitfire.i.gajendra.net) cross |
| 2026-02-23 18:12:12 +0100 | b0o_ | (0e4a0bf4c9@2a03:6000:1812:100::1bf) b0o |
| 2026-02-23 18:12:27 +0100 | m1dnight_ | (~m1dnight@d8D861A17.access.telenet.be) m1dnight |
| 2026-02-23 18:12:57 +0100 | CalimeroTeknik | (~calimero@ctkarch.org) |
| 2026-02-23 18:12:57 +0100 | albet70 | (~xxx@172-233-90-118.ip.linodeusercontent.com) albet70 |
| 2026-02-23 18:12:57 +0100 | op_4 | (~tslil@user/op-4/x-9116473) op_4 |
| 2026-02-23 18:12:57 +0100 | nschoe | (~nschoe@2a01:e0a:8e:a190:f950:5f48:5c60:fcdc) nschoe |
| 2026-02-23 18:12:57 +0100 | hadronized | (~hadronize@2001:41d0:a:fe76::1) phaazon |
| 2026-02-23 18:12:57 +0100 | fn_lumi | (3d621153a5@2a03:6000:1812:100::df7) fn_lumi |
| 2026-02-23 18:12:57 +0100 | b0o | (0e4a0bf4c9@2a03:6000:1812:100::1bf) b0o |
| 2026-02-23 18:12:57 +0100 | _d0t | (~{-d0t-}@user/-d0t-/x-7915216) {-d0t-} |
| 2026-02-23 18:12:57 +0100 | olivial | (~benjaminl@user/benjaminl) benjaminl |
| 2026-02-23 18:12:57 +0100 | ouilemur | (~jgmerritt@user/ouilemur) ouilemur |
| 2026-02-23 18:12:57 +0100 | ZLima12 | (~zlima12@user/meow/ZLima12) ZLima12 |
| 2026-02-23 18:12:57 +0100 | inedia | (~irc@2600:3c00:e000:287::1) dove |
| 2026-02-23 18:12:57 +0100 | tcard | (~tcard@2400:4051:5801:7500:cf17:befc:ff82:5303) tcard |
| 2026-02-23 18:12:57 +0100 | natechan | (~natechan@c-98-45-159-200.hsd1.ca.comcast.net) |
| 2026-02-23 18:12:57 +0100 | tccq | (~tccq@user/tccq) tccq |
| 2026-02-23 18:12:57 +0100 | rawles | (sid630849@user/rawles) rawles |
| 2026-02-23 18:12:57 +0100 | alanz | (sid110616@id-110616.uxbridge.irccloud.com) alanz |
| 2026-02-23 18:12:57 +0100 | ggVGc | (~ggVGc@a.lowtech.earth) |
| 2026-02-23 18:12:57 +0100 | buhman | (sid411355@user/buhman) buhman |
| 2026-02-23 18:12:57 +0100 | fernando-basso | (~fernando-@2a01:4f9:c012:63d3::1) fernando-basso |
| 2026-02-23 18:12:57 +0100 | xdej | (~xdej@quatramaran.salle-s.org) |
| 2026-02-23 18:12:57 +0100 | remedan | (~remedan@78-80-95-79.customers.tmcz.cz) remedan |
| 2026-02-23 18:12:57 +0100 | rncwnd | (~quassel@2a01:4f8:221:27c6::1) rncwnd |
| 2026-02-23 18:12:57 +0100 | danso | (~danso@user/danso) danso |
| 2026-02-23 18:12:57 +0100 | collide2954 | (~collide29@user/collide2954) collide2954 |
| 2026-02-23 18:12:57 +0100 | Digit | (~user@user/digit) Digit |
| 2026-02-23 18:12:57 +0100 | ar3ph | (~ar3ph@user/ar3ph) ar3ph |
| 2026-02-23 18:12:57 +0100 | lol_ | (~lol@2603:3016:1e01:b940:9441:c46b:69b3:7076) |
| 2026-02-23 18:12:57 +0100 | janus | (janus@user/janus) janus |
| 2026-02-23 18:12:57 +0100 | degraafk | (sid71464@id-71464.lymington.irccloud.com) degraafk |
| 2026-02-23 18:12:57 +0100 | m1dnight | (~m1dnight@d8d861a17.access.telenet.be) m1dnight |
| 2026-02-23 18:12:57 +0100 | lambdabot | (~lambdabot@haskell/bot/lambdabot) lambdabot |
| 2026-02-23 18:12:57 +0100 | echoreply | (~echoreply@2001:19f0:9002:1f3b:5400:ff:fe6f:8b8d) echoreply |
| 2026-02-23 18:12:57 +0100 | mzg | (mzg@abusers.hu) |
| 2026-02-23 18:12:57 +0100 | zirconium.libera.chat | +v lambdabot |
| 2026-02-23 18:13:08 +0100 | kuribas | (~user@ip-188-118-57-242.reverse.destiny.be) (Ping timeout: 256 seconds) |
| 2026-02-23 18:14:14 +0100 | m1dnight | (~m1dnight@d8d861a17.access.telenet.be) (Max SendQ exceeded) |
| 2026-02-23 18:14:14 +0100 | CalimeroTeknik | (~calimero@ctkarch.org) (Max SendQ exceeded) |
| 2026-02-23 18:14:14 +0100 | b0o | (0e4a0bf4c9@2a03:6000:1812:100::1bf) (Max SendQ exceeded) |
| 2026-02-23 18:14:15 +0100 | b0o_ | b0o |
| 2026-02-23 18:14:16 +0100 | infinity0 | (~infinity0@pwned.gg) (Ping timeout: 256 seconds) |
| 2026-02-23 18:15:04 +0100 | fgarcia | (~lei@user/fgarcia) (Max SendQ exceeded) |
| 2026-02-23 18:15:20 +0100 | skinkitten | (~skinkitte@user/skinkitten) (Quit: Client closed) |
| 2026-02-23 18:16:01 +0100 | v0id_7 | (~v0id_7@user/v0id-7:62772) v0id_7 |
| 2026-02-23 18:16:29 +0100 | Angelz | (Angelz@Angelz.oddprotocol.org) |
| 2026-02-23 18:17:14 +0100 | Enrico63 | (~Enrico63@host-79-19-156-232.retail.telecomitalia.it) (Quit: Client closed) |
| 2026-02-23 18:17:43 +0100 | She | (haveident@libera/staff/she/her) (Quit: Either upgrades, or the world's ending.) |
| 2026-02-23 18:17:47 +0100 | She | (haveident@libera/staff/she/her) She |
| 2026-02-23 18:19:10 +0100 | ctk | (~calimero@ctkarch.org) |
| 2026-02-23 18:20:06 +0100 | eriedaberrie | (eriedaberr@user/eriedaberrie) (Server closed connection) |
| 2026-02-23 18:20:21 +0100 | eriedaberrie | (~eriedaber@user/eriedaberrie) eriedaberrie |
| 2026-02-23 18:20:37 +0100 | fgarcia | (~lei@user/fgarcia) fgarcia |
| 2026-02-23 18:24:19 +0100 | wootehfoot | (~wootehfoo@user/wootehfoot) wootehfoot |
| 2026-02-23 18:24:41 +0100 | peterbecich | (~Thunderbi@71.84.33.135) peterbecich |
| 2026-02-23 18:28:45 +0100 | morj | (~morj@user/morj) morj |
| 2026-02-23 18:29:45 +0100 | jmcantrell_ | (~weechat@user/jmcantrell) (Ping timeout: 248 seconds) |
| 2026-02-23 18:31:50 +0100 | jmcantrell_ | (~weechat@user/jmcantrell) jmcantrell |
| 2026-02-23 18:34:29 +0100 | oats | (~oats@user/oats) (Ping timeout: 245 seconds) |
| 2026-02-23 18:34:59 +0100 | infinity0 | (~infinity0@pwned.gg) infinity0 |
| 2026-02-23 18:35:14 +0100 | fgarcia | (~lei@user/fgarcia) (Ping timeout: 256 seconds) |
| 2026-02-23 18:35:26 +0100 | oats | (~oats@user/oats) oats |
| 2026-02-23 18:35:50 +0100 | nitrix_ | nitrix |
| 2026-02-23 18:41:01 +0100 | califax | (~califax@user/califx) (Remote host closed the connection) |
| 2026-02-23 18:41:15 +0100 | califax | (~califax@user/califx) califx |
| 2026-02-23 18:50:04 +0100 | chele | (~chele@user/chele) (Remote host closed the connection) |
| 2026-02-23 18:51:40 +0100 | peterbecich | (~Thunderbi@71.84.33.135) (Ping timeout: 256 seconds) |
| 2026-02-23 18:54:39 +0100 | jtnuttall | (~jeremy@user/jeremyn) jeremyn |
| 2026-02-23 18:59:50 +0100 | lbseale | (~quassel@user/ep1ctetus) (Quit: https://quassel-irc.org - Chat comfortably. Anywhere.) |
| 2026-02-23 19:02:06 +0100 | xal | (~xal@mx1.xal.systems) (Server closed connection) |
| 2026-02-23 19:02:23 +0100 | xal | (~xal@mx1.xal.systems) xal |
| 2026-02-23 19:02:52 +0100 | Guest50 | (~Guest9@145-53-8-159.fixed.kpn.net) |
| 2026-02-23 19:03:05 +0100 | Guest50 | (~Guest9@145-53-8-159.fixed.kpn.net) (Client Quit) |
| 2026-02-23 19:05:23 +0100 | fgarcia | (~lei@user/fgarcia) fgarcia |
| 2026-02-23 19:08:06 +0100 | krjst | (~krjst@2a0a:4cc0:2000:789a:b827:c6ff:fed6:bb48) (Server closed connection) |
| 2026-02-23 19:08:31 +0100 | krjst | (~krjst@2a0a:4cc0:2000:789a:b827:c6ff:fed6:bb48) krjst |
| 2026-02-23 19:09:57 +0100 | Ging | (46fea76d80@2001:bc8:1210:2cd8::470) (Server closed connection) |
| 2026-02-23 19:10:03 +0100 | Ging | (46fea76d80@2001:bc8:1210:2cd8::470) |
| 2026-02-23 19:11:00 +0100 | ljdarj | (~Thunderbi@user/ljdarj) ljdarj |
| 2026-02-23 19:11:44 +0100 | lbseale | (~quassel@user/ep1ctetus) ep1ctetus |
| 2026-02-23 19:12:46 +0100 | Vq | (~vq@user/vq) (Server closed connection) |
| 2026-02-23 19:13:01 +0100 | Vq | (~vq@user/vq) Vq |
| 2026-02-23 19:32:47 +0100 | tromp | (~textual@2001:1c00:3487:1b00:6d50:4a35:bdc2:1144) |
| 2026-02-23 19:33:24 +0100 | tromp | (~textual@2001:1c00:3487:1b00:6d50:4a35:bdc2:1144) (Client Quit) |
| 2026-02-23 19:35:49 +0100 | LUCKY_NOOB | (~LUCKY_NOO@user/LUCKY-NOOB:44374) (Read error: Connection reset by peer) |
| 2026-02-23 19:36:06 +0100 | LUCKY_NOOB | (~LUCKY_NOO@user/LUCKY-NOOB:44374) LUCKY_NOOB |
| 2026-02-23 19:40:12 +0100 | tzh | (~tzh@c-76-115-131-146.hsd1.or.comcast.net) tzh |
| 2026-02-23 19:48:03 +0100 | khuswant | (~khuswant@115.244.141.202) |
| 2026-02-23 19:48:46 +0100 | davl | (~davl@207.154.228.18) (Server closed connection) |
| 2026-02-23 19:49:06 +0100 | davl | (~davl@207.154.228.18) davl |
| 2026-02-23 19:50:16 +0100 | CiaoSen | (~Jura@2a02:8071:64e1:da0:5a47:caff:fe78:33db) CiaoSen |
| 2026-02-23 19:57:09 +0100 | khuswant | (~khuswant@115.244.141.202) (Quit: Client closed) |
| 2026-02-23 19:57:49 +0100 | chromoblob | (~chromoblo@user/chromob1ot1c) (Remote host closed the connection) |
| 2026-02-23 19:58:05 +0100 | chromoblob | (~chromoblo@user/chromob1ot1c) chromoblob\0 |
| 2026-02-23 20:02:33 +0100 | chromoblob | (~chromoblo@user/chromob1ot1c) (Ping timeout: 255 seconds) |
| 2026-02-23 20:06:26 +0100 | Arsen | (arsen@gentoo/developer/managarm.dev.Arsen) (Quit: Quit.) |
| 2026-02-23 20:10:04 +0100 | petrichor | (~jez@user/petrichor) (Quit: ZNC 1.10.1 - https://znc.in) |
| 2026-02-23 20:11:57 +0100 | smiesner | (b0cf5acf8c@user/smiesner) (Server closed connection) |
| 2026-02-23 20:12:04 +0100 | smiesner | (b0cf5acf8c@user/smiesner) smiesner |
| 2026-02-23 20:21:46 +0100 | lxsameer | (~lxsameer@Serene/lxsameer) (Ping timeout: 256 seconds) |
| 2026-02-23 20:24:19 +0100 | LUCKY_NOOB | (~LUCKY_NOO@user/LUCKY-NOOB:44374) (Read error: Connection reset by peer) |
| 2026-02-23 20:24:36 +0100 | LUCKY_NOOB | (~LUCKY_NOO@user/LUCKY-NOOB:44374) LUCKY_NOOB |
| 2026-02-23 20:26:08 +0100 | bggd_ | (~bgg@2a01:e0a:fd5:f510:ab8d:eb71:9d8d:8bea) (Remote host closed the connection) |
| 2026-02-23 20:26:33 +0100 | target_i | (~target_i@user/target-i/x-6023099) target_i |
| 2026-02-23 20:26:44 +0100 | Anarchos | (~Anarchos@91-161-254-16.subs.proxad.net) Anarchos |
| 2026-02-23 20:31:14 +0100 | chromoblob | (~chromoblo@user/chromob1ot1c) chromoblob\0 |
| 2026-02-23 20:34:46 +0100 | NiKaN | (sid385034@id-385034.helmsley.irccloud.com) (Server closed connection) |
| 2026-02-23 20:35:30 +0100 | NiKaN | (sid385034@id-385034.helmsley.irccloud.com) NiKaN |
| 2026-02-23 20:35:51 +0100 | chromoblob | (~chromoblo@user/chromob1ot1c) (Ping timeout: 255 seconds) |
| 2026-02-23 20:46:16 +0100 | Lord_of_Life_ | (~Lord@user/lord-of-life/x-2819915) Lord_of_Life |
| 2026-02-23 20:47:26 +0100 | RMSBach | (~RMSBach@2603:6013:9b00:a7c8:e7e5:f272:eb86:ddf) (Server closed connection) |
| 2026-02-23 20:47:35 +0100 | Lord_of_Life | (~Lord@user/lord-of-life/x-2819915) (Ping timeout: 268 seconds) |
| 2026-02-23 20:47:36 +0100 | Lord_of_Life_ | Lord_of_Life |
| 2026-02-23 20:47:45 +0100 | RMSBach | (~RMSBach@2603:6013:9b00:a7c8:e7e5:f272:eb86:ddf) RMSBach |
| 2026-02-23 20:48:46 +0100 | jinsun- | (bnc4free@here.and.ready-to.party) (Server closed connection) |
| 2026-02-23 20:48:56 +0100 | jinsun | (bnc4free@here.and.ready-to.party) |
| 2026-02-23 20:49:20 +0100 | jinsun | Guest913 |
| 2026-02-23 20:49:57 +0100 | remexre | (~remexre@user/remexre) (Server closed connection) |
| 2026-02-23 20:50:05 +0100 | remexre | (~remexre@user/remexre) remexre |
| 2026-02-23 20:50:06 +0100 | andreas808 | (andreas303@is.drunk.and.ready-to.party) (Server closed connection) |
| 2026-02-23 20:50:20 +0100 | andreas303 | (andreas303@is.drunk.and.ready-to.party) andreas303 |
| 2026-02-23 20:50:37 +0100 | attlin | (~user@user/attlin) (Server closed connection) |
| 2026-02-23 20:52:05 +0100 | GoldsteinQ | (~goldstein@goldstein.lol) (Quit: ZNC 1.10.1 - https://znc.in) |
| 2026-02-23 20:54:46 +0100 | attlin | (~user@user/attlin) attlin |
| 2026-02-23 20:55:05 +0100 | GoldsteinQ | (~goldstein@goldstein.lol) |
| 2026-02-23 20:58:41 +0100 | Anarchos | (~Anarchos@91-161-254-16.subs.proxad.net) (Ping timeout: 268 seconds) |
| 2026-02-23 21:00:06 +0100 | chromoblob | (~chromoblo@user/chromob1ot1c) chromoblob\0 |
| 2026-02-23 21:00:34 +0100 | Anarchos | (~Anarchos@91-161-254-16.subs.proxad.net) Anarchos |
| 2026-02-23 21:03:44 +0100 | Beowulf | (florian@sleipnir.bandrate.org) (Quit: = "") |
| 2026-02-23 21:04:39 +0100 | chromoblob | (~chromoblo@user/chromob1ot1c) (Ping timeout: 255 seconds) |
| 2026-02-23 21:08:08 +0100 | <EvanR> | the extent to which as programmers we run into or invent situations where x==y implying f(x)==f(y) doesn't hold |
| 2026-02-23 21:09:12 +0100 | <haskellbridge> | <loonycyborg> wouldn't that violate referential trasparency? :P |
| 2026-02-23 21:09:18 +0100 | Beowulf | (florian@sleipnir.bandrate.org) |
| 2026-02-23 21:09:35 +0100 | <EvanR> | good question |
| 2026-02-23 21:12:34 +0100 | humasect | (~humasect@dyn-192-249-132-90.nexicom.net) humasect |
| 2026-02-23 21:13:28 +0100 | <EvanR> | > let f x y = (x == y, isNegativeZero x == isNegativeZero y) in f 0.0 (-1e-400) |
| 2026-02-23 21:13:29 +0100 | <lambdabot> | (True,False) |
| 2026-02-23 21:14:28 +0100 | <haskellbridge> | <loonycyborg> ah yes == isn't the same as it being same object |
| 2026-02-23 21:15:49 +0100 | <haskellbridge> | <loonycyborg> since we're free to implement == however we want, we can even violate basic properties of equality like reflexivity. |
| 2026-02-23 21:15:49 +0100 | <EvanR> | while same object speaks to me as same StableName |
| 2026-02-23 21:15:57 +0100 | poscat | (~poscat@user/poscat) poscat |
| 2026-02-23 21:15:57 +0100 | <EvanR> | which is something else again |
| 2026-02-23 21:16:49 +0100 | tomsmeding | . o O ( reallyUnsafePointerEquality ) |
| 2026-02-23 21:17:10 +0100 | poscat0x04 | (~poscat@user/poscat) (Ping timeout: 255 seconds) |
| 2026-02-23 21:17:31 +0100 | <EvanR> | can we get a proper equal sign in here xD |
| 2026-02-23 21:17:34 +0100 | stef204 | (~stef204@user/stef204) stef204 |
| 2026-02-23 21:17:46 +0100 | chromoblob | (~chromoblo@user/chromob1ot1c) chromoblob\0 |
| 2026-02-23 21:17:50 +0100 | <tomsmeding> | choose your favourite https://tomsmeding.com/unicode#equal |
| 2026-02-23 21:18:35 +0100 | <EvanR> | almost equal to is a perennial favorite |
| 2026-02-23 21:18:41 +0100 | <int-e> | if you're undecided: ⪟ |
| 2026-02-23 21:18:48 +0100 | <tomsmeding> | lol |
| 2026-02-23 21:19:10 +0100 | <tomsmeding> | ≊ ALMOST EQUAL OR EQUAL TO is also suspicious -- surely if it's equal, it's also almost equal? |
| 2026-02-23 21:21:16 +0100 | <EvanR> | lol |
| 2026-02-23 21:22:04 +0100 | <EvanR> | so there's an equivalent of equivalences |
| 2026-02-23 21:22:39 +0100 | Anarchos | (~Anarchos@91-161-254-16.subs.proxad.net) (Quit: Vision[]: i've been blurred!) |
| 2026-02-23 21:23:44 +0100 | <EvanR> | loonycyborg, well the slightly deeper issue that satisfying basic properties of equality is in this case... that otherwise sensible definition of (testable in this case) equality isn't universally obeyed. I.e. someone somewhere can observe a distinction between equals |
| 2026-02-23 21:23:49 +0100 | <EvanR> | than* |
| 2026-02-23 21:24:38 +0100 | <EvanR> | so it's like conflating a quotient with a thing being quotiented |
| 2026-02-23 21:25:16 +0100 | <EvanR> | anyway let us be ridiculed by math |
| 2026-02-23 21:25:28 +0100 | mehbark | (~mehbark@joey.luug.ece.vt.edu) (Changing host) |
| 2026-02-23 21:25:28 +0100 | mehbark | (~mehbark@user/mehbark) mehbark |
| 2026-02-23 21:26:13 +0100 | <tomsmeding> | when I was studying maths, we continually had to prove stuff independent of the choice of representative, to make things work on equivalence classes |
| 2026-02-23 21:26:55 +0100 | <tomsmeding> | an Eq instance defines / ought to define an equivalence relation, but functions are not necessarily representative-independent |
| 2026-02-23 21:27:02 +0100 | <tomsmeding> | clearly isNegativeZero isn't |
| 2026-02-23 21:28:02 +0100 | <tomsmeding> | I guess the conclusion is that we should prove more things |
| 2026-02-23 21:28:03 +0100 | Anarchos | (~Anarchos@91-161-254-16.subs.proxad.net) Anarchos |
| 2026-02-23 21:28:22 +0100 | <tomsmeding> | I'll leave the proofs as an exercise to the reader though |
| 2026-02-23 21:30:00 +0100 | <haskellbridge> | <loonycyborg> the number itself and its representation are distinct things |
| 2026-02-23 21:30:46 +0100 | <haskellbridge> | <loonycyborg> positive and negative zero have different representations but represent same number |
| 2026-02-23 21:31:08 +0100 | <haskellbridge> | <loonycyborg> at least as needed in practice |
| 2026-02-23 21:31:26 +0100 | <EvanR> | in the case of float it's kind of murky, what's the number itself, what's the representation (relevant to this law, and are reals even supposed to be like standard reals). Which I guess is food for thought when thinking about any other situation we are implementing |
| 2026-02-23 21:32:12 +0100 | <haskellbridge> | <loonycyborg> like if we add negative or positive zero to something then we'll get exactly the same number |
| 2026-02-23 21:33:16 +0100 | <EvanR> | that behavior wouldn't be problematic for x==y => f(x)==f(y) |
| 2026-02-23 21:33:37 +0100 | <EvanR> | it doesn't complain if everything ends up equal |
| 2026-02-23 21:34:46 +0100 | <EvanR> | and weeds upon weeds, the inverse trig functions care about the negative zero I think |
| 2026-02-23 21:35:28 +0100 | <EvanR> | > cot 0.0 (-1e-400) -- or even normal trig |
| 2026-02-23 21:35:30 +0100 | <lambdabot> | Variable not in scope: cot :: t0 -> t1 -> t |
| 2026-02-23 21:38:13 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn |
| 2026-02-23 21:38:21 +0100 | <EvanR> | > (1 / tan 0.0, 1 / tan (-0.0)) |
| 2026-02-23 21:38:23 +0100 | <lambdabot> | (Infinity,-Infinity) |
| 2026-02-23 21:39:44 +0100 | <haskellbridge> | <loonycyborg> ye but it's still infinity |
| 2026-02-23 21:40:20 +0100 | <haskellbridge> | <ijouw> infinity == -infinity ? |
| 2026-02-23 21:40:58 +0100 | <haskellbridge> | <loonycyborg> the answer is moo :P |
| 2026-02-23 21:41:03 +0100 | <humasect> | ah well ... i would put infinity and zero in the same place. negative... |
| 2026-02-23 21:41:17 +0100 | <haskellbridge> | <loonycyborg> in most cases infinity leads to exception |
| 2026-02-23 21:41:31 +0100 | <EvanR> | infinite == -infinite ok but infinite == zero might require some more coffee |
| 2026-02-23 21:41:35 +0100 | <humasect> | div by zero feels more like inifnity |
| 2026-02-23 21:42:54 +0100 | machined1od | (~machinedg@d172-219-48-230.abhsia.telus.net) (Ping timeout: 255 seconds) |
| 2026-02-23 21:43:31 +0100 | <EvanR> | also anybody get the feeling NaN comes up much more often than infinity for some reason |
| 2026-02-23 21:43:41 +0100 | <EvanR> | so annoying |
| 2026-02-23 21:44:46 +0100 | marinelli | (~weechat@gateway/tor-sasl/marinelli) (Remote host closed the connection) |
| 2026-02-23 21:44:52 +0100 | peutri | (~peutri@bobo.desast.re) (Ping timeout: 246 seconds) |
| 2026-02-23 21:45:08 +0100 | marinelli | (~weechat@gateway/tor-sasl/marinelli) marinelli |
| 2026-02-23 21:45:09 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 255 seconds) |
| 2026-02-23 21:45:53 +0100 | LUCKY_NOOB | (~LUCKY_NOO@user/LUCKY-NOOB:44374) (Quit: leaving) |
| 2026-02-23 21:46:12 +0100 | LUCKY_NOOB | (~LUCKY_NOO@user/LUCKY-NOOB:44374) LUCKY_NOOB |
| 2026-02-23 21:46:47 +0100 | peutri | (~peutri@bobo.desast.re) peutri |
| 2026-02-23 21:49:23 +0100 | <haskellbridge> | <ijouw> I don't remember where it comes up and a value is more reasonable |
| 2026-02-23 21:49:23 +0100 | <tomsmeding> | infinity actually behaves kind of okay under certain floating point operations |
| 2026-02-23 21:49:35 +0100 | <haskellbridge> | <ijouw> atan (1/0) |
| 2026-02-23 21:49:43 +0100 | <tomsmeding> | > atan (1 / 0) |
| 2026-02-23 21:49:44 +0100 | <lambdabot> | 1.5707963267948966 |
| 2026-02-23 21:50:07 +0100 | <tomsmeding> | > (1 / 0) * 2 > 3 |
| 2026-02-23 21:50:09 +0100 | <lambdabot> | True |
| 2026-02-23 21:50:28 +0100 | <EvanR> | I approve |
| 2026-02-23 21:50:32 +0100 | <tomsmeding> | NaN, however, breaks everything it touches; EvanR perhaps this influences what you observe |
| 2026-02-23 21:51:02 +0100 | <tomsmeding> | > (1 / 0) + (-1 / 0) |
| 2026-02-23 21:51:04 +0100 | <lambdabot> | NaN |
| 2026-02-23 21:51:11 +0100 | <EvanR> | I have to preface everything I say about floats with "assuming no NaNs" |
| 2026-02-23 21:51:31 +0100 | <EvanR> | another case of math beating us, by defining 1 to be not a prime |
| 2026-02-23 21:51:32 +0100 | <tomsmeding> | "assuming these are all numbers" |
| 2026-02-23 21:51:42 +0100 | <humasect> | > (1 / 0) |
| 2026-02-23 21:51:44 +0100 | <lambdabot> | Infinity |
| 2026-02-23 21:52:33 +0100 | <EvanR> | so you don't have to preface everything you say about primes with "assuming no 1s" |
| 2026-02-23 21:52:49 +0100 | <tomsmeding> | there's plenty of math that assumes odd primes |
| 2026-02-23 21:53:11 +0100 | <EvanR> | given an odd non-1 prime... |
| 2026-02-23 21:53:18 +0100 | <tomsmeding> | which I always find a funny phrasing, almost certainly chosen because it's the shortest way to express the intended set |
| 2026-02-23 21:53:23 +0100 | <EvanR> | oh wait |
| 2026-02-23 21:53:35 +0100 | <EvanR> | I get you |
| 2026-02-23 21:54:14 +0100 | <tomsmeding> | "an odd prime p" is not even really shorter than "a prime p ≥ 3" |
| 2026-02-23 21:54:17 +0100 | <[exa]> | I once called these "degenerate" primes in front of both abstract&linear algebra folks at once |
| 2026-02-23 21:54:26 +0100 | <[exa]> | man I got hated |
| 2026-02-23 21:54:30 +0100 | <tomsmeding> | what, 1 and 2? |
| 2026-02-23 21:54:41 +0100 | <[exa]> | yes |
| 2026-02-23 21:54:44 +0100 | <tomsmeding> | nice! |
| 2026-02-23 21:55:11 +0100 | <tomsmeding> | that's a good way to annoy mathematicians |
| 2026-02-23 21:56:16 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn |
| 2026-02-23 21:57:01 +0100 | <EvanR> | bottom, NaN, and prime 1 walk into a bar |
| 2026-02-23 21:57:38 +0100 | <tomsmeding> | and the story yielded an infinite stream of indivisible batman? |
| 2026-02-23 21:57:55 +0100 | <newmind> | EvanR: is the punchline segfault or illegal operation? |
| 2026-02-23 21:57:58 +0100 | <EvanR> | ha |
| 2026-02-23 21:58:56 +0100 | petrichor | (~jez@user/petrichor) petrichor |
| 2026-02-23 21:59:12 +0100 | <tomsmeding> | (for the unenlightened: the "batman" is a reference to https://www.destroyallsoftware.com/talks/wat 3:24) |
| 2026-02-23 21:59:28 +0100 | <[exa]> | I like how 3:24 looks like a bible reference |
| 2026-02-23 21:59:43 +0100 | <tomsmeding> | the imagery in the video is appropriate |
| 2026-02-23 22:00:55 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds) |
| 2026-02-23 22:02:38 +0100 | AlexZenon | (~alzenon@178.34.151.130) (Ping timeout: 256 seconds) |
| 2026-02-23 22:04:06 +0100 | constxd | (~constxd@user/constxd) (Server closed connection) |
| 2026-02-23 22:05:29 +0100 | <EvanR> | I was unenlightened but now I'm unenlightened minus that bit of enlightenment |
| 2026-02-23 22:05:49 +0100 | <EvanR> | which might still be unenlightened dependent on precision |
| 2026-02-23 22:05:57 +0100 | distopico | (~cerdolibr@2001:4b98:dc2:41:216:3eff:fe6c:52a1) (Server closed connection) |
| 2026-02-23 22:05:58 +0100 | constxd | (~constxd@user/constxd) constxd |
| 2026-02-23 22:06:12 +0100 | distopico | (~cerdolibr@xvm-111-150.dc2.ghst.net) distopico |
| 2026-02-23 22:06:32 +0100 | AlexZenon | (~alzenon@178.34.151.130) |
| 2026-02-23 22:11:17 +0100 | petrichor | (~jez@user/petrichor) (Quit: ZNC 1.10.1 - https://znc.in) |
| 2026-02-23 22:11:38 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn |
| 2026-02-23 22:12:58 +0100 | Sgeo | (~Sgeo@user/sgeo) Sgeo |
| 2026-02-23 22:14:56 +0100 | sp1ff | (~user@2601:1c2:4701:7850::8cd) sp1ff |
| 2026-02-23 22:16:11 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 265 seconds) |
| 2026-02-23 22:19:31 +0100 | target_i | (~target_i@user/target-i/x-6023099) (Ping timeout: 264 seconds) |
| 2026-02-23 22:21:10 +0100 | target_i | (~target_i@user/target-i/x-6023099) target_i |
| 2026-02-23 22:21:57 +0100 | mmaruseacph2 | (~mihai@mihai.page) (Server closed connection) |
| 2026-02-23 22:22:12 +0100 | mmaruseacph2 | (~mihai@mihai.page) mmaruseacph2 |
| 2026-02-23 22:25:24 +0100 | <tomsmeding> | EvanR: how does it feel |
| 2026-02-23 22:26:14 +0100 | tromp | (~textual@2001:1c00:3487:1b00:1a7:fa86:12e2:7e3d) |
| 2026-02-23 22:28:04 +0100 | <EvanR> | I was hoping he was going to show some haskell wats |
| 2026-02-23 22:28:06 +0100 | ljdarj | (~Thunderbi@user/ljdarj) (Ping timeout: 268 seconds) |
| 2026-02-23 22:29:28 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn |
| 2026-02-23 22:30:26 +0100 | morj | (~morj@user/morj) (Quit: Konversation terminated!) |
| 2026-02-23 22:31:44 +0100 | ljdarj | (~Thunderbi@user/ljdarj) ljdarj |
| 2026-02-23 22:32:23 +0100 | <tomsmeding> | nope, unfortunately |
| 2026-02-23 22:34:03 +0100 | <tomsmeding> | % mempty |
| 2026-02-23 22:34:03 +0100 | <yahb2> | () |
| 2026-02-23 22:34:08 +0100 | <tomsmeding> | does that count as one? |
| 2026-02-23 22:34:31 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds) |
| 2026-02-23 22:36:13 +0100 | <EvanR> | > fold (Sum 1, Sum 2) |
| 2026-02-23 22:36:15 +0100 | <lambdabot> | Sum {getSum = 2} |
| 2026-02-23 22:36:20 +0100 | <tomsmeding> | better |
| 2026-02-23 22:36:35 +0100 | <EvanR> | > sum (1,2) |
| 2026-02-23 22:36:37 +0100 | <lambdabot> | 2 |
| 2026-02-23 22:37:42 +0100 | jmcantrell_ | jmcantrell |
| 2026-02-23 22:38:25 +0100 | <EvanR> | or length of that is 1 |
| 2026-02-23 22:38:39 +0100 | ljdarj | (~Thunderbi@user/ljdarj) (Quit: ljdarj) |
| 2026-02-23 22:39:12 +0100 | <tomsmeding> | yeah Foldable (,) is good; I guess there is also the classic |
| 2026-02-23 22:39:14 +0100 | <tomsmeding> | > fix error |
| 2026-02-23 22:39:16 +0100 | <lambdabot> | "*Exception: *Exception: *Exception: *Exception: *Exception: *Exception: *Ex... |
| 2026-02-23 22:41:31 +0100 | st_aldini | (~Thunderbi@136.48.46.187) st_aldini |
| 2026-02-23 22:43:01 +0100 | pavonia | (~user@user/siracusa) siracusa |
| 2026-02-23 22:43:33 +0100 | ljdarj | (~Thunderbi@user/ljdarj) ljdarj |
| 2026-02-23 22:44:50 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn |
| 2026-02-23 22:45:34 +0100 | bggd_ | (~bgg@2a01:e0a:fd5:f510:ad7c:fa54:e40d:9544) |
| 2026-02-23 22:47:57 +0100 | c_wraith | (~c_wraith@adjoint.us) (Server closed connection) |
| 2026-02-23 22:48:42 +0100 | c_wraith | (~c_wraith@adjoint.us) c_wraith |
| 2026-02-23 22:49:41 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 268 seconds) |
| 2026-02-23 22:51:13 +0100 | marinelli | (~weechat@gateway/tor-sasl/marinelli) (Remote host closed the connection) |
| 2026-02-23 22:51:32 +0100 | marinelli | (~weechat@gateway/tor-sasl/marinelli) marinelli |
| 2026-02-23 22:54:27 +0100 | takuan | (~takuan@d8D86B9E9.access.telenet.be) (Ping timeout: 255 seconds) |
| 2026-02-23 22:54:56 +0100 | target_i | (~target_i@user/target-i/x-6023099) (Quit: leaving) |
| 2026-02-23 22:56:10 +0100 | <Leary> | Suppose I have a package that fails to build with base 4.22 but succeeds with `--allow-newer=all:base`, i.e. only because its dependencies require revision to allow it. Should its bounds exclude 4.22? |
| 2026-02-23 22:57:52 +0100 | emmanuelux | (~em@user/emmanuelux) emmanuelux |
| 2026-02-23 23:00:12 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn |
| 2026-02-23 23:01:57 +0100 | <Clint> | what purpose would that serve? |
| 2026-02-23 23:02:15 +0100 | CiaoSen | (~Jura@2a02:8071:64e1:da0:5a47:caff:fe78:33db) (Ping timeout: 268 seconds) |
| 2026-02-23 23:05:00 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 265 seconds) |
| 2026-02-23 23:05:34 +0100 | <Leary> | I don't know, accurately representing buildability? I'm leaning towards allowing 4.22, I'm just not sure I should. |
| 2026-02-23 23:05:49 +0100 | <int-e> | Leary: It could build but still be broken. (Not very likely, but it would be a reason to exclude 4.22) |
| 2026-02-23 23:06:36 +0100 | <Clint> | if the dependencies get fixed then you'd be excluding it for no reason |
| 2026-02-23 23:06:59 +0100 | <int-e> | Oh I meant it could be broken specifically because of a change in base. |
| 2026-02-23 23:07:44 +0100 | peterbecich | (~Thunderbi@71.84.33.135) peterbecich |