Home liberachat/#haskell: Logs Calendar

Logs on 2025-03-24 (liberachat/#haskell)

00:03:24 × merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 252 seconds)
00:09:48 × bitdex quits (~bitdex@gateway/tor-sasl/bitdex) (Ping timeout: 264 seconds)
00:13:17 bitdex joins (~bitdex@gateway/tor-sasl/bitdex)
00:14:22 merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl)
00:15:55 × __monty__ quits (~toonn@user/toonn) (Quit: leaving)
00:18:06 myxos joins (~myxos@syn-065-028-251-121.res.spectrum.com)
00:19:39 × merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 260 seconds)
00:21:34 alfiee joins (~alfiee@user/alfiee)
00:24:57 × dsrt^ quits (elomin@c-71-199-187-173.hsd1.ga.comcast.net) (Ping timeout: 252 seconds)
00:25:46 dsrt^ joins (~dsrt@c-71-199-187-173.hsd1.ga.comcast.net)
00:26:03 × alfiee quits (~alfiee@user/alfiee) (Ping timeout: 252 seconds)
00:30:09 merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl)
00:30:48 × bitdex quits (~bitdex@gateway/tor-sasl/bitdex) (Ping timeout: 264 seconds)
00:30:58 × sprotte24 quits (~sprotte24@p200300d16f1a2000ccde650c06cfced1.dip0.t-ipconnect.de) (Quit: Leaving)
00:34:31 bitdex joins (~bitdex@gateway/tor-sasl/bitdex)
00:35:24 × merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 260 seconds)
00:45:55 merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl)
00:47:48 <EvanR> Two men are at the North Pole. One of them goes south; the other goes in the opposite direction. In what direction does the latter go?
00:48:36 × acidjnk quits (~acidjnk@p200300d6e71c4f95993b615eab7935c1.dip0.t-ipconnect.de) (Ping timeout: 252 seconds)
00:50:12 <geekosaur> south, of course
00:50:30 <EvanR> the question right before that was "Is south the opposite of north?"
00:50:41 acidjnk joins (~acidjnk@p200300d6e71c4f952ce53448bb90cf5a.dip0.t-ipconnect.de)
00:50:42 × merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 252 seconds)
00:51:07 <geekosaur> context matters
00:51:24 <EvanR> at the north pole, south is the opposite of south? xD
00:51:38 × xff0x quits (~xff0x@2405:6580:b080:900:74ac:a2fa:2f95:eb9f) (Ping timeout: 245 seconds)
00:52:34 <geekosaur> without additional context, south is generally the opposite of north. with context "at the north pole", all directions are south
00:52:51 <geekosaur> (ignoring little things like "but not true as soon as you move off the pole")
00:54:35 tabaqui joins (~tabaqui@167.71.80.236)
00:55:12 <Axman6> EvanR: Damn those hairy balls
00:55:49 × Tuplanolla quits (~Tuplanoll@91-159-69-59.elisa-laajakaista.fi) (Quit: Leaving.)
00:55:55 <EvanR> spheres are weird
00:56:27 × ljdarj quits (~Thunderbi@user/ljdarj) (Quit: ljdarj)
00:57:44 j1n37- joins (~j1n37@user/j1n37)
00:58:19 weary-traveler joins (~user@user/user363627)
00:58:30 × j1n37 quits (~j1n37@user/j1n37) (Ping timeout: 252 seconds)
01:01:43 merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl)
01:06:39 alfiee joins (~alfiee@user/alfiee)
01:06:54 × merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 260 seconds)
01:07:14 user363627 joins (~user@user/user363627)
01:10:59 × weary-traveler quits (~user@user/user363627) (Ping timeout: 260 seconds)
01:11:01 × notdabs quits (~Owner@2600:1700:69cf:9000:f569:94b9:d854:a370) (Read error: Connection reset by peer)
01:11:09 × alfiee quits (~alfiee@user/alfiee) (Ping timeout: 252 seconds)
01:19:40 merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl)
01:21:38 JuanDaugherty joins (~juan@user/JuanDaugherty)
01:26:16 × merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 252 seconds)
01:31:08 × Unicorn_Princess quits (~Unicorn_P@user/Unicorn-Princess/x-3540542) (Remote host closed the connection)
01:32:55 <monochrom> But what was the series 1 + 1/2 - 1/12 - 1/408 - 1/470832 - 1/627013566048 - ... ?
01:33:31 × lambdabot quits (~lambdabot@haskell/bot/lambdabot) (Remote host closed the connection)
01:34:00 lambdabot joins (~lambdabot@silicon.int-e.eu)
01:34:00 × lambdabot quits (~lambdabot@silicon.int-e.eu) (Changing host)
01:34:00 lambdabot joins (~lambdabot@haskell/bot/lambdabot)
01:34:00 ChanServ sets mode +v lambdabot
01:34:29 × JuanDaugherty quits (~juan@user/JuanDaugherty) (Quit: praxis.meansofproduction.biz (juan@acm.org))
01:37:40 merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl)
01:38:47 xff0x joins (~xff0x@fsb6a9491c.tkyc517.ap.nuro.jp)
01:41:07 × int-e quits (~noone@int-e.eu) (Remote host closed the connection)
01:42:24 × merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 252 seconds)
01:48:50 int-e joins (~noone@int-e.eu)
01:49:06 × acidjnk quits (~acidjnk@p200300d6e71c4f952ce53448bb90cf5a.dip0.t-ipconnect.de) (Ping timeout: 252 seconds)
01:52:33 <haskellbridge> <Bowuigi> https://oeis.org/search?q=1%2C+2%2C+12%2C+408%2C+470832%2C+627013566048&language=english&go=Search
01:52:43 alfiee joins (~alfiee@user/alfiee)
01:52:45 <haskellbridge> <Bowuigi> An approximation of sqrt(2) apparently
01:53:28 merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl)
01:54:59 hiredman joins (~hiredman@frontier1.downey.family)
01:57:04 × alfiee quits (~alfiee@user/alfiee) (Ping timeout: 252 seconds)
01:58:10 × merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 252 seconds)
02:07:03 peterbecich joins (~Thunderbi@syn-047-229-123-186.res.spectrum.com)
02:09:14 merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl)
02:11:39 × peterbecich quits (~Thunderbi@syn-047-229-123-186.res.spectrum.com) (Ping timeout: 260 seconds)
02:14:24 × merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 252 seconds)
02:23:19 × kh0d quits (~kh0d@212.200.181.147) (Remote host closed the connection)
02:23:56 kh0d joins (~kh0d@212.200.181.147)
02:25:03 merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl)
02:25:57 × tabaqui quits (~tabaqui@167.71.80.236) (Ping timeout: 252 seconds)
02:29:15 × kh0d quits (~kh0d@212.200.181.147) (Ping timeout: 252 seconds)
02:29:48 × merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 252 seconds)
02:38:07 alfiee joins (~alfiee@user/alfiee)
02:39:48 × bitdex quits (~bitdex@gateway/tor-sasl/bitdex) (Ping timeout: 264 seconds)
02:40:51 merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl)
02:41:49 bitdex joins (~bitdex@gateway/tor-sasl/bitdex)
02:42:27 × alfiee quits (~alfiee@user/alfiee) (Ping timeout: 252 seconds)
02:45:45 × merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 252 seconds)
02:53:27 × machinedgod quits (~machinedg@d108-173-18-100.abhsia.telus.net) (Ping timeout: 252 seconds)
02:56:37 merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl)
02:59:45 kh0d joins (~kh0d@212.200.65.82)
03:03:26 × merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 252 seconds)
03:04:32 × kh0d quits (~kh0d@212.200.65.82) (Ping timeout: 252 seconds)
03:05:39 jmcantrell joins (~weechat@user/jmcantrell)
03:10:34 × olivial quits (~benjaminl@user/benjaminl) (Ping timeout: 260 seconds)
03:14:40 merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl)
03:19:54 × merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 260 seconds)
03:21:21 <Axman6> let pell = 01:zipWith (+) (map (*2) $ drop 1 pell)
03:21:36 <Axman6> > let pell = 0:1:zipWith (+) (map (*2) $ drop 1 pell) in take 10 pell
03:21:37 <lambdabot> error:
03:21:38 <lambdabot> • Couldn't match expected type ‘[c]’ with actual type ‘[c] -> [c]’
03:21:38 <lambdabot> • Probable cause: ‘zipWith’ is applied to too few arguments
03:22:01 <Axman6> > let pell = 0:1:zipWith (+) (map (*2) pell) (drop 1 pell) ( in take 10 pell
03:22:03 <lambdabot> <hint>:1:60: error: parse error on input ‘in’
03:22:18 tavare joins (~tavare@user/tavare)
03:23:44 × tavare quits (~tavare@user/tavare) (Remote host closed the connection)
03:24:11 alfiee joins (~alfiee@user/alfiee)
03:28:18 peterbecich joins (~Thunderbi@syn-047-229-123-186.res.spectrum.com)
03:28:39 × alfiee quits (~alfiee@user/alfiee) (Ping timeout: 260 seconds)
03:29:10 Garbanzo joins (~Garbanzo@2602:304:6eac:dc10::2e)
03:29:50 Square2 joins (~Square4@user/square)
03:30:27 merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl)
03:33:08 kh0d joins (~kh0d@212.200.65.82)
03:33:19 × Square quits (~Square@user/square) (Ping timeout: 260 seconds)
03:35:15 × merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 252 seconds)
03:38:00 × kh0d quits (~kh0d@212.200.65.82) (Ping timeout: 252 seconds)
03:38:00 × xff0x quits (~xff0x@fsb6a9491c.tkyc517.ap.nuro.jp) (Ping timeout: 252 seconds)
03:42:58 merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl)
03:47:54 × merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 252 seconds)
03:49:17 xff0x joins (~xff0x@fsb6a9491c.tkyc517.ap.nuro.jp)
03:58:44 merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl)
04:00:19 × jmcantrell quits (~weechat@user/jmcantrell) (Quit: WeeChat 4.5.2)
04:03:08 <monochrom> > let pell = 0:1:zipWith (+) (map (*2) pell) (drop 1 pell) in take 10 pell
04:03:10 <lambdabot> [0,1,1,3,5,11,21,43,85,171]
04:03:18 × merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 252 seconds)
04:05:57 <haskellbridge> <dmjio> I ran my test with the "-threaded" RTS, and "yield" works there, but it _does not_ work in GHCi (which is single core)
04:06:26 <haskellbridge> <dmjio> so I think there's an issue with "yield" in single core mode (non "-threaded") where "yield" is not creating a new thread schedule
04:07:10 kh0d joins (~kh0d@212.200.65.82)
04:09:56 alfiee joins (~alfiee@user/alfiee)
04:11:38 × kh0d quits (~kh0d@212.200.65.82) (Ping timeout: 252 seconds)
04:13:00 <EvanR> oh nice my terms are already a known sequence
04:13:15 <EvanR> egyptian sqrt 2
04:14:16 merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl)
04:14:18 × alfiee quits (~alfiee@user/alfiee) (Ping timeout: 252 seconds)
04:16:05 <EvanR> lol and the comments even mention it
04:19:24 × merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 260 seconds)
04:25:01 kh0d joins (~kh0d@212.200.65.82)
04:30:03 merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl)
04:30:52 inca joins (~inca@4-138-135-64.gray-ng.dsl.pinetreenetworks.com)
04:35:09 × merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 260 seconds)
04:35:45 × kh0d quits (~kh0d@212.200.65.82) (Ping timeout: 252 seconds)
04:37:30 user363627 is now known as weary-traveler
04:38:24 × aforemny_ quits (~aforemny@i577B13B9.versanet.de) (Ping timeout: 252 seconds)
04:39:00 aforemny joins (~aforemny@2001:9e8:6cfe:bd00:f9e8:43f5:f8e4:75c8)
04:42:44 × inca quits (~inca@4-138-135-64.gray-ng.dsl.pinetreenetworks.com) (Ping timeout: 260 seconds)
04:42:57 michalz joins (~michalz@185.246.207.221)
04:44:48 inca joins (~inca@4-138-135-64.gray-ng.dsl.pinetreenetworks.com)
04:45:50 merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl)
04:49:24 × inca quits (~inca@4-138-135-64.gray-ng.dsl.pinetreenetworks.com) (Ping timeout: 252 seconds)
04:50:52 × merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 252 seconds)
04:54:59 alfiee joins (~alfiee@user/alfiee)
04:56:11 inca joins (~inca@4-138-135-64.gray-ng.dsl.pinetreenetworks.com)
04:59:18 × alfiee quits (~alfiee@user/alfiee) (Ping timeout: 252 seconds)
05:00:14 kh0d joins (~kh0d@212.200.65.82)
05:00:24 × Miroboru quits (~myrvoll@178-164-114.82.3p.ntebredband.no) (Read error: Connection reset by peer)
05:00:45 <talismanick> I was looking through Bluefin examples, but didn't see the UndecidableInstances pragma I remembered it requiring
05:01:03 × inca quits (~inca@4-138-135-64.gray-ng.dsl.pinetreenetworks.com) (Ping timeout: 252 seconds)
05:01:04 <talismanick> was that only a feature of the alpha release posted on Discourse?
05:01:38 merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl)
05:02:06 <talismanick> (I somehow failed to find detailed patch notes anywhere - just read git commit messages?)
05:04:34 Miroboru joins (~myrvoll@178-164-114.82.3p.ntebredband.no)
05:05:10 × kh0d quits (~kh0d@212.200.65.82) (Ping timeout: 252 seconds)
05:06:38 × merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 252 seconds)
05:07:18 kh0d joins (~kh0d@212.200.65.82)
05:07:52 inca joins (~inca@4-138-135-64.gray-ng.dsl.pinetreenetworks.com)
05:09:27 <Leary> talismanick: Basic bluefin code won't require any instance declarations in the first place.
05:11:10 user363627 joins (~user@user/user363627)
05:12:36 × inca quits (~inca@4-138-135-64.gray-ng.dsl.pinetreenetworks.com) (Ping timeout: 252 seconds)
05:12:36 × kh0d quits (~kh0d@212.200.65.82) (Ping timeout: 252 seconds)
05:15:04 × weary-traveler quits (~user@user/user363627) (Ping timeout: 252 seconds)
05:17:22 user363627 is now known as weary-traveler
05:17:25 merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl)
05:20:00 inca joins (~inca@4-138-135-64.gray-ng.dsl.pinetreenetworks.com)
05:22:24 × merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 252 seconds)
05:26:01 kh0d joins (~kh0d@212.200.65.82)
05:30:50 × kh0d quits (~kh0d@212.200.65.82) (Ping timeout: 252 seconds)
05:33:12 merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl)
05:33:41 × ChaiTRex quits (~ChaiTRex@user/chaitrex) (Remote host closed the connection)
05:34:03 ChaiTRex joins (~ChaiTRex@user/chaitrex)
05:35:39 × califax quits (~califax@user/califx) (Read error: Connection reset by peer)
05:35:57 califax joins (~califax@user/califx)
05:37:54 × merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 252 seconds)
05:38:55 merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl)
05:40:43 alfiee joins (~alfiee@user/alfiee)
05:41:28 × peterbecich quits (~Thunderbi@syn-047-229-123-186.res.spectrum.com) (Ping timeout: 252 seconds)
05:43:17 machinedgod joins (~machinedg@d108-173-18-100.abhsia.telus.net)
05:43:40 × merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 252 seconds)
05:44:20 kh0d joins (~kh0d@212.200.65.82)
05:45:08 × alfiee quits (~alfiee@user/alfiee) (Ping timeout: 252 seconds)
05:51:39 × kh0d quits (~kh0d@212.200.65.82) (Ping timeout: 252 seconds)
05:54:50 × gmg quits (~user@user/gehmehgeh) (Remote host closed the connection)
05:54:51 merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl)
05:55:40 gmg joins (~user@user/gehmehgeh)
05:57:05 × Garbanzo quits (~Garbanzo@2602:304:6eac:dc10::2e) (Remote host closed the connection)
05:59:44 × merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 260 seconds)
06:10:13 merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl)
06:12:31 takuan joins (~takuan@d8D86B601.access.telenet.be)
06:15:29 × merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 260 seconds)
06:26:01 merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl)
06:26:07 alfiee joins (~alfiee@user/alfiee)
06:28:46 × inca quits (~inca@4-138-135-64.gray-ng.dsl.pinetreenetworks.com) (Ping timeout: 252 seconds)
06:30:36 inca joins (~inca@4-138-135-64.gray-ng.dsl.pinetreenetworks.com)
06:30:39 × alfiee quits (~alfiee@user/alfiee) (Ping timeout: 260 seconds)
06:31:14 × merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 260 seconds)
06:34:59 Digitteknohippie is now known as Digit
06:35:19 × inca quits (~inca@4-138-135-64.gray-ng.dsl.pinetreenetworks.com) (Ping timeout: 260 seconds)
06:39:05 olivial joins (~benjaminl@user/benjaminl)
06:41:49 merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl)
06:44:13 inca joins (~inca@4-138-135-64.gray-ng.dsl.pinetreenetworks.com)
06:46:44 × merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 252 seconds)
06:49:33 kh0d joins (~kh0d@109.245.38.222)
06:49:54 × inca quits (~inca@4-138-135-64.gray-ng.dsl.pinetreenetworks.com) (Ping timeout: 260 seconds)
06:50:38 inca joins (~inca@4-138-135-64.gray-ng.dsl.pinetreenetworks.com)
06:55:04 × kh0d quits (~kh0d@109.245.38.222) (Remote host closed the connection)
06:55:10 × inca quits (~inca@4-138-135-64.gray-ng.dsl.pinetreenetworks.com) (Ping timeout: 252 seconds)
06:57:35 merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl)
06:59:43 × weary-traveler quits (~user@user/user363627) (Remote host closed the connection)
07:00:00 × caconym quits (~caconym@user/caconym) (Quit: bye)
07:01:38 caconym joins (~caconym@user/caconym)
07:01:57 inca joins (~inca@4-138-135-64.gray-ng.dsl.pinetreenetworks.com)
07:02:30 × merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 252 seconds)
07:07:00 × inca quits (~inca@4-138-135-64.gray-ng.dsl.pinetreenetworks.com) (Ping timeout: 252 seconds)
07:07:15 CiaoSen joins (~Jura@2a02:8071:64e1:da0:5a47:caff:fe78:33db)
07:11:12 alfiee joins (~alfiee@user/alfiee)
07:13:24 merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl)
07:13:52 inca joins (~inca@4-138-135-64.gray-ng.dsl.pinetreenetworks.com)
07:14:53 Lord_of_Life_ joins (~Lord@user/lord-of-life/x-2819915)
07:15:42 × Lord_of_Life quits (~Lord@user/lord-of-life/x-2819915) (Ping timeout: 252 seconds)
07:15:48 × alfiee quits (~alfiee@user/alfiee) (Ping timeout: 252 seconds)
07:16:16 Lord_of_Life_ is now known as Lord_of_Life
07:18:00 × merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 252 seconds)
07:28:47 merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl)
07:32:36 × Sgeo quits (~Sgeo@user/sgeo) (Read error: Connection reset by peer)
07:33:40 × merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 252 seconds)
07:39:12 × ChaiTRex quits (~ChaiTRex@user/chaitrex) (Ping timeout: 264 seconds)
07:39:49 merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl)
07:39:59 robobub joins (uid248673@id-248673.uxbridge.irccloud.com)
07:44:57 × merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 252 seconds)
07:45:45 ChaiTRex joins (~ChaiTRex@user/chaitrex)
07:48:38 bliogg joins (~bliogg@2600:8800:5000:f790:d95:8d3b:e9a9:1fc7)
07:49:10 × bliogg quits (~bliogg@2600:8800:5000:f790:d95:8d3b:e9a9:1fc7) (K-Lined)
07:49:47 polyphem joins (~rod@p4fc2c5d1.dip0.t-ipconnect.de)
07:51:00 × werneta_ quits (~werneta@syn-071-083-160-242.res.spectrum.com) (Ping timeout: 252 seconds)
07:54:14 ljdarj joins (~Thunderbi@user/ljdarj)
07:54:32 acidjnk joins (~acidjnk@p200300d6e71c4f84841f0647c35df21b.dip0.t-ipconnect.de)
07:55:38 merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl)
07:56:15 alfiee joins (~alfiee@user/alfiee)
08:01:04 × alfiee quits (~alfiee@user/alfiee) (Ping timeout: 260 seconds)
08:01:04 × merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 260 seconds)
08:08:30 JamesMowery172 joins (~JamesMowe@ip68-228-212-232.ph.ph.cox.net)
08:10:19 × JamesMowery17 quits (~JamesMowe@ip68-228-212-232.ph.ph.cox.net) (Ping timeout: 252 seconds)
08:10:19 JamesMowery172 is now known as JamesMowery17
08:11:15 ash3en joins (~Thunderbi@193.32.248.154)
08:17:52 kh0d joins (~kh0d@89.216.103.150)
08:19:36 × inca quits (~inca@4-138-135-64.gray-ng.dsl.pinetreenetworks.com) (Ping timeout: 252 seconds)
08:20:49 inca joins (~inca@4-138-135-64.gray-ng.dsl.pinetreenetworks.com)
08:21:21 × petrichor quits (~znc-user@user/petrichor) (Quit: ZNC 1.8.2 - https://znc.in)
08:22:08 ash3en1 joins (~Thunderbi@185.209.196.192)
08:22:21 × ash3en quits (~Thunderbi@193.32.248.154) (Ping timeout: 252 seconds)
08:22:21 ash3en1 is now known as ash3en
08:22:54 × kh0d quits (~kh0d@89.216.103.150) (Ping timeout: 252 seconds)
08:24:14 random-jellyfish joins (~developer@user/random-jellyfish)
08:25:36 chele joins (~chele@user/chele)
08:25:39 × inca quits (~inca@4-138-135-64.gray-ng.dsl.pinetreenetworks.com) (Ping timeout: 252 seconds)
08:29:17 j1n37 joins (~j1n37@user/j1n37)
08:29:24 × j1n37- quits (~j1n37@user/j1n37) (Ping timeout: 252 seconds)
08:31:42 × tzh quits (~tzh@c-76-115-131-146.hsd1.or.comcast.net) (Quit: zzz)
08:32:08 inca joins (~inca@4-138-135-64.gray-ng.dsl.pinetreenetworks.com)
08:37:06 × inca quits (~inca@4-138-135-64.gray-ng.dsl.pinetreenetworks.com) (Ping timeout: 252 seconds)
08:39:22 alp joins (~alp@2001:861:8ca0:4940:11de:ec89:fd30:2b7e)
08:39:34 × alp quits (~alp@2001:861:8ca0:4940:11de:ec89:fd30:2b7e) (Changing host)
08:39:34 alp joins (~alp@user/alp)
08:39:34 × CiaoSen quits (~Jura@2a02:8071:64e1:da0:5a47:caff:fe78:33db) (Ping timeout: 260 seconds)
08:41:39 alfiee joins (~alfiee@user/alfiee)
08:43:45 inca joins (~inca@4-138-135-64.gray-ng.dsl.pinetreenetworks.com)
08:45:59 × alfiee quits (~alfiee@user/alfiee) (Ping timeout: 260 seconds)
08:46:23 merijn joins (~merijn@77.242.116.146)
08:48:45 × inca quits (~inca@4-138-135-64.gray-ng.dsl.pinetreenetworks.com) (Ping timeout: 252 seconds)
08:50:37 kh0d joins (~kh0d@89.216.103.150)
08:55:23 inca joins (~inca@4-138-135-64.gray-ng.dsl.pinetreenetworks.com)
08:56:10 × kh0d quits (~kh0d@89.216.103.150) (Ping timeout: 252 seconds)
08:56:42 kh0d joins (~kh0d@89.216.103.150)
09:00:34 × inca quits (~inca@4-138-135-64.gray-ng.dsl.pinetreenetworks.com) (Ping timeout: 260 seconds)
09:00:34 × ljdarj quits (~Thunderbi@user/ljdarj) (Ping timeout: 260 seconds)
09:01:24 × kh0d quits (~kh0d@89.216.103.150) (Ping timeout: 252 seconds)
09:01:44 inca joins (~inca@4-138-135-64.gray-ng.dsl.pinetreenetworks.com)
09:02:18 Digitteknohippie joins (~user@user/digit)
09:03:29 × Digit quits (~user@user/digit) (Ping timeout: 260 seconds)
09:05:00 lxsameer joins (~lxsameer@Serene/lxsameer)
09:06:21 × inca quits (~inca@4-138-135-64.gray-ng.dsl.pinetreenetworks.com) (Ping timeout: 252 seconds)
09:13:36 kh0d joins (~kh0d@89.216.103.150)
09:13:36 inca joins (~inca@4-138-135-64.gray-ng.dsl.pinetreenetworks.com)
09:18:10 × kh0d quits (~kh0d@89.216.103.150) (Ping timeout: 252 seconds)
09:18:10 × inca quits (~inca@4-138-135-64.gray-ng.dsl.pinetreenetworks.com) (Ping timeout: 252 seconds)
09:19:39 inca joins (~inca@4-138-135-64.gray-ng.dsl.pinetreenetworks.com)
09:23:57 × inca quits (~inca@4-138-135-64.gray-ng.dsl.pinetreenetworks.com) (Ping timeout: 252 seconds)
09:24:45 × img quits (~img@user/img) (Quit: ZNC 1.8.2 - https://znc.in)
09:25:31 inca joins (~inca@4-138-135-64.gray-ng.dsl.pinetreenetworks.com)
09:26:06 img joins (~img@user/img)
09:26:43 alfiee joins (~alfiee@user/alfiee)
09:30:00 × inca quits (~inca@4-138-135-64.gray-ng.dsl.pinetreenetworks.com) (Ping timeout: 252 seconds)
09:31:00 × alfiee quits (~alfiee@user/alfiee) (Ping timeout: 252 seconds)
09:31:15 ljdarj joins (~Thunderbi@user/ljdarj)
09:31:22 inca joins (~inca@4-138-135-64.gray-ng.dsl.pinetreenetworks.com)
09:36:03 × inca quits (~inca@4-138-135-64.gray-ng.dsl.pinetreenetworks.com) (Ping timeout: 252 seconds)
09:36:10 × pavonia quits (~user@user/siracusa) (Quit: Bye!)
09:37:08 dhil joins (~dhil@2a0c:b381:52e:3600:840b:10a9:3aaf:e0b0)
09:37:17 inca joins (~inca@4-138-135-64.gray-ng.dsl.pinetreenetworks.com)
09:37:42 × merijn quits (~merijn@77.242.116.146) (Ping timeout: 252 seconds)
09:37:50 Smiles joins (uid551636@id-551636.lymington.irccloud.com)
09:38:12 kimiamania8 is now known as kimiamania
09:41:33 × inca quits (~inca@4-138-135-64.gray-ng.dsl.pinetreenetworks.com) (Ping timeout: 252 seconds)
09:43:08 inca joins (~inca@4-138-135-64.gray-ng.dsl.pinetreenetworks.com)
09:45:09 kh0d joins (~kh0d@89.216.103.150)
09:48:02 × ChaiTRex quits (~ChaiTRex@user/chaitrex) (Remote host closed the connection)
09:49:39 merijn joins (~merijn@77.242.116.146)
09:52:31 __monty__ joins (~toonn@user/toonn)
09:56:37 × ljdarj quits (~Thunderbi@user/ljdarj) (Quit: ljdarj)
09:56:56 ljdarj joins (~Thunderbi@user/ljdarj)
10:03:22 JuanDaugherty joins (~juan@user/JuanDaugherty)
10:13:07 alfiee joins (~alfiee@user/alfiee)
10:14:00 × ash3en quits (~Thunderbi@185.209.196.192) (Ping timeout: 252 seconds)
10:17:34 × alfiee quits (~alfiee@user/alfiee) (Ping timeout: 252 seconds)
10:24:54 × xff0x quits (~xff0x@fsb6a9491c.tkyc517.ap.nuro.jp) (Ping timeout: 252 seconds)
10:34:35 × infohazards quits (~user@user/fmira) (Remote host closed the connection)
10:34:52 zfnmxt_ joins (~zfnmxt@107.189.30.63)
10:35:01 × zfnmxt quits (~zfnmxt@user/zfnmxt) (Remote host closed the connection)
10:39:44 zfnmxt_ is now known as zfnmxt
10:43:42 × ljdarj quits (~Thunderbi@user/ljdarj) (Ping timeout: 252 seconds)
10:48:22 × inca quits (~inca@4-138-135-64.gray-ng.dsl.pinetreenetworks.com) (Ping timeout: 252 seconds)
10:55:10 inca joins (~inca@4-138-135-64.gray-ng.dsl.pinetreenetworks.com)
10:58:31 alfiee joins (~alfiee@user/alfiee)
10:59:35 × mange quits (~user@user/mange) (Quit: Zzz...)
11:02:57 × alfiee quits (~alfiee@user/alfiee) (Ping timeout: 252 seconds)
11:13:34 × inca quits (~inca@4-138-135-64.gray-ng.dsl.pinetreenetworks.com) (Ping timeout: 260 seconds)
11:15:01 inca joins (~inca@4-138-135-64.gray-ng.dsl.pinetreenetworks.com)
11:17:12 ash3en joins (~Thunderbi@185.209.196.192)
11:20:07 xff0x joins (~xff0x@2405:6580:b080:900:551a:8945:d45c:6ab4)
11:20:16 × inca quits (~inca@4-138-135-64.gray-ng.dsl.pinetreenetworks.com) (Ping timeout: 252 seconds)
11:21:37 inca joins (~inca@4-138-135-64.gray-ng.dsl.pinetreenetworks.com)
11:33:12 × acidjnk quits (~acidjnk@p200300d6e71c4f84841f0647c35df21b.dip0.t-ipconnect.de) (Ping timeout: 252 seconds)
11:33:25 CiaoSen joins (~Jura@2a02:8071:64e1:da0:5a47:caff:fe78:33db)
11:33:46 ljdarj joins (~Thunderbi@user/ljdarj)
11:42:50 × kh0d quits (~kh0d@89.216.103.150) (Remote host closed the connection)
11:43:36 kh0d joins (~kh0d@89.216.103.150)
11:43:54 alfiee joins (~alfiee@user/alfiee)
11:44:12 × vanishingideal quits (~vanishing@user/vanishingideal) (Ping timeout: 252 seconds)
11:45:55 vanishingideal joins (~vanishing@user/vanishingideal)
11:46:56 × Smiles quits (uid551636@id-551636.lymington.irccloud.com) (Quit: Connection closed for inactivity)
11:47:26 × talismanick quits (~user@2601:644:937c:ed10::ae5) (Remote host closed the connection)
11:48:08 × alfiee quits (~alfiee@user/alfiee) (Ping timeout: 252 seconds)
11:48:08 × kh0d quits (~kh0d@89.216.103.150) (Ping timeout: 252 seconds)
11:50:14 × ash3en quits (~Thunderbi@185.209.196.192) (Quit: ash3en)
11:55:43 Digitteknohippie is now known as Digit
11:57:41 Guest5 joins (~Guest5@2401:4900:4e25:1099:9984:5abb:8760:48c4)
11:58:47 acidjnk joins (~acidjnk@p200300d6e71c4f84841f0647c35df21b.dip0.t-ipconnect.de)
11:59:56 wootehfoot joins (~wootehfoo@user/wootehfoot)
12:01:19 lortabac joins (~lortabac@2a01:e0a:541:b8f0:55ab:e185:7f81:54a4)
12:02:36 kh0d joins (~kh0d@77-46-229-44.dynamic.isp.telekom.rs)
12:08:01 × Guest5 quits (~Guest5@2401:4900:4e25:1099:9984:5abb:8760:48c4) (Quit: Client closed)
12:09:51 ash3en joins (~Thunderbi@89.56.182.235)
12:10:32 × hellwolf quits (~user@248c-27e0-f032-f250-0f00-4d40-07d0-2001.sta.estpak.ee) (Ping timeout: 272 seconds)
12:13:59 × Ranhir quits (~Ranhir@157.97.53.139) (Quit: KVIrc 5.0.0 Aria http://www.kvirc.net/)
12:15:52 hellwolf joins (~user@172a-40ae-6125-5458-0f00-4d40-07d0-2001.sta.estpak.ee)
12:18:33 ru0mad joins (~ru0mad@moon.ruomad.net)
12:22:01 × JuanDaugherty quits (~juan@user/JuanDaugherty) (Quit: praxis.meansofproduction.biz (juan@acm.org))
12:22:24 × merijn quits (~merijn@77.242.116.146) (Ping timeout: 260 seconds)
12:24:05 merijn joins (~merijn@77.242.116.146)
12:27:43 jespada joins (~jespada@2800:a4:22c5:eb00:31a1:ed9:af19:7e52)
12:28:27 × ljdarj quits (~Thunderbi@user/ljdarj) (Ping timeout: 276 seconds)
12:28:45 × kh0d quits (~kh0d@77-46-229-44.dynamic.isp.telekom.rs) (Ping timeout: 252 seconds)
12:29:10 × ash3en quits (~Thunderbi@89.56.182.235) (Quit: ash3en)
12:29:19 alfiee joins (~alfiee@user/alfiee)
12:30:24 × CiaoSen quits (~Jura@2a02:8071:64e1:da0:5a47:caff:fe78:33db) (Ping timeout: 276 seconds)
12:31:30 × alp quits (~alp@user/alp) (Ping timeout: 252 seconds)
12:33:02 ljdarj joins (~Thunderbi@user/ljdarj)
12:33:42 × alfiee quits (~alfiee@user/alfiee) (Ping timeout: 252 seconds)
12:35:21 HelloThere joins (~HelloTher@2401:4900:4e25:1099:9984:5abb:8760:48c4)
12:35:33 ystael joins (~ystael@user/ystael)
12:36:57 tabaqui joins (~tabaqui@167.71.80.236)
12:37:38 × ru0mad quits (~ru0mad@moon.ruomad.net) (Ping timeout: 252 seconds)
12:39:09 × Buliarous quits (~gypsydang@46.232.210.139) (Remote host closed the connection)
12:43:52 × merijn quits (~merijn@77.242.116.146) (Ping timeout: 252 seconds)
12:44:08 petrichor joins (~znc-user@user/petrichor)
12:44:26 kh0d joins (~kh0d@212.200.65.82)
12:51:20 merijn joins (~merijn@77.242.116.146)
12:53:37 × ridcully quits (~ridcully@p57b52321.dip0.t-ipconnect.de) (Quit: WeeChat 4.5.2)
12:57:26 alp joins (~alp@2001:861:8ca0:4940:26f8:447:6e1a:b3d7)
12:58:20 ru0mad joins (~ru0mad@moon.ruomad.net)
12:59:57 × AlexZenon quits (~alzenon@178.34.150.194) (Quit: ;-)
13:01:42 × AlexNoo quits (~AlexNoo@178.34.150.194) (Quit: Leaving)
13:07:13 CiaoSen joins (~Jura@2a02:8071:64e1:da0:5a47:caff:fe78:33db)
13:10:38 × inca quits (~inca@4-138-135-64.gray-ng.dsl.pinetreenetworks.com) (Ping timeout: 252 seconds)
13:12:52 inca joins (~inca@4-138-135-64.gray-ng.dsl.pinetreenetworks.com)
13:14:19 × bitdex quits (~bitdex@gateway/tor-sasl/bitdex) (Quit: = "")
13:14:43 alfiee joins (~alfiee@user/alfiee)
13:15:20 × kh0d quits (~kh0d@212.200.65.82) (Remote host closed the connection)
13:16:27 kh0d joins (~kh0d@212.200.65.82)
13:17:36 × inca quits (~inca@4-138-135-64.gray-ng.dsl.pinetreenetworks.com) (Ping timeout: 252 seconds)
13:18:56 inca joins (~inca@4-138-135-64.gray-ng.dsl.pinetreenetworks.com)
13:19:04 × alfiee quits (~alfiee@user/alfiee) (Ping timeout: 252 seconds)
13:19:20 × fantom quits (~fantom@2.219.56.221) (Ping timeout: 244 seconds)
13:19:36 × kh0d quits (~kh0d@212.200.65.82) (Remote host closed the connection)
13:20:27 kh0d joins (~kh0d@212.200.65.82)
13:20:32 × ru0mad quits (~ru0mad@moon.ruomad.net) (Ping timeout: 252 seconds)
13:22:15 × kh0d quits (~kh0d@212.200.65.82) (Remote host closed the connection)
13:22:48 kh0d joins (~kh0d@212.200.65.82)
13:28:39 AlexNoo joins (~AlexNoo@178.34.150.194)
13:28:52 AlexZenon joins (~alzenon@178.34.150.194)
13:31:52 simplystuart joins (~simplystu@c-75-75-152-164.hsd1.pa.comcast.net)
13:34:50 × kh0d quits (~kh0d@212.200.65.82) (Ping timeout: 252 seconds)
13:37:20 ItsMe73 joins (~ItsMe@2401:4900:4e25:1099:9984:5abb:8760:48c4)
13:39:42 × jespada quits (~jespada@2800:a4:22c5:eb00:31a1:ed9:af19:7e52) (Ping timeout: 252 seconds)
13:40:20 × ItsMe73 quits (~ItsMe@2401:4900:4e25:1099:9984:5abb:8760:48c4) (Client Quit)
13:42:12 kh0d joins (~kh0d@212.200.65.82)
13:43:55 jespada joins (~jespada@2800:a4:22bd:1300:6874:df1d:56c8:ac1f)
13:54:33 × kh0d quits (~kh0d@212.200.65.82) (Ping timeout: 252 seconds)
13:55:24 × gmg quits (~user@user/gehmehgeh) (Ping timeout: 264 seconds)
13:55:24 × chiselfuse quits (~chiselfus@user/chiselfuse) (Ping timeout: 264 seconds)
13:56:00 × califax quits (~califax@user/califx) (Ping timeout: 264 seconds)
13:58:40 × HelloThere quits (~HelloTher@2401:4900:4e25:1099:9984:5abb:8760:48c4) (Quit: Client closed)
14:00:51 kh0d joins (~kh0d@212.200.65.82)
14:01:48 alfiee joins (~alfiee@user/alfiee)
14:02:48 × alp quits (~alp@2001:861:8ca0:4940:26f8:447:6e1a:b3d7) (Ping timeout: 252 seconds)
14:06:06 × alfiee quits (~alfiee@user/alfiee) (Ping timeout: 252 seconds)
14:11:08 × Square2 quits (~Square4@user/square) (Ping timeout: 252 seconds)
14:15:27 × tabaqui quits (~tabaqui@167.71.80.236) (Ping timeout: 252 seconds)
14:28:00 × kh0d quits (~kh0d@212.200.65.82) (Ping timeout: 252 seconds)
14:29:34 × inca quits (~inca@4-138-135-64.gray-ng.dsl.pinetreenetworks.com) (Ping timeout: 260 seconds)
14:31:21 inca joins (~inca@4-138-135-64.gray-ng.dsl.pinetreenetworks.com)
14:33:44 jmcantrell joins (~weechat@user/jmcantrell)
14:37:50 fp joins (~Thunderbi@130.233.70.95)
14:39:44 × vanishingideal quits (~vanishing@user/vanishingideal) (Ping timeout: 252 seconds)
14:40:45 × inca quits (~inca@4-138-135-64.gray-ng.dsl.pinetreenetworks.com) (Ping timeout: 252 seconds)
14:41:33 vanishingideal joins (~vanishing@user/vanishingideal)
14:42:24 inca joins (~inca@4-138-135-64.gray-ng.dsl.pinetreenetworks.com)
14:45:17 tabaqui joins (~tabaqui@167.71.80.236)
14:45:19 × merijn quits (~merijn@77.242.116.146) (Ping timeout: 260 seconds)
14:46:10 ridcully joins (~ridcully@pd951f029.dip0.t-ipconnect.de)
14:47:11 alfiee joins (~alfiee@user/alfiee)
14:47:30 merijn joins (~merijn@77.242.116.146)
14:51:44 × alfiee quits (~alfiee@user/alfiee) (Ping timeout: 260 seconds)
14:55:08 × merijn quits (~merijn@77.242.116.146) (Ping timeout: 252 seconds)
14:57:29 kh0d joins (~kh0d@212.200.65.82)
14:58:09 × inca quits (~inca@4-138-135-64.gray-ng.dsl.pinetreenetworks.com) (Ping timeout: 260 seconds)
14:58:49 inca joins (~inca@4-138-135-64.gray-ng.dsl.pinetreenetworks.com)
15:03:18 × inca quits (~inca@4-138-135-64.gray-ng.dsl.pinetreenetworks.com) (Ping timeout: 252 seconds)
15:06:19 × vanishingideal quits (~vanishing@user/vanishingideal) (Ping timeout: 260 seconds)
15:07:09 × kh0d quits (~kh0d@212.200.65.82) (Ping timeout: 252 seconds)
15:07:11 Ranhir joins (~Ranhir@157.97.53.139)
15:08:05 merijn joins (~merijn@77.242.116.146)
15:09:00 × CiaoSen quits (~Jura@2a02:8071:64e1:da0:5a47:caff:fe78:33db) (Ping timeout: 276 seconds)
15:09:58 kh0d joins (~kh0d@212.200.65.82)
15:10:07 inca joins (~inca@4-138-135-64.gray-ng.dsl.pinetreenetworks.com)
15:15:04 × inca quits (~inca@4-138-135-64.gray-ng.dsl.pinetreenetworks.com) (Ping timeout: 260 seconds)
15:16:28 inca joins (~inca@4-138-135-64.gray-ng.dsl.pinetreenetworks.com)
15:20:58 × haskellbridge quits (~hackager@syn-024-093-192-219.res.spectrum.com) (Remote host closed the connection)
15:21:46 haskellbridge joins (~hackager@syn-024-093-192-219.res.spectrum.com)
15:21:46 ChanServ sets mode +v haskellbridge
15:22:53 vanishingideal joins (~vanishing@user/vanishingideal)
15:23:06 × ljdarj quits (~Thunderbi@user/ljdarj) (Ping timeout: 252 seconds)
15:32:17 alfiee joins (~alfiee@user/alfiee)
15:36:51 × alfiee quits (~alfiee@user/alfiee) (Ping timeout: 252 seconds)
15:43:10 × merijn quits (~merijn@77.242.116.146) (Ping timeout: 252 seconds)
15:47:46 ash3en joins (~Thunderbi@89.56.182.235)
15:47:58 × kh0d quits (~kh0d@212.200.65.82) (Remote host closed the connection)
15:49:51 ljdarj joins (~Thunderbi@user/ljdarj)
15:50:51 weary-traveler joins (~user@user/user363627)
15:52:15 × ash3en quits (~Thunderbi@89.56.182.235) (Ping timeout: 252 seconds)
15:56:13 merijn joins (~merijn@77.242.116.146)
15:59:24 × aforemny quits (~aforemny@2001:9e8:6cfe:bd00:f9e8:43f5:f8e4:75c8) (Ping timeout: 252 seconds)
16:02:37 aforemny joins (~aforemny@2001:9e8:6cc3:cb00:4bbe:2838:488d:a24d)
16:06:18 × jespada quits (~jespada@2800:a4:22bd:1300:6874:df1d:56c8:ac1f) (Quit: My Mac has gone to sleep. ZZZzzz…)
16:07:52 tzh joins (~tzh@c-76-115-131-146.hsd1.or.comcast.net)
16:18:21 alfiee joins (~alfiee@user/alfiee)
16:20:39 ash3en joins (~Thunderbi@89.56.182.235)
16:22:46 × alfiee quits (~alfiee@user/alfiee) (Ping timeout: 252 seconds)
16:28:34 × lxsameer quits (~lxsameer@Serene/lxsameer) (Ping timeout: 260 seconds)
16:28:57 × lortabac quits (~lortabac@2a01:e0a:541:b8f0:55ab:e185:7f81:54a4) (Ping timeout: 276 seconds)
16:32:04 × fp quits (~Thunderbi@130.233.70.95) (Ping timeout: 260 seconds)
16:34:03 × acidjnk quits (~acidjnk@p200300d6e71c4f84841f0647c35df21b.dip0.t-ipconnect.de) (Ping timeout: 252 seconds)
16:41:07 peterbecich joins (~Thunderbi@syn-047-229-123-186.res.spectrum.com)
16:44:19 × merijn quits (~merijn@77.242.116.146) (Ping timeout: 260 seconds)
16:45:27 merijn joins (~merijn@77.242.116.146)
16:45:36 a_fantom joins (~fantom@2.219.56.221)
16:51:38 notdabs joins (~Owner@2600:1700:69cf:9000:c43:fe75:997:32d7)
17:02:49 acidjnk joins (~acidjnk@p200300d6e71c4f847489f4e7c3712ecc.dip0.t-ipconnect.de)
17:04:08 kh0d joins (~kh0d@212.200.65.82)
17:04:09 × peterbecich quits (~Thunderbi@syn-047-229-123-186.res.spectrum.com) (Ping timeout: 260 seconds)
17:04:45 alfiee joins (~alfiee@user/alfiee)
17:05:20 jespada joins (~jespada@2800:a4:22bd:1300:6874:df1d:56c8:ac1f)
17:05:47 × Buliarou1 quits (~gypsydang@46.232.210.139) (Quit: leaving)
17:06:22 Buliarous joins (~gypsydang@46.232.210.139)
17:07:15 califax joins (~califax@user/califx)
17:07:38 chiselfuse joins (~chiselfus@user/chiselfuse)
17:07:47 sord937 joins (~sord937@gateway/tor-sasl/sord937)
17:09:24 × alfiee quits (~alfiee@user/alfiee) (Ping timeout: 260 seconds)
17:10:52 lxsameer joins (~lxsameer@Serene/lxsameer)
17:13:00 × kh0d quits (~kh0d@212.200.65.82) (Remote host closed the connection)
17:13:19 ChaiTRex joins (~ChaiTRex@user/chaitrex)
17:15:20 zungi joins (~tory@user/andrewchawk)
17:18:02 kh0d joins (~kh0d@212.200.65.82)
17:19:47 Guest84 joins (~Guest84@14.139.38.104)
17:25:09 × merijn quits (~merijn@77.242.116.146) (Ping timeout: 260 seconds)
17:25:13 target_i joins (~target_i@user/target-i/x-6023099)
17:26:00 × zungi quits (~tory@user/andrewchawk) (Ping timeout: 264 seconds)
17:27:01 × Guest84 quits (~Guest84@14.139.38.104) (Quit: Client closed)
17:27:07 alp joins (~alp@2001:861:8ca0:4940:2b34:ed16:a275:bdd6)
17:30:50 arpit joins (~arpity22@14.139.38.104)
17:30:59 zungi joins (~tory@user/andrewchawk)
17:36:33 × ljdarj quits (~Thunderbi@user/ljdarj) (Ping timeout: 276 seconds)
17:43:56 × kh0d quits (~kh0d@212.200.65.82) (Remote host closed the connection)
17:47:25 Unicorn_Princess joins (~Unicorn_P@user/Unicorn-Princess/x-3540542)
17:49:19 kh0d joins (~kh0d@212.200.65.82)
17:50:29 alfiee joins (~alfiee@user/alfiee)
17:51:22 gmg joins (~user@user/gehmehgeh)
17:54:48 × alfiee quits (~alfiee@user/alfiee) (Ping timeout: 252 seconds)
17:56:33 × kh0d quits (~kh0d@212.200.65.82) (Ping timeout: 252 seconds)
17:56:33 × alp quits (~alp@2001:861:8ca0:4940:2b34:ed16:a275:bdd6) (Ping timeout: 252 seconds)
17:59:01 ljdarj joins (~Thunderbi@user/ljdarj)
18:04:48 CiaoSen joins (~Jura@2a02:8071:64e1:da0:5a47:caff:fe78:33db)
18:05:41 × ash3en quits (~Thunderbi@89.56.182.235) (Quit: ash3en)
18:13:19 × jespada quits (~jespada@2800:a4:22bd:1300:6874:df1d:56c8:ac1f) (Quit: My Mac has gone to sleep. ZZZzzz…)
18:19:30 × arpit quits (~arpity22@14.139.38.104) (Quit: Leaving)
18:28:27 × acidjnk quits (~acidjnk@p200300d6e71c4f847489f4e7c3712ecc.dip0.t-ipconnect.de) (Ping timeout: 252 seconds)
18:33:03 orslon^ joins (~orslon@c-71-199-187-173.hsd1.ga.comcast.net)
18:36:34 alfiee joins (~alfiee@user/alfiee)
18:37:27 j1n37- joins (~j1n37@user/j1n37)
18:38:21 × j1n37 quits (~j1n37@user/j1n37) (Ping timeout: 252 seconds)
18:40:48 × alfiee quits (~alfiee@user/alfiee) (Ping timeout: 245 seconds)
18:49:13 kh0d joins (~kh0d@212.200.65.82)
18:51:36 × weary-traveler quits (~user@user/user363627) (Quit: Konversation terminated!)
18:51:49 weary-traveler joins (~user@user/user363627)
18:52:36 × weary-traveler quits (~user@user/user363627) (Remote host closed the connection)
18:52:39 rvalue- joins (~rvalue@user/rvalue)
18:53:28 × rvalue quits (~rvalue@user/rvalue) (Ping timeout: 252 seconds)
18:54:08 × tomboy64 quits (~tomboy64@user/tomboy64) (Ping timeout: 244 seconds)
18:55:09 × kh0d quits (~kh0d@212.200.65.82) (Ping timeout: 260 seconds)
18:57:32 tomboy64 joins (~tomboy64@user/tomboy64)
18:57:35 jespada joins (~jespada@2800:a4:22bd:1300:6874:df1d:56c8:ac1f)
18:58:59 rvalue- is now known as rvalue
19:00:03 × caconym quits (~caconym@user/caconym) (Quit: bye)
19:00:48 caconym joins (~caconym@user/caconym)
19:02:08 acidjnk joins (~acidjnk@p200300d6e71c4f84e5bb842294cfb41d.dip0.t-ipconnect.de)
19:03:22 kh0d joins (~kh0d@212.200.65.82)
19:04:19 × lxsameer quits (~lxsameer@Serene/lxsameer) (Ping timeout: 260 seconds)
19:08:47 weary-traveler joins (~user@user/user363627)
19:12:05 × kh0d quits (~kh0d@212.200.65.82) (Remote host closed the connection)
19:12:47 sprotte24 joins (~sprotte24@p200300d16f03d500a58d694121a6d0cd.dip0.t-ipconnect.de)
19:13:30 kh0d joins (~kh0d@212.200.65.82)
19:19:24 × zungi quits (~tory@user/andrewchawk) (Ping timeout: 264 seconds)
19:20:18 ash3en joins (~Thunderbi@89.56.182.235)
19:23:17 alfiee joins (~alfiee@user/alfiee)
19:24:42 Sayman joins (~Sayman@2401:4900:1ca3:94e0:d788:422d:b642:f1c)
19:25:00 <Sayman> Hello there,
19:25:49 <Sayman> Sayman this side from India, a passionate open source developer researching on haskell's programming language concepts.
19:26:13 <davean> Welcome
19:27:00 <Sayman> I am preparing to enhance yesod framework of haskell through my add ons, willn't it gonna improve the web architecture of this language?
19:27:15 × ash3en quits (~Thunderbi@89.56.182.235) (Quit: ash3en)
19:27:21 × notdabs quits (~Owner@2600:1700:69cf:9000:c43:fe75:997:32d7) (Quit: Leaving)
19:27:43 × alfiee quits (~alfiee@user/alfiee) (Ping timeout: 244 seconds)
19:27:44 <Sayman> Yeah, thanks for welcoming me
19:27:54 pavonia joins (~user@user/siracusa)
19:28:03 <Sayman> Why are so many people lefting -_-
19:28:21 <geekosaur> sorry, this channel is pretty quiet at various times of day, plus many people have abandoned IRC
19:28:27 <geekosaur> (I was in the restroom)
19:29:05 <geekosaur> there's some activity on Matrix. oddly, not much on the FP Discord today
19:29:20 <Sayman> Ohhh ok
19:29:51 × polykernel quits (~polykerne@user/polykernel) (Remote host closed the connection)
19:30:04 <Sayman> Is my idea suitable for applying, so I submit my proposal
19:30:25 <Sayman> I already prepared one for it :-)
19:30:59 polykernel joins (~polykerne@user/polykernel)
19:31:05 <geekosaur> these days yesod doesn't seem to see a lot of use, most people use scotty or servant
19:31:25 <geekosaur> but I'm not really the right person to talk to about web stuff
19:32:39 <Sayman> are you the admin?
19:32:44 <Sayman> or a mentor
19:32:55 <Athas> tomsmeding: did you know of some Haskell AD library that is faster than 'ad'?
19:33:00 <Athas> Something that abused Template Haskell?
19:33:36 <geekosaur> not sure what you mean by "admin", I'm a moderator here and on Matrix. I do help out with beginners also
19:33:55 <Sayman> should I continue with my proposal
19:33:55 <geekosaur> I also am one of the core maintainers of xmonad, and when I can I contribute to ghc and cabal development
19:33:59 <tomsmeding> Athas: I wrote my own thing that wasn't even meant to be faster than 'ad', but it is by a factor of 2 sometimes -- but it _really_ is not fleshed out at all, so you won't have much luck with it
19:34:12 <Sayman> will it gonna be better to continue or to change my idea?
19:34:43 <tomsmeding> Athas: that array-aware thing that I was hacking on (and that you said I should continue hacking on) I didn't continue working on yet, so that's in usable state if the existing array API happens to be enough for your algorithm, and otherwise not :p
19:34:45 <geekosaur> again, I'm not really involved with web stuff. you might post to /r/haskell or discourse.haskell.org
19:34:48 <Sayman> geekosaur okay
19:35:09 <Athas> Ah well.
19:35:13 <tomsmeding> Athas: in general, how happy are gradbench with random experimental libraries?
19:35:24 <Athas> tomsmeding: that remains to be seen!
19:35:34 <tomsmeding> as in, is it "benchmark all the implementations" or "let's collect the major ones and get a useful comparison"
19:35:38 <Athas> But Sam has turned into a maximalist.
19:35:41 × Sayman quits (~Sayman@2401:4900:1ca3:94e0:d788:422d:b642:f1c) (Quit: Client closed)
19:35:43 <tomsmeding> I see
19:36:04 <Athas> I think the architecture is robust enough to handle arbitrary amounts of weird tools. The main bottleneck is that the table will look weird, but that is a fixable UI issue.
19:36:14 Sayman joins (~Sayman@2401:4900:1ca3:94e0:d788:422d:b642:f1c)
19:36:22 <Athas> As long as it fits in a Docker container, I would say it should go in.
19:36:23 × Sayman quits (~Sayman@2401:4900:1ca3:94e0:d788:422d:b642:f1c) (Client Quit)
19:36:36 <tomsmeding> you could even mark certain tools as "experimental", and not show them by default (or make it easy to filter them out or something)
19:37:41 <Athas> Yes, that is much better than rejecting esoterica.
19:38:21 <Athas> Btw, I found that Haskell did pretty well for implementing a differentiable Runge-Kutta ODE solver, but now I'm trying to work out how to implement computation of a matrix determinant by minors.
19:39:15 <Athas> This is not a good algorithm (the complexity is something like O(n!)), but what's worse is that it depends on recursively removing rows and columns from a matrix. This can be done in efficient ways with mutable arrays, but I haven't cracked a nice way to do it in Haskell.
19:39:38 <Athas> Of course, the lovely part of an O(n!) algorithm is that the dataset will necessarily be so small that perhaps an inefficient matrix representation is unimportant.
19:39:51 <tomsmeding> hah, O(n!) is brutal
19:39:57 × machinedgod quits (~machinedg@d108-173-18-100.abhsia.telus.net) (Ping timeout: 252 seconds)
19:40:46 <tomsmeding> Athas: perhaps the dataset will be small, but even then, what really matters here is the _proportion_ of time that you spend in matrix manipulations
19:40:59 <tomsmeding> because you'll probably also be doing O(n!) of those matrix manipulations
19:41:11 <tomsmeding> so it may well be that they need to be fast after all, even if the data is small
19:42:14 <Athas> Yes. But the imperative solution is to essentially encode the matrix as a linked list of row indexes and column indexes, such that e.g. R[i] is the physical index of the successor to row 'i'.
19:42:29 <Athas> So maybe it is good enough to maintain a mutable array and then just a bunch of linked lists.
19:42:52 <Athas> The algorithm is really quite trivial: https://mathworld.wolfram.com/DeterminantExpansionbyMinors.html
19:42:55 <Athas> Maybe I'm overthinking it.
19:43:02 <tomsmeding> just implement it!
19:44:07 <Athas> Er, maintain an immutable array.
19:44:23 × kh0d quits (~kh0d@212.200.65.82) (Remote host closed the connection)
19:46:15 kh0d joins (~kh0d@212.200.65.82)
19:54:19 × nckx quits (nckx@libera/staff/owl/nckx) (Ping timeout: 608 seconds)
19:56:40 × kh0d quits (~kh0d@212.200.65.82) (Remote host closed the connection)
19:57:36 × petrichor quits (~znc-user@user/petrichor) (Ping timeout: 276 seconds)
19:58:07 kh0d joins (~kh0d@212.200.65.82)
20:05:03 notdabs joins (~Owner@2600:1700:69cf:9000:c43:fe75:997:32d7)
20:08:41 alfiee joins (~alfiee@user/alfiee)
20:12:42 × alfiee quits (~alfiee@user/alfiee) (Ping timeout: 246 seconds)
20:14:54 alp joins (~alp@2001:861:8ca0:4940:92ce:4d9a:3c9b:8560)
20:20:01 petrichor joins (~znc-user@user/petrichor)
20:20:06 × CiaoSen quits (~Jura@2a02:8071:64e1:da0:5a47:caff:fe78:33db) (Ping timeout: 252 seconds)
20:22:31 × wootehfoot quits (~wootehfoo@user/wootehfoot) (Read error: Connection reset by peer)
20:22:45 × acidjnk quits (~acidjnk@p200300d6e71c4f84e5bb842294cfb41d.dip0.t-ipconnect.de) (Ping timeout: 248 seconds)
20:27:45 × alp quits (~alp@2001:861:8ca0:4940:92ce:4d9a:3c9b:8560) (Ping timeout: 246 seconds)
20:31:52 Tuplanolla joins (~Tuplanoll@91-159-69-59.elisa-laajakaista.fi)
20:33:55 × ThePenguin quits (~ThePengui@cust-95-80-24-166.csbnet.se) (Remote host closed the connection)
20:35:54 ThePenguin joins (~ThePengui@cust-95-80-24-166.csbnet.se)
20:37:32 peterbecich joins (~Thunderbi@syn-047-229-123-186.res.spectrum.com)
20:44:17 × kh0d quits (~kh0d@212.200.65.82) (Remote host closed the connection)
20:45:42 × chele quits (~chele@user/chele) (Remote host closed the connection)
20:50:00 × weary-traveler quits (~user@user/user363627) (Remote host closed the connection)
20:50:07 merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl)
20:51:44 × jespada quits (~jespada@2800:a4:22bd:1300:6874:df1d:56c8:ac1f) (Quit: My Mac has gone to sleep. ZZZzzz…)
20:52:02 kh0d joins (~kh0d@212.200.65.82)
20:53:53 × kh0d quits (~kh0d@212.200.65.82) (Remote host closed the connection)
20:55:05 alfiee joins (~alfiee@user/alfiee)
20:55:34 × merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 272 seconds)
20:59:23 × alfiee quits (~alfiee@user/alfiee) (Ping timeout: 244 seconds)
21:00:31 ash3en joins (~Thunderbi@89.56.182.235)
21:00:37 kh0d joins (~kh0d@212.200.65.82)
21:01:45 × ash3en quits (~Thunderbi@89.56.182.235) (Client Quit)
21:04:06 <EvanR> say an interface to a stack container has two operations push :: a -> Stack a -> Stack a, and pop :: Stack a -> (a, Stack a). And there's a law, pop (push x xs) = (x, xs)
21:04:23 <EvanR> is that enough to constraint the behavior of the data type to what we normally think of as stack-like
21:04:45 mmhat joins (~mmh@2a00:1f:9784:c001:ee08:6bff:fe09:5315)
21:04:51 × mmhat quits (~mmh@2a00:1f:9784:c001:ee08:6bff:fe09:5315) (Client Quit)
21:05:55 merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl)
21:06:12 <Athas> tomsmeding: this might make me unpopular with the Haskell community: https://github.com/gradbench/gradbench/blob/cmpad/tools/haskell/src/GradBench/DetByMinor.hs
21:06:14 <EvanR> I guess you need something to start with, dirac :: a -> Stack a, an infinite stack of a which never runs out, where a could be used as a sentinel that you reached the bottom
21:06:59 × kh0d quits (~kh0d@212.200.65.82) (Ping timeout: 260 seconds)
21:07:26 <tomsmeding> EvanR: I think if you have a certain starting stack and particular sequence of pushes and pops, then you can successively cancel each pop against a push until either you're popping more than you pushed (and the spec doesn't let us conclude what happens if you pop from the starting stack), or you have some pushes left which don't generate observable info
21:07:53 <tomsmeding> EvanR: so yes, this should pin it down apart from pop-on-empty-stack and stack initialisation
21:08:50 <tomsmeding> Athas: why? Because it's slow and makes haskell look bad?
21:09:16 <mauke> can't be worse than whitespace
21:09:45 <Athas> tomsmeding: yes, people get mad when you make a language look bad.
21:09:51 acidjnk joins (~acidjnk@p200300d6e71c4f84f984511b1aacfb73.dip0.t-ipconnect.de)
21:10:05 <EvanR> unless it's haskell
21:10:09 <Athas> Although on the largest workloads it's only about 5x slower than C++.
21:10:35 <EvanR> because looking bad might indicate something is actually bad and needs improvement
21:11:19 <tomsmeding> Athas: only 5x? And that's with 'ad'?
21:11:24 <Rembane> 5x slower than C++ is very fast imho
21:11:24 <sprout> EvanR: I don't think you need the infinite stack
21:11:33 <Athas> tomsmeding: yes, 'ad'. And maybe more like 7x.
21:11:39 <EvanR> I'll ignore the empty stack for now
21:11:46 <sprout> EvanR: assuming that you're only interested in popping what you once pushed
21:11:53 kh0d joins (~kh0d@212.200.65.82)
21:12:00 <sprout> EvanR: but how would you keep track?
21:12:00 <tomsmeding> Athas: 7x slower than baseline is indeed slow, but if it's 'ad' that achieves that, I'd call that a win
21:12:36 × merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 244 seconds)
21:12:57 <sprout> EvanR: if you don't have a 'stack_empty?' predicate you'll probably need to keep track of it yourself somehow
21:13:08 <EvanR> I'll ignore the empty stack for now xD
21:13:56 × peterbecich quits (~Thunderbi@syn-047-229-123-186.res.spectrum.com) (Ping timeout: 272 seconds)
21:15:18 <EvanR> push x xs = x : x : xs, ok, this fails the law
21:16:44 × kh0d quits (~kh0d@212.200.65.82) (Ping timeout: 244 seconds)
21:17:03 <tomsmeding> EvanR: important observation, which was implicit in my first reply, is that push and pop each take and return exactly one stack, so any "history" of a stack is a linear sequence of pushes and pops
21:17:15 cipherrot joins (~znc-user@user/petrichor)
21:17:20 <tomsmeding> so for semantics, you only need to look at all such sequences
21:17:21 infohazards joins (~user@user/fmira)
21:18:29 <EvanR> inventing notation to make that sequence of calls easy to see
21:18:36 <EvanR> a push next to a pop cancels
21:18:41 <EvanR> somehow
21:18:51 <EvanR> and you're left with the final state of the stack
21:19:49 × petrichor quits (~znc-user@user/petrichor) (Ping timeout: 248 seconds)
21:21:30 <EvanR> let (x, xs) = pop (push 7 (push 8 (...)) in push 9 xs
21:21:45 <EvanR> push 9 (push 8 (...))
21:23:59 merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl)
21:24:57 <EvanR> define pop! = snd . pop
21:25:21 <EvanR> push 9 (pop! (push 7 (push 8 (...))))
21:25:22 <EvanR> becomes
21:25:31 <EvanR> push 9 (push 8 (...))
21:25:42 <EvanR> semantically
21:28:39 × merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 246 seconds)
21:29:43 × cipherrot quits (~znc-user@user/petrichor) (Read error: Connection reset by peer)
21:31:13 yangby joins (~secret@115.205.72.232)
21:31:26 <tomsmeding> claim: the behaviour of 'check' pins down the entire semantics of Stack: check :: Stack a -> [Maybe a] -> [a]; checks s = snd . foldl' (\(s', out) -> maybe (let (y,s'') = pop s' in (s'',y:out)) (flip push s')) (s, [])
21:31:47 petrichor joins (~znc-user@user/petrichor)
21:32:01 <tomsmeding> yes, the output is reversed, and no I don't care
21:32:46 <EvanR> what is this [Maybe a]
21:32:52 <tomsmeding> Just is a push, Nothing is a pop
21:33:00 <tomsmeding> list of instructions, essentially
21:33:26 <tomsmeding> point being that as long as there are enough Justs before Nothings to make sure you never "pop into" the initial stack s, you can determine the output of 'check' purely from your law
21:34:27 machinedgod joins (~machinedg@d108-173-18-100.abhsia.telus.net)
21:34:40 <EvanR> the initial stack is where you can do root exploits
21:34:45 <tomsmeding> yes
21:35:29 <EvanR> I was going to write a similar piece of code to convert a stack into a list but forwards
21:35:53 <EvanR> is just using foldr instead of foldl' enough
21:36:08 <tomsmeding> then you process the list of instructions in reverse
21:36:19 <tomsmeding> which, like, doesn't matter for my claim
21:36:37 <tomsmeding> but neither does the output order :p
21:36:57 <EvanR> as long as the [Maybe a] isn't infinite
21:37:35 × michalz quits (~michalz@185.246.207.221) (Remote host closed the connection)
21:37:44 <tomsmeding> I'm saying that the behaviour of 'check' pins down the semantics of 'Stack' (modulo initial/empty stack), not that every invocation of 'check' says something meaningful
21:39:46 merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl)
21:41:09 alfiee joins (~alfiee@user/alfiee)
21:42:12 × ChaiTRex quits (~ChaiTRex@user/chaitrex) (Remote host closed the connection)
21:42:39 ChaiTRex joins (~ChaiTRex@user/chaitrex)
21:43:10 <EvanR> can you somehow prove the opposite law
21:45:09 × alfiee quits (~alfiee@user/alfiee) (Ping timeout: 244 seconds)
21:45:11 × merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 268 seconds)
21:45:49 JuanDaugherty joins (~juan@user/JuanDaugherty)
21:46:28 × takuan quits (~takuan@d8D86B601.access.telenet.be) (Remote host closed the connection)
21:52:47 <EvanR> answer: no
21:54:16 × ChaiTRex quits (~ChaiTRex@user/chaitrex) (Remote host closed the connection)
21:54:37 ChaiTRex joins (~ChaiTRex@user/chaitrex)
21:56:48 × target_i quits (~target_i@user/target-i/x-6023099) (Quit: leaving)
21:58:27 merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl)
22:01:00 kh0d joins (~kh0d@212.200.65.82)
22:03:08 Sgeo joins (~Sgeo@user/sgeo)
22:03:20 × merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 272 seconds)
22:05:41 × kh0d quits (~kh0d@212.200.65.82) (Ping timeout: 248 seconds)
22:13:51 merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl)
22:18:44 × merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 244 seconds)
22:24:58 merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl)
22:26:14 alfiee joins (~alfiee@user/alfiee)
22:28:40 <EvanR> according to a 2006 mailing list post I found announcing a new version of lambdabot, it has "an unlambda interpreter"
22:28:48 × tabaqui quits (~tabaqui@167.71.80.236) (Ping timeout: 252 seconds)
22:30:24 × merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 260 seconds)
22:30:31 × alfiee quits (~alfiee@user/alfiee) (Ping timeout: 252 seconds)
22:32:06 × random-jellyfish quits (~developer@user/random-jellyfish) (Ping timeout: 252 seconds)
22:32:36 × sp1ff` quits (~user@c-67-160-173-55.hsd1.wa.comcast.net) (Remote host closed the connection)
22:36:04 <geekosaur> I think it stopped building at some point
22:37:06 <geekosaur> I vaguely recall it being one of the plugins I disabled for my heavily customized lambdabot instance back then
22:37:36 tabaqui joins (~tabaqui@167.71.80.236)
22:38:10 <EvanR> figures xD
22:39:21 <geekosaur> don't see a commit in the git log removing it but it's last mentioned in 2011
22:40:02 <EvanR> wiki claims it still exists
22:40:14 <EvanR> I've never see it mentioned in "this channel"
22:40:41 <geekosaur> @listmodules
22:40:41 <lambdabot> activity base bf check compose dice dict djinn dummy elite eval filter free fresh haddock help hoogle instances irc karma localtime metar more oeis offlineRC pl pointful poll pretty quote search
22:40:41 <lambdabot> seen slap source spell system tell ticker todo topic type undo unlambda unmtl version where
22:40:47 <geekosaur> oh, huh
22:40:47 merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl)
22:40:52 <geekosaur> @list unlambda
22:40:52 <lambdabot> unlambda provides: unlambda
22:41:36 <EvanR> :unlambda ,,,,.,,,,....
22:41:43 <EvanR> @unlambda ,,,.,,,..
22:41:43 <lambdabot> unlambda: Unknown operator ','
22:41:43 <lambdabot> CallStack (from HasCallStack):
22:41:43 <lambdabot> error, called at Main.hs:45:38 in main:Main
22:41:53 <EvanR> I don't actually know unlambda
22:42:26 × tabaqui quits (~tabaqui@167.71.80.236) (Ping timeout: 248 seconds)
22:42:36 <EvanR> @unlambda `r```````````.H.e.l.l.o. .w.o.r.l.di
22:42:36 <lambdabot> Hello world
22:45:29 <JuanDaugherty> it's apparently just somebody's dumb lanbda of like a hunderd lines
22:47:24 × merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 246 seconds)
22:52:21 <EvanR> there's a lot of history in lambdabot on the subject of making it not ridiculously unsafe
22:52:44 × iteratee quits (~kyle@199.119.84.78) (Ping timeout: 272 seconds)
22:53:01 <EvanR> and in the end it still doesn't do IO
22:53:14 <EvanR> I'm wondering if it could somehow be rigged to output diagrams
22:54:24 iteratee joins (~kyle@199.119.84.78)
22:58:49 merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl)
22:58:57 × dhil quits (~dhil@2a0c:b381:52e:3600:840b:10a9:3aaf:e0b0) (Ping timeout: 276 seconds)
22:59:51 × JuanDaugherty quits (~juan@user/JuanDaugherty) (Quit: praxis.meansofproduction.biz (juan@acm.org))
23:01:30 × sord937 quits (~sord937@gateway/tor-sasl/sord937) (Quit: sord937)
23:03:30 × iteratee quits (~kyle@199.119.84.78) (Ping timeout: 272 seconds)
23:04:14 × merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 260 seconds)
23:05:48 iteratee joins (~kyle@199.119.84.78)
23:07:12 × polyphem quits (~rod@p4fc2c5d1.dip0.t-ipconnect.de) (Ping timeout: 252 seconds)
23:08:44 × tromp quits (~textual@2001:1c00:3487:1b00:e1c2:84b0:caab:9b02) (Ping timeout: 260 seconds)
23:08:44 <EvanR> looks like building mueval is going to be fun
23:11:18 alfiee joins (~alfiee@user/alfiee)
23:12:47 <EvanR> it builds fine in isolation
23:12:49 × sarna quits (~sarna@d168-237.icpnet.pl) (Ping timeout: 260 seconds)
23:14:37 merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl)
23:15:33 × alfiee quits (~alfiee@user/alfiee) (Ping timeout: 248 seconds)
23:17:38 szkl joins (uid110435@id-110435.uxbridge.irccloud.com)
23:18:31 <int-e> EvanR: https://github.com/TerenceNg03/mueval/issues/27 may be relevant
23:19:09 <int-e> I've *always* patched mueval for lambdabot because it hard-codes a -static link flag and that causes it to be way slower than the dynamic way
23:19:34 <EvanR> thx
23:19:48 × merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 265 seconds)
23:20:53 <int-e> apart from that lambdabot should be fine with ghc-9.10 as released; ghc-9.12 looked out of reach two months ago (too many dependencies broke for me to try to get it to work)
23:25:45 <EvanR> and it needs an environment file
23:26:18 <EvanR> I'm on GHC 9.6
23:28:09 <mauke> monochrom++ # continuations and stuff
23:30:25 merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl)
23:30:34 × __monty__ quits (~toonn@user/toonn) (Quit: leaving)
23:31:36 <Axman6> monochrom (\r -> r+1)
23:32:05 <mauke> .oO( monochrom succ )
23:33:13 <Axman6> so rude
23:35:25 × merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 244 seconds)
23:37:59 <Axman6> monochrom (negate . pred . negate)
23:38:27 <EvanR> the issues tracker mentions creating a GHC environment file by making a dummy cabal project, listing the needed packages in the build-depends, then running cabal new-build "will create the GHC env file"
23:38:32 <EvanR> but I see no such file anywhere
23:40:04 <EvanR> or is none of this necessary if you fix the -static thing
23:40:43 <geekosaur> cabal (new-)build hasn't done that for a long time, I think; you need to use --package-env=…
23:44:09 × ljdarj quits (~Thunderbi@user/ljdarj) (Ping timeout: 252 seconds)
23:46:12 merijn joins (~merijn@host-vr.cgnat-g.v4.dfn.nl)
23:46:25 peterbecich joins (~Thunderbi@syn-047-229-123-186.res.spectrum.com)
23:49:15 <EvanR> cabal build --write-ghc-environment-files=always
23:49:41 iteratee_ joins (~kyle@199.119.84.78)
23:50:48 × merijn quits (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 245 seconds)
23:52:45 <EvanR> noice... an at least half functional mueval binary
23:52:54 × iteratee quits (~kyle@199.119.84.78) (Ping timeout: 272 seconds)
23:56:42 alfiee joins (~alfiee@user/alfiee)
23:57:45 <EvanR> That explains how lambdabot can evaluate expressions, but how does it infer the types
23:57:57 <EvanR> with the :t command
23:58:06 <int-e> it uses ghci for that

All times are in UTC on 2025-03-24.