2026/05/14

2026-05-14 00:06:05 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-05-14 00:09:43 +0000confusedalex(~confuseda@user/confusedalex) (Remote host closed the connection)
2026-05-14 00:13:19 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 265 seconds)
2026-05-14 00:18:29 +0000DetourNe-(~DetourNet@user/DetourNetworkUK) DetourNetworkUK
2026-05-14 00:18:47 +0000DetourNetworkUK(~DetourNet@user/DetourNetworkUK) (Read error: Connection reset by peer)
2026-05-14 00:20:51 +0000DetourNe-DetourNetworkUK
2026-05-14 00:24:06 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-05-14 00:29:29 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 272 seconds)
2026-05-14 00:37:02 +0000GdeVolpiano(~GdeVolpia@user/GdeVolpiano) (Ping timeout: 244 seconds)
2026-05-14 00:38:23 +0000GdeVolpiano(~GdeVolpia@user/GdeVolpiano) GdeVolpiano
2026-05-14 00:39:44 +0000emmanuelux(~em@user/emmanuelux) emmanuelux
2026-05-14 00:39:53 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-05-14 00:44:53 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 252 seconds)
2026-05-14 00:45:20 +0000spew(~spew@user/spew) spew
2026-05-14 00:50:51 +0000skum(~skum@user/skum) (Ping timeout: 255 seconds)
2026-05-14 00:51:29 +0000acidjnk_new(~acidjnk@p200300d6e700e5416f8ea815b85e39c9.dip0.t-ipconnect.de) (Ping timeout: 252 seconds)
2026-05-14 00:52:01 +0000skum(~skum@user/skum) skum
2026-05-14 00:54:24 +0000xff0x(~xff0x@ai083050.d.east.v6connect.net) (Ping timeout: 265 seconds)
2026-05-14 00:55:42 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-05-14 00:55:58 +0000skum(~skum@user/skum) (Excess Flood)
2026-05-14 00:56:25 +0000skum(~skum@user/skum) skum
2026-05-14 01:00:17 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 244 seconds)
2026-05-14 01:00:51 +0000layline_(~layline@149.154.26.39) (Quit: ZZZzzz…)
2026-05-14 01:11:29 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-05-14 01:16:09 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 245 seconds)
2026-05-14 01:16:22 +0000karenw(~karenw@user/karenw) karenw
2026-05-14 01:28:40 +0000merijn(~merijn@62.45.136.136) merijn
2026-05-14 01:29:27 +0000spew(~spew@user/spew) (Quit: nyaa~)
2026-05-14 01:31:26 +0000spew(~spew@user/spew) spew
2026-05-14 01:32:31 +0000random-jellyfish(~random-je@user/random-jellyfish) (Read error: Connection reset by peer)
2026-05-14 01:33:04 +0000merijn(~merijn@62.45.136.136) (Ping timeout: 265 seconds)
2026-05-14 01:36:53 +0000spew(~spew@user/spew) (Quit: zzz)
2026-05-14 01:42:02 +0000spew(~spew@user/spew) spew
2026-05-14 01:43:57 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-05-14 01:51:15 +0000AlexNoo_(~AlexNoo@85.174.182.49)
2026-05-14 01:51:19 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 276 seconds)
2026-05-14 01:53:43 +0000AlexZenon(~alzenon@5.139.233.78) (Ping timeout: 264 seconds)
2026-05-14 01:53:43 +0000Alex_delenda_set(~al_test@5.139.233.78) (Ping timeout: 264 seconds)
2026-05-14 01:53:47 +0000xff0x(~xff0x@fsb6a9491c.tkyc517.ap.nuro.jp)
2026-05-14 01:55:13 +0000AlexNoo(~AlexNoo@5.139.233.78) (Ping timeout: 276 seconds)
2026-05-14 01:57:12 +0000AlexZenon(~alzenon@85.174.182.49)
2026-05-14 02:01:35 +0000xff0x(~xff0x@fsb6a9491c.tkyc517.ap.nuro.jp) (Ping timeout: 265 seconds)
2026-05-14 02:01:59 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-05-14 02:03:51 +0000leppard(~noOne@ipservice-092-208-182-236.092.208.pools.vodafone-ip.de) (Ping timeout: 272 seconds)
2026-05-14 02:05:30 +0000yin(~zero@user/zero) (Ping timeout: 244 seconds)
2026-05-14 02:05:46 +0000yin(~zero@user/zero) zero
2026-05-14 02:06:56 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 244 seconds)
2026-05-14 02:06:58 +0000td_(~td@i5387093E.versanet.de) (Ping timeout: 256 seconds)
2026-05-14 02:08:18 +0000xff0x(~xff0x@fsb6a9491c.tkyc517.ap.nuro.jp)
2026-05-14 02:08:25 +0000td_(~td@i5387092A.versanet.de)
2026-05-14 02:17:44 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-05-14 02:22:51 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 265 seconds)
2026-05-14 02:33:41 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-05-14 02:38:43 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds)
2026-05-14 02:41:39 +0000ricardomaps(~ricardoma@2804:14d:a040:81ea:c347:f768:e2bf:15ae)
2026-05-14 02:44:57 +0000ricardomaps(~ricardoma@2804:14d:a040:81ea:c347:f768:e2bf:15ae) (Client Quit)
2026-05-14 02:49:17 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-05-14 02:54:19 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds)
2026-05-14 03:02:16 +0000notzmv(~umar@user/notzmv) (Remote host closed the connection)
2026-05-14 03:07:42 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-05-14 03:12:19 +0000notzmv(~umar@user/notzmv) notzmv
2026-05-14 03:12:38 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 265 seconds)
2026-05-14 03:13:03 +0000chexum_(~quassel@gateway/tor-sasl/chexum) (Ping timeout: 276 seconds)
2026-05-14 03:13:15 +0000chexum(~quassel@gateway/tor-sasl/chexum) chexum
2026-05-14 03:23:06 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-05-14 03:26:27 +0000tri(~tri@ool-44c70bcb.dyn.optonline.net)
2026-05-14 03:28:11 +0000notzmv(~umar@user/notzmv) (Remote host closed the connection)
2026-05-14 03:28:54 +0000 <tri> the haskell extension in vscode is not very reliable. I often need to restart the haskell language server. I once saw someone mentioned that he used some kind of haskell tool to run in a separate terminal that keep compiling the project to find compile error. Does anyone knows what that is?
2026-05-14 03:28:54 +0000 <tri> Or, in general, what can I use instead of the HLS to compile check my code?
2026-05-14 03:28:54 +0000 <tri> thank you
2026-05-14 03:29:45 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 245 seconds)
2026-05-14 03:31:19 +0000 <geekosaur> ghcid?
2026-05-14 03:31:32 +0000spew(~spew@user/spew) (Quit: nyaa~)
2026-05-14 03:32:11 +0000 <tri> oh yes that's right. Is that still a thing? Should I use that?
2026-05-14 03:32:19 +0000ricardomaps(~ricardoma@2804:14d:a040:81ea:c347:f768:e2bf:15ae)
2026-05-14 03:32:33 +0000 <geekosaur> up to you, but many people do
2026-05-14 03:33:13 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-05-14 03:33:23 +0000 <tri> thank you, I will look up how to use that
2026-05-14 03:34:12 +0000 <tri> https://github.com/tri97nguyen/codecrafters-shell-haskell/blob/main/app/Main.hs#L56-L62
2026-05-14 03:35:02 +0000 <tri> I'm thinking of using maybeT here, since I'm having Maybe inside an IO. And I'm having to duplicate the cmd <> ": not found"
2026-05-14 03:35:15 +0000 <tri> maybeT is the first thing I think of. Is that valid?
2026-05-14 03:36:47 +0000 <geekosaur> that condition looks reversed to me fwiw, also you should keep searching in the path if it's not
2026-05-14 03:37:57 +0000 <geekosaur> which would also solve this as you never need the second one
2026-05-14 03:38:08 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 252 seconds)
2026-05-14 03:38:48 +0000 <geekosaur> and if you _do_ want to keep it this way, you should probably say "not executable" instead of "not found"
2026-05-14 03:39:36 +0000 <tri> ah I'm just following this requirement from an assignment
2026-05-14 03:39:39 +0000 <tri> Check if the command is a builtin command (like exit or echo). If it is, report it as a builtin (<command> is a shell builtin) and stop.
2026-05-14 03:39:39 +0000 <tri> If the command is not a builtin, your shell must go through every directory in PATH. For each directory:
2026-05-14 03:39:39 +0000 <tri> Check if a file with the command name exists.
2026-05-14 03:39:41 +0000 <tri> Check if the file has execute permissions.
2026-05-14 03:39:43 +0000 <tri> If the file exists and has execute permissions, print <command> is <full_path> and stop.
2026-05-14 03:39:45 +0000ricardomaps(~ricardoma@2804:14d:a040:81ea:c347:f768:e2bf:15ae) (Quit: ricardomaps)
2026-05-14 03:39:45 +0000 <tri> If the file exists but lacks execute permissions, skip it and continue to the next directory.
2026-05-14 03:39:47 +0000 <tri> If no executable is found in any directory, print <command>: not found.
2026-05-14 03:40:04 +0000 <geekosaur> yes, now look at your condition and what you do
2026-05-14 03:40:14 +0000 <tri> ok let me see...
2026-05-14 03:40:29 +0000 <geekosaur> oh, in fact, reread what you just wrote and compare to what I suggested
2026-05-14 03:41:22 +0000 <tri> ah yea I see I got the if else inversed. I will fix that
2026-05-14 03:42:38 +0000 <tri> also you should keep searching in the path if it's not
2026-05-14 03:42:39 +0000 <tri> 23:37 geekosaur: which would also solve this as you never need the second one
2026-05-14 03:42:42 +0000 <tri> I don't get this ""
2026-05-14 03:42:59 +0000 <geekosaur> look at "If the file exists but lacks…"
2026-05-14 03:43:25 +0000 <tri> ok lmc
2026-05-14 03:43:28 +0000 <geekosaur> if all matching files on the PATH lack execute, you'll get Nothing back
2026-05-14 03:43:41 +0000 <tri> ah...
2026-05-14 03:44:06 +0000 <tri> ok so I misread the requirement
2026-05-14 03:44:23 +0000 <tri> but I do want to carry out the maybeT though, it's a chance to try it
2026-05-14 03:44:25 +0000 <geekosaur> so the execute check needs to be in isCommandInPath, which keeps searching if it finds a non-executable
2026-05-14 03:44:26 +0000Square(~Square@user/square) Square
2026-05-14 03:45:12 +0000 <tri> so in a situation like this, where I got maybe in IO, it's a valid reason to use maybeT right?
2026-05-14 03:45:26 +0000 <geekosaur> yes
2026-05-14 03:45:36 +0000 <tri> I mean I know I could keep it simple and pattern match the maybe, but a transfromer here to group the 2 monad would be good
2026-05-14 03:45:37 +0000 <geekosaur> for now at least
2026-05-14 03:46:06 +0000 <tri> ok thank you, I will work it out
2026-05-14 03:48:57 +0000merijn(~merijn@62.45.136.136) merijn
2026-05-14 03:54:00 +0000merijn(~merijn@62.45.136.136) (Ping timeout: 244 seconds)
2026-05-14 04:04:43 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-05-14 04:09:45 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 255 seconds)
2026-05-14 04:10:41 +0000dolio(~dolio@130.44.140.168) (Quit: ZNC 1.10.1 - https://znc.in)
2026-05-14 04:11:34 +0000machinedgod(~machinedg@d172-219-48-230.abhsia.telus.net) (Ping timeout: 245 seconds)
2026-05-14 04:14:23 +0000dolio(~dolio@130.44.140.168) dolio
2026-05-14 04:15:05 +0000dolio(~dolio@130.44.140.168) (Client Quit)
2026-05-14 04:20:30 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-05-14 04:25:30 +0000dolio(~dolio@130.44.140.168) dolio
2026-05-14 04:25:37 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 265 seconds)
2026-05-14 04:49:09 +0000notzmv(~umar@user/notzmv) notzmv
2026-05-14 04:50:26 +0000peterbecich(~Thunderbi@71.84.33.135) peterbecich
2026-05-14 04:52:06 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-05-14 04:52:15 +0000michalz(~michalz@185.246.207.205)
2026-05-14 04:57:07 +0000tri(~tri@ool-44c70bcb.dyn.optonline.net) (Remote host closed the connection)
2026-05-14 04:57:19 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds)
2026-05-14 04:58:08 +0000tri(~tri@ool-44c70bcb.dyn.optonline.net)
2026-05-14 05:02:50 +0000Digit(~user@user/digit) (Ping timeout: 265 seconds)
2026-05-14 05:03:05 +0000tri(~tri@ool-44c70bcb.dyn.optonline.net) (Ping timeout: 272 seconds)
2026-05-14 05:03:29 +0000dolio(~dolio@130.44.140.168) (Quit: ZNC 1.10.1 - https://znc.in)
2026-05-14 05:06:21 +0000Digit(~user@user/digit) Digit
2026-05-14 05:07:53 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-05-14 05:08:09 +0000dolio(~dolio@130.44.140.168) dolio
2026-05-14 05:14:20 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 245 seconds)
2026-05-14 05:18:40 +0000peterbecich(~Thunderbi@71.84.33.135) (Ping timeout: 276 seconds)
2026-05-14 05:20:59 +0000tnt1(~Thunderbi@user/tnt1) tnt1
2026-05-14 05:24:09 +0000tri(~tri@ool-44c70bcb.dyn.optonline.net)
2026-05-14 05:25:56 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-05-14 05:28:30 +0000tri(~tri@ool-44c70bcb.dyn.optonline.net) (Ping timeout: 255 seconds)
2026-05-14 05:29:26 +0000remexre(~remexre@2607:ea00:101:421:20::) (Remote host closed the connection)
2026-05-14 05:29:34 +0000remexre(~remexre@user/remexre) remexre
2026-05-14 05:30:45 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 255 seconds)
2026-05-14 05:34:08 +0000dolio(~dolio@130.44.140.168) (Quit: ZNC 1.10.1 - https://znc.in)
2026-05-14 05:34:10 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-05-14 05:39:18 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 255 seconds)
2026-05-14 05:46:49 +0000takuan(~takuan@d8D86B9E9.access.telenet.be)
2026-05-14 05:49:58 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-05-14 05:54:48 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 246 seconds)
2026-05-14 05:55:18 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-05-14 05:58:31 +0000tri(~tri@ool-44c70bcb.dyn.optonline.net)
2026-05-14 06:00:19 +0000karenw(~karenw@user/karenw) (Ping timeout: 245 seconds)
2026-05-14 06:00:21 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 265 seconds)
2026-05-14 06:03:55 +0000tri(~tri@ool-44c70bcb.dyn.optonline.net) (Ping timeout: 264 seconds)
2026-05-14 06:10:57 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-05-14 06:15:37 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 248 seconds)
2026-05-14 06:20:22 +0000tri(~tri@ool-44c70bcb.dyn.optonline.net)
2026-05-14 06:24:41 +0000tri(~tri@ool-44c70bcb.dyn.optonline.net) (Ping timeout: 248 seconds)
2026-05-14 06:26:46 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-05-14 06:31:56 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 252 seconds)
2026-05-14 06:32:18 +0000myme(~myme@2a01:799:d5e:5f00:12e5:7e18:d093:9592) (Ping timeout: 248 seconds)
2026-05-14 06:33:11 +0000myme(~myme@2a01:799:d5e:5f00:aa37:f500:ec80:2f00) myme
2026-05-14 06:35:14 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-05-14 06:37:59 +0000tri(~tri@ool-44c70bcb.dyn.optonline.net)
2026-05-14 06:40:28 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 265 seconds)
2026-05-14 06:43:05 +0000tri(~tri@ool-44c70bcb.dyn.optonline.net) (Ping timeout: 245 seconds)
2026-05-14 06:50:57 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-05-14 06:52:23 +0000random-jellyfish(~random-je@user/random-jellyfish) random-jellyfish
2026-05-14 06:55:14 +0000Digit(~user@user/digit) (Ping timeout: 244 seconds)
2026-05-14 06:57:34 +0000tri(~tri@ool-44c70bcb.dyn.optonline.net)
2026-05-14 06:57:40 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 256 seconds)
2026-05-14 07:02:13 +0000tri(~tri@ool-44c70bcb.dyn.optonline.net) (Ping timeout: 265 seconds)
2026-05-14 07:07:56 +0000Digit(~user@user/digit) Digit
2026-05-14 07:08:11 +0000Sgeo(~Sgeo@user/sgeo) (Read error: Connection reset by peer)
2026-05-14 07:08:59 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-05-14 07:13:54 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 248 seconds)
2026-05-14 07:17:23 +0000Axman6(~Axman6@user/axman6) Axman6
2026-05-14 07:23:48 +0000jreicher(~joelr@user/jreicher) (Quit: In transit)
2026-05-14 07:24:47 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-05-14 07:29:46 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 265 seconds)
2026-05-14 07:31:16 +0000tri(~tri@ool-44c70bcb.dyn.optonline.net)
2026-05-14 07:35:44 +0000tri(~tri@ool-44c70bcb.dyn.optonline.net) (Ping timeout: 252 seconds)
2026-05-14 07:36:09 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-05-14 07:37:56 +0000rainbyte(~rainbyte@181.47.219.3) (Quit: rainbyte)
2026-05-14 07:41:22 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 265 seconds)
2026-05-14 07:49:46 +0000acidjnk_new(~acidjnk@p200300d6e700e54130db3c95a29b4b60.dip0.t-ipconnect.de)
2026-05-14 07:51:48 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-05-14 07:56:25 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 245 seconds)
2026-05-14 08:06:54 +0000tri(~tri@ool-44c70bcb.dyn.optonline.net)
2026-05-14 08:07:35 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-05-14 08:11:36 +0000chexum(~quassel@gateway/tor-sasl/chexum) (Remote host closed the connection)
2026-05-14 08:12:08 +0000chexum(~quassel@gateway/tor-sasl/chexum) chexum
2026-05-14 08:12:25 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 248 seconds)
2026-05-14 08:13:29 +0000tri(~tri@ool-44c70bcb.dyn.optonline.net) (Ping timeout: 248 seconds)
2026-05-14 08:15:18 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-05-14 08:17:28 +0000leppard(~noOne@ipservice-092-208-182-236.092.208.pools.vodafone-ip.de) Inline
2026-05-14 08:18:00 +0000Inline(~noOne@ipservice-092-208-182-236.092.208.pools.vodafone-ip.de) Inline
2026-05-14 08:20:02 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 265 seconds)
2026-05-14 08:26:35 +0000tri(~tri@ool-44c70bcb.dyn.optonline.net)
2026-05-14 08:30:41 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-05-14 08:31:51 +0000moritz(~moritz@185.124.140.122)
2026-05-14 08:32:24 +0000moritzmo1108
2026-05-14 08:33:10 +0000mo1108(~moritz@185.124.140.122) (Client Quit)
2026-05-14 08:33:30 +0000mo1108(~mo1108@185.124.140.122)
2026-05-14 08:42:19 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds)
2026-05-14 08:44:39 +0000divlamir(~divlamir@user/divlamir) (Read error: Connection reset by peer)
2026-05-14 08:44:54 +0000divlamir(~divlamir@user/divlamir) divlamir