Home liberachat/#haskell: Logs Calendar

Logs: liberachat/#haskell

←Prev  Next→ 1,790,330 events total
2026-03-17 14:25:41 <haskellbridge> <magic_rb> Yeah it generates the markov chain tar pit once at startup and then feeds it to the bots in the quickest way possible
2026-03-17 14:27:21 × sord937 quits (~sord937@gateway/tor-sasl/sord937) (Remote host closed the connection)
2026-03-17 14:28:15 sord937 joins (~sord937@gateway/tor-sasl/sord937)
2026-03-17 14:41:20 × gorignak quits (~gorignak@user/gorignak) (Quit: quit)
2026-03-17 14:51:05 × lisbeths quits (uid135845@id-135845.lymington.irccloud.com) (Quit: Connection closed for inactivity)
2026-03-17 14:57:01 rekahsoft joins (~rekahsoft@bras-base-orllon1103w-grc-20-76-67-111-168.dsl.bell.ca)
2026-03-17 14:58:20 machinedgod joins (~machinedg@d172-219-48-230.abhsia.telus.net)
2026-03-17 15:05:02 kuribas joins (~user@ip-188-118-57-242.reverse.destiny.be)
2026-03-17 15:06:37 ezzieyguywuf joins (~Unknown@user/ezzieyguywuf)
2026-03-17 15:11:10 sp1ff joins (~user@2601:1c2:4080:14c0::1ced)
2026-03-17 15:14:11 × Square2 quits (~Square4@user/square) (Ping timeout: 252 seconds)
2026-03-17 15:16:00 × sp1ff quits (~user@2601:1c2:4080:14c0::1ced) (Ping timeout: 264 seconds)
2026-03-17 15:16:07 sp1ff joins (~user@2607:fb90:3317:2ee6:a1c1:9ac8:83f:678f)
2026-03-17 15:21:44 sp1ff` joins (~user@98.246.138.29)
2026-03-17 15:23:48 × sp1ff quits (~user@2607:fb90:3317:2ee6:a1c1:9ac8:83f:678f) (Ping timeout: 264 seconds)
2026-03-17 15:27:19 sp1ff`` joins (~user@2607:fb90:3317:2f31:3ed8:2773:27b2:e90e)
2026-03-17 15:29:07 × sp1ff` quits (~user@98.246.138.29) (Ping timeout: 264 seconds)
2026-03-17 15:39:41 danza joins (~danza@user/danza)
2026-03-17 15:51:44 × markasoftware quits (~quassel@107.161.26.124) (Remote host closed the connection)
2026-03-17 15:54:48 adpad-13 joins (~adpad-13@220.158.183.16)
2026-03-17 15:57:08 × adpad-13 quits (~adpad-13@220.158.183.16) (Client Quit)
2026-03-17 15:57:59 × arandombit quits (~arandombi@user/arandombit) (Remote host closed the connection)
2026-03-17 16:02:46 lucyy parts (228ee8f0ce@user/lucyy) ()
2026-03-17 16:06:45 v0id_7 joins (~v0id_7@user/v0id-7:62772)
2026-03-17 16:28:24 humasect joins (~humasect@dyn-192-249-132-90.nexicom.net)
2026-03-17 16:35:32 sp1ff``` joins (~user@98.246.138.29)
2026-03-17 16:36:33 × sp1ff`` quits (~user@2607:fb90:3317:2f31:3ed8:2773:27b2:e90e) (Ping timeout: 246 seconds)
2026-03-17 16:44:18 tomku|two joins (~tomku@user/tomku)
2026-03-17 16:45:45 × tomku quits (~tomku@user/tomku) (Ping timeout: 255 seconds)
2026-03-17 16:46:40 × v0id_7 quits (~v0id_7@user/v0id-7:62772) (Quit: whatever u sick fcks)
2026-03-17 16:47:23 danz84104 joins (~danza@user/danza)
2026-03-17 16:47:40 × danza quits (~danza@user/danza) (Read error: Connection reset by peer)
2026-03-17 16:55:12 arandombit joins (~arandombi@2a02:2455:8656:7100:881:bbf5:9bc2:908)
2026-03-17 16:55:12 × arandombit quits (~arandombi@2a02:2455:8656:7100:881:bbf5:9bc2:908) (Changing host)
2026-03-17 16:55:12 arandombit joins (~arandombi@user/arandombit)
2026-03-17 17:06:43 × madresch quits (~Thunderbi@user/madresch) (Ping timeout: 276 seconds)
2026-03-17 17:11:06 × carbolymer quits (carbolymer@delirium.systems) ()
2026-03-17 17:11:28 carbolymer joins (carbolymer@delirium.systems)
2026-03-17 17:17:34 thresh3 joins (~thresh@107-219-206-205.lightspeed.cicril.sbcglobal.net)
2026-03-17 17:17:34 <thresh3> Has anyone used algebraic effects in production Haskell? Curious how they compare to mtl-style monad transformers in practice.
2026-03-17 17:18:01 × chexum_ quits (~quassel@gateway/tor-sasl/chexum) (Remote host closed the connection)
2026-03-17 17:18:04 × thresh3 quits (~thresh@107-219-206-205.lightspeed.cicril.sbcglobal.net) (Client Quit)
2026-03-17 17:18:13 chexum joins (~quassel@gateway/tor-sasl/chexum)
2026-03-17 17:18:18 × thenightmail quits (~thenightm@user/thenightmail) (Quit: ZNC 1.8.2+deb2ubuntu0.1 - https://znc.in)
2026-03-17 17:25:17 thenightmail joins (~thenightm@user/thenightmail)
2026-03-17 17:26:44 × merijn quits (~merijn@77.242.116.146) (Ping timeout: 252 seconds)
2026-03-17 17:41:59 × kuribas quits (~user@ip-188-118-57-242.reverse.destiny.be) (Ping timeout: 245 seconds)
2026-03-17 17:42:09 madresch joins (~Thunderbi@user/madresch)
2026-03-17 17:42:11 × sord937 quits (~sord937@gateway/tor-sasl/sord937) (Quit: sord937)
2026-03-17 17:42:32 sp1ff```` joins (~user@2607:fb90:332c:858f:7cd3:57f8:1b1d:7d25)
2026-03-17 17:43:34 <newmind> if they would've stuck around, yes, i have
2026-03-17 17:44:27 × sp1ff``` quits (~user@98.246.138.29) (Ping timeout: 246 seconds)
2026-03-17 17:51:07 × acidjnk_new quits (~acidjnk@p200300d6e700e5002b6f2b5363599d55.dip0.t-ipconnect.de) (Ping timeout: 272 seconds)
2026-03-17 17:54:15 <mesaoptimizer> I'm attempting to replicate a research artifact that uses python and shell scripts as part of its multi-step process of creating stateful partial artifacts. I am considering using Haskell instead of python. I'm considering between Shake and Shelly. `typed-process` made me wary due to its complexity and because it made me realized how terribly designed the `process` library is.
2026-03-17 17:55:49 <mesaoptimizer> Shake would allow determinstic checking of previous artifacts, and an incremental build of new replicated artifacts with automatic checkpointing in each 'phase' of the process. Shelley however seems like a more straightforward 'shell script' / 'python script' replacement.
2026-03-17 17:56:17 <mesaoptimizer> Here's Shake: https://shakebuild.com/ and here's Shelly: https://hackage.haskell.org/package/shelly for context.
2026-03-17 17:56:55 <geekosaur> shake is probably best thought of as a make replacement, not a shell script replacement
2026-03-17 17:57:48 <geekosaur> if you want to run stuff, shelly (or turtle or shh) is probably what you want. if complex dependencies is the big issue, shake is probably what you want
2026-03-17 17:59:20 × tabaqui quits (~tabaqui@167.71.80.236) (Quit: WeeChat 4.6.3)
2026-03-17 18:00:32 <mesaoptimizer> I think I'll look into shake more, simply because this is a multi-step pipeline of running scripts on partially processed versions of the final research artifact
2026-03-17 18:01:05 <mesaoptimizer> it seems to call for idempotence and crash-resilience, imo. But if I feel like shake is too complex, I'll start off with shelly.
2026-03-17 18:04:24 × sp1ff```` quits (~user@2607:fb90:332c:858f:7cd3:57f8:1b1d:7d25) (Ping timeout: 246 seconds)
2026-03-17 18:05:55 <haskellbridge> <sm> shake is excellent for dependencies, and also its shell EDSL is excellent (I don't know shelly enough to compare it)
2026-03-17 18:07:37 <mesaoptimizer> useful to know, thank you
2026-03-17 18:36:54 × machinedgod quits (~machinedg@d172-219-48-230.abhsia.telus.net) (Ping timeout: 255 seconds)
2026-03-17 18:40:23 × j1n37 quits (~j1n37@user/j1n37) (Read error: Connection reset by peer)
2026-03-17 18:44:46 j1n37 joins (~j1n37@user/j1n37)
2026-03-17 18:44:46 × j1n37 quits (~j1n37@user/j1n37) (Read error: Connection reset by peer)
2026-03-17 18:48:08 j1n37 joins (~j1n37@user/j1n37)
2026-03-17 18:48:13 × j1n37 quits (~j1n37@user/j1n37) (Read error: Connection reset by peer)
2026-03-17 18:51:45 × somemathguy quits (~somemathg@user/somemathguy) (Quit: WeeChat 4.1.1)
2026-03-17 18:53:27 j1n37 joins (~j1n37@user/j1n37)
2026-03-17 18:53:30 × j1n37 quits (~j1n37@user/j1n37) (Read error: Connection reset by peer)
2026-03-17 19:00:34 j1n37 joins (~j1n37@user/j1n37)
2026-03-17 19:00:34 × j1n37 quits (~j1n37@user/j1n37) (Read error: Connection reset by peer)
2026-03-17 19:04:57 j1n37 joins (~j1n37@user/j1n37)
2026-03-17 19:05:00 × j1n37 quits (~j1n37@user/j1n37) (Read error: Connection reset by peer)
2026-03-17 19:06:07 × _d0t quits (~{-d0t-}@user/-d0t-/x-7915216) (Ping timeout: 244 seconds)
2026-03-17 19:08:15 target_i joins (~target_i@user/target-i/x-6023099)
2026-03-17 19:08:57 j1n37 joins (~j1n37@user/j1n37)
2026-03-17 19:09:00 × j1n37 quits (~j1n37@user/j1n37) (Read error: Connection reset by peer)
2026-03-17 19:11:08 _d0t joins (~{-d0t-}@user/-d0t-/x-7915216)
2026-03-17 19:13:48 j1n37 joins (~j1n37@user/j1n37)
2026-03-17 19:13:52 × j1n37 quits (~j1n37@user/j1n37) (Read error: Connection reset by peer)
2026-03-17 19:21:19 peterbecich joins (~Thunderbi@71.84.33.135)
2026-03-17 19:34:14 j1n37 joins (~j1n37@user/j1n37)
2026-03-17 19:34:14 × j1n37 quits (~j1n37@user/j1n37) (Read error: Connection reset by peer)
2026-03-17 19:36:04 × humasect quits (~humasect@dyn-192-249-132-90.nexicom.net) (Quit: Leaving...)
2026-03-17 19:37:01 emmanuelux_ joins (~em@2a02-8440-2605-5c04-36cf-f6ff-fefa-7e31.rev.sfr.net)
2026-03-17 19:37:26 acidjnk_new joins (~acidjnk@p200300d6e700e5007122800e77b9c944.dip0.t-ipconnect.de)
2026-03-17 19:37:58 × emmanuelux quits (~em@user/emmanuelux) (Ping timeout: 268 seconds)
2026-03-17 19:38:05 × peterbecich quits (~Thunderbi@71.84.33.135) (Ping timeout: 245 seconds)
2026-03-17 19:43:17 emmanuelux joins (~em@user/emmanuelux)
2026-03-17 19:44:09 × emmanuelux_ quits (~em@2a02-8440-2605-5c04-36cf-f6ff-fefa-7e31.rev.sfr.net) (Ping timeout: 248 seconds)
2026-03-17 19:46:08 j1n37 joins (~j1n37@user/j1n37)
2026-03-17 19:46:11 × j1n37 quits (~j1n37@user/j1n37) (Read error: Connection reset by peer)
2026-03-17 19:49:19 j1n37 joins (~j1n37@user/j1n37)
2026-03-17 19:49:19 × j1n37 quits (~j1n37@user/j1n37) (Read error: Connection reset by peer)
2026-03-17 19:50:43 × biberu quits (~biberu@user/biberu) (Quit: ZNC - https://znc.in)
2026-03-17 19:51:00 Lord_of_Life_ joins (~Lord@user/lord-of-life/x-2819915)

All times are in UTC.