Home liberachat/#haskell: Logs Calendar

Logs on 2025-09-30 (liberachat/#haskell)

00:05:13 merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl)
00:09:54 × merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 256 seconds)
00:14:43 FANTOM joins (~fantom@90.244.179.122)
00:20:37 merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl)
00:27:19 × merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 240 seconds)
00:38:39 merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl)
00:40:33 Googulator57 joins (~Googulato@193-226-241-153.pool.digikabel.hu)
00:40:51 × Googulator46 quits (~Googulato@2a01-036d-0106-03fa-f110-0864-c42c-107f.pool6.digikabel.hu) (Quit: Client closed)
00:42:55 × merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 240 seconds)
00:43:53 × trickard_ quits (~trickard@cpe-50-98-47-163.wireline.com.au) (Read error: Connection reset by peer)
00:44:07 trickard_ joins (~trickard@cpe-50-98-47-163.wireline.com.au)
00:50:06 × emmanuelux quits (~emmanuelu@user/emmanuelux) (Read error: Connection reset by peer)
00:50:36 × Googulator57 quits (~Googulato@193-226-241-153.pool.digikabel.hu) (Quit: Client closed)
00:50:37 Googulator32 joins (~Googulato@2a01-036d-0106-03fa-f110-0864-c42c-107f.pool6.digikabel.hu)
00:54:08 merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl)
00:55:41 Googulator18 joins (~Googulato@2a01-036d-0106-03fa-f110-0864-c42c-107f.pool6.digikabel.hu)
00:55:41 × Googulator32 quits (~Googulato@2a01-036d-0106-03fa-f110-0864-c42c-107f.pool6.digikabel.hu) (Quit: Client closed)
01:00:35 × trickard_ quits (~trickard@cpe-50-98-47-163.wireline.com.au) (Read error: Connection reset by peer)
01:00:43 × merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 250 seconds)
01:00:49 trickard_ joins (~trickard@cpe-50-98-47-163.wireline.com.au)
01:05:30 × _d0t quits (~{-d0t-}@user/-d0t-/x-7915216) (Ping timeout: 244 seconds)
01:08:31 × xff0x quits (~xff0x@2405:6580:b080:900:fe2c:68a3:b199:389f) (Ping timeout: 250 seconds)
01:10:34 _d0t_ joins (~{-d0t-}@user/-d0t-/x-7915216)
01:12:11 merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl)
01:15:04 × Pozyomka quits (~pyon@user/pyon) (Ping timeout: 256 seconds)
01:16:27 × merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 244 seconds)
01:17:20 Pozyomka joins (~pyon@user/pyon)
01:20:40 × szkl quits (uid110435@id-110435.uxbridge.irccloud.com) (Quit: Connection closed for inactivity)
01:23:02 × ChaiTRex quits (~ChaiTRex@user/chaitrex) (Ping timeout: 272 seconds)
01:24:54 ChaiTRex joins (~ChaiTRex@user/chaitrex)
01:27:34 merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl)
01:32:10 × merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 255 seconds)
01:37:43 × ttybitnik quits (~ttybitnik@user/wolper) (Remote host closed the connection)
01:43:04 merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl)
01:47:56 × merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 256 seconds)
01:52:30 trampi8 joins (~trampi@mx.trampusch.info)
01:55:27 × Lycurgus quits (~juan@user/Lycurgus) (Quit: alsoknownas.renjuan.org ( juan@acm.org ))
01:55:48 × trampi quits (~trampi@mx.trampusch.info) (Ping timeout: 260 seconds)
01:55:48 trampi8 is now known as trampi
01:58:35 merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl)
02:03:19 × merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 265 seconds)
02:03:20 × machinedgod quits (~machinedg@d75-159-126-101.abhsia.telus.net) (Ping timeout: 240 seconds)
02:04:19 machinedgod joins (~machinedg@d75-159-126-101.abhsia.telus.net)
02:06:33 xff0x joins (~xff0x@fsb6a9491c.tkyc517.ap.nuro.jp)
02:08:56 × chromoblob quits (~chromoblo@user/chromob1ot1c) (Ping timeout: 240 seconds)
02:14:05 merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl)
02:14:19 × ringo__ quits (~ringo@157.230.117.128) (Ping timeout: 244 seconds)
02:14:38 chromoblob joins (~chromoblo@user/chromob1ot1c)
02:15:08 × jrm quits (~jrm@user/jrm) (Quit: ciao)
02:15:24 jrm joins (~jrm@user/jrm)
02:17:37 ringo__ joins (~ringo@157.230.117.128)
02:18:31 × merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 240 seconds)
02:18:55 × chromoblob quits (~chromoblo@user/chromob1ot1c) (Ping timeout: 240 seconds)
02:21:01 Googulator79 joins (~Googulato@2a01-036d-0106-03fa-f110-0864-c42c-107f.pool6.digikabel.hu)
02:21:02 × Googulator18 quits (~Googulato@2a01-036d-0106-03fa-f110-0864-c42c-107f.pool6.digikabel.hu) (Quit: Client closed)
02:23:06 × ringo__ quits (~ringo@157.230.117.128) (Ping timeout: 244 seconds)
02:25:52 ringo__ joins (~ringo@157.230.117.128)
02:29:28 merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl)
02:29:38 × Googulator79 quits (~Googulato@2a01-036d-0106-03fa-f110-0864-c42c-107f.pool6.digikabel.hu) (Quit: Client closed)
02:29:49 Googulator79 joins (~Googulato@2a01-036d-0106-03fa-f110-0864-c42c-107f.pool6.digikabel.hu)
02:36:07 × merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 240 seconds)
02:46:55 × td_ quits (~td@i5387093F.versanet.de) (Ping timeout: 240 seconds)
02:47:27 × ChaiTRex quits (~ChaiTRex@user/chaitrex) (Remote host closed the connection)
02:47:31 merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl)
02:47:53 ChaiTRex joins (~ChaiTRex@user/chaitrex)
02:48:54 td_ joins (~td@i5387093E.versanet.de)
02:51:22 × ljdarj quits (~Thunderbi@user/ljdarj) (Ping timeout: 255 seconds)
02:51:43 × merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 240 seconds)
02:56:29 × remmie quits (ianremsen@tilde.team) (Ping timeout: 265 seconds)
03:02:59 merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl)
03:10:13 × merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds)
03:10:55 Googulator59 joins (~Googulato@2a01-036d-0106-03fa-f110-0864-c42c-107f.pool6.digikabel.hu)
03:11:18 × Googulator79 quits (~Googulato@2a01-036d-0106-03fa-f110-0864-c42c-107f.pool6.digikabel.hu) (Quit: Client closed)
03:17:44 remmie joins (ianremsen@tilde.team)
03:20:08 × machinedgod quits (~machinedg@d75-159-126-101.abhsia.telus.net) (Ping timeout: 240 seconds)
03:21:02 merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl)
03:24:43 chromoblob joins (~chromoblo@user/chromob1ot1c)
03:25:27 × merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 250 seconds)
03:28:22 × simplystuart quits (~simplystu@c-75-75-152-164.hsd1.pa.comcast.net) (Remote host closed the connection)
03:32:59 simplystuart joins (~simplystu@c-75-75-152-164.hsd1.pa.comcast.net)
03:35:58 Googulator3 joins (~Googulato@2a01-036d-0106-03fa-f110-0864-c42c-107f.pool6.digikabel.hu)
03:35:58 × Googulator59 quits (~Googulato@2a01-036d-0106-03fa-f110-0864-c42c-107f.pool6.digikabel.hu) (Quit: Client closed)
03:36:31 merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl)
03:40:45 × merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 245 seconds)
03:45:26 × trickard_ quits (~trickard@cpe-50-98-47-163.wireline.com.au) (Read error: Connection reset by peer)
03:45:39 trickard_ joins (~trickard@cpe-50-98-47-163.wireline.com.au)
03:46:46 <chromoblob> [exa]: "| Just arg <- preview (prefixed "hahaha") arg" nah too much clutter...
03:51:55 merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl)
03:53:08 aforemny_ joins (~aforemny@2001:9e8:6cf5:4500:a7c:e5c2:f508:add3)
03:53:55 × aforemny quits (~aforemny@2001:9e8:6cd7:5200:d9f8:40ae:cd09:6740) (Ping timeout: 255 seconds)
03:55:40 Googulator22 joins (~Googulato@2a01-036d-0106-03fa-f110-0864-c42c-107f.pool6.digikabel.hu)
03:55:40 × Googulator3 quits (~Googulato@2a01-036d-0106-03fa-f110-0864-c42c-107f.pool6.digikabel.hu) (Quit: Client closed)
03:56:09 synchromesh joins (~john@2406:5a00:2412:2c00:80b2:7c91:4ece:7d51)
03:56:25 × merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds)
04:00:39 × Googulator22 quits (~Googulato@2a01-036d-0106-03fa-f110-0864-c42c-107f.pool6.digikabel.hu) (Quit: Client closed)
04:00:46 Googulator38 joins (~Googulato@2a01-036d-0106-03fa-f110-0864-c42c-107f.pool6.digikabel.hu)
04:07:19 merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl)
04:08:01 × sp1ff quits (~user@2601:1c2:4c00:6820::1528) (Remote host closed the connection)
04:11:43 × merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 240 seconds)
04:12:27 humasect joins (~humasect@dyn-192-249-132-90.nexicom.net)
04:13:52 × Googulator38 quits (~Googulato@2a01-036d-0106-03fa-f110-0864-c42c-107f.pool6.digikabel.hu) (Quit: Client closed)
04:14:05 Googulator38 joins (~Googulato@2a01-036d-0106-03fa-f110-0864-c42c-107f.pool6.digikabel.hu)
04:22:52 × humasect quits (~humasect@dyn-192-249-132-90.nexicom.net) (Quit: Leaving...)
04:24:28 sp1ff joins (~user@2601:1c2:4c00:6820::1528)
04:27:16 merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl)
04:31:49 × merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds)
04:37:07 takuan joins (~takuan@d8D86B9E9.access.telenet.be)
04:40:49 humasect joins (~humasect@dyn-192-249-132-90.nexicom.net)
04:42:39 merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl)
04:45:53 Square2 joins (~Square4@user/square)
04:46:37 peterbecich joins (~Thunderbi@47-149-198-150.fdr01.slbh.ca.ip.frontiernet.net)
04:47:25 × merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds)
04:48:56 × Square quits (~Square@user/square) (Ping timeout: 240 seconds)
04:58:09 merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl)
05:01:56 × craunts79 quits (~craunts@136.158.7.194) (Quit: The Lounge - https://thelounge.chat)
05:01:58 michalz joins (~michalz@185.246.207.205)
05:03:19 × humasect quits (~humasect@dyn-192-249-132-90.nexicom.net) (Quit: Leaving...)
05:04:32 × merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 240 seconds)
05:05:08 qqe joins (~qqq@185.54.23.100)
05:16:11 merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl)
05:20:25 × annamalai quits (~annamalai@157.32.114.112) (Ping timeout: 264 seconds)
05:21:01 × merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds)
05:31:34 merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl)
05:32:48 × Sgeo_ quits (~Sgeo@user/sgeo) (Read error: Connection reset by peer)
05:36:37 × merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds)
05:42:55 × peterbecich quits (~Thunderbi@47-149-198-150.fdr01.slbh.ca.ip.frontiernet.net) (Ping timeout: 240 seconds)
05:46:58 merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl)
05:48:52 × weary-traveler quits (~user@user/user363627) (Quit: Konversation terminated!)
05:49:08 weary-traveler joins (~user@user/user363627)
05:51:05 × apache quits (apache2@anubis.0x90.dk) (Remote host closed the connection)
05:51:20 × merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 240 seconds)
05:52:48 × acro quits (~acro@user/acro) (Quit: Bye.)
05:53:17 apache2 joins (apache2@anubis.0x90.dk)
05:53:17 × Dykam_ quits (Dykam@dykam.nl) (Remote host closed the connection)
05:53:20 acro joins (~acro@user/acro)
05:54:27 Dykam joins (Dykam@dykam.nl)
06:02:21 merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl)
06:07:00 × merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 245 seconds)
06:09:39 × arandombit quits (~arandombi@user/arandombit) (Remote host closed the connection)
06:09:56 arandombit joins (~arandombi@user/arandombit)
06:10:57 × jle` quits (~jle`@2603:8001:3b00:11::1156) (Ping timeout: 244 seconds)
06:12:08 jle` joins (~jle`@2603:8001:3b00:11::1156)
06:12:14 × tt12310978324354 quits (~tt1231@2603:6010:8700:4a81:a4f6:acff:fe95:3803) (Ping timeout: 265 seconds)
06:12:38 merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl)
06:28:56 × ChaiTRex quits (~ChaiTRex@user/chaitrex) (Ping timeout: 272 seconds)
06:30:51 ChaiTRex joins (~ChaiTRex@user/chaitrex)
06:48:23 tromp joins (~textual@2001:1c00:3487:1b00:ec31:dae7:cc09:de7b)
06:57:38 × banner_ quits (~banner@n1-41-210-25.bla22.nsw.optusnet.com.au) (Read error: Connection reset by peer)
06:58:21 × superbil quits (~superbil@114-32-231-70.hinet-ip.hinet.net) (Ping timeout: 264 seconds)
06:58:42 superbil joins (~superbil@114-32-231-70.hinet-ip.hinet.net)
07:00:00 × caconym74787 quits (~caconym@user/caconym) (Quit: bye)
07:00:42 caconym74787 joins (~caconym@user/caconym)
07:07:56 acidjnk joins (~acidjnk@p200300d6e7171998005183a2f3779849.dip0.t-ipconnect.de)
07:09:45 × ChaiTRex quits (~ChaiTRex@user/chaitrex) (Remote host closed the connection)
07:10:03 ChaiTRex joins (~ChaiTRex@user/chaitrex)
07:10:46 wootehfoot joins (~wootehfoo@user/wootehfoot)
07:30:58 humasect joins (~humasect@dyn-192-249-132-90.nexicom.net)
07:33:22 CiaoSen joins (~Jura@2a02:8071:64e1:da0:5a47:caff:fe78:33db)
07:37:00 × merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 245 seconds)
07:42:38 lxsameer joins (~lxsameer@Serene/lxsameer)
07:43:47 <[exa]> chromoblob: there should be a way to make a pattern synonym for that, will try
07:44:07 <[exa]> actually looks weird to me that no one documented this
07:44:20 <[exa]> time2try
07:44:51 _bo joins (~bo@98.red-83-56-255.dynamicip.rima-tde.net)
07:45:42 chele joins (~chele@user/chele)
07:46:54 sord937 joins (~sord937@gateway/tor-sasl/sord937)
07:51:57 <[exa]> chromoblob: ok so the way 1 with viewpatterns (still there's an obnoxious extra Just): https://paste.tomsmeding.com/LQcWsMCY
07:52:46 <chromoblob> yeah, very simple
07:53:17 × ft quits (~ft@p4fc2a225.dip0.t-ipconnect.de) (Quit: leaving)
07:55:51 × img quits (~img@user/img) (Quit: ZNC 1.8.2 - https://znc.in)
07:56:33 <c_wraith> you can't pass an argument to a pattern synonym.... as a value.
07:57:49 <[exa]> c_wraith: yeah I just hit that now
07:58:22 <[exa]> chromoblob: the closest I got with the synonyms so far: https://paste.tomsmeding.com/CSv7TWl9
07:58:43 img joins (~img@user/img)
07:59:04 <tomsmeding> [exa]: you can give the pattern synonym a Symbol-kinded type argument as the prefix
07:59:17 <c_wraith> that's why I said "as a value" :)
07:59:22 <tomsmeding> indeed
07:59:50 × img quits (~img@user/img) (Client Quit)
08:01:07 img joins (~img@user/img)
08:01:09 <[exa]> oh whoa, ghc panic: https://paste.tomsmeding.com/aYsg3Ma9
08:01:38 <[exa]> I thought I'd outsmart it
08:01:46 <tomsmeding> wow
08:02:04 <tomsmeding> even 9.12 crashes on this
08:02:06 <[exa]> hm what do I need for the symbol-kinded example? datakinds?
08:02:14 <tomsmeding> [exa]: report it as a GHC bug :D
08:03:04 <tomsmeding> [exa]: https://play.haskell.org/saved/kFMlnUcJ
08:04:31 <[exa]> oh cool
08:04:38 <[exa]> chromoblob: ^ this is likely the closest we can get
08:04:41 <[exa]> thanks!
08:05:12 <tomsmeding> this is like the 4th time that I've coded up this example, 10 mins ago I was looking through the logs trying to find an earlier version of it but I couldn't so I typed it up again :p
08:05:30 <[exa]> time to throw it at the wiki? :D
08:05:30 <tomsmeding> most significant limitation is what c_wraith said: the prefix must be static, cannot be runtime-determined
08:06:00 <[exa]> I'd say that's ok
08:06:03 <c_wraith> well... Not *strictly* true.
08:06:41 <tomsmeding> I guess you can withSomeSSymbol and then withKnownSymbol to construct a KnownSymbol out of thin air
08:06:50 <c_wraith> yeah, but at that point... why?
08:06:57 <tomsmeding> but you can't just put that around an argument
08:06:59 <tomsmeding> yes
08:07:44 <tomsmeding> [exa]: your ghc-crashing example is very fragile
08:08:12 <[exa]> I kinda fail to see why, but okay
08:08:29 <tomsmeding> [exa]: https://play.haskell.org/saved/If9WqzWN
08:08:40 <tomsmeding> the presence of that p == s guard is somehow essential
08:09:13 <[exa]> lol
08:09:35 <[exa]> btw I won't be able to open the issue today so if anyone volunteered to report this it would be very welcome
08:10:58 <tomsmeding> [exa]: your code does not type check, like, at all
08:11:05 <tomsmeding> GHC is being drunk
08:11:15 <[exa]> how come it doesn't typecheck?
08:11:18 <[exa]> it worked :D
08:11:23 <tomsmeding> prefixed :: String -> String -> Maybe String
08:11:28 <tomsmeding> prefixed2 :: (String, String) -> Maybe String
08:11:34 haritz joins (~hrtz@137.220.80.141)
08:11:34 × haritz quits (~hrtz@137.220.80.141) (Changing host)
08:11:34 haritz joins (~hrtz@user/haritz)
08:11:35 <[exa]> check
08:11:35 <tomsmeding> so the x in Secured is a String
08:11:43 <tomsmeding> so the argument to Secured in 'secure' is a String
08:11:46 <tomsmeding> not a (String, String)
08:11:57 <tomsmeding> if I give 'prefixed' a type signature, ghc complains
08:12:05 <tomsmeding> I don't know _what_ is going on here
08:12:14 <[exa]> ooooooh I see
08:12:26 <[exa]> I put the tuple into it from the wrong side
08:12:29 <tomsmeding> yes
08:12:55 <tomsmeding> prefixed2 would need to also return the pair for the whole trick to work
08:13:05 <tomsmeding> as in, take (prefix, whole) and return (prefix, suffix)
08:13:14 <[exa]> yeah that was not the intention
08:13:19 <tomsmeding> but I have no clue why ghc is accepting the code
08:13:27 <[exa]> "accepting" :D
08:13:33 <tomsmeding> well if you remove the | p == s guard
08:13:57 <tomsmeding> ah
08:13:59 <tomsmeding> no it doesn't
08:14:14 <tomsmeding> if you leave in the Just s case of prefixed then it throws a type error as expected, even without a type signature
08:14:33 <tomsmeding> so here is code that contains a type error, but somehow ghc breaks before being able to report it
08:14:39 tomsmeding has a meeting, sorry
08:14:54 <[exa]> #metoo
08:15:06 <[exa]> ok let's see later
08:16:35 ljdarj joins (~Thunderbi@user/ljdarj)
08:18:01 trickard_ is now known as trickard
08:19:53 merijn joins (~merijn@77.242.116.146)
08:21:26 Googulator38 is now known as Googulator
08:21:35 fp joins (~Thunderbi@2001:708:20:1406::10c5)
08:25:19 × merijn quits (~merijn@77.242.116.146) (Ping timeout: 240 seconds)
08:28:03 merijn joins (~merijn@77.242.116.146)
08:29:16 annamalai joins (~annamalai@157.32.115.168)
08:36:35 × ByronJohnson quits (~bairyn@MAIL.DIGITALKINGDOM.ORG) (Ping timeout: 245 seconds)
08:41:47 × merijn quits (~merijn@77.242.116.146) (Ping timeout: 250 seconds)
08:45:31 ByronJohnson joins (~bairyn@MAIL.DIGITALKINGDOM.ORG)
08:50:17 × tromp quits (~textual@2001:1c00:3487:1b00:ec31:dae7:cc09:de7b) (Quit: My iMac has gone to sleep. ZZZzzz…)
08:54:17 merijn joins (~merijn@77.242.116.146)
08:54:18 × ByronJohnson quits (~bairyn@MAIL.DIGITALKINGDOM.ORG) (Ping timeout: 248 seconds)
09:00:56 × merijn quits (~merijn@77.242.116.146) (Ping timeout: 244 seconds)
09:01:49 <ski> @index stripPrefix
09:01:49 <lambdabot> GHC.OldList, Data.List
09:01:50 <ski> @type stripPrefix
09:01:51 <lambdabot> Eq a => [a] -> [a] -> Maybe [a]
09:02:21 × fp quits (~Thunderbi@2001:708:20:1406::10c5) (Ping timeout: 252 seconds)
09:04:24 Enrico63 joins (~Enrico63@2a0b:e541:10d0:0:9efc:e8ff:fe24:3213)
09:05:34 <ski> [exa],c_wraith : `pattern Append :: Eq a => [a] -> () => [a] -> [a]' ought to be possible, first comes input context and parameters, then output context and parameters, finally input result
09:05:47 × Enrico63 quits (~Enrico63@2a0b:e541:10d0:0:9efc:e8ff:fe24:3213) (Client Quit)
09:06:07 merijn joins (~merijn@77.242.116.146)
09:07:04 dhil joins (~dhil@5.151.29.138)
09:10:21 tromp joins (~textual@2001:1c00:3487:1b00:ec31:dae7:cc09:de7b)
09:11:47 <[exa]> ski: ok whew
09:14:02 × Lord_of_Life quits (~Lord@user/lord-of-life/x-2819915) (Quit: Laa shay'a waqi'un moutlaq bale kouloun moumkine)
09:14:25 Lord_of_Life joins (~Lord@user/lord-of-life/x-2819915)
09:14:34 <ski> pattern Append [ ] ys = ys
09:14:36 <ski> pattern Append (x0:xs) ys = x1 : Append xs ys | x0 == x1
09:14:49 <ski> or, you could restate the latter as
09:15:15 <ski> pattern Append (x:xs) ys = Is x : Append xs ys
09:15:17 <ski> with
09:16:00 ByronJohnson joins (~bairyn@MAIL.DIGITALKINGDOM.ORG)
09:16:04 <ski> pattern Is :: Eq a => a -> () => a
09:16:25 <ski> pattern Is x <- ((x ==) -> True)
09:16:27 <ski> where
09:16:33 <ski> Is x = x
09:17:26 <ski> (or, s/Is/Id/, maybe)
09:18:01 fp joins (~Thunderbi@2001:708:20:1406::10c5)
09:18:01 <tomsmeding> "ought to be possible", as in, "would be nice but GHC does not support this" :p
09:18:07 <ski> indeed
09:18:20 <ski> it already does support the output context
09:18:24 <tomsmeding> yes
09:19:24 × YuutaW quits (~YuutaW@alice.yuuta.moe) (Ping timeout: 252 seconds)
09:19:54 <[exa]> we should have #haskell-prolog
09:20:04 <tomsmeding> should we?
09:20:34 × trickard quits (~trickard@cpe-50-98-47-163.wireline.com.au) (Ping timeout: 244 seconds)
09:20:37 YuutaW joins (~YuutaW@alice.yuuta.moe)
09:20:45 tomsmeding is building a GHC HEAD to test [exa]'s thing
09:20:54 <[exa]> lol
09:21:08 trickard_ joins (~trickard@cpe-50-98-47-163.wireline.com.au)
09:23:38 <ski> well, #mercury does exist (and #curry)
09:23:55 × tzh quits (~tzh@c-76-115-131-146.hsd1.or.comcast.net) (Quit: zzz)
09:31:06 bgg__ joins (~bgg@2a01:e0a:819:1510:573a:3145:6af7:e234)
09:31:17 ljdarj1 joins (~Thunderbi@user/ljdarj)
09:32:34 × bgg_ quits (~bgg@2a01:e0a:819:1510:573a:3145:6af7:e234) (Read error: Connection reset by peer)
09:32:42 × ljdarj quits (~Thunderbi@user/ljdarj) (Ping timeout: 248 seconds)
09:32:43 ljdarj1 is now known as ljdarj
09:37:11 <tomsmeding> [exa]: GHC HEAD also crashes
09:42:08 × fgarcia quits (~nu@user/fgarcia) (Ping timeout: 240 seconds)
09:43:26 <ski> % case "foobar" of (("foo",) -> Suffix "bar") -> ()
09:43:26 <yahb2> ()
09:45:01 × merijn quits (~merijn@77.242.116.146) (Ping timeout: 264 seconds)
09:48:25 <tomsmeding> [exa]: https://gitlab.haskell.org/ghc/ghc/-/issues/26465
09:48:53 <tomsmeding> ski: cute
09:49:16 × humasect quits (~humasect@dyn-192-249-132-90.nexicom.net) (Quit: Leaving...)
09:51:41 × tromp quits (~textual@2001:1c00:3487:1b00:ec31:dae7:cc09:de7b) (Quit: My iMac has gone to sleep. ZZZzzz…)
09:51:44 <ski> tomsmeding : surely `x' in `Secured x' ought to have type `String' (or, generalized, `[a]') ?
09:51:51 <tomsmeding> yes
09:51:58 <tomsmeding> the module contains a type error, as I said
09:52:10 <tomsmeding> usage expects the x to be (String, String), but the definition implies it to be String
09:52:12 × trickard_ quits (~trickard@cpe-50-98-47-163.wireline.com.au) (Read error: Connection reset by peer)
09:52:19 <tomsmeding> supplying either via a type signature avoids the panic
09:52:25 trickard_ joins (~trickard@cpe-50-98-47-163.wireline.com.au)
09:52:26 <ski> ah, i see
09:53:09 <tomsmeding> I'll add this to the issue, thanks
09:53:42 <tomsmeding> done
09:54:30 <tomsmeding> uh that makes no sense as the usage is gone in this reduced example
09:54:35 <[exa]> tomsmeding: oh cool, thanks!
09:54:46 <tomsmeding> well whatever
09:56:13 <tomsmeding> added curious observation 4: Inlining prefixed2 into Secured also avoids the panic!
09:56:14 merijn joins (~merijn@77.242.116.146)
09:56:37 <ski> there is no usage of `Secured' on that post (as opposed to original ones)
09:56:47 <tomsmeding> indeed
09:56:49 <ski> right
09:56:56 <tomsmeding> seems like the usage is unnecessary, though
09:57:13 <tomsmeding> it really is a very fragile piece of code
09:57:23 <tomsmeding> also I like the vibe of "NoFlexi"
09:57:24 <ski> you could replace "usage of Secured implies" with "type signature of Secured implies", i guess. only applies when (1c) is present, though
09:57:58 <tomsmeding> yeah I'd like to not change the code snippet and playground link if not really necessary
09:58:05 <tomsmeding> I think it's clear enough like this
09:58:41 <tomsmeding> it's trivial to reproduce and it's just 3 lines of code
10:02:55 × merijn quits (~merijn@77.242.116.146) (Ping timeout: 240 seconds)
10:04:06 <ski> (having (1b) generalized, while (1a) is not, also looks a bit strange ..)
10:06:07 <tomsmeding> ¯\_(ツ)_/¯
10:06:15 <tomsmeding> if the reader wants to try other combinations they're welcome to
10:08:07 merijn joins (~merijn@77.242.116.146)
10:10:35 <tomsmeding> ski: this looks like a typechecker issue, and type signatures compartmentalise type checking, so if you can find a type signature that preserves the panic, then do let me know and I'll add it
10:10:56 <tomsmeding> (or post it yourself)
10:13:09 comerijn joins (~merijn@77.242.116.146)
10:14:49 × merijn quits (~merijn@77.242.116.146) (Ping timeout: 244 seconds)
10:16:42 kuribas joins (~user@2a02-1810-2825-6000-6672-7fac-7dd1-fbc8.ip6.access.telenet.be)
10:22:25 × CiaoSen quits (~Jura@2a02:8071:64e1:da0:5a47:caff:fe78:33db) (Ping timeout: 245 seconds)
10:23:43 × comerijn quits (~merijn@77.242.116.146) (Ping timeout: 240 seconds)
10:31:18 × xff0x quits (~xff0x@fsb6a9491c.tkyc517.ap.nuro.jp) (Ping timeout: 265 seconds)
10:32:16 × chromoblob quits (~chromoblo@user/chromob1ot1c) (Ping timeout: 265 seconds)
10:33:10 chromoblob joins (~chromoblo@user/chromob1ot1c)
10:38:28 × dcpagan quits (~dcpagan@gateway/tor-sasl/dcpagan) (Ping timeout: 272 seconds)
10:40:20 dcpagan joins (~dcpagan@gateway/tor-sasl/dcpagan)
10:48:13 merijn joins (~merijn@77.242.116.146)
10:48:32 SheRejoined joins (haveident@libera/staff/she/her)
10:49:08 trickard_ is now known as trickard
10:55:24 × She quits (haveident@libera/staff/she/her) (Ping timeout: 615 seconds)
10:55:24 SheRejoined is now known as She
11:00:05 × caconym74787 quits (~caconym@user/caconym) (Quit: bye)
11:02:08 caconym74787 joins (~caconym@user/caconym)
11:02:08 CiaoSen joins (~Jura@2a02:8071:64e1:da0:5a47:caff:fe78:33db)
11:05:19 × vanishingideal quits (~vanishing@user/vanishingideal) (Ping timeout: 240 seconds)
11:07:22 vanishingideal joins (~vanishing@user/vanishingideal)
11:10:06 × _d0t_ quits (~{-d0t-}@user/-d0t-/x-7915216) (Ping timeout: 244 seconds)
11:10:21 _d0t_ joins (~{-d0t-}@user/-d0t-/x-7915216)
11:14:25 × merijn quits (~merijn@77.242.116.146) (Ping timeout: 264 seconds)
11:14:34 × _d0t_ quits (~{-d0t-}@user/-d0t-/x-7915216) (Ping timeout: 248 seconds)
11:19:08 × trickard quits (~trickard@cpe-50-98-47-163.wireline.com.au) (Read error: Connection reset by peer)
11:19:22 trickard_ joins (~trickard@cpe-50-98-47-163.wireline.com.au)
11:19:25 merijn joins (~merijn@77.242.116.146)
11:27:09 × kuribas quits (~user@2a02-1810-2825-6000-6672-7fac-7dd1-fbc8.ip6.access.telenet.be) (Ping timeout: 244 seconds)
11:27:45 xff0x joins (~xff0x@2405:6580:b080:900:d380:2cba:bb6a:6ed1)
11:32:56 × merijn quits (~merijn@77.242.116.146) (Ping timeout: 240 seconds)
11:33:01 Lord_of_Life_ joins (~Lord@user/lord-of-life/x-2819915)
11:33:37 × Lord_of_Life quits (~Lord@user/lord-of-life/x-2819915) (Ping timeout: 264 seconds)
11:34:19 merijn joins (~merijn@77.242.116.146)
11:35:56 Lord_of_Life_ is now known as Lord_of_Life
11:36:14 __monty__ joins (~toonn@user/toonn)
11:42:08 trickard_ is now known as trickard
11:46:52 × Lord_of_Life quits (~Lord@user/lord-of-life/x-2819915) (Excess Flood)
11:47:21 × CiaoSen quits (~Jura@2a02:8071:64e1:da0:5a47:caff:fe78:33db) (Ping timeout: 252 seconds)
11:50:17 Lord_of_Life joins (~Lord@user/lord-of-life/x-2819915)
11:53:06 karenw joins (~karenw@user/karenw)
11:53:15 × yin quits (~zero@user/zero) (Remote host closed the connection)
11:55:02 × divlamir quits (~divlamir@user/divlamir) (Read error: Connection reset by peer)
11:55:04 yin joins (~zero@user/zero)
11:55:11 divlamir joins (~divlamir@user/divlamir)
11:55:12 × chromoblob quits (~chromoblo@user/chromob1ot1c) (Read error: Connection reset by peer)
11:59:46 × yin quits (~zero@user/zero) (Remote host closed the connection)
12:00:02 yin joins (~zero@user/zero)
12:07:00 CiaoSen joins (~Jura@2a02:8071:64e1:da0:5a47:caff:fe78:33db)
12:12:57 × synchromesh quits (~john@2406:5a00:2412:2c00:80b2:7c91:4ece:7d51) (Read error: Connection reset by peer)
12:14:05 synchromesh joins (~john@2406:5a00:2412:2c00:15ab:9189:d43d:f752)
12:31:07 ouilemur joins (~jgmerritt@user/ouilemur)
12:31:18 chromoblob joins (~chromoblo@user/chromob1ot1c)
12:31:49 × jreicher quits (~user@user/jreicher) (Ping timeout: 264 seconds)
12:32:17 × pavonia quits (~user@user/siracusa) (Quit: Bye!)
12:36:05 × yin quits (~zero@user/zero) (Remote host closed the connection)
12:37:25 × weary-traveler quits (~user@user/user363627) (Remote host closed the connection)
12:38:49 yin joins (~zero@user/zero)
12:40:42 jreicher joins (~user@user/jreicher)
12:46:15 <[exa]> tomsmeding: the "NoFlexi" comes from zonking apparently https://hackage-content.haskell.org/package/ghc-9.12.2/docs/GHC-Tc-Zonk-Env.html#t:ZonkFlexi
12:46:27 <[exa]> might be the case that it's actually the error message production that dies
12:48:26 ttybitnik joins (~ttybitnik@user/wolper)
12:52:13 × merijn quits (~merijn@77.242.116.146) (Ping timeout: 264 seconds)
12:55:00 <tomsmeding> yeah the panic also mentions zonking
12:55:11 <tomsmeding> [exa]: I have no clue how any of that works :)
13:04:00 merijn joins (~merijn@77.242.116.146)
13:08:55 × merijn quits (~merijn@77.242.116.146) (Ping timeout: 240 seconds)
13:09:37 × Square2 quits (~Square4@user/square) (Ping timeout: 264 seconds)
13:09:38 merijn joins (~merijn@77.242.116.146)
13:13:37 <[exa]> zonking is when the inferred types go back to AST
13:13:40 athan joins (~athan@syn-174-106-168-248.res.spectrum.com)
13:14:08 <tomsmeding> surely that just happens in general at the end of various passes in the type checker
13:20:15 <[exa]> typechecker has more passes? (/me scared)
13:20:54 <tomsmeding> well, like, surely you reify the final types of functions when you're done with a strongly-connected component
13:23:24 × karenw quits (~karenw@user/karenw) (Ping timeout: 244 seconds)
13:27:37 × athan quits (~athan@syn-174-106-168-248.res.spectrum.com) (Ping timeout: 264 seconds)
13:29:53 × sord937 quits (~sord937@gateway/tor-sasl/sord937) (Remote host closed the connection)
13:31:51 × fp quits (~Thunderbi@2001:708:20:1406::10c5) (Ping timeout: 252 seconds)
13:34:45 × Inline quits (~Inline@ip-005-146-196-132.um05.pools.vodafone-ip.de) (Quit: Leaving)
13:35:09 × vgtw quits (~vgtw@user/vgtw) (Ping timeout: 252 seconds)
13:39:28 × xff0x quits (~xff0x@2405:6580:b080:900:d380:2cba:bb6a:6ed1) (Quit: xff0x)
13:46:18 vgtw joins (~vgtw@user/vgtw)
13:46:54 ystael joins (~ystael@user/ystael)
13:50:20 × ec quits (~ec@gateway/tor-sasl/ec) (Remote host closed the connection)
13:50:49 ec joins (~ec@gateway/tor-sasl/ec)
13:57:37 × vgtw quits (~vgtw@user/vgtw) (Ping timeout: 264 seconds)
13:59:31 vgtw joins (~vgtw@user/vgtw)
14:09:39 × mange quits (~mange@user/mange) (Quit: Zzz...)
14:20:28 × merijn quits (~merijn@77.242.116.146) (Ping timeout: 256 seconds)
14:23:11 robobub joins (uid248673@id-248673.uxbridge.irccloud.com)
14:27:33 craunts79 joins (~craunts@136.158.7.194)
14:30:40 × Athas quits (athas@sigkill.dk) (Quit: ZNC 1.9.1 - https://znc.in)
14:30:53 × poscat quits (~poscat@user/poscat) (Remote host closed the connection)
14:31:23 fp joins (~Thunderbi@2001:708:20:1406::10c5)
14:34:04 poscat joins (~poscat@user/poscat)
14:42:19 × ftzm quits (~ftzm@085080224053.dynamic.telenor.dk) (Ping timeout: 250 seconds)
14:44:29 × CiaoSen quits (~Jura@2a02:8071:64e1:da0:5a47:caff:fe78:33db) (Ping timeout: 250 seconds)
14:44:51 × ttybitnik quits (~ttybitnik@user/wolper) (Remote host closed the connection)
14:47:01 × trickard quits (~trickard@cpe-50-98-47-163.wireline.com.au) (Read error: Connection reset by peer)
14:47:14 trickard_ joins (~trickard@cpe-50-98-47-163.wireline.com.au)
14:49:18 Athas joins (athas@sigkill.dk)
14:50:57 ftzm joins (~ftzm@085080238191.dynamic.telenor.dk)
14:58:49 × trickard_ quits (~trickard@cpe-50-98-47-163.wireline.com.au) (Read error: Connection reset by peer)
14:59:03 trickard_ joins (~trickard@cpe-50-98-47-163.wireline.com.au)
15:02:18 Zemyla joins (~Zemyla@2600:100c:b0ac:590:687f:7eff:fe1b:d560)
15:02:35 Zemyla is now known as Zemy
15:03:40 × Zemy quits (~Zemyla@2600:100c:b0ac:590:687f:7eff:fe1b:d560) (Client Quit)
15:07:01 Zemy joins (~Zemy@2600:100c:b0ac:590:687f:7eff:fe1b:d560)
15:10:18 × jle` quits (~jle`@2603:8001:3b00:11::1156) (Ping timeout: 252 seconds)
15:11:15 jle` joins (~jle`@2603:8001:3b00:11::1156)
15:13:58 trickard_ is now known as trickard
15:15:18 <geekosaur> IIRC zonking is replacing IORefs representing tyvars into the types they contain
15:15:31 <geekosaur> s/into/with
15:20:45 × fp quits (~Thunderbi@2001:708:20:1406::10c5) (Ping timeout: 252 seconds)
15:30:37 × __monty__ quits (~toonn@user/toonn) (Quit: leaving)
15:44:34 <ski> (i guess another term one might use is "freezing" (cf. `Data.Array.MArray.freeze :: (Ix i,MArray ma e m,IArray ia e) => ma i e -> m (ia i e)'). in Prolog, copy_term/2 is used to get a copy that is not affected by backtracking uninstantiating a term (which might then get instantiated a different way). a side-effect of that is losing any variable aliasing (equality constraints) between the copied term and
15:44:40 <ski> other terms (and, in general, also losing any other (non-instantiation) constraints as well, on variables in the term))
15:54:12 merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl)
15:54:19 L-Type joins (~L-Type@175.176.38.142)
16:00:59 × merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 244 seconds)
16:02:34 merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl)
16:03:01 × _bo quits (~bo@98.red-83-56-255.dynamicip.rima-tde.net) (Quit: Leaving)
16:03:44 × annamalai quits (~annamalai@157.32.115.168) (Ping timeout: 240 seconds)
16:06:05 athan joins (~athan@syn-174-106-168-248.res.spectrum.com)
16:24:34 Lycurgus joins (~juan@user/Lycurgus)
16:27:05 Zemy_ joins (~Zemy@12.50.238.234)
16:30:48 × Zemy quits (~Zemy@2600:100c:b0ac:590:687f:7eff:fe1b:d560) (Ping timeout: 256 seconds)
16:32:23 humasect joins (~humasect@dyn-192-249-132-90.nexicom.net)
16:32:49 machinedgod joins (~machinedg@d75-159-126-101.abhsia.telus.net)
16:36:01 peterbecich joins (~Thunderbi@47-149-198-150.fdr01.slbh.ca.ip.frontiernet.net)
16:36:22 × chele quits (~chele@user/chele) (Remote host closed the connection)
16:40:13 × vanishingideal quits (~vanishing@user/vanishingideal) (Ping timeout: 264 seconds)
16:40:54 × Lycurgus quits (~juan@user/Lycurgus) (Quit: alsoknownas.renjuan.org ( juan@acm.org ))
16:45:43 × merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 240 seconds)
16:46:55 × peterbecich quits (~Thunderbi@47-149-198-150.fdr01.slbh.ca.ip.frontiernet.net) (Ping timeout: 240 seconds)
16:48:32 Zemy_ is now known as Zemy
16:57:56 merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl)
17:04:34 × merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 255 seconds)
17:05:06 × humasect quits (~humasect@dyn-192-249-132-90.nexicom.net) (Quit: Leaving...)
17:09:34 × athan quits (~athan@syn-174-106-168-248.res.spectrum.com) (Quit: Konversation terminated!)
17:13:55 Zemy_ joins (~Zemy@2600:100c:b0ac:590:8cbe:20ff:fe1c:3a44)
17:13:55 × Zemy quits (~Zemy@12.50.238.234) (Read error: Connection reset by peer)
17:13:58 × leah2 quits (~leah@vuxu.org) (Ping timeout: 260 seconds)
17:16:00 merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl)
17:20:23 × trickard quits (~trickard@cpe-50-98-47-163.wireline.com.au) (Read error: Connection reset by peer)
17:20:33 × merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 244 seconds)
17:20:36 trickard_ joins (~trickard@cpe-50-98-47-163.wireline.com.au)
17:21:06 Zemy_ is now known as Zemy
17:27:49 Zemy_ joins (~Zemy@mobile-107-80-206-9.mycingular.net)
17:31:24 × Zemy quits (~Zemy@2600:100c:b0ac:590:8cbe:20ff:fe1c:3a44) (Ping timeout: 244 seconds)
17:31:29 merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl)
17:33:14 peterbecich joins (~Thunderbi@47-149-198-150.fdr01.slbh.ca.ip.frontiernet.net)
17:34:20 leah2 joins (~leah@vuxu.org)
17:35:58 × merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 256 seconds)
17:36:27 × qqe quits (~qqq@185.54.23.100) (Quit: Lost terminal)
17:41:43 qqe joins (~qqq@185.54.23.100)
17:46:54 Zemy_ is now known as Zemy
17:46:59 merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl)
17:47:48 ft joins (~ft@p4fc2a225.dip0.t-ipconnect.de)
17:51:20 × merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 240 seconds)
17:52:22 × craunts79 quits (~craunts@136.158.7.194) (Quit: The Lounge - https://thelounge.chat)
18:02:20 Guest83 joins (~Guest83@50.35.61.173)
18:02:22 merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl)
18:04:42 × leah2 quits (~leah@vuxu.org) (Ping timeout: 248 seconds)
18:05:25 × dhil quits (~dhil@5.151.29.138) (Ping timeout: 264 seconds)
18:06:32 × merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 240 seconds)
18:07:19 Lord_of_Life_ joins (~Lord@user/lord-of-life/x-2819915)
18:08:08 × Lord_of_Life quits (~Lord@user/lord-of-life/x-2819915) (Ping timeout: 240 seconds)
18:10:08 Lord_of_Life_ is now known as Lord_of_Life
18:13:28 tzh joins (~tzh@c-76-115-131-146.hsd1.or.comcast.net)
18:16:40 × Guest83 quits (~Guest83@50.35.61.173) (Quit: Client closed)
18:17:44 merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl)
18:18:54 × ec quits (~ec@gateway/tor-sasl/ec) (Ping timeout: 272 seconds)
18:19:34 leah2 joins (~leah@vuxu.org)
18:20:38 ec joins (~ec@gateway/tor-sasl/ec)
18:22:08 × merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 240 seconds)
18:24:45 × Googulator quits (~Googulato@2a01-036d-0106-03fa-f110-0864-c42c-107f.pool6.digikabel.hu) (Quit: Client closed)
18:25:03 Googulator joins (~Googulato@2a01-036d-0106-03fa-f110-0864-c42c-107f.pool6.digikabel.hu)
18:29:31 CiaoSen joins (~Jura@2a02:8071:64e1:da0:5a47:caff:fe78:33db)
18:30:43 × Googulator quits (~Googulato@2a01-036d-0106-03fa-f110-0864-c42c-107f.pool6.digikabel.hu) (Quit: Client closed)
18:30:44 Googulator2 joins (~Googulato@2a01-036d-0106-03fa-f110-0864-c42c-107f.pool6.digikabel.hu)
18:31:49 × peterbecich quits (~Thunderbi@47-149-198-150.fdr01.slbh.ca.ip.frontiernet.net) (Ping timeout: 264 seconds)
18:34:57 merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl)
18:35:53 tromp joins (~textual@2001:1c00:3487:1b00:ec31:dae7:cc09:de7b)
18:37:50 × lxsameer quits (~lxsameer@Serene/lxsameer) (Ping timeout: 245 seconds)
18:39:19 × merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 240 seconds)
18:41:17 __monty__ joins (~toonn@user/toonn)
18:41:58 RedFlamingos joins (~RedFlamin@user/RedFlamingos)
18:50:19 sprotte24 joins (~sprotte24@p200300d16f3a380020dd3ee447d7aa86.dip0.t-ipconnect.de)
18:55:14 fgarcia joins (~nu@user/fgarcia)
18:58:14 Zemy_ joins (~Zemy@2600:100c:b0ac:590:6885:bfff:fed6:d182)
18:58:34 merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl)
18:59:44 × machinedgod quits (~machinedg@d75-159-126-101.abhsia.telus.net) (Ping timeout: 240 seconds)
19:00:04 × caconym74787 quits (~caconym@user/caconym) (Quit: bye)
19:00:35 Enrico63 joins (~Enrico63@2a0b:e541:10d0:0:9efc:e8ff:fe24:3213)
19:00:45 caconym74787 joins (~caconym@user/caconym)
19:01:18 × Zemy quits (~Zemy@mobile-107-80-206-9.mycingular.net) (Ping timeout: 244 seconds)
19:04:52 szkl joins (uid110435@id-110435.uxbridge.irccloud.com)
19:05:19 × merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 240 seconds)
19:05:20 Zemy joins (~Zemy@syn-072-176-127-030.res.spectrum.com)
19:06:06 ttybitnik joins (~ttybitnik@user/wolper)
19:09:00 × Zemy_ quits (~Zemy@2600:100c:b0ac:590:6885:bfff:fed6:d182) (Ping timeout: 252 seconds)
19:14:21 × Enrico63 quits (~Enrico63@2a0b:e541:10d0:0:9efc:e8ff:fe24:3213) (Killed (ozone (No Spam)))
19:16:35 merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl)
19:17:24 Zemy_ joins (~Zemy@2600:100c:b0ac:590:641f:4aff:fed0:f7b4)
19:19:49 × Zemy quits (~Zemy@syn-072-176-127-030.res.spectrum.com) (Ping timeout: 264 seconds)
19:21:17 syedabedi joins (~syedabedi@172.56.88.161)
19:21:37 × merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds)
19:26:35 × itaipu quits (~itaipu@168.121.97.28) (Ping timeout: 250 seconds)
19:26:46 target_i joins (~target_i@user/target-i/x-6023099)
19:30:15 lxsameer joins (~lxsameer@Serene/lxsameer)
19:31:25 Zemy joins (~Zemy@mobile-107-80-206-70.mycingular.net)
19:31:59 merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl)
19:33:36 Core3662 joins (~Zemy@2600:100c:b0ac:590:4493:30ff:fee4:9515)
19:33:51 × Zemy_ quits (~Zemy@2600:100c:b0ac:590:641f:4aff:fed0:f7b4) (Ping timeout: 244 seconds)
19:36:01 × Zemy quits (~Zemy@mobile-107-80-206-70.mycingular.net) (Ping timeout: 264 seconds)
19:36:26 × merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 244 seconds)
19:38:45 syedabedi parts (~syedabedi@172.56.88.161) (Leaving)
19:39:51 itaipu joins (~itaipu@168.121.97.28)
19:44:11 Zemy joins (~Zemy@syn-072-176-124-082.res.spectrum.com)
19:44:11 merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl)
19:47:01 × Core3662 quits (~Zemy@2600:100c:b0ac:590:4493:30ff:fee4:9515) (Ping timeout: 255 seconds)
19:48:42 × merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 248 seconds)
19:49:19 Zemy_ joins (~Zemy@2600:100c:b0ac:590:7025:41ff:fedc:1bcd)
19:49:19 × Zemy quits (~Zemy@syn-072-176-124-082.res.spectrum.com) (Read error: Connection reset by peer)
19:50:26 Zemy joins (~Zemy@syn-072-176-124-082.res.spectrum.com)
19:51:05 × chexum quits (~quassel@gateway/tor-sasl/chexum) (Quit: No Ping reply in 180 seconds.)
19:52:00 × ttybitnik quits (~ttybitnik@user/wolper) (Quit: Fading out...)
19:52:37 chexum joins (~quassel@gateway/tor-sasl/chexum)
19:53:33 × Zemy_ quits (~Zemy@2600:100c:b0ac:590:7025:41ff:fedc:1bcd) (Ping timeout: 252 seconds)
19:55:39 Googulator91 joins (~Googulato@2a01-036d-0106-03fa-f110-0864-c42c-107f.pool6.digikabel.hu)
19:55:45 × zfnmxt quits (~zfnmxt@107.189.30.63) (Ping timeout: 245 seconds)
19:55:45 × Googulator2 quits (~Googulato@2a01-036d-0106-03fa-f110-0864-c42c-107f.pool6.digikabel.hu) (Quit: Client closed)
19:57:08 × chexum quits (~quassel@gateway/tor-sasl/chexum) (Remote host closed the connection)
19:57:19 chexum joins (~quassel@gateway/tor-sasl/chexum)
19:57:36 ttybitnik joins (~ttybitnik@user/wolper)
19:59:35 merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl)
20:00:41 × Googulator91 quits (~Googulato@2a01-036d-0106-03fa-f110-0864-c42c-107f.pool6.digikabel.hu) (Quit: Client closed)
20:00:49 Googulator91 joins (~Googulato@2a01-036d-0106-03fa-f110-0864-c42c-107f.pool6.digikabel.hu)
20:01:58 karenw joins (~karenw@user/karenw)
20:03:44 × merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 240 seconds)
20:04:12 humasect joins (~humasect@dyn-192-249-132-90.nexicom.net)
20:05:57 Googulator87 joins (~Googulato@2a01-036d-0106-03fa-f110-0864-c42c-107f.pool6.digikabel.hu)
20:06:18 × Googulator91 quits (~Googulato@2a01-036d-0106-03fa-f110-0864-c42c-107f.pool6.digikabel.hu) (Quit: Client closed)
20:08:07 pavonia joins (~user@user/siracusa)
20:08:59 × myme quits (~myme@2a01:799:d5e:5f00:464e:d36:a653:d025) (Ping timeout: 244 seconds)
20:10:01 myme joins (~myme@2a01:799:d5e:5f00:eb91:4b2e:523b:f609)
20:14:01 × ljdarj quits (~Thunderbi@user/ljdarj) (Ping timeout: 255 seconds)
20:14:58 merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl)
20:15:39 Googulator1 joins (~Googulato@2a01-036d-0106-03fa-f110-0864-c42c-107f.pool6.digikabel.hu)
20:15:39 × Googulator87 quits (~Googulato@2a01-036d-0106-03fa-f110-0864-c42c-107f.pool6.digikabel.hu) (Quit: Client closed)
20:19:20 × merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 240 seconds)
20:28:08 ljdarj joins (~Thunderbi@user/ljdarj)
20:30:25 merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl)
20:35:10 × Zemy quits (~Zemy@syn-072-176-124-082.res.spectrum.com) (Remote host closed the connection)
20:35:25 × merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds)
20:39:46 × gorignak quits (~gorignak@user/gorignak) (Quit: quit)
20:40:02 gorignak joins (~gorignak@user/gorignak)
20:40:45 malte joins (~malte@mal.tc)
20:45:48 merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl)
20:46:39 trickard__ joins (~trickard@cpe-55-98-47-163.wireline.com.au)
20:46:42 × trickard_ quits (~trickard@cpe-50-98-47-163.wireline.com.au) (Ping timeout: 244 seconds)
20:47:13 trickard__ is now known as trickard
20:47:46 × michalz quits (~michalz@185.246.207.205) (Remote host closed the connection)
20:52:31 × merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 240 seconds)
21:03:37 Zemy joins (~Zemy@syn-072-176-124-082.res.spectrum.com)
21:03:50 merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl)
21:07:13 × malte quits (~malte@mal.tc) (Ping timeout: 264 seconds)
21:08:25 × merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds)
21:09:02 × takuan quits (~takuan@d8D86B9E9.access.telenet.be) (Remote host closed the connection)
21:13:49 × lxsameer quits (~lxsameer@Serene/lxsameer) (Ping timeout: 264 seconds)
21:19:13 merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl)
21:24:01 × merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds)
21:31:49 weary-traveler joins (~user@user/user363627)
21:32:18 malte joins (~malte@mal.tc)
21:33:29 × humasect quits (~humasect@dyn-192-249-132-90.nexicom.net) (Remote host closed the connection)
21:34:42 merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl)
21:38:38 vanishingideal joins (~vanishing@user/vanishingideal)
21:38:55 × merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 240 seconds)
21:43:49 × ystael quits (~ystael@user/ystael) (Ping timeout: 264 seconds)
21:45:09 ystael joins (~ystael@user/ystael)
21:46:51 × __monty__ quits (~toonn@user/toonn) (Quit: leaving)
21:50:05 merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl)
21:53:02 × trickard quits (~trickard@cpe-55-98-47-163.wireline.com.au) (Read error: Connection reset by peer)
21:53:16 trickard_ joins (~trickard@cpe-55-98-47-163.wireline.com.au)
21:54:37 × merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds)
21:56:39 trickard_ is now known as trickard
21:59:49 Square joins (~Square@user/square)
22:00:06 × gorignak quits (~gorignak@user/gorignak) (Quit: quit)
22:00:22 gorignak joins (~gorignak@user/gorignak)
22:00:33 × target_i quits (~target_i@user/target-i/x-6023099) (Quit: leaving)
22:01:45 Square2 joins (~Square4@user/square)
22:02:24 humasect joins (~humasect@dyn-192-249-132-90.nexicom.net)
22:05:03 peterbecich joins (~Thunderbi@47-149-198-150.fdr01.slbh.ca.ip.frontiernet.net)
22:05:26 × gorignak quits (~gorignak@user/gorignak) (Quit: quit)
22:05:28 merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl)
22:05:43 gorignak joins (~gorignak@user/gorignak)
22:06:06 × CiaoSen quits (~Jura@2a02:8071:64e1:da0:5a47:caff:fe78:33db) (Ping timeout: 252 seconds)
22:06:37 × Square2 quits (~Square4@user/square) (Ping timeout: 264 seconds)
22:09:43 × merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 240 seconds)
22:16:55 × tromp quits (~textual@2001:1c00:3487:1b00:ec31:dae7:cc09:de7b) (Quit: My iMac has gone to sleep. ZZZzzz…)
22:18:51 xff0x joins (~xff0x@2405:6580:b080:900:f9d8:2573:e3eb:8af)
22:19:23 × vanishingideal quits (~vanishing@user/vanishingideal) (Ping timeout: 265 seconds)
22:20:52 merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl)
22:27:19 × merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 240 seconds)
22:28:06 Sgeo joins (~Sgeo@user/sgeo)
22:32:41 gues27271 joins (~username@2001:ac8:17:20::e118)
22:35:05 × GdeVolpiano quits (~GdeVolpia@user/GdeVolpiano) (Ping timeout: 250 seconds)
22:36:10 GdeVolpiano joins (~GdeVolpia@user/GdeVolpiano)
22:36:56 × peterbecich quits (~Thunderbi@47-149-198-150.fdr01.slbh.ca.ip.frontiernet.net) (Ping timeout: 240 seconds)
22:38:53 merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl)
22:40:00 Tuplanolla joins (~Tuplanoll@91-159-187-167.elisa-laajakaista.fi)
22:41:16 × h2t quits (~h2t@user/h2t) (Quit: ZNC - https://znc.in)
22:41:30 h2t joins (~h2t@user/h2t)
22:41:45 yuuta joins (~YuutaW@alice.yuuta.moe)
22:42:07 × markasoftware quits (~quassel@2604:180:f2::217) (Quit: No Ping reply in 180 seconds.)
22:42:09 × YuutaW quits (~YuutaW@alice.yuuta.moe) (Read error: Connection reset by peer)
22:43:49 × merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds)
22:45:17 markasoftware joins (~quassel@2604:180:f2::217)
22:45:19 × berberman quits (~berberman@user/berberman) (Read error: Connection reset by peer)
22:46:30 berberman joins (~berberman@user/berberman)
22:51:33 humasect_ joins (~humasect@dyn-192-249-132-90.nexicom.net)
22:54:16 merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl)
22:56:25 × humasect_ quits (~humasect@dyn-192-249-132-90.nexicom.net) (Ping timeout: 264 seconds)
22:58:49 × merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds)
23:00:08 vanishingideal joins (~vanishing@user/vanishingideal)
23:02:05 × gues27271 quits (~username@2001:ac8:17:20::e118) (Remote host closed the connection)
23:03:50 gues30380 joins (~username@2001:ac8:17:20::e118)
23:04:19 gues30380 is now known as yoann
23:09:39 merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl)
23:14:25 × merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds)
23:15:27 × acidjnk quits (~acidjnk@p200300d6e7171998005183a2f3779849.dip0.t-ipconnect.de) (Ping timeout: 265 seconds)
23:21:37 × sprotte24 quits (~sprotte24@p200300d16f3a380020dd3ee447d7aa86.dip0.t-ipconnect.de) (Quit: Leaving)
23:25:01 merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl)
23:27:28 bitdex joins (~bitdex@gateway/tor-sasl/bitdex)
23:29:34 × merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 256 seconds)
23:33:39 peterbecich joins (~Thunderbi@47-149-198-150.fdr01.slbh.ca.ip.frontiernet.net)
23:35:47 × gorignak quits (~gorignak@user/gorignak) (Quit: quit)
23:36:04 gorignak joins (~gorignak@user/gorignak)
23:38:04 × peterbecich quits (~Thunderbi@47-149-198-150.fdr01.slbh.ca.ip.frontiernet.net) (Ping timeout: 256 seconds)
23:38:31 × Tuplanolla quits (~Tuplanoll@91-159-187-167.elisa-laajakaista.fi) (Quit: Leaving.)
23:40:25 merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl)
23:44:57 × merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 244 seconds)
23:45:50 craunts79 joins (~craunts@136.158.7.194)
23:55:55 merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl)

All times are in UTC on 2025-09-30.