2025/10/19

2025-10-19 00:03:46 +0200SlackCoder(~SlackCode@208.26.91.234) (Quit: Leaving)
2025-10-19 00:05:42 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-10-19 00:08:21 +0200n3t(~n3t@user/n3t) (WeeChat 3.5)
2025-10-19 00:10:26 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 244 seconds)
2025-10-19 00:11:31 +0200karenw(~karenw@user/karenw) karenw
2025-10-19 00:11:55 +0200karenw_(~karenw@user/karenw) (Read error: Connection reset by peer)
2025-10-19 00:13:52 +0200Dhark8(~Shark8@c-174-56-102-109.hsd1.nm.comcast.net) (Ping timeout: 260 seconds)
2025-10-19 00:14:37 +0200karenw(~karenw@user/karenw) (Client Quit)
2025-10-19 00:17:25 +0200Shark8(~Shark8@c-174-56-102-109.hsd1.nm.comcast.net)
2025-10-19 00:24:06 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-10-19 00:24:26 +0200jmcantrell(~weechat@user/jmcantrell) (Ping timeout: 248 seconds)
2025-10-19 00:28:30 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 252 seconds)
2025-10-19 00:32:53 +0200jmcantrell(~weechat@user/jmcantrell) jmcantrell
2025-10-19 00:39:27 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-10-19 00:42:48 +0200Zemy(~Zemy@2600:100c:b0a7:4bfb:5c2b:4ff:fe20:335b)
2025-10-19 00:43:58 +0200Zemy_(~Zemy@72.178.108.235) (Read error: Connection reset by peer)
2025-10-19 00:44:07 +0200Zemy_(~Zemy@72.178.108.235)
2025-10-19 00:44:10 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 248 seconds)
2025-10-19 00:46:32 +0200mreh(~matthew@host86-146-25-125.range86-146.btcentralplus.com) (Ping timeout: 260 seconds)
2025-10-19 00:47:22 +0200Zemy(~Zemy@2600:100c:b0a7:4bfb:5c2b:4ff:fe20:335b) (Ping timeout: 248 seconds)
2025-10-19 00:51:52 +0200haltsolver(~cmo@2604:3d09:207f:8000::d1dc) (Remote host closed the connection)
2025-10-19 00:52:15 +0200haltsolver(~cmo@2604:3d09:207f:8000::d1dc)
2025-10-19 00:54:14 +0200Ging_(46fea76d80@2001:bc8:1210:2cd8::470)
2025-10-19 00:57:00 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-10-19 00:57:09 +0200Ging_(46fea76d80@2001:bc8:1210:2cd8::470) ()
2025-10-19 00:58:50 +0200Ging_(46fea76d80@2001:bc8:1210:2cd8::470)
2025-10-19 01:01:41 +0200target_i(~target_i@user/target-i/x-6023099) (Quit: leaving)
2025-10-19 01:01:46 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 248 seconds)
2025-10-19 01:06:30 +0200OftenFaded25(~OftenFade@user/tisktisk) (Quit: Client closed)
2025-10-19 01:08:13 +0200jmcantrell(~weechat@user/jmcantrell) (Ping timeout: 256 seconds)
2025-10-19 01:12:23 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-10-19 01:14:58 +0200forell(~forell@user/forell) forell
2025-10-19 01:15:15 +0200trickard_trickard
2025-10-19 01:18:55 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 240 seconds)
2025-10-19 01:28:17 +0200Vajb(~Vajb@n7o35ytoa19a9fdq6h6-1.v6.elisa-mobile.fi)
2025-10-19 01:30:36 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-10-19 01:35:25 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 256 seconds)
2025-10-19 01:39:11 +0200jmcantrell(~weechat@user/jmcantrell) jmcantrell
2025-10-19 01:44:02 +0200hiredman(~hiredman@frontier1.downey.family) (Remote host closed the connection)
2025-10-19 01:45:18 +0200hiredman(~hiredman@frontier1.downey.family) hiredman
2025-10-19 01:46:24 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-10-19 01:51:11 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 244 seconds)
2025-10-19 01:59:25 +0200Sgeo(~Sgeo@user/sgeo) (Ping timeout: 250 seconds)
2025-10-19 02:00:24 +0200takuan(~takuan@d8D86B9E9.access.telenet.be) (Remote host closed the connection)
2025-10-19 02:02:11 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-10-19 02:06:57 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 252 seconds)
2025-10-19 02:11:23 +0200Sgeo(~Sgeo@user/sgeo) Sgeo
2025-10-19 02:15:08 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-10-19 02:15:45 +0200Sgeo(~Sgeo@user/sgeo) (Ping timeout: 252 seconds)
2025-10-19 02:16:13 +0200jrm(~jrm@user/jrm) (Quit: ciao)
2025-10-19 02:17:32 +0200jrm(~jrm@user/jrm) jrm
2025-10-19 02:17:37 +0200Sgeo(~Sgeo@user/sgeo) Sgeo
2025-10-19 02:20:07 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 244 seconds)
2025-10-19 02:21:43 +0200Sgeo(~Sgeo@user/sgeo) (Ping timeout: 240 seconds)
2025-10-19 02:25:23 +0200Sgeo(~Sgeo@user/sgeo) Sgeo
2025-10-19 02:27:38 +0200acidjnk(~acidjnk@p200300d6e7171983a9099d024dfa47e6.dip0.t-ipconnect.de) (Ping timeout: 248 seconds)
2025-10-19 02:29:43 +0200Sgeo(~Sgeo@user/sgeo) (Ping timeout: 240 seconds)
2025-10-19 02:30:30 +0200trickard__(~trickard@cpe-57-98-47-163.wireline.com.au)
2025-10-19 02:30:56 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-10-19 02:31:49 +0200trickard(~trickard@cpe-57-98-47-163.wireline.com.au) (Ping timeout: 264 seconds)
2025-10-19 02:35:43 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 246 seconds)
2025-10-19 02:41:05 +0200bitdex(~bitdex@gateway/tor-sasl/bitdex) bitdex
2025-10-19 02:41:18 +0200ljdarj(~Thunderbi@user/ljdarj) (Ping timeout: 244 seconds)
2025-10-19 02:43:46 +0200comonad1(~comonad@p200300d02711d0004b6eb519787385cb.dip0.t-ipconnect.de) (Ping timeout: 246 seconds)
2025-10-19 02:43:59 +0200otto_s(~user@p5b044368.dip0.t-ipconnect.de) (Ping timeout: 256 seconds)
2025-10-19 02:45:37 +0200otto_s(~user@p4ff274f9.dip0.t-ipconnect.de)
2025-10-19 02:45:52 +0200comonad(~comonad@p4fe5232a.dip0.t-ipconnect.de)
2025-10-19 02:46:43 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-10-19 02:49:43 +0200haltsolver(~cmo@2604:3d09:207f:8000::d1dc) (Ping timeout: 246 seconds)
2025-10-19 02:50:06 +0200bitdex(~bitdex@gateway/tor-sasl/bitdex) (Ping timeout: 272 seconds)
2025-10-19 02:51:07 +0200Sgeo(~Sgeo@user/sgeo) Sgeo
2025-10-19 02:53:14 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 248 seconds)
2025-10-19 02:55:19 +0200bitdex(~bitdex@gateway/tor-sasl/bitdex) bitdex
2025-10-19 02:58:57 +0200Tuplanolla1(~Tuplanoll@91-159-187-167.elisa-laajakaista.fi)
2025-10-19 03:00:42 +0200Tuplanolla(~Tuplanoll@91-159-187-167.elisa-laajakaista.fi) (Ping timeout: 248 seconds)
2025-10-19 03:04:47 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-10-19 03:09:19 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 246 seconds)
2025-10-19 03:13:47 +0200trickard__(~trickard@cpe-57-98-47-163.wireline.com.au) (Read error: Connection reset by peer)
2025-10-19 03:14:00 +0200trickard_(~trickard@cpe-57-98-47-163.wireline.com.au)
2025-10-19 03:18:46 +0200trickard_(~trickard@cpe-57-98-47-163.wireline.com.au) (Ping timeout: 246 seconds)
2025-10-19 03:20:10 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-10-19 03:20:39 +0200synchromesh(~john@2406:5a00:2412:2c00:3da8:1103:8261:15b5) synchromesh
2025-10-19 03:23:14 +0200Lycurgus(~juan@user/Lycurgus) Lycurgus
2025-10-19 03:24:29 +0200trickard_(~trickard@cpe-57-98-47-163.wireline.com.au)
2025-10-19 03:26:05 +0200Sgeo(~Sgeo@user/sgeo) (Read error: Connection reset by peer)
2025-10-19 03:26:13 +0200Sgeo_(~Sgeo@user/sgeo) Sgeo
2025-10-19 03:26:19 +0200synchrom1(~john@2406:5a00:2412:2c00:3da8:1103:8261:15b5) synchromesh
2025-10-19 03:26:50 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 248 seconds)
2025-10-19 03:28:50 +0200synchromesh(~john@2406:5a00:2412:2c00:3da8:1103:8261:15b5) (Ping timeout: 244 seconds)
2025-10-19 03:29:30 +0200ec(~ec@gateway/tor-sasl/ec) (Remote host closed the connection)
2025-10-19 03:30:41 +0200ec(~ec@gateway/tor-sasl/ec) ec
2025-10-19 03:31:20 +0200Tuplanolla1(~Tuplanoll@91-159-187-167.elisa-laajakaista.fi) (Quit: Leaving.)
2025-10-19 03:32:18 +0200simplystuart(~simplystu@c-75-75-152-164.hsd1.pa.comcast.net)
2025-10-19 03:34:12 +0200trickard_(~trickard@cpe-57-98-47-163.wireline.com.au) (Read error: Connection reset by peer)
2025-10-19 03:34:37 +0200trickard_(~trickard@cpe-57-98-47-163.wireline.com.au)
2025-10-19 03:37:45 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-10-19 03:40:17 +0200mhatta(~mhatta@www21123ui.sakura.ne.jp) (Quit: ZNC 1.10.1+deb1 - https://znc.in)
2025-10-19 03:42:50 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 248 seconds)
2025-10-19 03:43:18 +0200mhatta(~mhatta@www21123ui.sakura.ne.jp)
2025-10-19 03:53:33 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-10-19 03:54:51 +0200Lycurgus(~juan@user/Lycurgus) (Quit: alsoknownas.renjuan.org ( juan@acm.org ))
2025-10-19 03:58:18 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 248 seconds)
2025-10-19 03:58:54 +0200humasect(~humasect@dyn-192-249-132-90.nexicom.net)
2025-10-19 03:59:37 +0200trickard_trickard
2025-10-19 04:05:02 +0200op_4(~tslil@user/op-4/x-9116473) (Remote host closed the connection)
2025-10-19 04:05:37 +0200op_4(~tslil@user/op-4/x-9116473) op_4
2025-10-19 04:09:21 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-10-19 04:14:50 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 248 seconds)
2025-10-19 04:24:54 +0200trickard(~trickard@cpe-57-98-47-163.wireline.com.au) (Read error: Connection reset by peer)
2025-10-19 04:25:08 +0200trickard_(~trickard@cpe-57-98-47-163.wireline.com.au)
2025-10-19 04:25:38 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-10-19 04:32:07 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 240 seconds)
2025-10-19 04:32:47 +0200td_(~td@i53870927.versanet.de) (Ping timeout: 256 seconds)
2025-10-19 04:34:41 +0200td_(~td@i5387091E.versanet.de) td_
2025-10-19 04:43:41 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-10-19 04:48:39 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 256 seconds)
2025-10-19 04:50:42 +0200bitdex(~bitdex@gateway/tor-sasl/bitdex) (Remote host closed the connection)
2025-10-19 04:59:10 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-10-19 05:03:54 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 244 seconds)
2025-10-19 05:04:14 +0200gorignak(~gorignak@user/gorignak) gorignak
2025-10-19 05:14:58 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-10-19 05:19:49 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 256 seconds)
2025-10-19 05:30:07 +0200rvalue(~rvalue@about/hackers/rvalue) (Read error: Connection reset by peer)
2025-10-19 05:30:34 +0200rvalue(~rvalue@about/hackers/rvalue) rvalue
2025-10-19 05:31:22 +0200trickard_(~trickard@cpe-57-98-47-163.wireline.com.au) (Read error: Connection reset by peer)
2025-10-19 05:31:35 +0200trickard_(~trickard@cpe-57-98-47-163.wireline.com.au)
2025-10-19 05:37:23 +0200jmcantrell(~weechat@user/jmcantrell) (Ping timeout: 256 seconds)
2025-10-19 05:38:29 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-10-19 05:39:16 +0200trickard_trickard
2025-10-19 05:43:22 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 248 seconds)
2025-10-19 05:54:16 +0200aforemny_(~aforemny@2001:9e8:6cea:8700:cf12:fc7b:8ca1:78b9) aforemny
2025-10-19 05:54:17 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-10-19 05:55:03 +0200aforemny(~aforemny@i577B12DA.versanet.de) (Ping timeout: 244 seconds)
2025-10-19 05:58:00 +0200bggd(~bgg@2a01:e0a:819:1510:963d:289d:e22:6ba0)
2025-10-19 05:59:22 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 248 seconds)
2025-10-19 06:06:06 +0200jmcantrell(~weechat@user/jmcantrell) jmcantrell
2025-10-19 06:06:49 +0200delu019(~delu019@173.28.58.189)
2025-10-19 06:08:26 +0200 <delu019> test
2025-10-19 06:09:07 +0200delu019(~delu019@173.28.58.189) (Remote host closed the connection)
2025-10-19 06:10:05 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-10-19 06:16:24 +0200ec(~ec@gateway/tor-sasl/ec) (Remote host closed the connection)
2025-10-19 06:16:48 +0200ec(~ec@gateway/tor-sasl/ec) ec
2025-10-19 06:16:58 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 248 seconds)
2025-10-19 06:23:37 +0200trickard(~trickard@cpe-57-98-47-163.wireline.com.au) (Read error: Connection reset by peer)
2025-10-19 06:23:50 +0200trickard_(~trickard@cpe-57-98-47-163.wireline.com.au)
2025-10-19 06:23:58 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-10-19 06:28:42 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 248 seconds)
2025-10-19 06:28:57 +0200gustrb(~gustrb@191.243.134.87) (Ping timeout: 260 seconds)
2025-10-19 06:29:31 +0200chromoblob(~chromoblo@user/chromob1ot1c) (Ping timeout: 256 seconds)
2025-10-19 06:30:25 +0200chromoblob(~chromoblo@user/chromob1ot1c) chromoblob\0
2025-10-19 06:34:21 +0200gustrb(~gustrb@191.243.134.87)
2025-10-19 06:39:46 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-10-19 06:44:32 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 240 seconds)
2025-10-19 06:50:42 +0200inline(~inline@2a02:8071:57a1:1260:2d6f:54d1:d2c4:b9b2) Inline
2025-10-19 06:54:03 +0200inline_(~inline@2a02:8071:57a1:1260:d82c:6b3f:958f:cc66) Inline
2025-10-19 06:55:33 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-10-19 06:55:33 +0200inline(~inline@2a02:8071:57a1:1260:2d6f:54d1:d2c4:b9b2) (Killed (zinc.libera.chat (Nickname regained by services)))
2025-10-19 06:55:33 +0200inline_Inline
2025-10-19 07:00:39 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 252 seconds)
2025-10-19 07:02:25 +0200trickard_(~trickard@cpe-57-98-47-163.wireline.com.au) (Ping timeout: 246 seconds)
2025-10-19 07:02:49 +0200trickard_(~trickard@cpe-57-98-47-163.wireline.com.au)
2025-10-19 07:11:21 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-10-19 07:16:10 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 248 seconds)
2025-10-19 07:20:16 +0200driib318(~driib@vmi931078.contaboserver.net) (Ping timeout: 246 seconds)
2025-10-19 07:22:22 +0200bggd(~bgg@2a01:e0a:819:1510:963d:289d:e22:6ba0) (Quit: std::move)
2025-10-19 07:24:57 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-10-19 07:29:36 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 244 seconds)
2025-10-19 07:29:43 +0200craunts795335385(~craunts@136.158.7.194)
2025-10-19 07:34:32 +0200synchrom1(~john@2406:5a00:2412:2c00:3da8:1103:8261:15b5) (Read error: Connection reset by peer)
2025-10-19 07:36:00 +0200synchromesh(~john@2406:5a00:2412:2c00:3da8:1103:8261:15b5) synchromesh
2025-10-19 07:40:47 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-10-19 07:47:29 +0200trickard_trickard
2025-10-19 07:47:38 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 248 seconds)
2025-10-19 07:54:28 +0200takuan(~takuan@d8D86B9E9.access.telenet.be)
2025-10-19 07:58:47 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-10-19 07:59:37 +0200jmcantrell(~weechat@user/jmcantrell) (Ping timeout: 256 seconds)
2025-10-19 08:03:40 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 246 seconds)
2025-10-19 08:14:38 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-10-19 08:19:47 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 260 seconds)
2025-10-19 08:25:57 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-10-19 08:30:51 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 252 seconds)
2025-10-19 08:35:46 +0200Lycurgus(~juan@user/Lycurgus) Lycurgus
2025-10-19 08:41:42 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-10-19 08:45:14 +0200Square2(~Square@user/square) (Ping timeout: 248 seconds)
2025-10-19 08:46:01 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 246 seconds)
2025-10-19 08:49:13 +0200Lycurgus(~juan@user/Lycurgus) (Quit: alsoknownas.renjuan.org ( juan@acm.org ))
2025-10-19 08:50:53 +0200poscat0x04(~poscat@user/poscat) (Remote host closed the connection)
2025-10-19 08:51:08 +0200poscat(~poscat@user/poscat) poscat
2025-10-19 08:57:06 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-10-19 08:59:38 +0200gustrb(~gustrb@191.243.134.87) (Ping timeout: 248 seconds)
2025-10-19 09:00:01 +0200caconym7478798(~caconym@user/caconym) (Quit: bye)
2025-10-19 09:00:07 +0200tt12310978324354(~tt1231@2603:6010:8700:4a81:a4f6:acff:fe95:3803) (Quit: The Lounge - https://thelounge.chat)
2025-10-19 09:00:41 +0200caconym7478798(~caconym@user/caconym) caconym
2025-10-19 09:02:25 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds)
2025-10-19 09:05:12 +0200tt12310978324354(~tt1231@2603:6010:8700:4a81:a4f6:acff:fe95:3803) tt1231
2025-10-19 09:12:54 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-10-19 09:17:46 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 248 seconds)
2025-10-19 09:23:39 +0200infinity0(~infinity0@pwned.gg) (Ping timeout: 252 seconds)
2025-10-19 09:26:12 +0200bitdex(~bitdex@gateway/tor-sasl/bitdex) bitdex
2025-10-19 09:26:57 +0200bggd(~bgg@2a01:e0a:819:1510:71a9:d225:b66f:12bd)
2025-10-19 09:28:59 +0200gustrb(~gustrb@191.243.134.87)
2025-10-19 09:35:35 +0200jreicher(~user@user/jreicher) jreicher
2025-10-19 09:35:36 +0200annamalai(~annamalai@157.49.239.48) (Read error: Connection reset by peer)
2025-10-19 09:50:38 +0200driib318(~driib@vmi931078.contaboserver.net) driib
2025-10-19 09:54:17 +0200gustrb(~gustrb@191.243.134.87) (Ping timeout: 260 seconds)
2025-10-19 10:03:36 +0200Lycurgus(~juan@user/Lycurgus) Lycurgus
2025-10-19 10:09:38 +0200mreh(~matthew@host86-146-25-125.range86-146.btcentralplus.com)
2025-10-19 10:09:39 +0200Lycurgus(~juan@user/Lycurgus) (Quit: alsoknownas.renjuan.org ( juan@acm.org ))
2025-10-19 10:13:29 +0200bggd(~bgg@2a01:e0a:819:1510:71a9:d225:b66f:12bd) (Remote host closed the connection)
2025-10-19 10:19:45 +0200acidjnk(~acidjnk@p200300d6e71719659d28c4899d9c5d95.dip0.t-ipconnect.de) acidjnk
2025-10-19 10:21:24 +0200Vajb(~Vajb@n7o35ytoa19a9fdq6h6-1.v6.elisa-mobile.fi) (Remote host closed the connection)
2025-10-19 10:22:40 +0200Vajb(~Vajb@n7o35ytoa19a9fdq6h6-1.v6.elisa-mobile.fi)
2025-10-19 10:27:56 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-10-19 10:33:11 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 256 seconds)
2025-10-19 10:33:27 +0200Hobbyboy(Hobbyboy@hobbyboy.co.uk) (Quit: The BNC has broken!)
2025-10-19 10:35:07 +0200Hobbyboy(Hobbyboy@hobbyboy.co.uk) Hobbyboy
2025-10-19 10:43:45 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-10-19 10:49:13 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds)
2025-10-19 10:53:19 +0200ljdarj(~Thunderbi@user/ljdarj) ljdarj
2025-10-19 10:58:33 +0200fp(~Thunderbi@89-27-10-140.bb.dnainternet.fi) fp
2025-10-19 10:59:33 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-10-19 11:04:32 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 244 seconds)
2025-10-19 11:07:00 +0200humasect(~humasect@dyn-192-249-132-90.nexicom.net) (Read error: Connection reset by peer)
2025-10-19 11:07:11 +0200humasect(~humasect@dyn-192-249-132-90.nexicom.net) humasect
2025-10-19 11:07:22 +0200Tuplanolla(~Tuplanoll@91-159-187-167.elisa-laajakaista.fi) Tuplanolla
2025-10-19 11:15:20 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-10-19 11:16:55 +0200AlexNoo_(~AlexNoo@85.174.182.163)
2025-10-19 11:18:50 +0200AlexZenon(~alzenon@85.174.180.124) (Ping timeout: 248 seconds)
2025-10-19 11:20:37 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 260 seconds)
2025-10-19 11:20:47 +0200AlexNoo(~AlexNoo@85.174.180.124) (Ping timeout: 256 seconds)
2025-10-19 11:21:07 +0200humasect(~humasect@dyn-192-249-132-90.nexicom.net) (Remote host closed the connection)
2025-10-19 11:22:17 +0200humasect(~humasect@dyn-192-249-132-90.nexicom.net) humasect
2025-10-19 11:22:44 +0200trickard(~trickard@cpe-57-98-47-163.wireline.com.au) (Read error: Connection reset by peer)
2025-10-19 11:22:57 +0200trickard_(~trickard@cpe-57-98-47-163.wireline.com.au)
2025-10-19 11:24:00 +0200AlexZenon(~alzenon@85.174.182.163)
2025-10-19 11:27:16 +0200humasect(~humasect@dyn-192-249-132-90.nexicom.net) (Ping timeout: 244 seconds)
2025-10-19 11:27:38 +0200humasect(~humasect@dyn-192-249-132-90.nexicom.net) humasect
2025-10-19 11:28:57 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-10-19 11:29:32 +0200bggd(~bgg@2a01:e0a:819:1510:71a9:d225:b66f:12bd)
2025-10-19 11:35:20 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 240 seconds)
2025-10-19 11:42:13 +0200nurupo(~nurupo.ga@user/nurupo) (Quit: nurupo.ga)
2025-10-19 11:44:17 +0200nurupo(~nurupo.ga@user/nurupo) nurupo
2025-10-19 11:44:57 +0200tzh(~tzh@c-76-115-131-146.hsd1.or.comcast.net) (Quit: zzz)
2025-10-19 11:47:00 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-10-19 11:51:33 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 244 seconds)
2025-10-19 11:52:13 +0200YuutaW(~YuutaW@alice.yuuta.moe) (Quit: ZNC 1.10.1 - https://znc.in)
2025-10-19 11:53:18 +0200annamalai(~annamalai@157.49.239.48) annamalai
2025-10-19 11:58:07 +0200fp1(~Thunderbi@2001-14ba-6e24-3000--190.rev.dnainternet.fi) fp
2025-10-19 11:58:47 +0200fp(~Thunderbi@89-27-10-140.bb.dnainternet.fi) (Ping timeout: 244 seconds)
2025-10-19 11:58:47 +0200fp1fp
2025-10-19 12:01:32 +0200trickard_(~trickard@cpe-57-98-47-163.wireline.com.au) (Read error: Connection reset by peer)
2025-10-19 12:01:46 +0200trickard_(~trickard@cpe-57-98-47-163.wireline.com.au)
2025-10-19 12:02:36 +0200humasect(~humasect@dyn-192-249-132-90.nexicom.net) (Remote host closed the connection)
2025-10-19 12:02:37 +0200GdeVolpiano(~GdeVolpia@user/GdeVolpiano) (Ping timeout: 260 seconds)
2025-10-19 12:02:46 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-10-19 12:03:11 +0200inline_(~inline@2a02:8071:57a1:1260:d82c:6b3f:958f:cc66) Inline
2025-10-19 12:03:24 +0200GdeVolpiano(~GdeVolpia@user/GdeVolpiano) GdeVolpiano
2025-10-19 12:05:21 +0200Inline(~inline@2a02:8071:57a1:1260:d82c:6b3f:958f:cc66) (Ping timeout: 252 seconds)
2025-10-19 12:07:49 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 256 seconds)
2025-10-19 12:07:52 +0200inline_(~inline@2a02:8071:57a1:1260:d82c:6b3f:958f:cc66) (Ping timeout: 260 seconds)
2025-10-19 12:10:40 +0200trickard_(~trickard@cpe-57-98-47-163.wireline.com.au) (Read error: Connection reset by peer)
2025-10-19 12:11:57 +0200fp(~Thunderbi@2001-14ba-6e24-3000--190.rev.dnainternet.fi) (Ping timeout: 252 seconds)
2025-10-19 12:12:45 +0200trickard_(~trickard@cpe-57-98-47-163.wireline.com.au)
2025-10-19 12:15:01 +0200Sgeo_(~Sgeo@user/sgeo) (Read error: Connection reset by peer)
2025-10-19 12:16:33 +0200YuutaW(~YuutaW@infornography.yta.moe) YuutaW
2025-10-19 12:18:36 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-10-19 12:21:15 +0200YuutaW(~YuutaW@infornography.yta.moe) (Client Quit)
2025-10-19 12:22:09 +0200YuutaW(~YuutaW@infornography.yta.moe) YuutaW
2025-10-19 12:23:22 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 246 seconds)
2025-10-19 12:23:22 +0200chromoblob(~chromoblo@user/chromob1ot1c) (Ping timeout: 246 seconds)
2025-10-19 12:24:17 +0200chromoblob(~chromoblo@user/chromob1ot1c) chromoblob\0
2025-10-19 12:25:12 +0200SlackCoder(~SlackCode@208.26.91.234) SlackCoder
2025-10-19 12:25:15 +0200trickard_trickard
2025-10-19 12:27:09 +0200humasect(~humasect@dyn-192-249-132-90.nexicom.net) humasect
2025-10-19 12:28:14 +0200wbrawner(~wbrawner@static.56.224.132.142.clients.your-server.de) (Ping timeout: 244 seconds)
2025-10-19 12:28:25 +0200wbrawner(~wbrawner@static.56.224.132.142.clients.your-server.de) wbrawner
2025-10-19 12:28:42 +0200chromoblob(~chromoblo@user/chromob1ot1c) (Ping timeout: 248 seconds)
2025-10-19 12:28:54 +0200chromoblob(~chromoblo@user/chromob1ot1c) chromoblob\0
2025-10-19 12:29:57 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-10-19 12:32:11 +0200humasect(~humasect@dyn-192-249-132-90.nexicom.net) (Ping timeout: 256 seconds)
2025-10-19 12:34:26 +0200 <ggVGc> sometimes I wonder if GHC may, in fact, have a few too many extensions
2025-10-19 12:35:06 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 248 seconds)
2025-10-19 12:42:29 +0200chromoblob(~chromoblo@user/chromob1ot1c) (Read error: Connection reset by peer)
2025-10-19 12:42:58 +0200chromoblob(~chromoblo@user/chromob1ot1c) chromoblob\0
2025-10-19 12:43:38 +0200humasect(~humasect@dyn-192-249-132-90.nexicom.net)
2025-10-19 12:45:44 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-10-19 12:50:53 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 256 seconds)
2025-10-19 12:52:25 +0200JimL(~quassel@89.162.16.26) JimL
2025-10-19 13:01:32 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-10-19 13:04:26 +0200bitdex(~bitdex@gateway/tor-sasl/bitdex) (Ping timeout: 272 seconds)
2025-10-19 13:04:49 +0200 <Rembane> It probably does, the hard part is agreeing on which extensions aren't necessary.
2025-10-19 13:05:11 +0200humasect(~humasect@dyn-192-249-132-90.nexicom.net) (Remote host closed the connection)
2025-10-19 13:08:08 +0200bitdex(~bitdex@gateway/tor-sasl/bitdex) bitdex
2025-10-19 13:08:10 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 246 seconds)
2025-10-19 13:14:07 +0200 <[exa]> ggVGc: why? (as in, I guess because of reimplementation overhead?)
2025-10-19 13:19:34 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-10-19 13:24:53 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 256 seconds)
2025-10-19 13:25:41 +0200 <ggVGc> [exa]: more that it's hard to say what "Haskell" is, and that many extensions interact poorly with each-other, and several are iterative or parallel attempts at tackling the same/similar issues
2025-10-19 13:26:15 +0200pavonia(~user@user/siracusa) (Quit: Bye!)
2025-10-19 13:31:00 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-10-19 13:34:35 +0200__monty__(~toonn@user/toonn) toonn
2025-10-19 13:35:54 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 248 seconds)
2025-10-19 13:36:07 +0200Lord_of_Life_(~Lord@user/lord-of-life/x-2819915) Lord_of_Life
2025-10-19 13:36:58 +0200Lord_of_Life(~Lord@user/lord-of-life/x-2819915) (Ping timeout: 248 seconds)
2025-10-19 13:37:27 +0200Lord_of_Life_Lord_of_Life
2025-10-19 13:38:37 +0200vanishingideal(~vanishing@user/vanishingideal) (Ping timeout: 246 seconds)
2025-10-19 13:39:15 +0200 <[exa]> ggVGc: haskell is what the haskell standard says :)
2025-10-19 13:39:27 +0200 <[exa]> the rest is nice extensions
2025-10-19 13:41:12 +0200chromoblob(~chromoblo@user/chromob1ot1c) (Ping timeout: 260 seconds)
2025-10-19 13:41:31 +0200chromoblob(~chromoblo@user/chromob1ot1c) chromoblob\0
2025-10-19 13:46:23 +0200karenw(~karenw@user/karenw) karenw
2025-10-19 13:46:46 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-10-19 13:48:31 +0200chromoblob(~chromoblo@user/chromob1ot1c) (Read error: Connection reset by peer)
2025-10-19 13:48:57 +0200chromoblob(~chromoblo@user/chromob1ot1c) chromoblob\0
2025-10-19 13:50:20 +0200hellwolf(~user@4587-67e8-8a9c-b55b-0f00-4d40-07d0-2001.sta.estpak.ee) (Ping timeout: 245 seconds)
2025-10-19 13:51:42 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 260 seconds)
2025-10-19 13:51:43 +0200fp(~Thunderbi@89-27-10-140.bb.dnainternet.fi) fp
2025-10-19 13:53:29 +0200hellwolf(~user@90cb-527a-e9a3-1c56-0f00-4d40-07d0-2001.sta.estpak.ee) hellwolf
2025-10-19 13:57:46 +0200fp1(~Thunderbi@2001-14ba-6e24-3000--190.rev.dnainternet.fi) fp
2025-10-19 14:00:27 +0200fp(~Thunderbi@89-27-10-140.bb.dnainternet.fi) (Ping timeout: 260 seconds)
2025-10-19 14:01:34 +0200fp1(~Thunderbi@2001-14ba-6e24-3000--190.rev.dnainternet.fi) (Client Quit)
2025-10-19 14:02:31 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-10-19 14:07:22 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 248 seconds)
2025-10-19 14:17:57 +0200fp(~Thunderbi@89-27-10-140.bb.dnainternet.fi) fp
2025-10-19 14:18:21 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-10-19 14:22:25 +0200fp(~Thunderbi@89-27-10-140.bb.dnainternet.fi) (Ping timeout: 244 seconds)
2025-10-19 14:22:56 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 244 seconds)
2025-10-19 14:28:11 +0200CiaoSen(~Jura@2a02:8071:64e1:da0:5a47:caff:fe78:33db) CiaoSen
2025-10-19 14:34:09 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-10-19 14:34:45 +0200 <probie> You can always take GHC2021 as a pseudo-standard for "modern Haskell"
2025-10-19 14:41:17 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 260 seconds)
2025-10-19 14:46:28 +0200 <mreh> doesn't Stack default to 2010 or something?
2025-10-19 14:48:12 +0200 <mreh> or maybe it's hpack that does that
2025-10-19 14:49:03 +0200 <mreh> yeah, it's hpack, what does cabal do I wonder
2025-10-19 14:50:39 +0200 <mreh> https://cabal.readthedocs.io/en/stable/cabal-package-description-file.html#pkg-field-default-langu…
2025-10-19 14:50:45 +0200 <mreh> it doesn't say! exciting...
2025-10-19 14:52:11 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-10-19 14:53:27 +0200ttybitnik(~ttybitnik@user/wolper) ttybitnik
2025-10-19 14:57:19 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 265 seconds)
2025-10-19 14:57:40 +0200divlamir(~divlamir@user/divlamir) (Read error: Connection reset by peer)
2025-10-19 14:57:55 +0200divlamir(~divlamir@user/divlamir) divlamir
2025-10-19 15:04:26 +0200SlackCoder(~SlackCode@208.26.91.234) (Ping timeout: 248 seconds)
2025-10-19 15:07:59 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-10-19 15:08:34 +0200SlackCoder(~SlackCode@64-94-63-8.ip.weststar.net.ky) SlackCoder
2025-10-19 15:12:58 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 248 seconds)
2025-10-19 15:13:25 +0200finsternis(~X@23.226.237.192) finsternis
2025-10-19 15:13:33 +0200AlexNoo_AlexNoo
2025-10-19 15:17:34 +0200 <davean> mreh: cabal doesn't default, its REQUIRED
2025-10-19 15:17:40 +0200inline(~inline@2a02:8071:57a1:1260:d82c:6b3f:958f:cc66) Inline
2025-10-19 15:19:47 +0200 <davean> Defaulting would ruin the required nature of it
2025-10-19 15:21:02 +0200Rembane(~Rembane@user/Rembane) (Quit: WeeChat 4.1.1)
2025-10-19 15:21:44 +0200Rembane(~Rembane@user/Rembane) Rembane
2025-10-19 15:22:11 +0200 <ggVGc> [exa]: yeah, I agree that is formally true, but in practice whatever GHC does is what Haskell is, in the same way that C is de-facto defined by extensions that GCC and clang both implement.
2025-10-19 15:22:12 +0200 <davean> I know weirdly it is listed as optional in the field syntax reference, thats a bit missleading. Thats the base syntax, not the semantic syntax.
2025-10-19 15:22:55 +0200daveanlooks around at all the project you use regularly that have never been compiled with gcc or clang
2025-10-19 15:22:58 +0200 <ggVGc> but yeah, GHC2021 is a nice attempt at collecting useful extensions into something coherent
2025-10-19 15:23:23 +0200 <ggVGc> davean: I think those are few?
2025-10-19 15:23:42 +0200 <davean> ggVGc: I'm not even sure you listed the most used C compilers
2025-10-19 15:23:46 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-10-19 15:24:21 +0200 <ggVGc> interesting, would say it's intel or msvc?
2025-10-19 15:24:32 +0200 <ggVGc> because I think I disagree with that for everyday software that I personally run
2025-10-19 15:24:39 +0200 <davean> msvc is DEFINETLY huge
2025-10-19 15:24:59 +0200 <davean> I didn't say it was common with what you run, I was saying you definately use stuff that is only compiled on msvc
2025-10-19 15:25:00 +0200 <ggVGc> but it's widely accepted that msvc does not properly implement C?
2025-10-19 15:25:25 +0200 <davean> icc is also a major compiler, and there are a bunch of others that are pretty major
2025-10-19 15:25:33 +0200 <davean> C is a highly multi-compiler language
2025-10-19 15:27:04 +0200 <davean> But a lot of stuff is embeded and neither gcc or clang is common in embeded at all
2025-10-19 15:27:45 +0200 <davean> Haskell is not widely varied in compilers, though there are some others which you use for good reasons. C though? No C is not at all "what is implimended by gcc and clang"
2025-10-19 15:28:26 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 248 seconds)
2025-10-19 15:28:26 +0200SlackCoder(~SlackCode@64-94-63-8.ip.weststar.net.ky) (Ping timeout: 248 seconds)
2025-10-19 15:28:40 +0200 <davean> Seeing all the microhs patches come through is actually interesting ATM
2025-10-19 15:29:33 +0200 <ggVGc> well, okay, I'm willing to retract what I said. But, for many people writing C on linux or osx, extensions to C implemented by GCC are seen by many as standard parts of the language, I think/
2025-10-19 15:29:54 +0200 <ggVGc> but, anyway, my point was still about Haskell and GHC
2025-10-19 15:32:04 +0200SlackCoder(~SlackCode@208.26.91.234) SlackCoder
2025-10-19 15:33:58 +0200 <ggVGc> I feel like GCC is quite common in embedded nowadays though? I've only done NXP, ESP and rp2050 stuff I guess, but those toolchains are gcc-based. And NXP is quite major?
2025-10-19 15:34:13 +0200karenw(~karenw@user/karenw) (Ping timeout: 264 seconds)
2025-10-19 15:34:17 +0200 <ggVGc> but. sure, my statement wasn't very well thought through
2025-10-19 15:38:46 +0200 <ggVGc> anyway, I appreciate that GHC has a proper extension system. Unlike Scala, which I now writre for my day job, where everything just goes into trunk.
2025-10-19 15:39:34 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-10-19 15:44:52 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 260 seconds)
2025-10-19 15:46:44 +0200 <davean> ooof I'm sorry
2025-10-19 15:46:57 +0200__monty__(~toonn@user/toonn) (Quit: leaving)
2025-10-19 15:47:47 +0200 <haskellbridge> <magic_rb> We need a JVM backend in GHC :P
2025-10-19 15:48:06 +0200 <ggVGc> I think it exists?
2025-10-19 15:48:14 +0200 <ggVGc> or at least there was some project way back
2025-10-19 15:48:19 +0200 <haskellbridge> <magic_rb> There was a external project
2025-10-19 15:48:20 +0200 <ggVGc> unless I am making it up
2025-10-19 15:48:26 +0200 <ggVGc> ah, right
2025-10-19 15:48:40 +0200 <haskellbridge> <magic_rb> But it wasnt ever integrated into GHC proper, i think it was called etalang?
2025-10-19 15:48:53 +0200 <haskellbridge> <magic_rb> Kinda died due the same reason ghcjs started dying, not upstream
2025-10-19 15:48:55 +0200 <ggVGc> it may be heresy in here, but I actually would not like to write our backend in Haskell either.
2025-10-19 15:49:09 +0200 <haskellbridge> <magic_rb> Heresy
2025-10-19 15:49:11 +0200 <ggVGc> it's not the type of work I prefer to use Haskell for
2025-10-19 15:49:28 +0200 <haskellbridge> <magic_rb> We're gonna string you up
2025-10-19 15:50:30 +0200 <ggVGc> I appreciate it. Will give me a good excuse to leave my newborn twins with my wife for undefined duration?
2025-10-19 15:50:53 +0200trickard(~trickard@cpe-57-98-47-163.wireline.com.au) (Read error: Connection reset by peer)
2025-10-19 15:51:33 +0200 <ggVGc> to be fair, I've never worked at a company running Haskell in production, and I am still curious how that looks day-to-day. So, my mind could be changed.
2025-10-19 15:51:51 +0200 <ggVGc> (specifically for web backend)
2025-10-19 15:52:00 +0200 <ggVGc> which, arguably, is almost all work available right now
2025-10-19 15:52:51 +0200 <ggVGc> (I am willfully ignoring anything inside the browser)
2025-10-19 15:55:22 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-10-19 15:55:30 +0200 <davean> I do all my web backend in haskell
2025-10-19 15:55:47 +0200 <davean> Easiest experience I've ever had
2025-10-19 15:56:08 +0200 <Rembane> davean: Are there any libraries that makes things particularly easy?
2025-10-19 15:56:30 +0200 <davean> Rembane: uh yes but also not sure what you'd be asking
2025-10-19 15:56:42 +0200inline(~inline@2a02:8071:57a1:1260:d82c:6b3f:958f:cc66) (Ping timeout: 248 seconds)
2025-10-19 15:57:14 +0200CiaoSen(~Jura@2a02:8071:64e1:da0:5a47:caff:fe78:33db) (Ping timeout: 248 seconds)
2025-10-19 15:57:26 +0200 <davean> Like there are always libraries that make tasks easy - actually the reusability of code in haskell is rather important there (thank you laziness) but like thats SUPER general and I think you want something more specific
2025-10-19 15:58:11 +0200 <Rembane> davean: Sorry, I had all the context in my head and not on the screen. Context: My web development becomes really nice because I use Django when I work in Python and Phoenix and Ash when I work in Elixir. Are there any libraries like those, or don't you need them?
2025-10-19 15:58:31 +0200 <davean> defiantely don't need something like that
2025-10-19 15:58:48 +0200 <davean> there are some good routing libraries, and there are some good applicitive form libraries
2025-10-19 15:59:02 +0200 <Rembane> Give me names! :D
2025-10-19 15:59:08 +0200 <davean> where form is generalized to be the form HTTP type, not HTML
2025-10-19 15:59:36 +0200bitdex(~bitdex@gateway/tor-sasl/bitdex) (Quit: = "")
2025-10-19 15:59:44 +0200 <davean> reform is pretty cool
2025-10-19 15:59:47 +0200qqe(~qqq@185.54.23.200)
2025-10-19 16:00:09 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 256 seconds)
2025-10-19 16:00:55 +0200 <Rembane> It looks cool, thank you
2025-10-19 16:01:10 +0200trickard_(~trickard@cpe-57-98-47-163.wireline.com.au)
2025-10-19 16:01:20 +0200 <ggVGc> what does your deployment setup look like, davean? And what do you use for metrics reporting?
2025-10-19 16:01:51 +0200 <davean> deployment? Just have nix build the cabal package and create a systemd service
2025-10-19 16:02:33 +0200 <davean> I have a little internal library for some graceful shutdown handling, but its nothing that isn't already supported but not like cleanly hooked up
2025-10-19 16:03:43 +0200 <davean> As for metrics reporting, it depends on what metrics you care about. Like EKG is a pretty standard one.
2025-10-19 16:04:51 +0200 <davean> I don't actually find metrics to be a thing I ever look at with haskell services. There isn't ever anything to track down and they're performant. I can't recall the last time I had to pay attention to any metrics for them
2025-10-19 16:05:05 +0200 <davean> One of the nice parts of haskell is never having problems
2025-10-19 16:05:30 +0200 <davean> god I spent so much time staring at metrics with python services ...
2025-10-19 16:06:10 +0200 <ggVGc> Yeah, we also deploy as a systemd service at my current job, which I think is fine.
2025-10-19 16:06:21 +0200 <ggVGc> how do you know if you have or don't have problems without metrics?
2025-10-19 16:06:23 +0200 <davean> well the nix part is more significant
2025-10-19 16:07:01 +0200 <ggVGc> what I mean is things like number of open DB connections, query times, HTTP response times, statistics on raturn codes etc.
2025-10-19 16:07:07 +0200 <davean> ggVGc: well think about the sort of problems you might have, most of them are error logs. Like a DB is down or something
2025-10-19 16:07:10 +0200 <ggVGc> concurrent request numbers
2025-10-19 16:07:38 +0200 <davean> well, my haskell code already uses a fixed DB pool and trades them out, so the only issue that could happen there is a DB error, thats a log issue not a metric issue
2025-10-19 16:08:20 +0200morj(~morj@user/morj) morj
2025-10-19 16:08:51 +0200 <davean> don't need metrics for "if this ever happens, trip an alert on the first occurence"
2025-10-19 16:08:57 +0200 <ggVGc> for me, metrics is not something that has to do with errors/issues. It's a way to know things about the service
2025-10-19 16:09:14 +0200 <ggVGc> how do you know how many users you have, for example, at during which hours?
2025-10-19 16:10:12 +0200 <davean> I mean that would be a stats issue, though also why would I care? How many users I have overall might matter, but why do I care which hours generally? And if I did I can get that out of analytics, but which hour is never really relivent to me
2025-10-19 16:10:16 +0200 <davean> personally
2025-10-19 16:10:37 +0200 <davean> I'm actually SLIGHTLY interested in that for launches
2025-10-19 16:10:47 +0200 <davean> to see service uptake rate
2025-10-19 16:11:10 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-10-19 16:11:11 +0200 <davean> That I do look at some EKG based stuff for
2025-10-19 16:11:43 +0200inline(~inline@2a02:8071:57a1:1260:99b9:102d:fb79:f90b) Inline
2025-10-19 16:13:10 +0200 <davean> There is the standard tracing protocols if you want more detailed stuff
2025-10-19 16:16:00 +0200 <davean> but like things like HTTP response times, they're well characturized, if it goes above 10ms its just instantly tripping an alert.
2025-10-19 16:18:07 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 260 seconds)
2025-10-19 16:18:23 +0200 <davean> Actually the only service I run that *isn't* nice is hackage, and I REALLY REALLY want to finish a replacement for it
2025-10-19 16:18:42 +0200 <davean> hatz hackage I does, hatz it
2025-10-19 16:20:40 +0200 <davean> hackage reminds me of running python services :(
2025-10-19 16:21:00 +0200 <davean> partially because it keeps all its data in memory, transactionally, and doesn't retire references until requests complete.
2025-10-19 16:21:12 +0200 <davean> So modular, so very very bad code design
2025-10-19 16:22:06 +0200Fijxu(~Fijxu@user/fijxu) (Quit: XD!!)
2025-10-19 16:29:12 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-10-19 16:30:43 +0200Fijxu(~Fijxu@user/fijxu) fijxu
2025-10-19 16:31:19 +0200chromoblob(~chromoblo@user/chromob1ot1c) (Ping timeout: 256 seconds)
2025-10-19 16:31:35 +0200chromoblob(~chromoblo@user/chromob1ot1c) chromoblob\0
2025-10-19 16:33:43 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 240 seconds)
2025-10-19 16:39:29 +0200weary-traveler(~user@user/user363627) (Quit: Konversation terminated!)
2025-10-19 16:39:51 +0200weary-traveler(~user@user/user363627) user363627
2025-10-19 16:42:53 +0200Pozyomka(~pyon@user/pyon) (Quit: WeeChat 4.7.1)
2025-10-19 16:44:59 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-10-19 16:50:02 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 248 seconds)
2025-10-19 17:00:33 +0200img(~img@user/img) (Quit: ZNC 1.8.2 - https://znc.in)
2025-10-19 17:00:47 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-10-19 17:01:52 +0200img(~img@user/img) img
2025-10-19 17:04:19 +0200Lycurgus(~juan@user/Lycurgus) Lycurgus
2025-10-19 17:05:19 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 240 seconds)
2025-10-19 17:15:36 +0200trickard_trickard
2025-10-19 17:15:45 +0200krei-se(~krei-se@p200300f1cfff1817000000000000c8c6.dip0.t-ipconnect.de) (Ping timeout: 245 seconds)
2025-10-19 17:18:51 +0200GdeVolpiano(~GdeVolpia@user/GdeVolpiano) (Ping timeout: 252 seconds)
2025-10-19 17:19:23 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-10-19 17:20:42 +0200GdeVolpiano(~GdeVolpia@user/GdeVolpiano) GdeVolpiano
2025-10-19 17:23:43 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 240 seconds)
2025-10-19 17:30:50 +0200chromoblob(~chromoblo@user/chromob1ot1c) (Read error: Connection reset by peer)
2025-10-19 17:31:15 +0200chromoblob(~chromoblo@user/chromob1ot1c) chromoblob\0
2025-10-19 17:34:45 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-10-19 17:39:38 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 248 seconds)
2025-10-19 17:43:22 +0200trickard(~trickard@cpe-57-98-47-163.wireline.com.au) (Read error: Connection reset by peer)
2025-10-19 17:43:35 +0200trickard_(~trickard@cpe-57-98-47-163.wireline.com.au)
2025-10-19 17:50:31 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-10-19 17:56:09 +0200synchromesh(~john@2406:5a00:2412:2c00:3da8:1103:8261:15b5) (Read error: Connection reset by peer)
2025-10-19 17:57:14 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 248 seconds)
2025-10-19 17:57:41 +0200synchromesh(~john@2406:5a00:2412:2c00:3da8:1103:8261:15b5) synchromesh
2025-10-19 18:01:40 +0200jmcantrell(~weechat@user/jmcantrell) jmcantrell
2025-10-19 18:08:34 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-10-19 18:13:37 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 260 seconds)
2025-10-19 18:16:44 +0200Square2(~Square@user/square) Square
2025-10-19 18:24:21 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-10-19 18:24:39 +0200krei-se(~krei-se@p200300f1cf412501000000000000c8c6.dip0.t-ipconnect.de) krei-se
2025-10-19 18:24:58 +0200oxapentane(~oxapentan@user/oxapentane) (Remote host closed the connection)
2025-10-19 18:27:39 +0200oxapentane(~oxapentan@user/oxapentane) oxapentane
2025-10-19 18:28:49 +0200oxapentane(~oxapentan@user/oxapentane) (Remote host closed the connection)
2025-10-19 18:29:07 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 246 seconds)
2025-10-19 18:30:20 +0200oxapentane(~oxapentan@user/oxapentane) oxapentane
2025-10-19 18:36:03 +0200oxapentane(~oxapentan@user/oxapentane) (Remote host closed the connection)
2025-10-19 18:37:02 +0200oxapentane(~oxapentan@user/oxapentane) oxapentane
2025-10-19 18:40:08 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-10-19 18:46:11 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 256 seconds)
2025-10-19 18:52:38 +0200inline(~inline@2a02:8071:57a1:1260:99b9:102d:fb79:f90b) (Ping timeout: 244 seconds)
2025-10-19 18:56:57 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-10-19 19:01:46 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 248 seconds)
2025-10-19 19:06:43 +0200inline(~inline@2a02:8071:57a1:1260:504d:3076:81f0:8f9d) Inline
2025-10-19 19:08:51 +0200 <tabaqui> Do you know of a place where I can create an RSS feed or email notifications for selected package updates? I'm somewhat on the bleeding edge now, so I'd like to know whenever any of the dependencies are updated.
2025-10-19 19:11:11 +0200 <tabaqui> hackage what's new isn't quite that - too much data
2025-10-19 19:12:22 +0200SlackCoder(~SlackCode@208.26.91.234) (Ping timeout: 244 seconds)
2025-10-19 19:12:44 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-10-19 19:13:29 +0200Pozyomka(~pyon@user/pyon) pyon
2025-10-19 19:16:52 +0200SlackCoder(~SlackCode@64-94-63-8.ip.weststar.net.ky) SlackCoder
2025-10-19 19:18:01 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds)
2025-10-19 19:20:32 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-10-19 19:20:38 +0200 <davean> tabaqui: see "The package feed feature" in the hackage API
2025-10-19 19:20:52 +0200 <davean> /package/:package.rss
2025-10-19 19:21:18 +0200machinedgod(~machinedg@d75-159-126-101.abhsia.telus.net) machinedgod
2025-10-19 19:22:52 +0200 <tabaqui> davean: thanks, it will do
2025-10-19 19:25:21 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 252 seconds)
2025-10-19 19:30:40 +0200chexum_(~quassel@gateway/tor-sasl/chexum) chexum
2025-10-19 19:30:46 +0200chexum(~quassel@gateway/tor-sasl/chexum) (Ping timeout: 272 seconds)
2025-10-19 19:33:45 +0200haltsolver(~cmo@2604:3d09:207f:8000::d1dc)
2025-10-19 19:36:15 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-10-19 19:41:46 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 248 seconds)
2025-10-19 19:45:24 +0200Lycurgus(~juan@user/Lycurgus) (Quit: alsoknownas.renjuan.org ( juan@acm.org ))
2025-10-19 19:46:15 +0200flipflops(~cmo@2604:3d09:207f:8000::d1dc)
2025-10-19 19:47:37 +0200Googulator18Googulator
2025-10-19 19:48:35 +0200haltsolver(~cmo@2604:3d09:207f:8000::d1dc) (Read error: Connection reset by peer)
2025-10-19 19:48:36 +0200ThePenguin(~ThePengui@cust-95-80-28-221.csbnet.se) (Read error: Connection reset by peer)
2025-10-19 19:48:36 +0200pie_(~pie_bnc@user/pie/x-2818909) (Remote host closed the connection)
2025-10-19 19:48:36 +0200SrPx(sid108780@id-108780.uxbridge.irccloud.com) (Ping timeout: 246 seconds)
2025-10-19 19:48:36 +0200malte(~malte@mal.tc) (Ping timeout: 246 seconds)
2025-10-19 19:48:36 +0200wootehfoot(~wootehfoo@user/wootehfoot) (Read error: Connection reset by peer)
2025-10-19 19:48:36 +0200rubin55(sid666180@id-666180.ilkley.irccloud.com) (Ping timeout: 246 seconds)
2025-10-19 19:48:47 +0200gabiruh_(~gabiruh@vps19177.publiccloud.com.br) gabiruh
2025-10-19 19:48:47 +0200ThePenguin(~ThePengui@cust-95-80-28-221.csbnet.se) ThePenguin
2025-10-19 19:48:55 +0200DragonMaus(~dragonmau@user/dragonmaus) (Ping timeout: 246 seconds)
2025-10-19 19:48:55 +0200gabiruh(~gabiruh@vps19177.publiccloud.com.br) (Ping timeout: 246 seconds)
2025-10-19 19:48:58 +0200malte(~malte@mal.tc) malte
2025-10-19 19:48:59 +0200wootehfoot(~wootehfoo@user/wootehfoot) wootehfoot
2025-10-19 19:49:05 +0200DragonMaus(~dragonmau@user/dragonmaus) DragonMaus
2025-10-19 19:51:08 +0200pie_(~pie_bnc@user/pie/x-2818909) __
2025-10-19 19:51:31 +0200rubin55(sid666180@id-666180.ilkley.irccloud.com) rubin55
2025-10-19 19:52:47 +0200SrPx(sid108780@id-108780.uxbridge.irccloud.com) SrPx
2025-10-19 19:53:02 +0200Sgeo(~Sgeo@user/sgeo) Sgeo
2025-10-19 19:53:49 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-10-19 19:54:07 +0200wbrawner(~wbrawner@static.56.224.132.142.clients.your-server.de) (Ping timeout: 244 seconds)
2025-10-19 19:55:26 +0200karenw(~karenw@user/karenw) karenw
2025-10-19 19:58:22 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 246 seconds)
2025-10-19 20:04:40 +0200infinity0(~infinity0@pwned.gg) infinity0
2025-10-19 20:09:21 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-10-19 20:11:29 +0200bggd(~bgg@2a01:e0a:819:1510:71a9:d225:b66f:12bd) (Remote host closed the connection)
2025-10-19 20:14:35 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 256 seconds)
2025-10-19 20:18:21 +0200SlackCoder(~SlackCode@64-94-63-8.ip.weststar.net.ky) (Ping timeout: 250 seconds)
2025-10-19 20:18:29 +0200wbrawner(~wbrawner@static.56.224.132.142.clients.your-server.de) wbrawner