2026/02/11

2026-02-11 00:00:40 +0100trickard_trickard
2026-02-11 00:06:10 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 246 seconds)
2026-02-11 00:08:20 +0100tromp(~textual@2001:1c00:3487:1b00:9882:4750:7270:d878) (Quit: My iMac has gone to sleep. ZZZzzz…)
2026-02-11 00:09:48 +0100prdak(~Thunderbi@user/prdak) prdak
2026-02-11 00:14:43 +0100prdak(~Thunderbi@user/prdak) (Ping timeout: 264 seconds)
2026-02-11 00:17:14 +0100Lord_of_Life(~Lord@user/lord-of-life/x-2819915) (Quit: Laa shay'a waqi'un moutlaq bale kouloun moumkine)
2026-02-11 00:17:25 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-02-11 00:21:55 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds)
2026-02-11 00:32:41 +0100juri_(~juri@212.86.50.13) juri_
2026-02-11 00:32:47 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-02-11 00:33:16 +0100juri_(~juri@212.86.50.13) (Read error: Connection reset by peer)
2026-02-11 00:37:18 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 252 seconds)
2026-02-11 00:37:44 +0100Lord_of_Life(~Lord@user/lord-of-life/x-2819915) Lord_of_Life
2026-02-11 00:45:28 +0100davean(~davean@davean.sciesnet.net) (Server closed connection)
2026-02-11 00:45:46 +0100davean(~davean@davean.sciesnet.net) davean
2026-02-11 00:48:09 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-02-11 00:53:07 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds)
2026-02-11 00:54:37 +0100housemate(~housemate@202.7.248.67) (Ping timeout: 264 seconds)
2026-02-11 01:03:32 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-02-11 01:07:46 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 246 seconds)
2026-02-11 01:11:31 +0100Sgeo(~Sgeo@user/sgeo) Sgeo
2026-02-11 01:18:53 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-02-11 01:23:43 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds)
2026-02-11 01:34:15 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-02-11 01:39:19 +0100attlin(~user@user/attlin) (Ping timeout: 264 seconds)
2026-02-11 01:40:45 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 245 seconds)
2026-02-11 01:41:27 +0100peterbecich(~Thunderbi@71.84.33.135) peterbecich
2026-02-11 01:43:34 +0100attlin(~user@user/attlin) attlin
2026-02-11 01:48:31 +0100jreicher(~joelr@user/jreicher) (Ping timeout: 255 seconds)
2026-02-11 01:49:50 +0100jreicher(~joelr@user/jreicher) jreicher
2026-02-11 01:52:19 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-02-11 01:54:18 +0100Tuplanolla(~Tuplanoll@85-156-32-207.elisa-laajakaista.fi) Tuplanolla
2026-02-11 01:57:09 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 260 seconds)
2026-02-11 02:07:41 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-02-11 02:12:14 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 244 seconds)
2026-02-11 02:18:01 +0100Square2(~Square@user/square) (Ping timeout: 264 seconds)
2026-02-11 02:20:16 +0100Square(~Square4@user/square) Square
2026-02-11 02:21:42 +0100omidmash1(~omidmash@user/omidmash) omidmash
2026-02-11 02:23:04 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-02-11 02:23:40 +0100omidmash(~omidmash@user/omidmash) (Ping timeout: 245 seconds)
2026-02-11 02:23:40 +0100omidmash1omidmash
2026-02-11 02:27:55 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds)
2026-02-11 02:38:27 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-02-11 02:42:00 +0100housemate(~housemate@1.147.19.219) housemate
2026-02-11 02:42:02 +0100housemate(~housemate@1.147.19.219) (Remote host closed the connection)
2026-02-11 02:42:50 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 245 seconds)
2026-02-11 02:43:48 +0100peterbecich(~Thunderbi@71.84.33.135) (Ping timeout: 252 seconds)
2026-02-11 02:45:02 +0100socksbuny(~socks@oberon.raccoon.fun) (Quit: goodbye :))
2026-02-11 02:47:15 +0100socksbuny(~socks@oberon.raccoon.fun) raccoonasdf
2026-02-11 02:50:06 +0100housemate(~housemate@2001:8004:6970:4f3c:c4f4:395a:ec93:7dc) housemate
2026-02-11 02:52:52 +0100acidjnk(~acidjnk@p200300d6e700e589bc3447690a0a9402.dip0.t-ipconnect.de) (Ping timeout: 255 seconds)
2026-02-11 02:53:48 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-02-11 02:58:49 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds)
2026-02-11 02:59:10 +0100otto_s(~user@p5b044bf5.dip0.t-ipconnect.de) (Ping timeout: 265 seconds)
2026-02-11 02:59:28 +0100mud(~mud@user/kadoban) (Server closed connection)
2026-02-11 02:59:54 +0100mud(~mud@user/kadoban) kadoban
2026-02-11 02:59:58 +0100 <s3np41> Hello i return another question, what are some good resources to read up on FRP?
2026-02-11 03:00:04 +0100 <s3np41> with*
2026-02-11 03:00:11 +0100socksbuny(~socks@oberon.raccoon.fun) (Quit: goodbye :))
2026-02-11 03:00:48 +0100otto_s(~user@p4ff27fce.dip0.t-ipconnect.de)
2026-02-11 03:01:05 +0100socksbuny(~socks@oberon.raccoon.fun) raccoonasdf
2026-02-11 03:01:12 +0100housemate(~housemate@2001:8004:6970:4f3c:c4f4:395a:ec93:7dc) (Read error: Connection reset by peer)
2026-02-11 03:04:35 +0100DetourNe-(~DetourNet@user/DetourNetworkUK) DetourNetworkUK
2026-02-11 03:04:50 +0100DetourNetworkUK(~DetourNet@user/DetourNetworkUK) (Read error: Connection reset by peer)
2026-02-11 03:06:48 +0100DetourNe-DetourNetworkUK
2026-02-11 03:07:22 +0100Tuplanolla(~Tuplanoll@85-156-32-207.elisa-laajakaista.fi) (Quit: Leaving.)
2026-02-11 03:08:32 +0100wickedjargon(~user@2605:8d80:5431:79f0:cd3e:268a:4cce:8f81) wickedjargon
2026-02-11 03:09:11 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-02-11 03:09:13 +0100ridcully(~ridcully@p508ac969.dip0.t-ipconnect.de) (Ping timeout: 246 seconds)
2026-02-11 03:11:23 +0100ridcully(~ridcully@p508ac876.dip0.t-ipconnect.de) ridcully
2026-02-11 03:16:13 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds)
2026-02-11 03:24:08 +0100sudden(~cat@user/sudden) (Server closed connection)
2026-02-11 03:24:23 +0100sudden(~cat@user/sudden) sudden
2026-02-11 03:25:21 +0100 <EvanR> conal's blog is an oldie but goodie
2026-02-11 03:27:14 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-02-11 03:31:48 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 244 seconds)
2026-02-11 03:33:09 +0100juri_(~juri@212.86.50.13) juri_
2026-02-11 03:33:09 +0100juri_(~juri@212.86.50.13) (Read error: Connection reset by peer)
2026-02-11 03:33:58 +0100GdeVolpiano(~GdeVolpia@user/GdeVolpiano) (Ping timeout: 260 seconds)
2026-02-11 03:34:40 +0100GdeVolpiano(~GdeVolpia@user/GdeVolpiano) GdeVolpiano
2026-02-11 03:36:23 +0100trickard(~trickard@cpe-58-98-47-163.wireline.com.au) (Read error: Connection reset by peer)
2026-02-11 03:36:36 +0100trickard_(~trickard@cpe-58-98-47-163.wireline.com.au)
2026-02-11 03:38:37 +0100juri_(~juri@212.86.50.13) juri_
2026-02-11 03:39:05 +0100juri_(~juri@212.86.50.13) (Read error: Connection reset by peer)
2026-02-11 03:40:21 +0100humasect(~humasect@dyn-192-249-132-90.nexicom.net) humasect
2026-02-11 03:42:35 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-02-11 03:43:12 +0100humasect(~humasect@dyn-192-249-132-90.nexicom.net) (Remote host closed the connection)
2026-02-11 03:44:14 +0100juri_(~juri@212.86.50.13) juri_
2026-02-11 03:44:43 +0100juri_(~juri@212.86.50.13) (Read error: Connection reset by peer)
2026-02-11 03:47:20 +0100haritz(~hrtz@user/haritz) (Quit: ZNC 1.8.2+deb3.1+deb12u1 - https://znc.in)
2026-02-11 03:47:25 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds)
2026-02-11 03:55:52 +0100 <jackdk> s3np41: event-and-behaviour style (e.g., reflex, reactive-banana) or monadic-signal-function style (e.g. rhine)? For the former I found https://github.com/qfpl/reflex-workshop tremendously valuable for getting my hands dirty and getting it into my head (though you might enjoy Conal Elliot's blogs and papers to understand the aspirational denotational model). For the latter, I enjoyed https://github.com/turion/rhine-koans
2026-02-11 03:56:46 +0100omidmash(~omidmash@user/omidmash) (Quit: The Lounge - https://thelounge.chat)
2026-02-11 03:57:26 +0100qqq(~qqq@185.54.22.240)
2026-02-11 03:57:58 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-02-11 03:58:40 +0100machinedgod(~machinedg@d75-159-126-101.abhsia.telus.net) (Ping timeout: 244 seconds)
2026-02-11 03:59:25 +0100marinelli(~weechat@gateway/tor-sasl/marinelli) (Remote host closed the connection)
2026-02-11 03:59:46 +0100marinelli(~weechat@gateway/tor-sasl/marinelli) marinelli
2026-02-11 04:00:37 +0100mange(~mange@user/mange) (Quit: Quittin' time!)
2026-02-11 04:01:22 +0100omidmash(~omidmash@user/omidmash) omidmash
2026-02-11 04:02:43 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds)
2026-02-11 04:13:20 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-02-11 04:16:14 +0100td_(~td@i5387090D.versanet.de) (Ping timeout: 244 seconds)
2026-02-11 04:17:40 +0100wickedjargon(~user@2605:8d80:5431:79f0:cd3e:268a:4cce:8f81) (Read error: Connection reset by peer)
2026-02-11 04:17:49 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 246 seconds)
2026-02-11 04:18:01 +0100wickedjargon(~user@2605:8d80:5431:79f0:cd3e:268a:4cce:8f81) wickedjargon
2026-02-11 04:18:23 +0100td_(~td@i5387093E.versanet.de)
2026-02-11 04:28:34 +0100ceridwen15(~ceridwen1@n175-32-209-194.mas22.nsw.optusnet.com.au)
2026-02-11 04:28:43 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-02-11 04:29:57 +0100wickedjargon(~user@2605:8d80:5431:79f0:cd3e:268a:4cce:8f81) (Ping timeout: 252 seconds)
2026-02-11 04:31:35 +0100wickedjargon(~user@2605:8d80:5431:79f0:cd3e:268a:4cce:8f81) wickedjargon
2026-02-11 04:32:31 +0100ceridwen15(~ceridwen1@n175-32-209-194.mas22.nsw.optusnet.com.au) (Client Quit)
2026-02-11 04:32:48 +0100absence(torgeihe@hildring.pvv.ntnu.no) (Server closed connection)
2026-02-11 04:32:55 +0100absence(torgeihe@hildring.pvv.ntnu.no)
2026-02-11 04:32:56 +0100ceridwen(~ceridwen@n175-32-209-194.mas22.nsw.optusnet.com.au)
2026-02-11 04:33:17 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 244 seconds)
2026-02-11 04:33:31 +0100ceridwen(~ceridwen@n175-32-209-194.mas22.nsw.optusnet.com.au) (Client Quit)
2026-02-11 04:33:54 +0100rainbyte(~rainbyte@186.22.19.214) (Ping timeout: 265 seconds)
2026-02-11 04:34:52 +0100wickedjargon(~user@2605:8d80:5431:79f0:cd3e:268a:4cce:8f81) (Read error: Connection reset by peer)
2026-02-11 04:35:10 +0100wickedjargon(~user@2605:8d80:5431:79f0:cd3e:268a:4cce:8f81) wickedjargon
2026-02-11 04:36:59 +0100rainbyte(~rainbyte@186.22.19.214) rainbyte
2026-02-11 04:40:31 +0100Square(~Square4@user/square) (Ping timeout: 244 seconds)
2026-02-11 04:41:13 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-02-11 04:42:51 +0100weary-traveler(~user@user/user363627) user363627
2026-02-11 04:45:28 +0100dostoyevsky2(~sck@user/dostoyevsky2) (Server closed connection)
2026-02-11 04:45:36 +0100dostoyevsky2(~sck@user/dostoyevsky2) dostoyevsky2
2026-02-11 04:45:49 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 255 seconds)
2026-02-11 04:52:48 +0100berberman(~berberman@user/berberman) (Server closed connection)
2026-02-11 04:52:57 +0100berberman(~berberman@user/berberman) berberman
2026-02-11 04:53:14 +0100_d0t(~{-d0t-}@user/-d0t-/x-7915216) (Ping timeout: 265 seconds)
2026-02-11 04:54:21 +0100rekahsoft(~rekahsoft@bras-base-orllon1103w-grc-20-76-67-111-168.dsl.bell.ca) (Remote host closed the connection)
2026-02-11 04:56:36 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-02-11 04:58:36 +0100_d0t(~{-d0t-}@user/-d0t-/x-7915216) {-d0t-}
2026-02-11 05:03:15 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 244 seconds)
2026-02-11 05:06:19 +0100ljdarj(~Thunderbi@user/ljdarj) (Ping timeout: 264 seconds)
2026-02-11 05:08:56 +0100trickard_trickard
2026-02-11 05:14:38 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-02-11 05:19:13 +0100trickard(~trickard@cpe-58-98-47-163.wireline.com.au) (Read error: Connection reset by peer)
2026-02-11 05:19:27 +0100trickard_(~trickard@cpe-58-98-47-163.wireline.com.au)
2026-02-11 05:19:31 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds)
2026-02-11 05:28:43 +0100humasect(~humasect@dyn-192-249-132-90.nexicom.net) humasect
2026-02-11 05:30:01 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-02-11 05:34:28 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 246 seconds)
2026-02-11 05:36:34 +0100wickedjargon(~user@2605:8d80:5431:79f0:cd3e:268a:4cce:8f81) (Read error: Connection reset by peer)
2026-02-11 05:36:59 +0100wickedjargon(~user@2605:8d80:5431:79f0:cd3e:268a:4cce:8f81) wickedjargon
2026-02-11 05:45:24 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-02-11 05:50:07 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds)
2026-02-11 05:50:08 +0100dunj3(~dunj3@h1765027.stratoserver.net) (Server closed connection)
2026-02-11 05:50:20 +0100dunj3(~dunj3@2a01:239:328:1600::1)
2026-02-11 05:51:14 +0100prdak(~Thunderbi@user/prdak) prdak
2026-02-11 05:54:55 +0100xff0x(~xff0x@2405:6580:b080:900:7d41:27bc:b6ea:ca52) (Ping timeout: 245 seconds)
2026-02-11 05:56:07 +0100prdak(~Thunderbi@user/prdak) (Ping timeout: 264 seconds)
2026-02-11 05:56:40 +0100marinelli(~weechat@gateway/tor-sasl/marinelli) (Quit: marinelli)
2026-02-11 05:57:54 +0100weary-traveler(~user@user/user363627) (Quit: Konversation terminated!)
2026-02-11 06:00:45 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-02-11 06:02:10 +0100marinelli(~weechat@gateway/tor-sasl/marinelli) marinelli
2026-02-11 06:02:23 +0100xff0x(~xff0x@2405:6580:b080:900:7d41:27bc:b6ea:ca52)
2026-02-11 06:02:40 +0100jmcantrell(~weechat@user/jmcantrell) (Ping timeout: 244 seconds)
2026-02-11 06:05:09 +0100juri_(~juri@212.86.50.13) juri_
2026-02-11 06:05:16 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 246 seconds)
2026-02-11 06:05:16 +0100juri_(~juri@212.86.50.13) (Read error: Connection reset by peer)
2026-02-11 06:10:45 +0100juri_(~juri@212.86.50.13) juri_
2026-02-11 06:10:47 +0100weary-traveler(~user@user/user363627) user363627
2026-02-11 06:10:57 +0100juri_(~juri@212.86.50.13) (Read error: Connection reset by peer)
2026-02-11 06:11:42 +0100peterbecich(~Thunderbi@71.84.33.135) peterbecich
2026-02-11 06:12:08 +0100emergence(emergence@vm0.max-p.me) (Server closed connection)
2026-02-11 06:12:22 +0100emergence(emergence@vm0.max-p.me) emergence
2026-02-11 06:13:54 +0100emaczen(~user@user/emaczen) (Ping timeout: 252 seconds)
2026-02-11 06:16:07 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-02-11 06:16:23 +0100juri_(~juri@212.86.50.13) juri_
2026-02-11 06:16:41 +0100juri_(~juri@212.86.50.13) (Read error: Connection reset by peer)
2026-02-11 06:19:27 +0100michalz(~michalz@185.246.207.222)
2026-02-11 06:21:01 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds)
2026-02-11 06:22:00 +0100juri_(~juri@212.86.50.13) juri_
2026-02-11 06:22:13 +0100juri_(~juri@212.86.50.13) (Read error: Connection reset by peer)
2026-02-11 06:23:40 +0100michalz(~michalz@185.246.207.222) (Ping timeout: 245 seconds)
2026-02-11 06:27:10 +0100Bunny(~Bunny@pool-99-254-97-52.cpe.net.cable.rogers.com)
2026-02-11 06:27:13 +0100Bunny(~Bunny@pool-99-254-97-52.cpe.net.cable.rogers.com) ()
2026-02-11 06:27:57 +0100michalz(~michalz@185.246.207.203)
2026-02-11 06:31:29 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-02-11 06:36:19 +0100trickard_(~trickard@cpe-58-98-47-163.wireline.com.au) (Ping timeout: 264 seconds)
2026-02-11 06:36:43 +0100weary-traveler(~user@user/user363627) (Quit: Konversation terminated!)
2026-02-11 06:41:25 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 244 seconds)
2026-02-11 06:48:45 +0100 <s3np41> again thanks for the replies
2026-02-11 06:49:03 +0100 <s3np41> sorry for the lack of reply i sent that and went off to do other stuff
2026-02-11 06:49:08 +0100trickard_(~trickard@cpe-58-98-47-163.wireline.com.au)
2026-02-11 06:57:24 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-02-11 07:02:25 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds)
2026-02-11 07:08:48 +0100dpk(~dpk@jains.nonceword.org) (Server closed connection)
2026-02-11 07:08:54 +0100dpk(~dpk@jains.nonceword.org)
2026-02-11 07:12:47 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-02-11 07:15:58 +0100jle`(~jle`@2603:8001:3b00:11:aa96:1bfc:d44b:9e) (Ping timeout: 246 seconds)
2026-02-11 07:17:09 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 252 seconds)
2026-02-11 07:21:55 +0100takuan(~takuan@d8D86B9E9.access.telenet.be)
2026-02-11 07:22:18 +0100acidjnk(~acidjnk@p200300d6e700e552f541e7aa9c024d62.dip0.t-ipconnect.de) acidjnk
2026-02-11 07:28:09 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-02-11 07:29:44 +0100Googulator(~Googulato@2a01-036d-0106-216f-e9c4-b0ef-4e86-2425.pool6.digikabel.hu) (Quit: Client closed)
2026-02-11 07:32:25 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 246 seconds)
2026-02-11 07:43:14 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-02-11 07:47:37 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 255 seconds)
2026-02-11 07:58:36 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-02-11 08:00:21 +0100humasect(~humasect@dyn-192-249-132-90.nexicom.net) (Remote host closed the connection)
2026-02-11 08:03:21 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 252 seconds)
2026-02-11 08:11:21 +0100tromp(~textual@2001:1c00:3487:1b00:5913:697:5f95:d198)
2026-02-11 08:13:58 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-02-11 08:20:45 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 245 seconds)
2026-02-11 08:32:01 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-02-11 08:36:55 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds)
2026-02-11 08:42:55 +0100juri_(~juri@212.86.50.13) juri_
2026-02-11 08:43:00 +0100juri_(~juri@212.86.50.13) (Read error: Connection reset by peer)
2026-02-11 08:44:14 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-02-11 08:48:32 +0100juri_(~juri@212.86.50.13) juri_
2026-02-11 08:48:38 +0100juri_(~juri@212.86.50.13) (Read error: Connection reset by peer)
2026-02-11 08:48:43 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 246 seconds)
2026-02-11 08:54:09 +0100juri_(~juri@212.86.50.13) juri_
2026-02-11 08:54:16 +0100juri_(~juri@212.86.50.13) (Read error: Connection reset by peer)
2026-02-11 08:59:37 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-02-11 08:59:47 +0100juri_(~juri@212.86.50.13) juri_
2026-02-11 08:59:59 +0100juri_(~juri@212.86.50.13) (Read error: Connection reset by peer)
2026-02-11 09:02:32 +0100trickard___(~trickard@cpe-54-98-47-163.wireline.com.au)
2026-02-11 09:03:00 +0100trickard___trickard
2026-02-11 09:03:55 +0100trickard_(~trickard@cpe-58-98-47-163.wireline.com.au) (Ping timeout: 264 seconds)
2026-02-11 09:04:13 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds)
2026-02-11 09:05:25 +0100juri_(~juri@212.86.50.13) juri_
2026-02-11 09:05:37 +0100juri_(~juri@212.86.50.13) (Read error: Connection reset by peer)
2026-02-11 09:10:43 +0100oneeyedalien(~oneeyedal@user/oneeyedalien) oneeyedalien
2026-02-11 09:11:03 +0100juri_(~juri@212.86.50.13) juri_
2026-02-11 09:11:39 +0100juri_(~juri@212.86.50.13) (Read error: Connection reset by peer)
2026-02-11 09:14:26 +0100tromp(~textual@2001:1c00:3487:1b00:5913:697:5f95:d198) (Quit: My iMac has gone to sleep. ZZZzzz…)
2026-02-11 09:16:41 +0100juri_(~juri@212.86.50.13) juri_
2026-02-11 09:17:23 +0100juri_(~juri@212.86.50.13) (Read error: Connection reset by peer)
2026-02-11 09:21:01 +0100trickard(~trickard@cpe-54-98-47-163.wireline.com.au) (Read error: Connection reset by peer)
2026-02-11 09:21:15 +0100trickard_(~trickard@cpe-54-98-47-163.wireline.com.au)
2026-02-11 09:24:04 +0100oneeyedalien(~oneeyedal@user/oneeyedalien) (Quit: Leaving)
2026-02-11 09:25:44 +0100Sgeo(~Sgeo@user/sgeo) (Read error: Connection reset by peer)
2026-02-11 09:26:14 +0100peterbecich(~Thunderbi@71.84.33.135) (Ping timeout: 244 seconds)
2026-02-11 09:27:25 +0100oskarw(~user@user/oskarw) oskarw
2026-02-11 09:27:33 +0100Googulator(~Googulato@2a01-036d-0106-216f-6164-ec92-51a0-9cde.pool6.digikabel.hu)
2026-02-11 09:29:00 +0100prdak(~Thunderbi@user/prdak) prdak
2026-02-11 09:29:19 +0100hakutaku(~textual@user/hakutaku) (Ping timeout: 255 seconds)
2026-02-11 09:30:04 +0100prdak(~Thunderbi@user/prdak) (Read error: Connection reset by peer)
2026-02-11 09:30:10 +0100prdak1(~Thunderbi@user/prdak) prdak
2026-02-11 09:32:21 +0100sord937(~sord937@gateway/tor-sasl/sord937) sord937
2026-02-11 09:34:49 +0100prdak1(~Thunderbi@user/prdak) (Ping timeout: 264 seconds)
2026-02-11 09:37:10 +0100Googulator(~Googulato@2a01-036d-0106-216f-6164-ec92-51a0-9cde.pool6.digikabel.hu) (Quit: Client closed)
2026-02-11 09:37:15 +0100Googulator64(~Googulato@2a01-036d-0106-216f-6164-ec92-51a0-9cde.pool6.digikabel.hu)
2026-02-11 09:38:55 +0100oneeyedalien(~oneeyedal@user/oneeyedalien) oneeyedalien
2026-02-11 09:40:32 +0100emmanuelux(~em@user/emmanuelux) (Quit: bye)
2026-02-11 09:41:57 +0100trickard_trickard
2026-02-11 09:43:59 +0100prdak(~Thunderbi@user/prdak) prdak
2026-02-11 09:45:10 +0100ft(~ft@p508db4c0.dip0.t-ipconnect.de) (Quit: leaving)
2026-02-11 09:48:19 +0100emmanuelux(~em@user/emmanuelux) emmanuelux
2026-02-11 10:01:29 +0100haritz(~hrtz@2a01:4b00:bc2e:7000:d5af:a266:ca31:5ef8)
2026-02-11 10:01:29 +0100haritz(~hrtz@2a01:4b00:bc2e:7000:d5af:a266:ca31:5ef8) (Changing host)
2026-02-11 10:01:29 +0100haritz(~hrtz@user/haritz) haritz
2026-02-11 10:04:50 +0100merijn(~merijn@77.242.116.146) merijn
2026-02-11 10:07:25 +0100trickard(~trickard@cpe-54-98-47-163.wireline.com.au) (Read error: Connection reset by peer)
2026-02-11 10:07:38 +0100trickard(~trickard@cpe-54-98-47-163.wireline.com.au)
2026-02-11 10:09:28 +0100emmanuelux(~em@user/emmanuelux) (Quit: bye)
2026-02-11 10:12:08 +0100chele(~chele@user/chele) chele
2026-02-11 10:16:26 +0100Googulator33(~Googulato@2a01-036d-0106-216f-6164-ec92-51a0-9cde.pool6.digikabel.hu)
2026-02-11 10:16:27 +0100Googulator64(~Googulato@2a01-036d-0106-216f-6164-ec92-51a0-9cde.pool6.digikabel.hu) (Quit: Client closed)
2026-02-11 10:18:43 +0100__monty__(~toonn@user/toonn) toonn
2026-02-11 10:20:22 +0100tzh(~tzh@c-76-115-131-146.hsd1.or.comcast.net) (Quit: zzz)
2026-02-11 10:24:04 +0100tromp(~textual@2001:1c00:3487:1b00:5913:697:5f95:d198)
2026-02-11 10:32:25 +0100Moyst(~moyst@user/moyst) (Ping timeout: 264 seconds)
2026-02-11 10:33:53 +0100Moyst(~moyst@user/moyst) Moyst
2026-02-11 10:35:59 +0100rainbyte(~rainbyte@186.22.19.214) (Read error: Connection reset by peer)
2026-02-11 10:39:37 +0100lisbeths(uid135845@id-135845.lymington.irccloud.com) lisbeths
2026-02-11 10:44:03 +0100rainbyte(~rainbyte@186.22.19.214) rainbyte
2026-02-11 10:51:47 +0100lxsameer(~lxsameer@Serene/lxsameer) lxsameer
2026-02-11 10:54:46 +0100Enrico63(~Enrico63@host-79-22-157-220.retail.telecomitalia.it) Enrico63
2026-02-11 10:57:15 +0100 <gentauro> s3np41: Perhaps Evan Czaplicki MSc thesis from Harvard? https://people.seas.harvard.edu/~chong/pubs/pldi13-elm.pdf
2026-02-11 10:58:06 +0100 <gentauro> However, I don't know how much of the FRP actually survived in later releases
2026-02-11 11:00:07 +0100 <gentauro> s3np41: another good source is Ivan Perez (with a PhD from Nottingham Uni and currently at NASA) https://eprints.nottingham.ac.uk/50348/
2026-02-11 11:00:27 +0100 <gentauro> Both Evan and Ivan have transitioned FRP from academia to industry "very" succesfully
2026-02-11 11:00:30 +0100 <gentauro> (Y)
2026-02-11 11:03:32 +0100 <gentauro> for Ivan lookup "Keera Studios" (gaming in FRP Haskell) and (the GOOD) CoPilot (Haskell FRP for NASA)
2026-02-11 11:05:23 +0100 <gentauro> and for Evan, well, just search for Elm ;) (not to be confused with https://gren-lang.org/ xD)
2026-02-11 11:05:59 +0100gentaurohttps://gren-lang.org/ just copy/pasta ALL of elm-lang and then they did a rename. That's what permissive open source licenses gets you …
2026-02-11 11:09:31 +0100bwe(~bwe@2a01:4f8:1c1c:4878::2) bwe
2026-02-11 11:09:56 +0100oneeyedalien(~oneeyedal@user/oneeyedalien) (Quit: Leaving)
2026-02-11 11:10:10 +0100housemate(~housemate@202.7.248.67) housemate
2026-02-11 11:21:52 +0100 <gentauro> s3np41: my bad, I linked to Evans paper instead of his MSc thesis. Here you go -> https://elm-lang.org/assets/papers/concurrent-frp.pdf
2026-02-11 11:22:24 +0100trickard(~trickard@cpe-54-98-47-163.wireline.com.au) (Ping timeout: 260 seconds)
2026-02-11 11:24:34 +0100humasect(~humasect@dyn-192-249-132-90.nexicom.net) humasect
2026-02-11 11:26:05 +0100trickard_(~trickard@cpe-54-98-47-163.wireline.com.au)
2026-02-11 11:29:04 +0100 <ski> > serExp 0 0 (App (App (Var "a") (Var "b")) (App (Var "c") (Var "d"))) ""
2026-02-11 11:29:06 +0100 <lambdabot> "a b (c d)"
2026-02-11 11:29:11 +0100 <ski> > serExp 0 0 (App (Abs "a" (App (Var "a") (Var "b"))) (Abs "d" (App (Var "c") (Var "d")))) ""
2026-02-11 11:29:12 +0100 <lambdabot> "(\\a. a b) \\d. c d"
2026-02-11 11:29:14 +0100 <ski> > serExp 0 0 (App (Abs "a" (App (Var "a") (Abs "b" (Var "b")))) (Abs "c" (App (Var "c") (Abs "d" (Var "d"))))) ""
2026-02-11 11:29:15 +0100 <lambdabot> "(\\a. a \\b. b) \\c. c \\d. d"
2026-02-11 11:29:25 +0100humasect(~humasect@dyn-192-249-132-90.nexicom.net) (Ping timeout: 264 seconds)
2026-02-11 11:32:06 +0100juri_(~juri@212.86.50.13) juri_
2026-02-11 11:32:06 +0100juri_(~juri@212.86.50.13) (Read error: Connection reset by peer)
2026-02-11 11:37:35 +0100juri_(~juri@212.86.50.13) juri_
2026-02-11 11:38:02 +0100juri_(~juri@212.86.50.13) (Read error: Connection reset by peer)
2026-02-11 11:41:22 +0100trickard__(~trickard@cpe-54-98-47-163.wireline.com.au)
2026-02-11 11:42:07 +0100absence(torgeihe@hildring.pvv.ntnu.no) (Ping timeout: 244 seconds)
2026-02-11 11:42:37 +0100oskarw(~user@user/oskarw) (Ping timeout: 264 seconds)
2026-02-11 11:43:13 +0100juri_(~juri@212.86.50.13) juri_
2026-02-11 11:43:13 +0100trickard_(~trickard@cpe-54-98-47-163.wireline.com.au) (Ping timeout: 264 seconds)
2026-02-11 11:43:22 +0100juri_(~juri@212.86.50.13) (Read error: Connection reset by peer)
2026-02-11 11:44:00 +0100absence(torgeihe@hildring.pvv.ntnu.no)
2026-02-11 11:44:17 +0100oskarw(~user@user/oskarw) oskarw
2026-02-11 11:45:23 +0100Googulator33Googulator
2026-02-11 11:46:18 +0100sord937(~sord937@gateway/tor-sasl/sord937) (Remote host closed the connection)
2026-02-11 11:46:38 +0100sord937(~sord937@gateway/tor-sasl/sord937) sord937
2026-02-11 12:03:40 +0100comerijn(~merijn@77.242.116.146) merijn
2026-02-11 12:05:42 +0100trickard__trickard
2026-02-11 12:06:44 +0100merijn(~merijn@77.242.116.146) (Ping timeout: 260 seconds)
2026-02-11 12:15:49 +0100comerijn(~merijn@77.242.116.146) (Ping timeout: 255 seconds)
2026-02-11 12:15:50 +0100trickard(~trickard@cpe-54-98-47-163.wireline.com.au) (Read error: Connection reset by peer)
2026-02-11 12:16:03 +0100trickard_(~trickard@cpe-54-98-47-163.wireline.com.au)
2026-02-11 12:20:48 +0100 <tomsmeding> controversional BlockArguments printing :p
2026-02-11 12:28:34 +0100merijn(~merijn@77.242.116.146) merijn
2026-02-11 12:29:50 +0100Enrico63(~Enrico63@host-79-22-157-220.retail.telecomitalia.it) (Quit: Client closed)
2026-02-11 12:30:09 +0100 <Leary> Haskell98 printing in a better timeline.
2026-02-11 12:34:44 +0100comonad(~comonad@p200300d02722ae00dce4ce9451b59974.dip0.t-ipconnect.de) (Ping timeout: 260 seconds)
2026-02-11 12:34:44 +0100 <ski> got annoyed at not having `BlockArguments'-style printing of trailing lambda (including inside of an outer bracketting), with a simple standard precedence printer that i used for some examples i was playing around with, so i threw the above together, to see whether my initial hunch for how to do it would work
2026-02-11 12:34:58 +0100trickard_(~trickard@cpe-54-98-47-163.wireline.com.au) (Read error: Connection reset by peer)
2026-02-11 12:35:10 +0100merijn(~merijn@77.242.116.146) (Ping timeout: 246 seconds)
2026-02-11 12:35:11 +0100trickard_(~trickard@cpe-54-98-47-163.wireline.com.au)
2026-02-11 12:36:32 +0100 <ski> (i'd first done it in a kludgey way, with the traditional precedences, but it turned out to not work for more complex examples. oh, and yea, i'm pretty sure this should work for mixfix with individual precedences specified for the ends of the constituent lexemes (cf. Annika Aasa's papers on parsing))
2026-02-11 12:38:20 +0100j1n37(~j1n37@user/j1n37) (Read error: Connection reset by peer)
2026-02-11 12:39:44 +0100 <bwe> Why is the second (Megaparsec) parser not being evaluated? `parseMaybe (try (1 <$ "abc") <|> 1 <$ "abcd") "abcd"` -- parseTest is of no help as it moans about ambiguous types. And no, encapsulating each parser with try doesn't help either (assuming the backtracing is the issue).
2026-02-11 12:40:18 +0100 <bwe> tomsmeding: Thanks for the recommendation of the fsnotify package (yet to check it out).
2026-02-11 12:40:24 +0100j1n37(~j1n37@user/j1n37) j1n37
2026-02-11 12:42:26 +0100 <Leary> bwe: Why would it be? The first succeeds.
2026-02-11 12:46:01 +0100trickard_(~trickard@cpe-54-98-47-163.wireline.com.au) (Ping timeout: 246 seconds)
2026-02-11 12:46:31 +0100 <bwe> I mean `parseMaybe (try (1 <$ "abc") <|> 1 <$ "abcd") "abcd"` of course. There, the second does not succeed, but I want it to succeed.
2026-02-11 12:47:34 +0100 <__monty__> bwe: <|> uses its left argument if it succeeds, so if it does the right argument is never tried.
2026-02-11 12:47:53 +0100 <__monty__> In this case I assume you want to flip the argument order basically.
2026-02-11 12:53:21 +0100trickard_(~trickard@cpe-54-98-47-163.wireline.com.au)
2026-02-11 12:54:19 +0100Enrico63(~Enrico63@host-79-22-157-220.retail.telecomitalia.it) Enrico63
2026-02-11 12:54:34 +0100housemate(~housemate@202.7.248.67) (Ping timeout: 260 seconds)
2026-02-11 12:55:22 +0100merijn(~merijn@77.242.116.146) merijn
2026-02-11 12:56:33 +0100weary-traveler(~user@user/user363627) user363627
2026-02-11 12:58:10 +0100comonad(~comonad@p200300d02722ae00dce4ce9451b59974.dip0.t-ipconnect.de)
2026-02-11 12:58:36 +0100 <bwe> __monty__: But why does it return Nothing, then? (Flipping fixes it for me but I still don't understand the concept.)
2026-02-11 13:00:15 +0100 <Leary> bwe: "This function also parses eof, so if the parser doesn't consume all of its input, it will fail."
2026-02-11 13:02:36 +0100 <bwe> Leary: So this answers why `parseMaybe` behaves differently than when I combine the parser with others. What's then the right function to (unit) test parser combinator segments?
2026-02-11 13:03:15 +0100 <merijn> bwe: I mean, you could just add "<* eof" to each parse before feeding to parseMaybe? :)
2026-02-11 13:03:51 +0100 <merijn> i.e.: parseMaybe (foo <* eof) "stuff here"
2026-02-11 13:04:51 +0100 <Leary> I think they want the opposite; add `<* takeWhileP (const True)`.
2026-02-11 13:05:03 +0100 <__monty__> Or use parseTest and just add the type annotation that it complains about.
2026-02-11 13:06:35 +0100 <Leary> `parseTest` seems to be for visual inspection, not automated testing.
2026-02-11 13:13:21 +0100 <ski> (seems to me like the failing end of input ought to trigger backtracking, with the `try' present there, no ?)
2026-02-11 13:14:09 +0100 <Leary> No, it's outside of the `<|>`.
2026-02-11 13:14:25 +0100trickard_trickard
2026-02-11 13:18:29 +0100prdak1(~Thunderbi@user/prdak) prdak
2026-02-11 13:18:34 +0100prdak(~Thunderbi@user/prdak) (Ping timeout: 246 seconds)
2026-02-11 13:18:34 +0100prdak1prdak
2026-02-11 13:22:56 +0100 <ski> (mm, right. for some reason i was thinking it did the right distributive law, with `try' .. too bad)
2026-02-11 13:23:25 +0100prdak(~Thunderbi@user/prdak) (Ping timeout: 264 seconds)
2026-02-11 13:23:56 +0100machinedgod(~machinedg@d75-159-126-101.abhsia.telus.net) machinedgod
2026-02-11 13:24:42 +0100 <tomsmeding> bwe: as people have said, thep roblem is that "abc" succeeds, so the left argument to (<|>) succeeds, so the (<|>) as a whole succeeds and that's that. (Mega)parsec does not do arbitrary backtracking: its model is that if a parser fails while having consumed input, it's an error; if a parser fails without consuming input, we backtrack. 'try' wraps its argument to "undo" the input consumption upon
2026-02-11 13:24:44 +0100 <tomsmeding> error.
2026-02-11 13:25:31 +0100 <tomsmeding> The solutions here seem to be swapping the two parsers (in which case the try shouldn't be necessary any more), or augmenting the "abc" parser to explicitly reject a following 'd'
2026-02-11 13:25:45 +0100 <tomsmeding> ("abc" >> notFollowedBy "d"), for example
2026-02-11 13:26:05 +0100 <tomsmeding> or ("abc" >> eof), if appropriate
2026-02-11 13:26:58 +0100 <tomsmeding> I'm not a fan of this model of "backtracking is an error without consuming input", as it's unintuitive and at times inflexible; I prefer my parser combinators more explicit about backtracking and failure
2026-02-11 13:27:41 +0100 <tomsmeding> but I also have to be honest that if you make things more explicit, the whole system doesn't necessarily get nicer -- the rule does somehow strike a balance where a lot of cases can be expressed fairly neatly
2026-02-11 13:29:53 +0100skiwould like a mode & determinism tracking system that could be used to ensure that you get the intended efficient switching rather than backtracking, when you expect it, without removing the more general case, nor making it less convenient to express
2026-02-11 13:30:53 +0100fp(~Thunderbi@wireless-86-50-141-104.open.aalto.fi) fp
2026-02-11 13:31:28 +0100tremon(~tremon@83.80.159.219) tremon
2026-02-11 13:34:33 +0100 <ski> (oh, and it should satisfy the right (and left, upto permutation of solutions) distribution law, and also the law that if `p' parses tokens `s' and `q' parses tokens `t', then `p >> q' ought to parse tokens `s <> t' (so, no `eof' nor `lookAhead'))
2026-02-11 13:35:00 +0100fp(~Thunderbi@wireless-86-50-141-104.open.aalto.fi) (Ping timeout: 252 seconds)
2026-02-11 13:37:28 +0100Beowulf(florian@2a01:4f9:3b:2d56::2) (Server closed connection)
2026-02-11 13:38:04 +0100Beowulf(florian@2a01:4f9:3b:2d56::2)
2026-02-11 13:43:28 +0100driib3180(~driib@vmi931078.contaboserver.net) (Server closed connection)
2026-02-11 13:44:06 +0100driib3180(~driib@vmi931078.contaboserver.net) driib
2026-02-11 13:46:45 +0100karenw(~karenw@user/karenw) karenw
2026-02-11 13:52:57 +0100prdak(~Thunderbi@user/prdak) prdak
2026-02-11 13:56:19 +0100rensenwxrefwam
2026-02-11 13:57:26 +0100prdak(~Thunderbi@user/prdak) (Ping timeout: 252 seconds)
2026-02-11 13:58:39 +0100juri_(~juri@212.86.50.13) juri_
2026-02-11 13:58:47 +0100lisbeths(uid135845@id-135845.lymington.irccloud.com) (Quit: Connection closed for inactivity)
2026-02-11 13:58:47 +0100juri_(~juri@212.86.50.13) (Read error: Connection reset by peer)
2026-02-11 14:01:28 +0100APic(apic@apic.name) (Server closed connection)
2026-02-11 14:02:45 +0100 <gentauro> ski: with `lookAhead` you bind your parser logic to a monadic context right? Isn't it better su rely only on (Selective) Applicative and Functors?
2026-02-11 14:03:29 +0100 <ski> well, i said "no [..] `lookAhead'"
2026-02-11 14:04:15 +0100juri_(~juri@212.86.50.13) juri_
2026-02-11 14:04:25 +0100juri_(~juri@212.86.50.13) (Read error: Connection reset by peer)
2026-02-11 14:04:48 +0100omnifunctor(~omnifunct@user/semifunctor) (Server closed connection)
2026-02-11 14:05:02 +0100omnifunctor(~omnifunct@user/semifunctor) omnifunctor
2026-02-11 14:06:04 +0100 <gentauro> ski: got it
2026-02-11 14:06:38 +0100APic(apic@apic.name) APic
2026-02-11 14:09:50 +0100juri_(~juri@212.86.50.13) juri_
2026-02-11 14:10:03 +0100juri_(~juri@212.86.50.13) (Read error: Connection reset by peer)
2026-02-11 14:22:31 +0100Square(~Square4@user/square) Square
2026-02-11 14:26:14 +0100fp(~Thunderbi@130.233.70.158) fp
2026-02-11 14:26:32 +0100trickard(~trickard@cpe-54-98-47-163.wireline.com.au) (Remote host closed the connection)
2026-02-11 14:26:43 +0100_________(~nobody@user/noodly) (Ping timeout: 260 seconds)
2026-02-11 14:27:25 +0100_________(~nobody@user/noodly) _________
2026-02-11 14:28:28 +0100rekahsoft(~rekahsoft@bras-base-orllon1103w-grc-20-76-67-111-168.dsl.bell.ca) rekahsoft
2026-02-11 14:32:13 +0100emaczen(~user@user/emaczen) emaczen
2026-02-11 14:49:33 +0100pr1sm(~pr1sm@24.91.163.31)
2026-02-11 14:57:19 +0100housemate(~housemate@2001:8004:6970:4f3c:c4f4:395a:ec93:7dc) housemate
2026-02-11 15:00:45 +0100infinity0(~infinity0@pwned.gg) (Ping timeout: 245 seconds)
2026-02-11 15:02:38 +0100mzg_mzg
2026-02-11 15:05:19 +0100Googulator(~Googulato@2a01-036d-0106-216f-6164-ec92-51a0-9cde.pool6.digikabel.hu) (Quit: Client closed)
2026-02-11 15:05:36 +0100Googulator(~Googulato@2a01-036d-0106-216f-6164-ec92-51a0-9cde.pool6.digikabel.hu)
2026-02-11 15:09:13 +0100ljdarj(~Thunderbi@user/ljdarj) ljdarj
2026-02-11 15:10:08 +0100kimiamania4(~b4b260c9@user/kimiamania) (Server closed connection)
2026-02-11 15:10:28 +0100kimiamania4(~b4b260c9@user/kimiamania) kimiamania
2026-02-11 15:16:59 +0100Enrico63(~Enrico63@host-79-22-157-220.retail.telecomitalia.it) (Ping timeout: 272 seconds)
2026-02-11 15:21:30 +0100infinity0(~infinity0@pwned.gg) infinity0
2026-02-11 15:23:28 +0100polykernel(~polykerne@user/polykernel) (Server closed connection)
2026-02-11 15:23:42 +0100polykernel(~polykerne@user/polykernel) polykernel
2026-02-11 15:29:28 +0100ljdarj(~Thunderbi@user/ljdarj) (Quit: ljdarj)
2026-02-11 15:29:49 +0100ljdarj(~Thunderbi@user/ljdarj) ljdarj
2026-02-11 15:32:53 +0100Guest99(~Guest99@151.84.245.37)
2026-02-11 15:33:14 +0100Guest99(~Guest99@151.84.245.37) (Client Quit)
2026-02-11 16:11:12 +0100housemate(~housemate@2001:8004:6970:4f3c:c4f4:395a:ec93:7dc) (Ping timeout: 252 seconds)