2023/09/20

2023-09-20 00:00:32 +0200nate2(~nate@c-98-45-169-16.hsd1.ca.comcast.net) (Ping timeout: 260 seconds)
2023-09-20 00:02:07 +0200JeremyB99(~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) (Read error: Connection reset by peer)
2023-09-20 00:02:34 +0200merijn(~merijn@088-129-128-083.dynamic.caiway.nl) (Ping timeout: 245 seconds)
2023-09-20 00:03:27 +0200JeremyB99(~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8)
2023-09-20 00:03:55 +0200Pickchea(~private@user/pickchea) (Quit: Leaving)
2023-09-20 00:03:57 +0200ft(~ft@p3e9bc680.dip0.t-ipconnect.de)
2023-09-20 00:03:59 +0200caryhartline(~caryhartl@168.182.58.169) (Quit: caryhartline)
2023-09-20 00:04:08 +0200JeremyB99(~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) (Read error: Connection reset by peer)
2023-09-20 00:05:35 +0200JeremyB99(~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8)
2023-09-20 00:10:30 +0200liz(~liz@212.132.163.201) (Quit: Leaving)
2023-09-20 00:10:57 +0200JeremyB99(~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) (Read error: Connection reset by peer)
2023-09-20 00:13:59 +0200mstruebing(~mstruebin@2a02:8108:483f:b989:1963:6bff:ae27:c9d3) (Quit: Client closed)
2023-09-20 00:15:57 +0200JeremyB99(~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8)
2023-09-20 00:16:02 +0200JeremyB99(~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) (Read error: Connection reset by peer)
2023-09-20 00:19:22 +0200Sgeo(~Sgeo@user/sgeo)
2023-09-20 00:19:30 +0200JeremyB99(~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8)
2023-09-20 00:21:11 +0200hiyori(~hiyori@user/hiyori)
2023-09-20 00:23:26 +0200puke(~puke@user/puke)
2023-09-20 00:24:03 +0200stefan-_(~cri@42dots.de) (Server closed connection)
2023-09-20 00:24:19 +0200stefan-_(~cri@42dots.de)
2023-09-20 00:33:08 +0200hyiltiz2(~hyiltiz@65.199.22.165)
2023-09-20 00:35:18 +0200hyiltiz(~hyiltiz@2620:149:13d1:100::431) (Ping timeout: 246 seconds)
2023-09-20 00:38:24 +0200califax(~califax@user/califx) (Ping timeout: 246 seconds)
2023-09-20 00:39:21 +0200califax(~califax@user/califx)
2023-09-20 00:40:47 +0200wroathe(~wroathe@user/wroathe)
2023-09-20 00:42:34 +0200Unicorn_Princess(~Unicorn_P@user/Unicorn-Princess/x-3540542) (Remote host closed the connection)
2023-09-20 00:42:58 +0200accord(uid568320@id-568320.hampstead.irccloud.com) (Quit: Connection closed for inactivity)
2023-09-20 00:44:07 +0200gmg(~user@user/gehmehgeh) (Quit: Leaving)
2023-09-20 00:45:56 +0200sm(~sm@plaintextaccounting/sm)
2023-09-20 00:46:25 +0200Tuplanolla(~Tuplanoll@91-159-68-236.elisa-laajakaista.fi) (Ping timeout: 244 seconds)
2023-09-20 00:49:08 +0200sm_(~sm@plaintextaccounting/sm)
2023-09-20 00:50:40 +0200JeremyB99(~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) (Read error: Connection reset by peer)
2023-09-20 00:52:05 +0200sm(~sm@plaintextaccounting/sm) (Ping timeout: 240 seconds)
2023-09-20 00:52:16 +0200coot(~coot@89-69-206-216.dynamic.chello.pl) (Quit: coot)
2023-09-20 00:52:26 +0200[itchyjunk](~itchyjunk@user/itchyjunk/x-7353470)
2023-09-20 00:54:43 +0200renegade(~renegade@188.220.172.130) (Read error: Connection reset by peer)
2023-09-20 00:57:27 +0200sm_(~sm@plaintextaccounting/sm) (Quit: sm_)
2023-09-20 00:59:11 +0200JeremyB99(~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8)
2023-09-20 01:02:29 +0200JeremyB99(~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) (Read error: Connection reset by peer)
2023-09-20 01:13:26 +0200son0p(~ff@186.114.32.184) (Quit: Bye)
2023-09-20 01:14:48 +0200machinedgod(~machinedg@d198-53-218-113.abhsia.telus.net)
2023-09-20 01:19:47 +0200merijn(~merijn@088-129-128-083.dynamic.caiway.nl)
2023-09-20 01:21:33 +0200JeremyB99(~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8)
2023-09-20 01:21:42 +0200JeremyB99(~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) (Read error: Connection reset by peer)
2023-09-20 01:21:59 +0200Square(~Square@user/square)
2023-09-20 01:33:40 +0200fweht(uid404746@id-404746.lymington.irccloud.com) (Quit: Connection closed for inactivity)
2023-09-20 01:33:50 +0200JeremyB99(~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8)
2023-09-20 01:34:31 +0200wroathe(~wroathe@user/wroathe) (Ping timeout: 264 seconds)
2023-09-20 01:38:18 +0200JeremyB99(~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) (Read error: Connection reset by peer)
2023-09-20 01:39:19 +0200xff0x(~xff0x@2405:6580:b080:900:c9f3:66ab:ef62:4559) (Ping timeout: 264 seconds)
2023-09-20 01:41:05 +0200xff0x(~xff0x@178.255.149.135)
2023-09-20 01:42:58 +0200JeremyB99(~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8)
2023-09-20 01:43:06 +0200JeremyB99(~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) (Read error: Connection reset by peer)
2023-09-20 01:49:36 +0200xff0x(~xff0x@178.255.149.135) (Ping timeout: 258 seconds)
2023-09-20 01:51:18 +0200xff0x(~xff0x@2405:6580:b080:900:b22b:45a6:c80c:f3de)
2023-09-20 01:53:41 +0200bontaq(~user@ool-45707d2c.dyn.optonline.net) (Remote host closed the connection)
2023-09-20 01:54:05 +0200merijn(~merijn@088-129-128-083.dynamic.caiway.nl) (Ping timeout: 240 seconds)
2023-09-20 01:56:57 +0200caryhartline(~caryhartl@168.182.58.169)
2023-09-20 01:57:09 +0200azimut(~azimut@gateway/tor-sasl/azimut) (Ping timeout: 246 seconds)
2023-09-20 01:59:35 +0200Lord_of_Life(~Lord@user/lord-of-life/x-2819915) (Ping timeout: 240 seconds)
2023-09-20 01:59:50 +0200wroathe(~wroathe@207-153-38-140.fttp.usinternet.com)
2023-09-20 01:59:50 +0200wroathe(~wroathe@207-153-38-140.fttp.usinternet.com) (Changing host)
2023-09-20 01:59:50 +0200wroathe(~wroathe@user/wroathe)
2023-09-20 02:01:27 +0200Lord_of_Life(~Lord@user/lord-of-life/x-2819915)
2023-09-20 02:04:53 +0200tremon(~tremon@83.80.159.219) (Quit: getting boxed in)
2023-09-20 02:06:48 +0200son0p(~ff@186.114.32.184)
2023-09-20 02:12:34 +0200jmdaemon(~jmdaemon@user/jmdaemon)
2023-09-20 02:13:14 +0200JeremyB99(~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8)
2023-09-20 02:15:03 +0200hiyori(~hiyori@user/hiyori) (Quit: Client closed)
2023-09-20 02:15:24 +0200JeremyB99(~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) (Read error: Connection reset by peer)
2023-09-20 02:17:27 +0200JeremyB99(~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8)
2023-09-20 02:19:31 +0200JeremyB99(~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) (Read error: Connection reset by peer)
2023-09-20 02:20:59 +0200JeremyB99(~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8)
2023-09-20 02:23:27 +0200JeremyB99(~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) (Read error: Connection reset by peer)
2023-09-20 02:27:54 +0200JeremyB99(~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8)
2023-09-20 02:28:46 +0200JeremyB99(~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) (Read error: Connection reset by peer)
2023-09-20 02:37:14 +0200JeremyB99(~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8)
2023-09-20 02:39:24 +0200hyiltiz2(~hyiltiz@65.199.22.165) (Ping timeout: 240 seconds)
2023-09-20 02:40:37 +0200JeremyB99(~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) (Read error: Connection reset by peer)
2023-09-20 02:41:55 +0200JeremyB99(~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8)
2023-09-20 02:44:51 +0200JeremyB99(~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) (Read error: Connection reset by peer)
2023-09-20 02:46:22 +0200JeremyB99(~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8)
2023-09-20 02:47:19 +0200Inst(~Inst@120.244.192.250)
2023-09-20 02:50:25 +0200JeremyB99(~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) (Read error: Connection reset by peer)
2023-09-20 02:50:36 +0200radiance(~renegade@bcdcac82.skybroadband.com)
2023-09-20 02:50:55 +0200JeremyB99(~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8)
2023-09-20 02:53:47 +0200JeremyB99(~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) (Read error: Connection reset by peer)
2023-09-20 02:54:05 +0200wroathe(~wroathe@user/wroathe) (Ping timeout: 240 seconds)
2023-09-20 02:57:03 +0200hyiltiz(~hyiltiz@2620:149:e0:5002::3c3)
2023-09-20 02:59:00 +0200JeremyB99(~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8)
2023-09-20 02:59:11 +0200JeremyB99(~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) (Read error: Connection reset by peer)
2023-09-20 03:01:57 +0200hyiltiz(~hyiltiz@2620:149:e0:5002::3c3) (Ping timeout: 260 seconds)
2023-09-20 03:02:32 +0200waleee(~waleee@2001:9b0:21c:4000:5bf9:6515:c030:57b7) (Ping timeout: 260 seconds)
2023-09-20 03:04:38 +0200waleee(~waleee@h-176-10-137-138.NA.cust.bahnhof.se)
2023-09-20 03:09:51 +0200JeremyB99(~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8)
2023-09-20 03:11:12 +0200merijn(~merijn@088-129-128-083.dynamic.caiway.nl)
2023-09-20 03:11:51 +0200JeremyB99(~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) (Read error: Connection reset by peer)
2023-09-20 03:15:35 +0200foul_owl_(~kerry@174-21-66-189.tukw.qwest.net) (Ping timeout: 240 seconds)
2023-09-20 03:15:52 +0200hyiltiz(~hyiltiz@2603-8080-1f00-082f-0419-ad79-7f71-4019.res6.spectrum.com)
2023-09-20 03:19:18 +0200Square3(~Square4@user/square)
2023-09-20 03:21:06 +0200JeremyB99(~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8)
2023-09-20 03:21:25 +0200Square(~Square@user/square) (Ping timeout: 244 seconds)
2023-09-20 03:29:25 +0200foul_owl_(~kerry@185.216.231.179)
2023-09-20 03:33:15 +0200machinedgod(~machinedg@d198-53-218-113.abhsia.telus.net) (Ping timeout: 252 seconds)
2023-09-20 03:36:03 +0200EvanR(~EvanR@user/evanr) (Remote host closed the connection)
2023-09-20 03:36:20 +0200EvanR(~EvanR@user/evanr)
2023-09-20 03:39:27 +0200xff0x(~xff0x@2405:6580:b080:900:b22b:45a6:c80c:f3de) (Ping timeout: 240 seconds)
2023-09-20 03:40:26 +0200Inst(~Inst@120.244.192.250) (Ping timeout: 255 seconds)
2023-09-20 03:44:14 +0200merijn(~merijn@088-129-128-083.dynamic.caiway.nl) (Ping timeout: 245 seconds)
2023-09-20 03:48:02 +0200otto_s(~user@p4ff27687.dip0.t-ipconnect.de) (Ping timeout: 260 seconds)
2023-09-20 03:49:19 +0200otto_s(~user@p5de2f825.dip0.t-ipconnect.de)
2023-09-20 03:56:33 +0200nate2(~nate@c-98-45-169-16.hsd1.ca.comcast.net)
2023-09-20 03:58:35 +0200segfaultfizzbuzz(~segfaultf@23-93-74-212.fiber.dynamic.sonic.net) (Ping timeout: 240 seconds)
2023-09-20 04:02:02 +0200nate2(~nate@c-98-45-169-16.hsd1.ca.comcast.net) (Ping timeout: 260 seconds)
2023-09-20 04:03:24 +0200caasih(sid13241@ilkley.irccloud.com) (Ping timeout: 248 seconds)
2023-09-20 04:04:09 +0200caasih(sid13241@id-13241.ilkley.irccloud.com)
2023-09-20 04:05:37 +0200hiyori(~hiyori@user/hiyori)
2023-09-20 04:07:05 +0200waleee(~waleee@h-176-10-137-138.NA.cust.bahnhof.se) (Ping timeout: 240 seconds)
2023-09-20 04:07:30 +0200dcoutts_(~duncan@2a02:8012:ae9a:0:217c:5666:d075:6292) (Remote host closed the connection)
2023-09-20 04:07:52 +0200dcoutts_(~duncan@2a02:8012:ae9a:0:217c:5666:d075:6292)
2023-09-20 04:14:53 +0200JeremyB99(~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) (Read error: Connection reset by peer)
2023-09-20 04:18:43 +0200td_(~td@i53870901.versanet.de) (Ping timeout: 258 seconds)
2023-09-20 04:19:06 +0200JeremyB99(~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8)
2023-09-20 04:20:23 +0200td_(~td@i53870931.versanet.de)
2023-09-20 04:25:51 +0200finn_elija(~finn_elij@user/finn-elija/x-0085643)
2023-09-20 04:25:51 +0200FinnElija(~finn_elij@user/finn-elija/x-0085643) (Killed (NickServ (Forcing logout FinnElija -> finn_elija)))
2023-09-20 04:25:51 +0200finn_elijaFinnElija
2023-09-20 04:26:45 +0200[itchyjunk](~itchyjunk@user/itchyjunk/x-7353470) (Remote host closed the connection)
2023-09-20 04:26:56 +0200eggplantade(~Eggplanta@2600:1700:38c5:d800:a12d:97a5:968a:df7f) (Remote host closed the connection)
2023-09-20 04:27:11 +0200eggplantade(~Eggplanta@2600:1700:38c5:d800:a12d:97a5:968a:df7f)
2023-09-20 04:30:03 +0200xff0x(~xff0x@125x103x176x34.ap125.ftth.ucom.ne.jp)
2023-09-20 04:33:24 +0200ursa-major(~ursa-majo@37.19.210.38) (Quit: WeeChat 4.0.4)
2023-09-20 04:40:47 +0200monochrom(~trebla@216.138.220.146)
2023-09-20 04:49:37 +0200califax(~califax@user/califx) (Remote host closed the connection)
2023-09-20 04:49:37 +0200chiselfuse(~chiselfus@user/chiselfuse) (Remote host closed the connection)
2023-09-20 04:49:37 +0200cafkafk(~cafkafk@fsf/member/cafkafk) (Remote host closed the connection)
2023-09-20 04:49:37 +0200adanwan(~adanwan@gateway/tor-sasl/adanwan) (Remote host closed the connection)
2023-09-20 04:49:37 +0200ChaiTRex(~ChaiTRex@user/chaitrex) (Remote host closed the connection)
2023-09-20 04:49:58 +0200adanwan(~adanwan@gateway/tor-sasl/adanwan)
2023-09-20 04:49:59 +0200cafkafk(~cafkafk@fsf/member/cafkafk)
2023-09-20 04:50:00 +0200califax(~califax@user/califx)
2023-09-20 04:50:04 +0200ChaiTRex(~ChaiTRex@user/chaitrex)
2023-09-20 04:50:12 +0200chiselfuse(~chiselfus@user/chiselfuse)
2023-09-20 04:50:16 +0200bilegeek(~bilegeek@2600:1008:b01e:5000:a0d8:6ce3:f94a:106c)
2023-09-20 04:58:36 +0200wroathe(~wroathe@207-153-38-140.fttp.usinternet.com)
2023-09-20 04:58:36 +0200wroathe(~wroathe@207-153-38-140.fttp.usinternet.com) (Changing host)
2023-09-20 04:58:36 +0200wroathe(~wroathe@user/wroathe)
2023-09-20 04:58:55 +0200institor(~henricus@user/institor) (K-Lined)
2023-09-20 04:59:23 +0200eggplantade(~Eggplanta@2600:1700:38c5:d800:a12d:97a5:968a:df7f) (Remote host closed the connection)
2023-09-20 05:00:27 +0200eggplantade(~Eggplanta@2600:1700:38c5:d800:a12d:97a5:968a:df7f)
2023-09-20 05:01:40 +0200merijn(~merijn@088-129-128-083.dynamic.caiway.nl)
2023-09-20 05:06:55 +0200merijn(~merijn@088-129-128-083.dynamic.caiway.nl) (Ping timeout: 264 seconds)
2023-09-20 05:10:13 +0200chiselfuse(~chiselfus@user/chiselfuse) (Remote host closed the connection)
2023-09-20 05:10:43 +0200chiselfuse(~chiselfus@user/chiselfuse)
2023-09-20 05:11:42 +0200caryhartline(~caryhartl@168.182.58.169) (Quit: caryhartline)
2023-09-20 05:16:59 +0200migas5(~migas@astra4961.startdedicated.net)
2023-09-20 05:18:16 +0200migas(~migas@astra4961.startdedicated.net) (Read error: Connection reset by peer)
2023-09-20 05:18:16 +0200migas5migas
2023-09-20 05:24:23 +0200 <haskellbridge> <t​ewuzij> What does [fractal return value] even mean?
2023-09-20 05:28:17 +0200 <int-e> I imagine it was insipred by "multiple returns" and alluding to the idea that each of those multiple returns splits into even more return values as you zoom in. It's monochrom, you can't take half of the things he says seriously.
2023-09-20 05:29:00 +0200 <int-e> (The other half you should take seriously though :P)
2023-09-20 05:29:44 +0200 <EvanR> there's a fractal dimension of a subspace. Normally dimensions go like 0, 1, 2, etc but fractal dimension can be inbetweening
2023-09-20 05:36:21 +0200 <int-e> so the pi calculus is called that because its return values are pi-dimensional?
2023-09-20 05:39:21 +0200chiselfuse(~chiselfus@user/chiselfuse) (*.net *.split)
2023-09-20 05:39:22 +0200ChaiTRex(~ChaiTRex@user/chaitrex) (*.net *.split)
2023-09-20 05:39:22 +0200califax(~califax@user/califx) (*.net *.split)
2023-09-20 05:39:22 +0200cafkafk(~cafkafk@fsf/member/cafkafk) (*.net *.split)
2023-09-20 05:39:22 +0200adanwan(~adanwan@gateway/tor-sasl/adanwan) (*.net *.split)
2023-09-20 05:39:22 +0200FinnElija(~finn_elij@user/finn-elija/x-0085643) (*.net *.split)
2023-09-20 05:39:22 +0200chexum(~quassel@gateway/tor-sasl/chexum) (*.net *.split)
2023-09-20 05:39:22 +0200ec(~ec@gateway/tor-sasl/ec) (*.net *.split)
2023-09-20 05:39:22 +0200cptaffe(~cptaffe@user/cptaffe) (*.net *.split)
2023-09-20 05:39:22 +0200stiell_(~stiell@gateway/tor-sasl/stiell) (*.net *.split)
2023-09-20 05:39:58 +0200xtabentun(uid491929@id-491929.tinside.irccloud.com)
2023-09-20 05:45:57 +0200Inst(~Inst@120.244.192.250)
2023-09-20 05:50:51 +0200FinnElija(~finn_elij@user/finn-elija/x-0085643)
2023-09-20 05:51:05 +0200chexum(~quassel@gateway/tor-sasl/chexum)
2023-09-20 05:51:11 +0200adanwan(~adanwan@gateway/tor-sasl/adanwan)
2023-09-20 05:51:12 +0200califax(~califax@user/califx)
2023-09-20 05:51:28 +0200ChaiTRex(~ChaiTRex@user/chaitrex)
2023-09-20 05:51:29 +0200sabino(~sabino@user/sabino) (Quit: Lambda _ -> x)
2023-09-20 05:51:48 +0200cptaffe(~cptaffe@user/cptaffe)
2023-09-20 05:52:17 +0200xff0x(~xff0x@125x103x176x34.ap125.ftth.ucom.ne.jp) (Ping timeout: 244 seconds)
2023-09-20 05:53:07 +0200xff0x(~xff0x@125x103x176x34.ap125.ftth.ucom.ne.jp)
2023-09-20 05:53:25 +0200 <monochrom> Oh, recall 1D, 2D, 3D (positive integers) but then fractals are said to have fractional dimensions. Now apply that to return values or even simply tuple lengths...
2023-09-20 05:53:27 +0200wroathe(~wroathe@user/wroathe) (Ping timeout: 260 seconds)
2023-09-20 05:54:54 +0200chiselfuse(~chiselfus@user/chiselfuse)
2023-09-20 05:59:15 +0200aforemny_(~aforemny@2001:9e8:6ccc:2c00:fe43:b3bc:2962:c2c4)
2023-09-20 05:59:48 +0200aforemny(~aforemny@i59F516CB.versanet.de) (Ping timeout: 240 seconds)
2023-09-20 06:00:34 +0200cafkafk(~cafkafk@fsf/member/cafkafk)
2023-09-20 06:00:45 +0200ec(~ec@gateway/tor-sasl/ec)
2023-09-20 06:01:11 +0200stiell_(~stiell@gateway/tor-sasl/stiell)
2023-09-20 06:08:19 +0200_ht(~Thunderbi@28-52-174-82.ftth.glasoperator.nl)
2023-09-20 06:27:06 +0200vglfr(~vglfr@cli-188-239-201-89.bbn.slav.dn.ua) (Remote host closed the connection)
2023-09-20 06:27:58 +0200vglfr(~vglfr@cli-188-239-201-89.bbn.slav.dn.ua)
2023-09-20 06:32:16 +0200vglfr(~vglfr@cli-188-239-201-89.bbn.slav.dn.ua) (Remote host closed the connection)
2023-09-20 06:32:53 +0200vglfr(~vglfr@cli-188-239-201-89.bbn.slav.dn.ua)
2023-09-20 06:32:55 +0200vglfr(~vglfr@cli-188-239-201-89.bbn.slav.dn.ua) (Remote host closed the connection)
2023-09-20 06:34:37 +0200vglfr(~vglfr@cli-188-239-201-89.bbn.slav.dn.ua)
2023-09-20 06:34:40 +0200vglfr(~vglfr@cli-188-239-201-89.bbn.slav.dn.ua) (Remote host closed the connection)
2023-09-20 06:40:45 +0200vglfr(~vglfr@cli-188-239-201-89.bbn.slav.dn.ua)
2023-09-20 06:43:04 +0200acidjnk(~acidjnk@p200300d6e7072f71040c85b81d4e368d.dip0.t-ipconnect.de)
2023-09-20 06:49:46 +0200merijn(~merijn@088-129-128-083.dynamic.caiway.nl)
2023-09-20 06:52:14 +0200qqq(~qqq@92.43.167.61)
2023-09-20 06:58:38 +0200vglfr(~vglfr@cli-188-239-201-89.bbn.slav.dn.ua) (Remote host closed the connection)
2023-09-20 06:58:39 +0200Inst(~Inst@120.244.192.250) (Ping timeout: 240 seconds)
2023-09-20 06:59:03 +0200vglfr(~vglfr@cli-188-239-201-89.bbn.slav.dn.ua)
2023-09-20 07:03:55 +0200billchenchina(~billchenc@2a0c:b641:7a2:320:ee3e:47ca:6070:d71a) (Ping timeout: 264 seconds)
2023-09-20 07:03:55 +0200billchenchina-(~billchenc@2a0c:b641:7a2:320:ee3e:47ca:6070:d71a)
2023-09-20 07:05:11 +0200michalz(~michalz@185.246.207.215)
2023-09-20 07:05:46 +0200Inst(~Inst@120.244.192.250)
2023-09-20 07:06:52 +0200vglfr(~vglfr@cli-188-239-201-89.bbn.slav.dn.ua) (Remote host closed the connection)
2023-09-20 07:07:27 +0200vglfr(~vglfr@cli-188-239-201-89.bbn.slav.dn.ua)
2023-09-20 07:08:38 +0200vglfr(~vglfr@cli-188-239-201-89.bbn.slav.dn.ua) (Remote host closed the connection)
2023-09-20 07:09:03 +0200vglfr(~vglfr@cli-188-239-201-89.bbn.slav.dn.ua)
2023-09-20 07:09:37 +0200caryhartline(~caryhartl@168.182.58.169)
2023-09-20 07:11:49 +0200vglfr(~vglfr@cli-188-239-201-89.bbn.slav.dn.ua) (Remote host closed the connection)
2023-09-20 07:14:32 +0200segfaultfizzbuzz(~segfaultf@23-93-74-212.fiber.dynamic.sonic.net)
2023-09-20 07:15:19 +0200coot(~coot@89-69-206-216.dynamic.chello.pl)
2023-09-20 07:18:05 +0200takuan(~takuan@178-116-218-225.access.telenet.be)
2023-09-20 07:18:27 +0200vglfr(~vglfr@cli-188-239-201-89.bbn.slav.dn.ua)
2023-09-20 07:23:44 +0200merijn(~merijn@088-129-128-083.dynamic.caiway.nl) (Ping timeout: 244 seconds)
2023-09-20 07:25:28 +0200caryhartline(~caryhartl@168.182.58.169) (Quit: caryhartline)
2023-09-20 07:25:47 +0200segfaultfizzbuzz(~segfaultf@23-93-74-212.fiber.dynamic.sonic.net) (Ping timeout: 258 seconds)
2023-09-20 07:33:45 +0200CiaoSen(~Jura@2a05:5800:296:9800:664b:f0ff:fe37:9ef)
2023-09-20 07:34:44 +0200_ht(~Thunderbi@28-52-174-82.ftth.glasoperator.nl) (Quit: _ht)
2023-09-20 07:36:01 +0200bilegeek(~bilegeek@2600:1008:b01e:5000:a0d8:6ce3:f94a:106c) (Quit: Leaving)
2023-09-20 07:40:23 +0200monochrom(~trebla@216.138.220.146) (Quit: Leaving)
2023-09-20 07:49:34 +0200billchenchina-(~billchenc@2a0c:b641:7a2:320:ee3e:47ca:6070:d71a) (Remote host closed the connection)
2023-09-20 07:49:34 +0200xtabentun(uid491929@id-491929.tinside.irccloud.com) (Quit: Connection closed for inactivity)
2023-09-20 07:50:46 +0200billchenchina(~billchenc@2a0c:b641:7a2:320:ee3e:47ca:6070:d71a)
2023-09-20 07:55:39 +0200billchenchina(~billchenc@2a0c:b641:7a2:320:ee3e:47ca:6070:d71a) (Remote host closed the connection)
2023-09-20 07:58:18 +0200nate2(~nate@c-98-45-169-16.hsd1.ca.comcast.net)
2023-09-20 08:02:05 +0200FinnElija(~finn_elij@user/finn-elija/x-0085643) (Remote host closed the connection)
2023-09-20 08:02:33 +0200FinnElija(~finn_elij@user/finn-elija/x-0085643)
2023-09-20 08:03:00 +0200nate2(~nate@c-98-45-169-16.hsd1.ca.comcast.net) (Ping timeout: 244 seconds)
2023-09-20 08:03:21 +0200tromp(~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl)
2023-09-20 08:16:49 +0200tromp(~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) (Quit: My iMac has gone to sleep. ZZZzzz…)
2023-09-20 08:18:25 +0200tzh(~tzh@c-73-25-201-16.hsd1.or.comcast.net) (Quit: zzz)
2023-09-20 08:18:55 +0200Square3(~Square4@user/square) (Ping timeout: 264 seconds)
2023-09-20 08:21:28 +0200ubert(~Thunderbi@178.115.37.154.wireless.dyn.drei.com)
2023-09-20 08:30:12 +0200 <Inst> anyone interested in something bizarre?
2023-09-20 08:30:23 +0200 <Inst> actually, maybe i'll work on it some more
2023-09-20 08:33:36 +0200 <Inst> well, hahaha
2023-09-20 08:33:42 +0200 <Inst> it's a weird bug with vector, need to figure out what's going on here
2023-09-20 08:33:47 +0200harveypwca(~harveypwc@2601:246:c180:a570:41a8:a837:a4a7:bda1)
2023-09-20 08:33:59 +0200lisbeths(uid135845@id-135845.lymington.irccloud.com)
2023-09-20 08:35:47 +0200 <Inst> unsafePerformIO is a hell of a drug!
2023-09-20 08:39:51 +0200 <dminuoso> And a great source of subtle bugs.
2023-09-20 08:40:01 +0200 <Axman6> Surely not
2023-09-20 08:40:18 +0200 <Axman6> I thought unsafePerformIO was perfectly safe
2023-09-20 08:40:37 +0200 <dminuoso> We should petition to rename unsafePerformIO to perfectlySafeUnsafePerformIO
2023-09-20 08:40:52 +0200merijn(~merijn@088-129-128-083.dynamic.caiway.nl)
2023-09-20 08:40:59 +0200 <Inst> https://github.com/AndrasKovacs/flatparse/issues/48
2023-09-20 08:41:05 +0200 <Inst> I'm not directly invoking unsafePerformIO
2023-09-20 08:41:11 +0200 <Axman6> sometimesThisWillDoWhatYouWantAndSafelyPerformIO
2023-09-20 08:41:57 +0200 <dminuoso> Inst: Im not quite sure what it is that you are complaing about there.
2023-09-20 08:42:18 +0200 <dminuoso> Axman6: uncursedUtterablePerformIO
2023-09-20 08:42:19 +0200 <Inst> the first and second invocations of h?
2023-09-20 08:42:23 +0200 <Axman6> that's a pretty poor bug report, it doesn't tell me what you expected to see, and what you saw
2023-09-20 08:43:36 +0200 <dminuoso> Axman6: with that name its properly constrasted against accursedUnutterablePerformIO
2023-09-20 08:43:43 +0200 <dminuoso> contrasted, even.
2023-09-20 08:43:48 +0200 <Axman6> good bug reports: background context and summary of the issue, what you tried, what you expected to see, what you actually saw, and optionally any further information that might be relevant
2023-09-20 08:44:03 +0200 <Inst> yeah, I should have embedded the typing
2023-09-20 08:44:13 +0200 <Inst> hmmm
2023-09-20 08:44:17 +0200 <Inst> is h pure?
2023-09-20 08:44:23 +0200 <Axman6> I can't really see any of those there
2023-09-20 08:44:45 +0200 <Inst> i used Data.ByteString.readFile on the cabal file of the project
2023-09-20 08:44:53 +0200 <Inst> used monadic bind to bind it to U
2023-09-20 08:44:56 +0200 <Inst> this should be strict, right?
2023-09-20 08:45:00 +0200 <Axman6> Don't tell us, update the bug
2023-09-20 08:45:49 +0200 <dminuoso> Without a reproducer, I will not bother looking at that report further.
2023-09-20 08:45:50 +0200 <Axman6> would also be good if you turned off -s to reduce noise
2023-09-20 08:49:38 +0200 <dminuoso> I dont even know why Im seeing output there
2023-09-20 08:49:43 +0200 <dminuoso> Where is your unsafePerformIO coming from
2023-09-20 08:49:47 +0200 <dminuoso> How is `u` defined
2023-09-20 08:50:07 +0200 <dminuoso> And what's that additional output coming from
2023-09-20 08:50:17 +0200harveypwca(~harveypwc@2601:246:c180:a570:41a8:a837:a4a7:bda1) (Quit: Leaving)
2023-09-20 08:52:29 +0200 <dminuoso> And how is `parse` defiend
2023-09-20 08:52:39 +0200 <Axman6> looks to me like h has a side effect when evaluated, which would only be executed the first time h is evaluated, in this case by trying to show h
2023-09-20 08:53:07 +0200 <dminuoso> Without knowing what `parse` is, its impossible to say.
2023-09-20 08:53:09 +0200 <Inst> h is impure by being derived from the output of Data.ByteString.readFile
2023-09-20 08:53:26 +0200 <Inst> parse is FlatParse.Basic.runParser (myparser)
2023-09-20 08:53:59 +0200 <dminuoso> Inst: Look, I dont want to have this discussion here.
2023-09-20 08:54:15 +0200 <dminuoso> Please make a reproducer.hs file that when runghc with, will reproduce your issue.
2023-09-20 08:54:19 +0200 <dminuoso> Then share that file in the ticket.
2023-09-20 08:54:53 +0200tromp(~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl)
2023-09-20 08:55:29 +0200dtman34(~dtman34@2601:447:d000:93c9:a832:b3a1:c57:ffa2) (Ping timeout: 245 seconds)
2023-09-20 08:55:48 +0200 <Inst> My problem is that it's a data dependency on my lib, to get a perfect reproduction.
2023-09-20 08:56:02 +0200 <dminuoso> Then work on making a small reproducer.
2023-09-20 08:56:54 +0200 <dminuoso> The issue title mentions something about `unsafePerformIO`, yet nothing about it is mentioned in the ticket. You hide the entirety of your implementation, share some output that sometimes appears to print additional output for mysterious reasos.
2023-09-20 08:57:00 +0200 <dminuoso> All I can tell you is this:
2023-09-20 08:57:06 +0200 <dminuoso> runParser does not magically print something
2023-09-20 08:57:45 +0200 <Inst> runParser generates a value which is then shown, the value being a dependency on an impure action via Data.ByteString
2023-09-20 08:58:28 +0200 <Inst> since that's to do with ghci internals; i.e, it'll print the value of an input evaluated
2023-09-20 08:58:50 +0200 <Inst> via the print = putStrLn . show function
2023-09-20 09:00:26 +0200 <Inst> if you don't mind, can I put in cabal annotations and would runghc respect that, or would something to be reproduced via cabal run be better?
2023-09-20 09:06:26 +0200 <dminuoso> Would be fine with `cabal run` too.
2023-09-20 09:06:37 +0200 <dminuoso> Just make it as small as possible.
2023-09-20 09:06:46 +0200 <dminuoso> And include the necessary bits, like a cabal file
2023-09-20 09:06:49 +0200sm(~sm@plaintextaccounting/sm)
2023-09-20 09:08:00 +0200 <Inst> why would I need a cabal file when I can use a cabal header isntead?
2023-09-20 09:08:14 +0200 <dminuoso> What is a cabal header?
2023-09-20 09:08:29 +0200[itchyjunk](~itchyjunk@user/itchyjunk/x-7353470)
2023-09-20 09:09:46 +0200 <Inst> https://cabal.readthedocs.io/en/stable/getting-started.html#run-a-single-file-haskell-script
2023-09-20 09:10:57 +0200 <Inst> forget it, I'm not going to bother with this, someone suggested to me pronto that there was a trace somewhere
2023-09-20 09:11:03 +0200 <Inst> turns out I had a traceshowid
2023-09-20 09:12:23 +0200dtman34(~dtman34@2601:447:d000:93c9:5054:ff:fee3:b667)
2023-09-20 09:12:43 +0200fendor(~fendor@2a02:8388:1640:be00:aab:1226:f274:5021)
2023-09-20 09:13:49 +0200sm(~sm@plaintextaccounting/sm) (Quit: sm)
2023-09-20 09:14:49 +0200merijn(~merijn@088-129-128-083.dynamic.caiway.nl) (Ping timeout: 244 seconds)
2023-09-20 09:15:49 +0200aforemny_aforemny
2023-09-20 09:15:51 +0200sm(~sm@plaintextaccounting/sm)
2023-09-20 09:17:21 +0200aforemnyaforemny_
2023-09-20 09:17:24 +0200aforemny_aforemny
2023-09-20 09:20:50 +0200 <Inst> on plus side, it suggests that Debug.Trace could use improvements
2023-09-20 09:21:26 +0200 <Inst> i.e, make sure the print is colored by default, but really not within my capabilities and not my priority right now
2023-09-20 09:21:41 +0200 <int-e> lol
2023-09-20 09:21:47 +0200 <int-e> seriously, colors?
2023-09-20 09:22:15 +0200phma(phma@2001:5b0:211f:8718:5d9f:d28d:c834:ebef) (Read error: Connection reset by peer)
2023-09-20 09:22:40 +0200phma(phma@2001:5b0:211f:8718:5d9f:d28d:c834:ebef)
2023-09-20 09:24:46 +0200privacy_(~privacy@47.219.84.6) (Quit: Leaving)
2023-09-20 09:25:59 +0200privacy(~privacy@47.219.84.6)
2023-09-20 09:26:47 +0200lortabac(~lortabac@88.125.6.227)
2023-09-20 09:30:22 +0200 <haskellbridge> <t​ewuzij> Can Haskell run an entire operating system?
2023-09-20 09:31:36 +0200qqq(~qqq@92.43.167.61) (Remote host closed the connection)
2023-09-20 09:32:16 +0200 <dminuoso> tewuzij: Yes. There were a few attempts at writing a kernel in Haskell.
2023-09-20 09:32:42 +0200 <dminuoso> House, Hos, Kinetic
2023-09-20 09:32:44 +0200 <dminuoso> They come to mind
2023-09-20 09:33:08 +0200 <Inst> int-e: On my end, my mistake was that this came about because I was trying to work with a moderate-sized dataset, i.e, parsing a cabal file that produced mangled crap
2023-09-20 09:33:19 +0200 <dminuoso> Or well, some of them are even bits of a userspace
2023-09-20 09:33:54 +0200 <Inst> Wasted about 25 minutes of your time over a stupid trace error, but the last time I was screwing around with ghci, it was a nullary typeclass issue on ghci that got patched
2023-09-20 09:34:52 +0200 <sm> Hledger.Utils.Debug does coloured debug tracing
2023-09-20 09:35:34 +0200 <dminuoso> I dont think lack of coloring is the real problem here.
2023-09-20 09:35:45 +0200 <Inst> the real problem is my lack of skill and experience :)
2023-09-20 09:35:56 +0200 <dminuoso> It was rather the presumption that whatever behavior you were seeing couldnt possibly come from your code.
2023-09-20 09:36:12 +0200 <dminuoso> Next time just make a reproducer.
2023-09-20 09:36:35 +0200 <Inst> well, thanks for that part of education
2023-09-20 09:36:36 +0200 <dminuoso> The cool trick about the reproducer is that in between the simplest `putStrLn "Hello World"` and your program the behavior you are seeing disappears.
2023-09-20 09:36:47 +0200 <tomsmeding> Inst: put "\x1B[1;31m" before the message and "\x1B[0m" after it, see https://en.wikipedia.org/wiki/ANSI_escape_code#Colors
2023-09-20 09:36:54 +0200 <dminuoso> In making a reproducer you continouously remove things that are irrelevant to your issue at hand
2023-09-20 09:37:19 +0200 <Inst> iirc, the problem with tomsmeding's suggestion is that windows doesn't support it, but then again, i'm not on Windows anymore, but Arch
2023-09-20 09:37:25 +0200 <dminuoso> To the point where its somewhere a single identifier you remove or add. And then you would have found its traceShowId.
2023-09-20 09:37:42 +0200 <dminuoso> Beauty here is: If youc ant explain it, you've already done the the groundworks for filing a bug report. Or you found the issue
2023-09-20 09:37:43 +0200 <dminuoso> Either way.
2023-09-20 09:38:01 +0200 <Inst> by the way, did you know about cabal headers beforehand, dminuoso?
2023-09-20 09:38:14 +0200 <tomsmeding> they're called "cabal scripts" commonly, I believe
2023-09-20 09:38:21 +0200 <dminuoso> Inst: Indeed I did not.
2023-09-20 09:38:37 +0200 <dminuoso> Pretty neat, wish I had known about it before.
2023-09-20 09:38:47 +0200 <tomsmeding> Inst: I believe the "new" windows terminal thing does support it, but not 100% sure
2023-09-20 09:38:49 +0200 <Inst> i hope it's acceptable, I traded you a small QoL change for some fundamental software engineering knowledge
2023-09-20 09:39:08 +0200 <Inst> I think ANSI terminal had a Windows compat capability for this
2023-09-20 09:39:34 +0200dtman34(~dtman34@2601:447:d000:93c9:5054:ff:fee3:b667) (Ping timeout: 258 seconds)
2023-09-20 09:39:38 +0200 <tomsmeding> Inst: traditional windows terminal had to be controlled with ioctl() like commands instead of just writing particular bytes, quite a different beast
2023-09-20 09:39:50 +0200 <tomsmeding> dminuoso: I hear they've become more useful very recently, by means of caching the executable instead of recompiling every time you want to run it
2023-09-20 09:40:18 +0200 <Axman6> tewuzij, dminuoso; also somewhat related. seL4 used Haskell as one of the intermediates from Isabell/HOL to assembly
2023-09-20 09:40:21 +0200 <dminuoso> tomsmeding: Presumably the dist-newstyle equivalent is kept in the global cabal directory somewhere?
2023-09-20 09:40:25 +0200 <tomsmeding> yeah
2023-09-20 09:40:33 +0200 <dminuoso> Thats pretty cool indede.
2023-09-20 09:40:51 +0200 <dminuoso> Now will HLS play nice with this, thats the question.
2023-09-20 09:41:04 +0200 <dminuoso> That is, can hie-bios work with cabal scripts?
2023-09-20 09:41:12 +0200 <tomsmeding> ¯\_(ツ)_/¯
2023-09-20 09:41:39 +0200 <tomsmeding> dminuoso: according to the 'cabal run' documentation: "The executable is cached under the cabal directory, and can be pre-built with cabal build path/to/script and the cache can be removed with cabal clean path/to/script."
2023-09-20 09:41:44 +0200 <Inst> I'm sort of disappointed now this was a dumb mistake on my end
2023-09-20 09:42:10 +0200 <Inst> no opportunity to make a reproducer now
2023-09-20 09:42:15 +0200 <Axman6> that's why we make minimal reproducing examples before filing bugs
2023-09-20 09:42:19 +0200 <dminuoso> Oh I've had plenty of "this must be a kernel bug" moments before. But over the years it became less and less.
2023-09-20 09:42:41 +0200 <haskellbridge> <s​m> Inst, if you’re looking for tips: all trace users do this sooner or later, two fast ways to find it are (git diff; search the output for "trace" etc.) or(git stash; reload/rebuild, try to reproduce)
2023-09-20 09:43:11 +0200 <dminuoso> Inst: This act of "reducing the scope" is a good general debugging technique.
2023-09-20 09:43:19 +0200 <dminuoso> Limiting moving parts helps identify root causes.
2023-09-20 09:43:24 +0200 <tomsmeding> it can be time-consuming though
2023-09-20 09:43:39 +0200 <haskellbridge> <s​m> it is THE debugging technique
2023-09-20 09:43:57 +0200 <haskellbridge> <s​m> Divide Et Impera!
2023-09-20 09:44:02 +0200 <Axman6> Nah you can always just use the Feynman technique to debug anything
2023-09-20 09:44:17 +0200 <tomsmeding> I've had times where I did the whole scope reduction thing only to find out that I was narrowing down on something irrelevant that made the bug manifest in way A, then I removed that, but the bug was still there, and I had to do scope-narrowing _two_ times more to actually find the root cause
2023-09-20 09:44:20 +0200 <tomsmeding> that took a while
2023-09-20 09:44:41 +0200 <Inst> that actually implies something interesting, i.e, a lot of people complain about Haskell having poor debugging capabilities, but it's interesting to see how Haskellers debug in a purely functional language since the debugging that's still available is fundamental, not bound to some script or tool for your language
2023-09-20 09:45:01 +0200 <haskellbridge> <t​ewuzij> If EFI had been using Haskell, we could have more transparent operating systems now
2023-09-20 09:45:09 +0200 <Axman6> GHCi also has a debugger if you want to step through things
2023-09-20 09:45:27 +0200 <haskellbridge> <s​m> for the record it is possible to get VS Code’s gui debugger to step through haskell code, but it’s flaky
2023-09-20 09:45:34 +0200 <Axman6> :o
2023-09-20 09:45:38 +0200 <tomsmeding> and I recently learned that this also exists, though I haven't tried it yet https://github.com/phoityne/haskell-debug-adapter
2023-09-20 09:45:40 +0200 <dminuoso> Or you use the Edward technique:. 1. Study category theory. 2. Add all the kmettiverse packages. 3. Express your problem as xenoidial right-leaning yonofunctor with distributive clown faces, and your problem disappears.
2023-09-20 09:45:41 +0200 <tomsmeding> ah, well that
2023-09-20 09:46:13 +0200 <Axman6> dminuoso: it's a flawless technique
2023-09-20 09:46:32 +0200 <Inst> Yi is dead, IIRC
2023-09-20 09:46:42 +0200 <Inst> but VSC is actually a vulnerability, no?
2023-09-20 09:46:54 +0200 <Inst> I mean, in the sense that VSC is built on electron, and in my experience is incredibly flakey
2023-09-20 09:47:19 +0200 <Axman6> I use VS Code daily and it's fantastic, despite being electron based
2023-09-20 09:47:25 +0200 <haskellbridge> <s​m> same
2023-09-20 09:47:31 +0200 <Inst> probably config problem on my end, then
2023-09-20 09:47:37 +0200 <Axman6> being able to work on another machine over SSH with it is a lifesaver
2023-09-20 09:47:55 +0200 <dminuoso> Sounds like you want emacs.
2023-09-20 09:48:13 +0200 <dminuoso> tramp-mode is one of the reasons that made me switch from vim to emacs :)
2023-09-20 09:48:17 +0200 <tomsmeding> that feature almost got me interested in vscode, but I stayed with vim because I can just run vim _on_ the remote machine
2023-09-20 09:48:18 +0200 <tomsmeding> :)
2023-09-20 09:48:18 +0200 <Axman6> I do not want emacs
2023-09-20 09:48:31 +0200 <Inst> I mean that if the GUI situation in Haskell improves, could reboot Yi or something on a GUI basis, but then again, MS probably has invested a huge amount of labor and effort into making VSC good
2023-09-20 09:48:58 +0200 <haskellbridge> <t​ewuzij> Wait, how does SS
2023-09-20 09:49:01 +0200 <Inst> *labor and talent
2023-09-20 09:49:07 +0200 <Axman6> the nice thing about using VS Code over ssh is that all your settings are from your local machine, so it's always _your_ editor. you don't get that with vim without having to set it up each time.
2023-09-20 09:49:25 +0200 <dminuoso> Im just saying that this is not VS Code specific.
2023-09-20 09:49:32 +0200 <dminuoso> Emacs has had this feature for literally decades.
2023-09-20 09:49:41 +0200 <Axman6> Sure
2023-09-20 09:50:16 +0200 <Inst> axman6: is there a better three-fingered salute than ctrl shift p?
2023-09-20 09:50:29 +0200 <tomsmeding> :
2023-09-20 09:50:31 +0200stiell_(~stiell@gateway/tor-sasl/stiell) (Remote host closed the connection)
2023-09-20 09:50:33 +0200smthinks VSC's remote and emacs tramp are not the same
2023-09-20 09:50:54 +0200stiell_(~stiell@gateway/tor-sasl/stiell)
2023-09-20 09:51:05 +0200 <Inst> I'm just curious, on your end, you don't have to reboot HLS constantly?
2023-09-20 09:51:16 +0200 <sm> I do, multiple times per day
2023-09-20 09:51:37 +0200 <sm> not for lack of memory, just because it got confused. YMMV
2023-09-20 09:51:42 +0200 <Axman6> Most of my work these days is not haskell, but I haven't noticed I need to much on the haskell project I'm working on at the moment
2023-09-20 09:51:45 +0200 <dminuoso> sm: What things are you missing on either side?
2023-09-20 09:51:49 +0200 <tomsmeding> I have to almost every time I change the module list in the cabal file
2023-09-20 09:51:56 +0200Sgeo(~Sgeo@user/sgeo) (Read error: Connection reset by peer)
2023-09-20 09:52:00 +0200 <tomsmeding> but almost no other time
2023-09-20 09:52:02 +0200 <Inst> Yeah, I guess I'm confusing issues with HLS / extension for issues with VSC
2023-09-20 09:52:05 +0200 <Axman6> yeah it doesn't seemto cope with cabal changes that well IIRC
2023-09-20 09:52:24 +0200 <tomsmeding> so if you're doing haskell programming in a way that doesn't change the cabal file, you might not have any issues :p
2023-09-20 09:52:31 +0200 <sm> dminuoso I'm no expert on either, I just think VSC remote does a bit more than tramp
2023-09-20 09:53:17 +0200 <sm> multi-package projects tend to confuse it
2023-09-20 09:53:26 +0200tromp(~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) (Quit: My iMac has gone to sleep. ZZZzzz…)
2023-09-20 09:53:28 +0200 <tomsmeding> oh right, that yes
2023-09-20 09:53:49 +0200 <sm> building your project your self while VSC is also building it can confuse it
2023-09-20 09:53:49 +0200 <tomsmeding> it started switching to dependencies successfully recently, but then it can't switch back up, it seems like
2023-09-20 09:54:04 +0200 <sm> the wind coming from the east can confuse it
2023-09-20 09:54:05 +0200 <Axman6> remote VS Code has the nice feature that plugins know when they need to be run from the machine where the code is, and makes it easy to install the ones you need there, while the ones that only run in the UI stay in your local machine
2023-09-20 09:54:08 +0200 <sm> j/k
2023-09-20 09:54:51 +0200tomsmedinglucky to live in a country where the prevailing wind is south-west
2023-09-20 09:57:13 +0200cyphase_eviltwin(~cyphase@user/cyphase) (Ping timeout: 240 seconds)
2023-09-20 09:57:15 +0200machinedgod(~machinedg@d198-53-218-113.abhsia.telus.net)
2023-09-20 09:57:19 +0200 <sm> oh yes, upgrading your ghc or other haskell tools will confuse it
2023-09-20 09:59:25 +0200eggplantade(~Eggplanta@2600:1700:38c5:d800:a12d:97a5:968a:df7f) (Remote host closed the connection)
2023-09-20 10:02:13 +0200cyphase(~cyphase@user/cyphase)
2023-09-20 10:02:27 +0200azimut(~azimut@gateway/tor-sasl/azimut)
2023-09-20 10:04:24 +0200danza(~francesco@151.47.26.163)
2023-09-20 10:04:28 +0200tromp(~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl)
2023-09-20 10:07:24 +0200kuribas(~user@ip-188-118-57-242.reverse.destiny.be)
2023-09-20 10:09:12 +0200[itchyjunk](~itchyjunk@user/itchyjunk/x-7353470) (Read error: Connection reset by peer)
2023-09-20 10:10:47 +0200chele(~chele@user/chele)
2023-09-20 10:13:48 +0200gehmehgeh(~user@user/gehmehgeh)
2023-09-20 10:18:30 +0200misterfish(~misterfis@84-53-85-146.bbserv.nl)
2023-09-20 10:19:37 +0200__monty__(~toonn@user/toonn)
2023-09-20 10:21:18 +0200Luj(~Luj@2a01:e0a:5f9:9681:5880:c9ff:fe9f:3dfb) (Quit: The Lounge - https://thelounge.chat)
2023-09-20 10:23:20 +0200Luj(~Luj@2a01:e0a:5f9:9681:5880:c9ff:fe9f:3dfb)
2023-09-20 10:24:11 +0200dtman34(~dtman34@2601:447:d000:93c9:5e6c:473d:21cf:e624)
2023-09-20 10:24:16 +0200stiell_(~stiell@gateway/tor-sasl/stiell) (Remote host closed the connection)
2023-09-20 10:24:38 +0200stiell_(~stiell@gateway/tor-sasl/stiell)
2023-09-20 10:29:36 +0200danza(~francesco@151.47.26.163) (Ping timeout: 252 seconds)
2023-09-20 10:31:29 +0200eggplantade(~Eggplanta@104-55-37-220.lightspeed.sntcca.sbcglobal.net)
2023-09-20 10:32:14 +0200merijn(~merijn@088-129-128-083.dynamic.caiway.nl)
2023-09-20 10:35:54 +0200eggplantade(~Eggplanta@104-55-37-220.lightspeed.sntcca.sbcglobal.net) (Ping timeout: 245 seconds)
2023-09-20 10:37:04 +0200merijn(~merijn@088-129-128-083.dynamic.caiway.nl) (Ping timeout: 258 seconds)
2023-09-20 10:37:16 +0200MajorBiscuit(~MajorBisc@2001:1c00:31c:8400:f184:4168:559b:d91b)
2023-09-20 10:37:29 +0200sm(~sm@plaintextaccounting/sm) (Quit: sm)
2023-09-20 10:39:41 +0200Pickchea(~private@user/pickchea)
2023-09-20 10:42:41 +0200RSCASTILHO(~RSCASTILH@187.40.124.54)
2023-09-20 10:43:36 +0200lisbeths(uid135845@id-135845.lymington.irccloud.com) (Quit: Connection closed for inactivity)
2023-09-20 10:49:48 +0200danse-nr3_(~francesco@151.47.58.242)
2023-09-20 10:49:49 +0200akegalj(~akegalj@93-142-167-174.adsl.net.t-com.hr)
2023-09-20 10:51:01 +0200sm(~sm@plaintextaccounting/sm)
2023-09-20 10:56:04 +0200mc47(~mc47@xmonad/TheMC47)
2023-09-20 11:04:44 +0200sinbad(~sinbad@user/sinbad)
2023-09-20 11:12:48 +0200tromp(~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) (Quit: My iMac has gone to sleep. ZZZzzz…)
2023-09-20 11:13:30 +0200Pickchea(~private@user/pickchea) (Quit: Leaving)
2023-09-20 11:13:35 +0200_xor(~xor@ip-50-5-233-250.dynamic.fuse.net) (Ping timeout: 240 seconds)
2023-09-20 11:14:30 +0200_xor1(~xor@ip-50-5-233-250.dynamic.fuse.net)
2023-09-20 11:14:59 +0200econo_(uid147250@id-147250.tinside.irccloud.com) (Quit: Connection closed for inactivity)
2023-09-20 11:16:14 +0200merijn(~merijn@088-129-128-083.dynamic.caiway.nl)
2023-09-20 11:17:29 +0200dunj3(~dunj3@kingdread.de)
2023-09-20 11:18:16 +0200jackneill__(~Jackneill@20014C4E1E062E00512D4F8411E665D5.dsl.pool.telekom.hu)
2023-09-20 11:19:55 +0200mmhat(~mmh@p200300f1c70f8430ee086bfffe095315.dip0.t-ipconnect.de)
2023-09-20 11:20:40 +0200adanwan(~adanwan@gateway/tor-sasl/adanwan) (Remote host closed the connection)
2023-09-20 11:20:56 +0200adanwan(~adanwan@gateway/tor-sasl/adanwan)
2023-09-20 11:24:15 +0200vglfr(~vglfr@cli-188-239-201-89.bbn.slav.dn.ua) (Remote host closed the connection)
2023-09-20 11:25:00 +0200vglfr(~vglfr@cli-188-239-201-89.bbn.slav.dn.ua)
2023-09-20 11:27:04 +0200sm(~sm@plaintextaccounting/sm) (Quit: sm)
2023-09-20 11:41:15 +0200hiyori(~hiyori@user/hiyori) (Quit: Client closed)
2023-09-20 11:44:39 +0200eggplantade(~Eggplanta@2600:1700:38c5:d800:a12d:97a5:968a:df7f)
2023-09-20 11:47:29 +0200cfricke(~cfricke@user/cfricke)
2023-09-20 11:49:10 +0200mmhat(~mmh@p200300f1c70f8430ee086bfffe095315.dip0.t-ipconnect.de) (Quit: WeeChat 4.0.4)
2023-09-20 11:52:29 +0200sm(~sm@plaintextaccounting/sm)
2023-09-20 11:58:16 +0200gehmehgehgmg
2023-09-20 11:59:49 +0200nate2(~nate@c-98-45-169-16.hsd1.ca.comcast.net)
2023-09-20 12:04:51 +0200nate2(~nate@c-98-45-169-16.hsd1.ca.comcast.net) (Ping timeout: 258 seconds)
2023-09-20 12:09:27 +0200xff0x(~xff0x@125x103x176x34.ap125.ftth.ucom.ne.jp) (Ping timeout: 240 seconds)
2023-09-20 12:11:38 +0200tromp(~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl)
2023-09-20 12:13:12 +0200hyiltiz(~hyiltiz@2603-8080-1f00-082f-0419-ad79-7f71-4019.res6.spectrum.com) (Ping timeout: 260 seconds)
2023-09-20 12:15:51 +0200 <Inst> so sad :(
2023-09-20 12:15:53 +0200 <Inst> https://www.haskell.org/onlinereport/haskell2010/haskellch8.html#:~:text=8.4
2023-09-20 12:16:05 +0200 <Inst> and yeah, I know, ccall is superseded by capi
2023-09-20 12:18:27 +0200__monty__(~toonn@user/toonn) (Ping timeout: 260 seconds)
2023-09-20 12:19:35 +0200merijn(~merijn@088-129-128-083.dynamic.caiway.nl) (Ping timeout: 240 seconds)
2023-09-20 12:27:34 +0200ft(~ft@p3e9bc680.dip0.t-ipconnect.de) (Quit: leaving)
2023-09-20 12:30:09 +0200coot(~coot@89-69-206-216.dynamic.chello.pl) (Ping timeout: 258 seconds)
2023-09-20 12:33:37 +0200misterfish(~misterfis@84-53-85-146.bbserv.nl) (Ping timeout: 260 seconds)
2023-09-20 12:47:18 +0200emmanuelux(~emmanuelu@user/emmanuelux) (Quit: au revoir)
2023-09-20 12:50:46 +0200JeremyB99(~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) (Read error: Connection reset by peer)
2023-09-20 12:50:58 +0200JeremyB99(~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8)
2023-09-20 12:51:50 +0200JeremyB99(~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) (Read error: Connection reset by peer)
2023-09-20 12:52:21 +0200Inst(~Inst@120.244.192.250) (Remote host closed the connection)
2023-09-20 12:52:45 +0200Inst(~Inst@120.244.192.250)
2023-09-20 12:59:57 +0200JeremyB99(~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8)
2023-09-20 13:00:04 +0200 <danse-nr3_> i do not get it, what is sad there Inst?
2023-09-20 13:01:15 +0200 <Inst> apparently dotnot, jvm, win32, and cplusplus were also intended to be supported on the compiler level
2023-09-20 13:01:31 +0200JeremyB99(~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) (Read error: Connection reset by peer)
2023-09-20 13:02:59 +0200 <danse-nr3_> i see, ambitious
2023-09-20 13:03:25 +0200 <Inst> https://github.com/tweag/inline-java#readme not sure if anyone uses that
2023-09-20 13:04:55 +0200 <danse-nr3_> i hope that at haskell.org is not the most up-to-date page about that interface, that would be more sad
2023-09-20 13:05:58 +0200hyiltiz(~hyiltiz@2603-8080-1f00-082f-0419-ad79-7f71-4019.res6.spectrum.com)
2023-09-20 13:06:35 +0200 <Inst> the link is from the 2010 Haskell report
2023-09-20 13:06:52 +0200 <Inst> just found this, but...
2023-09-20 13:06:53 +0200 <Inst> https://github.com/nh2/call-haskell-from-anything
2023-09-20 13:10:36 +0200hyiltiz(~hyiltiz@2603-8080-1f00-082f-0419-ad79-7f71-4019.res6.spectrum.com) (Ping timeout: 246 seconds)
2023-09-20 13:12:50 +0200JeremyB99(~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8)
2023-09-20 13:13:09 +0200Unicorn_Princess(~Unicorn_P@user/Unicorn-Princess/x-3540542)
2023-09-20 13:14:06 +0200akegalj(~akegalj@93-142-167-174.adsl.net.t-com.hr) (Quit: leaving)
2023-09-20 13:17:27 +0200xff0x(~xff0x@2405:6580:b080:900:eab7:30b3:9805:b55b)
2023-09-20 13:17:53 +0200JeremyB99(~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) (Read error: Connection reset by peer)
2023-09-20 13:17:54 +0200 <haskellbridge> <t​ewuzij> Java Virtual Machine?
2023-09-20 13:19:25 +0200 <Inst> I'm not sure if there's any users of inline-java, but it'd be interesting to see whether the library is still usable
2023-09-20 13:23:05 +0200JeremyB99(~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8)
2023-09-20 13:23:09 +0200JeremyB99(~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) (Read error: Connection reset by peer)
2023-09-20 13:23:45 +0200billchenchina(~billchenc@2a0c:b641:7a2:320:ee3e:47ca:6070:d71a)
2023-09-20 13:24:05 +0200JeremyB99(~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8)
2023-09-20 13:24:48 +0200merijn(~merijn@088-129-128-083.dynamic.caiway.nl)
2023-09-20 13:28:15 +0200danse-nr3_(~francesco@151.47.58.242) (Ping timeout: 240 seconds)
2023-09-20 13:28:28 +0200JeremyB99(~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) (Read error: Connection reset by peer)
2023-09-20 13:28:52 +0200JeremyB99(~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8)
2023-09-20 13:29:11 +0200CiaoSen(~Jura@2a05:5800:296:9800:664b:f0ff:fe37:9ef) (Ping timeout: 258 seconds)
2023-09-20 13:29:23 +0200danse-nr3_(~francesco@151.47.58.242)
2023-09-20 13:31:42 +0200__monty__(~toonn@user/toonn)
2023-09-20 13:34:01 +0200 <exarkun> I wanted to use inline-java but I wrote JNI by hand instead.
2023-09-20 13:38:05 +0200tromp(~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) (Quit: My iMac has gone to sleep. ZZZzzz…)
2023-09-20 13:39:16 +0200tromp(~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl)
2023-09-20 13:41:43 +0200billchenchina(~billchenc@2a0c:b641:7a2:320:ee3e:47ca:6070:d71a) (Ping timeout: 264 seconds)
2023-09-20 13:43:28 +0200gmg(~user@user/gehmehgeh) (Remote host closed the connection)
2023-09-20 13:43:53 +0200hiyori(~hiyori@user/hiyori)
2023-09-20 13:44:33 +0200__monty__(~toonn@user/toonn) (Ping timeout: 246 seconds)
2023-09-20 13:44:44 +0200gmg(~user@user/gehmehgeh)
2023-09-20 13:44:55 +0200privacy(~privacy@47.219.84.6) (Ping timeout: 258 seconds)
2023-09-20 13:45:41 +0200merijn(~merijn@088-129-128-083.dynamic.caiway.nl) (Ping timeout: 258 seconds)
2023-09-20 13:46:22 +0200misterfish(~misterfis@84-53-85-146.bbserv.nl)
2023-09-20 13:46:45 +0200 <dminuoso> Haskell on GraalVM would be a cool project.
2023-09-20 13:46:51 +0200 <dminuoso> TruffleHaskell. :)
2023-09-20 13:55:54 +0200sm(~sm@plaintextaccounting/sm) (Quit: sm)
2023-09-20 13:57:14 +0200mc47(~mc47@xmonad/TheMC47) (Remote host closed the connection)
2023-09-20 14:04:03 +0200Tuplanolla(~Tuplanoll@91-159-68-236.elisa-laajakaista.fi)
2023-09-20 14:04:31 +0200privacy(~privacy@47.219.84.6)
2023-09-20 14:07:06 +0200billchenchina(~billchenc@2a0c:b641:7a2:320:ee3e:47ca:6070:d71a)
2023-09-20 14:11:07 +0200sinbad(~sinbad@user/sinbad) (Quit: Leaving.)
2023-09-20 14:11:42 +0200hyiltiz(~hyiltiz@2603-8080-1f00-082f-0419-ad79-7f71-4019.res6.spectrum.com)
2023-09-20 14:16:17 +0200hyiltiz(~hyiltiz@2603-8080-1f00-082f-0419-ad79-7f71-4019.res6.spectrum.com) (Ping timeout: 255 seconds)
2023-09-20 14:17:19 +0200JeremyB99(~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) (Read error: Connection reset by peer)
2023-09-20 14:20:21 +0200merijn(~merijn@088-129-128-083.dynamic.caiway.nl)
2023-09-20 14:22:55 +0200fendor(~fendor@2a02:8388:1640:be00:aab:1226:f274:5021) (Remote host closed the connection)
2023-09-20 14:24:40 +0200sm(~sm@plaintextaccounting/sm)
2023-09-20 14:25:02 +0200merijn(~merijn@088-129-128-083.dynamic.caiway.nl) (Ping timeout: 260 seconds)
2023-09-20 14:26:12 +0200danse-nr3_(~francesco@151.47.58.242) (Ping timeout: 246 seconds)
2023-09-20 14:31:04 +0200hyiltiz(~hyiltiz@2603-8080-1f00-082f-0419-ad79-7f71-4019.res6.spectrum.com)
2023-09-20 14:31:28 +0200JeremyB99(~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8)
2023-09-20 14:31:30 +0200hiyori(~hiyori@user/hiyori) (Quit: Client closed)
2023-09-20 14:32:14 +0200JeremyB99(~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) (Read error: Connection reset by peer)
2023-09-20 14:32:53 +0200danse-nr3_(~francesco@151.47.58.242)
2023-09-20 14:35:29 +0200hyiltiz(~hyiltiz@2603-8080-1f00-082f-0419-ad79-7f71-4019.res6.spectrum.com) (Ping timeout: 246 seconds)
2023-09-20 14:38:51 +0200 <Inst> cool, finally have haskell tools working on nvim
2023-09-20 14:38:53 +0200Instcheers
2023-09-20 14:40:39 +0200notzmv(~zmv@user/notzmv) (Ping timeout: 240 seconds)
2023-09-20 14:45:31 +0200danse-nr3__(~francesco@151.47.31.215)
2023-09-20 14:45:45 +0200danse-nr3_(~francesco@151.47.58.242) (Read error: Connection reset by peer)
2023-09-20 14:52:13 +0200JeremyB99(~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8)
2023-09-20 14:56:04 +0200JeremyB99(~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) (Read error: Connection reset by peer)
2023-09-20 14:59:06 +0200ph88(~ph88@ip5b403cd4.dynamic.kabel-deutschland.de)
2023-09-20 14:59:28 +0200 <ph88> does anyone know what happened with the foundation prelude? https://github.com/haskell-foundation/foundation
2023-09-20 15:02:42 +0200pavonia(~user@user/siracusa) (Quit: Bye!)
2023-09-20 15:02:45 +0200hyiltiz(~hyiltiz@2603-8080-1f00-082f-0419-ad79-7f71-4019.res6.spectrum.com)
2023-09-20 15:08:05 +0200hyiltiz(~hyiltiz@2603-8080-1f00-082f-0419-ad79-7f71-4019.res6.spectrum.com) (Ping timeout: 258 seconds)
2023-09-20 15:09:18 +0200JeremyB99(~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8)
2023-09-20 15:10:54 +0200hyiltiz(~hyiltiz@2603-8080-1f00-082f-0419-ad79-7f71-4019.res6.spectrum.com)
2023-09-20 15:13:05 +0200JeremyB99(~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) (Read error: Connection reset by peer)
2023-09-20 15:13:15 +0200hiyori(~hiyori@user/hiyori)
2023-09-20 15:14:34 +0200tromp(~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) (Quit: My iMac has gone to sleep. ZZZzzz…)
2023-09-20 15:16:09 +0200hyiltiz(~hyiltiz@2603-8080-1f00-082f-0419-ad79-7f71-4019.res6.spectrum.com) (Ping timeout: 258 seconds)
2023-09-20 15:19:24 +0200JeremyB99(~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8)
2023-09-20 15:20:24 +0200JeremyB99(~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) (Read error: Connection reset by peer)
2023-09-20 15:22:21 +0200hyiltiz(~hyiltiz@2603-8080-1f00-082f-0419-ad79-7f71-4019.res6.spectrum.com)
2023-09-20 15:22:23 +0200JeremyB99(~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8)
2023-09-20 15:23:24 +0200misterfish(~misterfis@84-53-85-146.bbserv.nl) (Ping timeout: 245 seconds)
2023-09-20 15:26:23 +0200JeremyB99(~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) (Read error: Connection reset by peer)
2023-09-20 15:28:42 +0200ripspin(~chatzilla@1.145.247.153)
2023-09-20 15:29:33 +0200hyiltiz(~hyiltiz@2603-8080-1f00-082f-0419-ad79-7f71-4019.res6.spectrum.com) (Ping timeout: 258 seconds)
2023-09-20 15:29:45 +0200JeremyB99(~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8)
2023-09-20 15:29:53 +0200JeremyB99(~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) (Read error: Connection reset by peer)
2023-09-20 15:30:58 +0200chiselfuse(~chiselfus@user/chiselfuse) (Remote host closed the connection)
2023-09-20 15:31:29 +0200chiselfuse(~chiselfus@user/chiselfuse)
2023-09-20 15:32:54 +0200JeremyB99(~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8)
2023-09-20 15:36:50 +0200Pickchea(~private@user/pickchea)
2023-09-20 15:38:52 +0200JeremyB99(~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) (Read error: Connection reset by peer)
2023-09-20 15:41:18 +0200 <EvanR> ph88, it seems to still exist. Maybe it's just done?
2023-09-20 15:42:13 +0200 <ph88> what do you mean done ?
2023-09-20 15:42:15 +0200 <EvanR> latest upload to hackage june 2023
2023-09-20 15:42:17 +0200 <dminuoso> I dislike that github archival does not have a mandatorya message that explains *why* its archived.
2023-09-20 15:44:35 +0200JeremyB99(~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8)
2023-09-20 15:45:22 +0200hyiltiz(~hyiltiz@2603-8080-1f00-082f-0419-ad79-7f71-4019.res6.spectrum.com)
2023-09-20 15:46:56 +0200ripspin(~chatzilla@1.145.247.153) (Remote host closed the connection)
2023-09-20 15:49:17 +0200 <erisco> Ah yes, mandatory programmer comments, the font of knowledge! Archived August 3rd, 2023: "dont need"
2023-09-20 15:50:54 +0200 <dminuoso> heh
2023-09-20 15:52:19 +0200 <danse-nr3__> mandatory is out of fashion, just change to an user experience such that people feel compelled to do it as expected
2023-09-20 15:52:57 +0200tzh(~tzh@c-73-25-201-16.hsd1.or.comcast.net)
2023-09-20 15:53:19 +0200 <yin> mandatory is out of fashion
2023-09-20 15:53:23 +0200 <yin> <3
2023-09-20 15:53:36 +0200 <dminuoso> I see. Archival creates an "Send the maintainer a message" button.
2023-09-20 15:53:43 +0200 <dminuoso> How's that, danse-nr3__.
2023-09-20 15:53:49 +0200hyiltiz(~hyiltiz@2603-8080-1f00-082f-0419-ad79-7f71-4019.res6.spectrum.com) (Ping timeout: 245 seconds)
2023-09-20 15:54:11 +0200 <danse-nr3__> sorry you mean?
2023-09-20 15:54:38 +0200 <danse-nr3__> how do i find the user experience for the Send button, or what?
2023-09-20 15:55:06 +0200segfaultfizzbuzz(~segfaultf@23-93-74-212.fiber.dynamic.sonic.net)
2023-09-20 15:55:22 +0200 <dminuoso> Oh Im thinking that if you provide users with a way to annoy maintaners, they might voluntarily provide enough information so people wont annoy them about why a repository was archived.
2023-09-20 15:55:51 +0200 <dminuoso> Probably should talk to Windows UX designers to figure out the right dark patterns.
2023-09-20 15:56:02 +0200jmdaemon(~jmdaemon@user/jmdaemon) (Ping timeout: 260 seconds)
2023-09-20 15:57:31 +0200 <danse-nr3__> haha. Companies have many more subtle ways to compel. Add a badge or points for good practices, write a blog post from an influencer saying you are a bad person if you just archive without messages, or anything that fits in the star system github now became
2023-09-20 15:58:46 +0200 <dminuoso> Oh I see. So we just need a Karma system.
2023-09-20 15:59:05 +0200 <dminuoso> We could tweak it, so you can only create repositories if you have accrued enough karma.
2023-09-20 15:59:17 +0200 <dminuoso> Github reddit style.
2023-09-20 16:00:11 +0200 <dminuoso> After a few years, just monetarize the git interface, and if maintainers complain, just relinquish them of their maintainer powers, and randomly distribute repositories around.
2023-09-20 16:00:26 +0200hyiltiz(~hyiltiz@2603-8080-1f00-082f-0419-ad79-7f71-4019.res6.spectrum.com)
2023-09-20 16:00:46 +0200Simikando(~Simikando@adsl-dyn-244.95-102-83.t-com.sk)
2023-09-20 16:00:47 +0200 <danse-nr3__> "we"? Github. They already have their reward system, and i bet they can use it perfectly when interested
2023-09-20 16:01:34 +0200nate2(~nate@c-98-45-169-16.hsd1.ca.comcast.net)
2023-09-20 16:01:50 +0200hiyori(~hiyori@user/hiyori) (Quit: Client closed)
2023-09-20 16:02:07 +0200 <ddellacosta> dminuoso: oh man let's talk about the ancient past, when sourceforge was where it was at
2023-09-20 16:02:31 +0200 <erisco> sf always fetch sketch to me
2023-09-20 16:02:37 +0200 <erisco> felt sketch
2023-09-20 16:02:55 +0200 <dminuoso> sourceforge is one of the most dubious places on the internet these days.
2023-09-20 16:03:03 +0200 <ddellacosta> I mean, it used to be less sketch, although still a mess, years and years ago
2023-09-20 16:03:25 +0200 <dminuoso> Havent they done evil things like modify repositories to include advertisement for themselves, buried in your code?
2023-09-20 16:03:31 +0200 <ddellacosta> lol I wouldn't be surprised
2023-09-20 16:03:33 +0200 <dminuoso> Recall reading about it on /. when that was a thing.
2023-09-20 16:03:35 +0200L29Ah(~L29Ah@wikipedia/L29Ah) (Ping timeout: 240 seconds)
2023-09-20 16:03:45 +0200ski(~ski@c83-248-72-178.bredband.tele2.se)
2023-09-20 16:03:55 +0200ddellacostais experiencing intense flashbacks of troll posts on slashdot suddenly
2023-09-20 16:04:00 +0200 <danse-nr3__> github was a bliss and a liberation from sourceforge at the beginning. There just was nothing after the beginning, just a social network business model and a lucrative exit
2023-09-20 16:04:05 +0200td_(~td@i53870931.versanet.de) (Ping timeout: 240 seconds)
2023-09-20 16:04:39 +0200 <dminuoso> Let's see what the future offers.
2023-09-20 16:04:45 +0200 <danse-nr3__> i am glad to them from what they did to open code, not expecting anything good after the sell
2023-09-20 16:05:12 +0200hyiltiz(~hyiltiz@2603-8080-1f00-082f-0419-ad79-7f71-4019.res6.spectrum.com) (Ping timeout: 258 seconds)
2023-09-20 16:05:54 +0200JeremyB99(~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) (Read error: Connection reset by peer)
2023-09-20 16:06:08 +0200td_(~td@i53870931.versanet.de)
2023-09-20 16:06:32 +0200nate2(~nate@c-98-45-169-16.hsd1.ca.comcast.net) (Ping timeout: 260 seconds)
2023-09-20 16:07:53 +0200Simikando(~Simikando@adsl-dyn-244.95-102-83.t-com.sk) (Ping timeout: 258 seconds)
2023-09-20 16:08:16 +0200ski(~ski@c83-248-72-178.bredband.tele2.se) (Ping timeout: 258 seconds)
2023-09-20 16:09:11 +0200ski(~ski@c83-248-72-178.bredband.tele2.se)
2023-09-20 16:09:40 +0200 <juri_> gitorious was nice, until it's collapse.
2023-09-20 16:09:51 +0200misterfish(~misterfis@84-53-85-146.bbserv.nl)
2023-09-20 16:10:15 +0200JeremyB99(~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8)
2023-09-20 16:11:20 +0200 <danse-nr3__> even reddit seems to have worsened over time, the silicon valley model seems to state you need to be original just at the beginning
2023-09-20 16:11:49 +0200JeremyB99(~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) (Read error: Connection reset by peer)
2023-09-20 16:12:49 +0200 <erisco> they call it "enshittification"
2023-09-20 16:13:29 +0200hyiltiz(~hyiltiz@2603-8080-1f00-082f-0419-ad79-7f71-4019.res6.spectrum.com)
2023-09-20 16:13:59 +0200 <exarkun> rhymes with "capitalism"
2023-09-20 16:14:47 +0200 <danse-nr3__> may be related to you image in silicon valley not mattering that much anymore because you are "global" now, which means i have been unfair with the valley
2023-09-20 16:18:12 +0200hyiltiz(~hyiltiz@2603-8080-1f00-082f-0419-ad79-7f71-4019.res6.spectrum.com) (Ping timeout: 260 seconds)
2023-09-20 16:20:25 +0200sinbad(~sinbad@user/sinbad)
2023-09-20 16:21:39 +0200Simikando(~Simikando@adsl-dyn-244.95-102-83.t-com.sk)
2023-09-20 16:21:59 +0200JeremyB99(~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8)
2023-09-20 16:22:19 +0200__monty__(~toonn@user/toonn)
2023-09-20 16:28:45 +0200tromp(~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl)
2023-09-20 16:28:51 +0200JeremyB99(~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) (Read error: Connection reset by peer)
2023-09-20 16:30:18 +0200hyiltiz(~hyiltiz@2603-8080-1f00-082f-0419-ad79-7f71-4019.res6.spectrum.com)
2023-09-20 16:32:08 +0200JeremyB99(~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8)
2023-09-20 16:32:54 +0200[itchyjunk](~itchyjunk@user/itchyjunk/x-7353470)
2023-09-20 16:33:51 +0200Simikando(~Simikando@adsl-dyn-244.95-102-83.t-com.sk) (Quit: Leaving)
2023-09-20 16:34:34 +0200bontaq(~user@ool-45707d2c.dyn.optonline.net)
2023-09-20 16:35:30 +0200RSCASTILHO(~RSCASTILH@187.40.124.54) (Ping timeout: 258 seconds)
2023-09-20 16:37:46 +0200JeremyB99(~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) (Read error: Connection reset by peer)
2023-09-20 16:39:26 +0200sm(~sm@plaintextaccounting/sm) (Quit: sm)
2023-09-20 16:39:50 +0200JeremyB99(~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8)
2023-09-20 16:42:03 +0200L29Ah(~L29Ah@wikipedia/L29Ah)
2023-09-20 16:44:54 +0200 <Inst> is there a way to execute something of type Q [Dec] in ghci?
2023-09-20 16:45:09 +0200 <Inst> can't figure out how to use C.Include to get stdio.h in
2023-09-20 16:46:58 +0200 <geekosaur> shouldn't splicing it work? $(whatever)
2023-09-20 16:46:59 +0200sm(~sm@plaintextaccounting/sm)
2023-09-20 16:48:38 +0200 <Inst> can't match type [Dec] with Exp
2023-09-20 16:48:56 +0200 <geekosaur> oy
2023-09-20 16:49:40 +0200__monty__(~toonn@user/toonn) (Ping timeout: 258 seconds)
2023-09-20 16:51:59 +0200JeremyB99(~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) (Read error: Connection reset by peer)
2023-09-20 16:53:18 +0200notzmv(~zmv@user/notzmv)
2023-09-20 16:54:35 +0200JeremyB99(~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8)
2023-09-20 16:56:37 +0200JeremyB99(~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) (Read error: Connection reset by peer)
2023-09-20 16:58:52 +0200danse-nr3__(~francesco@151.47.31.215) (Ping timeout: 248 seconds)
2023-09-20 17:00:07 +0200 <geekosaur> doesn't look like they considered that use case; ghci is betraying that it was originally just an expression evaluator here
2023-09-20 17:02:08 +0200sm(~sm@plaintextaccounting/sm) (Quit: sm)
2023-09-20 17:02:44 +0200JeremyB99(~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8)
2023-09-20 17:03:36 +0200JeremyB99(~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) (Read error: Connection reset by peer)
2023-09-20 17:06:11 +0200sm(~sm@plaintextaccounting/sm)
2023-09-20 17:06:13 +0200merijn(~merijn@088-129-128-083.dynamic.caiway.nl)
2023-09-20 17:07:57 +0200waleee(~waleee@2001:9b0:21c:4000:5bf9:6515:c030:57b7)
2023-09-20 17:07:57 +0200sm(~sm@plaintextaccounting/sm) (Client Quit)
2023-09-20 17:10:09 +0200Square3(~Square4@user/square)
2023-09-20 17:11:40 +0200tromp(~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) (Quit: My iMac has gone to sleep. ZZZzzz…)
2023-09-20 17:13:34 +0200JeremyB99(~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8)
2023-09-20 17:15:05 +0200JeremyB99(~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) (Read error: Connection reset by peer)
2023-09-20 17:15:17 +0200 <c_wraith> ghci has become harder and harder to predict as people make it "friendlier"
2023-09-20 17:15:39 +0200 <c_wraith> it used to be amazingly easy
2023-09-20 17:15:54 +0200 <c_wraith> now it's drowning in special cases
2023-09-20 17:17:09 +0200 <EvanR> split it into two programs, one does something specific and does it well, like expression evaluation
2023-09-20 17:17:09 +0200lortabac(~lortabac@88.125.6.227) (Quit: WeeChat 2.8)
2023-09-20 17:17:41 +0200 <EvanR> the other is the high powered debugger with trapdoors and convenience stuff
2023-09-20 17:18:03 +0200JeremyB99(~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8)
2023-09-20 17:18:22 +0200 <c_wraith> you could always use it for the other use cases, though. you just need to put some code in files and use :r liberally
2023-09-20 17:20:06 +0200 <c_wraith> if you wanted to create a UI around the idea of having declarations and an interactive evaluator, that would be cool
2023-09-20 17:21:14 +0200 <c_wraith> heck, that was a core element of Microsoft's quickbasic stuff in the 90s
2023-09-20 17:21:40 +0200 <c_wraith> (and probably late 80s)
2023-09-20 17:21:45 +0200JeremyB99(~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) (Read error: Connection reset by peer)
2023-09-20 17:25:25 +0200cfricke(~cfricke@user/cfricke) (Quit: WeeChat 4.0.4)
2023-09-20 17:26:59 +0200JeremyB99(~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8)
2023-09-20 17:27:00 +0200JeremyB99(~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) (Read error: Connection reset by peer)
2023-09-20 17:31:39 +0200bontaq(~user@ool-45707d2c.dyn.optonline.net) (Remote host closed the connection)
2023-09-20 17:32:17 +0200 <Inst> interestingly, i just realized we missed an opportunity, but Avoid $ Success At All Costs / Avoid Success $ At All Costs
2023-09-20 17:33:14 +0200danse-nr3__(~francesco@151.47.31.215)
2023-09-20 17:35:31 +0200 <geekosaur> that's a ongoing joke actually
2023-09-20 17:35:43 +0200qqq(~qqq@92.43.167.61)
2023-09-20 17:36:22 +0200waleee(~waleee@2001:9b0:21c:4000:5bf9:6515:c030:57b7) (Ping timeout: 260 seconds)
2023-09-20 17:36:54 +0200 <Inst> no, I mean, I know, I've been around the community long enough
2023-09-20 17:37:02 +0200 <Inst> it turns out that GHCI was a thing back in 2003
2023-09-20 17:37:56 +0200 <Inst> I'm trying to figure out when Haskell switched off its C backend
2023-09-20 17:38:04 +0200 <Inst> or rather, I think Haskell was compiled via gcc back in the day?
2023-09-20 17:39:00 +0200 <[exa]> Inst: afaik some compilers worked like that, there are papers on uhc and hugs that cover much of the historyu
2023-09-20 17:39:09 +0200 <EvanR> and gcc was compiled used lazy ML compiler
2023-09-20 17:39:13 +0200 <geekosaur> ghc7 iirc
2023-09-20 17:39:13 +0200 <EvanR> er ghc
2023-09-20 17:39:14 +0200 <Inst> no no no, C compiler space is dead
2023-09-20 17:39:22 +0200 <Inst> erm, C interpreter space is dead
2023-09-20 17:39:39 +0200 <Inst> since Haskell used to have a C backend
2023-09-20 17:39:40 +0200eggplantade(~Eggplanta@2600:1700:38c5:d800:a12d:97a5:968a:df7f) (Read error: Connection reset by peer)
2023-09-20 17:39:48 +0200 <geekosaur> although the unregisterised backend still exists (generates ANSI C)
2023-09-20 17:39:50 +0200 <Inst> I'm trying to figure out if ghci only became a thing after the C backend got abandoned
2023-09-20 17:39:55 +0200eggplantade(~Eggplanta@2600:1700:38c5:d800:f8be:f518:9050:8a06)
2023-09-20 17:40:00 +0200 <geekosaur> no, it goes back much farther
2023-09-20 17:40:19 +0200 <geekosaur> native compilation used gcc, bytecode backend is fairly old
2023-09-20 17:40:22 +0200 <Inst> so, in theory, once upon a time, we had 75% of a dual-mode interpreter?
2023-09-20 17:40:27 +0200merijn(~merijn@088-129-128-083.dynamic.caiway.nl) (Ping timeout: 260 seconds)
2023-09-20 17:40:37 +0200 <Inst> welp, sounds like 50-60% :(
2023-09-20 17:42:29 +0200bontaq(~user@ool-45707d2c.dyn.optonline.net)
2023-09-20 17:42:30 +0200 <Inst> but it's sort of like how Emacs Lisp is likely to live a looong time
2023-09-20 17:43:01 +0200 <Inst> if GHCI could have supported C interpretation back in the day, it could easily have become the premier C interpreter
2023-09-20 17:43:45 +0200monochrom(~trebla@216.138.220.146)
2023-09-20 17:43:54 +0200__monty__(~toonn@user/toonn)
2023-09-20 17:43:59 +0200 <Inst> but afaik inline-c tosses errors out if you try to compile C code with it
2023-09-20 17:44:10 +0200 <Inst> *interpret
2023-09-20 17:44:11 +0200codaraxis__(~codaraxis@user/codaraxis) (Ping timeout: 255 seconds)
2023-09-20 17:44:13 +0200 <Inst> in the context of ghci
2023-09-20 17:44:20 +0200 <ski> no, HBC used Lazy ML, not GHC
2023-09-20 17:44:54 +0200 <EvanR> I thought the very early days of GHC was in lazy ML
2023-09-20 17:45:03 +0200 <EvanR> before it could compile itself
2023-09-20 17:45:18 +0200 <ski> hm .. i don't recall hearing that before, but i guess it could have been the case, too
2023-09-20 17:45:36 +0200 <ski> @quote evil.mangler
2023-09-20 17:45:36 +0200 <lambdabot> Pseudonym says: All hail the Evil Mangler!
2023-09-20 17:45:49 +0200 <EvanR> otherwise how did it ever work
2023-09-20 17:46:05 +0200 <EvanR> can't compile a haskell compiler written in haskell without itself
2023-09-20 17:46:12 +0200 <ski> (that was a Perl script which mangled the assembler output from GCC, innvoked by GHC)
2023-09-20 17:46:43 +0200 <ski> the first Mercury implementation was written in Mercury
2023-09-20 17:47:06 +0200 <ski> (specifically, in the intersection of Mercury, NU Prolog, and some other Prolog)
2023-09-20 17:47:39 +0200RSCASTILHO(~RSCASTILH@187.40.124.54)
2023-09-20 17:51:25 +0200 <ski> .. anyway, GHC could have been bootstrapped using HBC ? or Hugs, maybe ?
2023-09-20 17:52:03 +0200 <ski> (augustss would've be able to elucidate ..)
2023-09-20 17:53:09 +0200L29Ah(~L29Ah@wikipedia/L29Ah) ()
2023-09-20 17:53:53 +0200 <dolio> Wikipedia says it was completely rewritten in Haskell before its first beta release.
2023-09-20 17:54:17 +0200 <dolio> Only a prototype was written in lazy ml.
2023-09-20 17:55:01 +0200 <ski> interesting
2023-09-20 17:57:24 +0200JeremyB99(~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8)
2023-09-20 17:57:41 +0200tromp(~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl)
2023-09-20 17:57:42 +0200JeremyB99(~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) (Read error: Connection reset by peer)
2023-09-20 17:58:47 +0200JeremyB99(~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8)
2023-09-20 17:59:35 +0200JeremyB99(~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) (Read error: Connection reset by peer)
2023-09-20 17:59:48 +0200eggplantade(~Eggplanta@2600:1700:38c5:d800:f8be:f518:9050:8a06) (Remote host closed the connection)
2023-09-20 18:00:47 +0200RSCASTILHO(~RSCASTILH@187.40.124.54) (Ping timeout: 244 seconds)
2023-09-20 18:01:18 +0200Square3(~Square4@user/square) (Ping timeout: 244 seconds)
2023-09-20 18:02:28 +0200JeremyB99(~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8)
2023-09-20 18:03:34 +0200RSCASTILHO(~RSCASTILH@187.40.124.54)
2023-09-20 18:07:43 +0200masterbuilder(~masterbui@user/masterbuilder) (Remote host closed the connection)
2023-09-20 18:08:13 +0200econo_(uid147250@id-147250.tinside.irccloud.com)
2023-09-20 18:12:22 +0200_ht(~Thunderbi@28-52-174-82.ftth.glasoperator.nl)
2023-09-20 18:16:53 +0200JeremyB99(~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) (Read error: Connection reset by peer)
2023-09-20 18:17:10 +0200JeremyB99(~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8)
2023-09-20 18:18:14 +0200chele(~chele@user/chele) (Read error: Connection reset by peer)
2023-09-20 18:18:28 +0200chele(~chele@user/chele)
2023-09-20 18:21:40 +0200machinedgod(~machinedg@d198-53-218-113.abhsia.telus.net) (Ping timeout: 258 seconds)
2023-09-20 18:21:56 +0200dhil(~dhil@78.45.150.83.ewm.ftth.as8758.net)
2023-09-20 18:25:26 +0200JeremyB99(~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) (Read error: Connection reset by peer)
2023-09-20 18:26:26 +0200fendor(~fendor@2a02:8388:1640:be00:aab:1226:f274:5021)
2023-09-20 18:27:39 +0200JeremyB99(~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8)
2023-09-20 18:29:23 +0200tromp(~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) (Quit: My iMac has gone to sleep. ZZZzzz…)
2023-09-20 18:32:16 +0200eggplantade(~Eggplanta@2600:1700:38c5:d800:f8be:f518:9050:8a06)
2023-09-20 18:32:17 +0200JeremyB99(~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) (Read error: Connection reset by peer)
2023-09-20 18:40:50 +0200MajorBiscuit(~MajorBisc@2001:1c00:31c:8400:f184:4168:559b:d91b) (Ping timeout: 258 seconds)
2023-09-20 18:44:53 +0200danse-nr3__(~francesco@151.47.31.215) (Read error: Connection reset by peer)
2023-09-20 18:44:58 +0200JeremyB99(~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8)
2023-09-20 18:45:07 +0200danse-nr3__(~francesco@rm-19-46-91.service.infuturo.it)
2023-09-20 18:46:12 +0200kuribas(~user@ip-188-118-57-242.reverse.destiny.be) (Remote host closed the connection)
2023-09-20 18:48:02 +0200tromp(~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl)
2023-09-20 18:54:00 +0200tzh(~tzh@c-73-25-201-16.hsd1.or.comcast.net) (Ping timeout: 244 seconds)
2023-09-20 18:56:03 +0200Chai-T-Rex(~ChaiTRex@user/chaitrex)
2023-09-20 18:56:14 +0200tzh(~tzh@c-73-25-201-16.hsd1.or.comcast.net)
2023-09-20 18:57:36 +0200merijn(~merijn@088-129-128-083.dynamic.caiway.nl)
2023-09-20 18:57:47 +0200ChaiTRex(~ChaiTRex@user/chaitrex) (Ping timeout: 252 seconds)
2023-09-20 18:59:43 +0200eggplantade(~Eggplanta@2600:1700:38c5:d800:f8be:f518:9050:8a06) (Remote host closed the connection)
2023-09-20 18:59:58 +0200eggplantade(~Eggplanta@2600:1700:38c5:d800:f8be:f518:9050:8a06)
2023-09-20 18:59:59 +0200 <Ankhers> If I am just getting back into Haskell, should I be using cabal or stack?
2023-09-20 19:01:45 +0200 <geekosaur> these days cabal is preferred; its old problems are long gone and it's more flexible. that said the community is roughly 50-50 on it
2023-09-20 19:01:50 +0200 <yushyin> depends on who answers
2023-09-20 19:01:55 +0200 <yushyin> (ghcup + cabal)
2023-09-20 19:02:51 +0200privacy(~privacy@47.219.84.6) (Quit: Leaving)
2023-09-20 19:02:58 +0200 <Ankhers> Thank you both for the input. I think I will just stick with cabal for now unless I have reason not to.
2023-09-20 19:04:34 +0200 <haskellbridge> <s​m> if you are having trouble with cabal, try stack
2023-09-20 19:06:11 +0200hueso(~root@user/hueso) (Quit: hueso)
2023-09-20 19:06:18 +0200ski. o O ( "The Cabal/Stack Disambiguation Guide" <https://gist.github.com/merijn/8152d561fb8b011f9313c48d876ceb07> )
2023-09-20 19:06:47 +0200chele(~chele@user/chele) (Remote host closed the connection)
2023-09-20 19:09:16 +0200 <haskellbridge> <s​m> s/cabal is preferred/cabal is preferred by the cabal users/ :)
2023-09-20 19:10:01 +0200codaraxis(~codaraxis@user/codaraxis)
2023-09-20 19:10:19 +0200 <geekosaur> this channel in particular seems to lean cabal-ward. compilations of preferences that consider other sources (commercial users, reddit, etc.) are more even
2023-09-20 19:13:03 +0200 <c_wraith> honestly, I can't figure out what stack is for. it's caused me more issues than cabal has.
2023-09-20 19:14:17 +0200 <yushyin> easy access to snapshots, i guess
2023-09-20 19:14:35 +0200JeremyB99(~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) (Read error: Connection reset by peer)
2023-09-20 19:14:37 +0200Pickchea(~private@user/pickchea) (Quit: Leaving)
2023-09-20 19:14:45 +0200 <danse-nr3__> and sandboxed installs
2023-09-20 19:14:46 +0200 <danse-nr3__> had not realised that this channel does not consider commercial users. What does that mean, precisely?
2023-09-20 19:14:58 +0200 <sclv> this channel does consider commercial users
2023-09-20 19:15:26 +0200 <sclv> the post just meant that when you survey _all_ commercial users you see more even representation of stack, but amongst only those on this channel you see less
2023-09-20 19:15:47 +0200 <danse-nr3__> makes sense
2023-09-20 19:18:50 +0200hueso(~root@user/hueso)
2023-09-20 19:20:15 +0200 <geekosaur> commercial users generally don't hang out here
2023-09-20 19:20:27 +0200 <geekosaur> at least, not the ones who make the decisions
2023-09-20 19:20:59 +0200 <geekosaur> I suspect the main draw of stack there is that it's a lot easier to set up a private stackage than a private hackage
2023-09-20 19:21:19 +0200ski(~ski@c83-248-72-178.bredband.tele2.se) (Ping timeout: 264 seconds)
2023-09-20 19:22:03 +0200 <davean> geekosaur: Yah, hackage is hard to clone, which is why to do it I just wrote a hackage replacement and stood that up internally.
2023-09-20 19:22:06 +0200coot(~coot@89-69-206-216.dynamic.chello.pl)
2023-09-20 19:22:22 +0200 <davean> It took me a night when I first did it.
2023-09-20 19:22:25 +0200 <geekosaur> especially since what they usually want is not to host their own hackage, but a locally blessed set of packages, which is a better fit for a resolver than for a hackage repo
2023-09-20 19:29:30 +0200 <haskellbridge> <s​m> do we need a how to do everything with cabal and stack, side by side guide ?
2023-09-20 19:30:04 +0200 <monochrom> Do we have anyone who wants to write it?
2023-09-20 19:30:29 +0200privacy(~privacy@47.219.84.6)
2023-09-20 19:30:51 +0200eggplantade(~Eggplanta@2600:1700:38c5:d800:f8be:f518:9050:8a06) (Remote host closed the connection)
2023-09-20 19:31:35 +0200merijn(~merijn@088-129-128-083.dynamic.caiway.nl) (Ping timeout: 240 seconds)
2023-09-20 19:32:12 +0200 <haskellbridge> <s​m> feels like we've needed it from the beginning .. I'm motivated enough to brainstorm an effective crowd production process...
2023-09-20 19:33:25 +0200 <haskellbridge> <s​m> a markdown table in a github readme is the easiest.. but not great for long commands or multiline procedures
2023-09-20 19:33:49 +0200_xor1_xor
2023-09-20 19:34:34 +0200 <monochrom> I just speak for myself, but I would not need it.
2023-09-20 19:35:22 +0200cole-k(~cole@2603-8000-8f00-9f67-c668-0de1-45dc-5ba7.res6.spectrum.com)
2023-09-20 19:35:41 +0200 <juri_> i might need it. i'm pretty dumb some times.
2023-09-20 19:35:41 +0200cole-k(~cole@2603-8000-8f00-9f67-c668-0de1-45dc-5ba7.res6.spectrum.com) (Read error: Connection reset by peer)
2023-09-20 19:35:51 +0200 <monochrom> What I would need: Step 1: Something that tells me what each is good at, just so I can choose which one fits my context better. Step 2: After I have chosen, I just need its own guide, not a side-by-side guide that spends half of its time talking about the other one I have not chosen.
2023-09-20 19:36:22 +0200 <monochrom> But I reckon that the majority doesn't work that way.
2023-09-20 19:36:49 +0200 <davean> Thats certainly how I work
2023-09-20 19:37:24 +0200 <monochrom> If there is homework that says "write quicksort in javascript", I would learn javascript on its own, and learn quicksort on its own, and I can do the combination.
2023-09-20 19:38:02 +0200 <monochrom> But I reckon that most other student go straight for googling "quicksort in javascript I accept no substitute".
2023-09-20 19:38:41 +0200 <monochrom> I learn individual topics and then I do my own synthesis. Most other people just want the whole thing served on a silver platter.
2023-09-20 19:39:48 +0200 <haskellbridge> <s​m> a side by side how to could be both useful and a gentle objective way to highlight strengths and weaknesses in each
2023-09-20 19:40:35 +0200JeremyB99(~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8)
2023-09-20 19:40:40 +0200 <haskellbridge> <s​m> and is relatively low effort. But, just thinking aloud
2023-09-20 19:44:43 +0200 <haskellbridge> <s​m> if y'all want to send me 3+ commands/procedures using either or both tools, I will collate them and see how it turns out
2023-09-20 19:45:29 +0200 <davean> sm: I don't think it highlights anything because its contrieved and doesn't take into account that you wouldn't be doing that thing in one, etc.
2023-09-20 19:45:57 +0200califax_(~califax@user/califx)
2023-09-20 19:46:11 +0200califax(~califax@user/califx) (Ping timeout: 252 seconds)
2023-09-20 19:47:10 +0200td_(~td@i53870931.versanet.de) (Ping timeout: 258 seconds)
2023-09-20 19:47:16 +0200califax_califax
2023-09-20 19:47:17 +0200JeremyB99(~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) (Read error: Connection reset by peer)
2023-09-20 19:48:24 +0200danse-nr3__(~francesco@rm-19-46-91.service.infuturo.it) (Ping timeout: 252 seconds)
2023-09-20 19:48:51 +0200JeremyB99(~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8)
2023-09-20 19:48:54 +0200td_(~td@i53870932.versanet.de)
2023-09-20 19:49:22 +0200sabino(~sabino@user/sabino)
2023-09-20 19:51:25 +0200 <geekosaur> I think the most basic stuff is pretty much the same anyway (init, build, install…)
2023-09-20 19:51:54 +0200 <geekosaur> the differences come in with the difference between resolvers and cabal dependency ranges, freeze files, etc.
2023-09-20 19:52:06 +0200L29Ah(~L29Ah@wikipedia/L29Ah)
2023-09-20 19:52:33 +0200Simikando(~Simikando@adsl-dyn-244.95-102-83.t-com.sk)
2023-09-20 19:52:58 +0200 <geekosaur> and there it's not just equivalencies because the models and corresponding thought processes and planning are quite different
2023-09-20 19:53:17 +0200shaprhops quietly
2023-09-20 19:53:45 +0200eggplantade(~Eggplanta@2600:1700:38c5:d800:f8be:f518:9050:8a06)
2023-09-20 19:56:58 +0200mmhat(~mmh@p200300f1c70f8430ee086bfffe095315.dip0.t-ipconnect.de)
2023-09-20 19:58:07 +0200 <davean> geekosaur: I mean yes, but that makes build deeply different for me
2023-09-20 19:58:15 +0200 <davean> well init too I guess.
2023-09-20 19:58:29 +0200 <davean> build though is entirely different.
2023-09-20 20:03:08 +0200JeremyB99(~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) (Read error: Connection reset by peer)
2023-09-20 20:03:09 +0200nate2(~nate@c-98-45-169-16.hsd1.ca.comcast.net)
2023-09-20 20:04:55 +0200 <johnw> davean: hello! :)
2023-09-20 20:04:55 +0200mmhat(~mmh@p200300f1c70f8430ee086bfffe095315.dip0.t-ipconnect.de) (Quit: WeeChat 4.0.4)
2023-09-20 20:06:48 +0200JeremyB99(~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8)
2023-09-20 20:08:09 +0200JeremyB99(~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) (Read error: Connection reset by peer)
2023-09-20 20:08:37 +0200nate2(~nate@c-98-45-169-16.hsd1.ca.comcast.net) (Ping timeout: 260 seconds)
2023-09-20 20:08:37 +0200Simikando(~Simikando@adsl-dyn-244.95-102-83.t-com.sk) (Ping timeout: 258 seconds)
2023-09-20 20:12:11 +0200Guest|32(~Guest|32@181.89.146.241)
2023-09-20 20:12:44 +0200Guest|32(~Guest|32@181.89.146.241) (Client Quit)
2023-09-20 20:13:57 +0200privacy(~privacy@47.219.84.6) (Quit: Leaving)
2023-09-20 20:15:09 +0200sm(~sm@plaintextaccounting/sm)
2023-09-20 20:16:07 +0200sm(~sm@plaintextaccounting/sm) (Client Quit)
2023-09-20 20:16:52 +0200goober(~goober@90-231-13-185-no3430.tbcn.telia.com)
2023-09-20 20:18:10 +0200JeremyB99(~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8)
2023-09-20 20:22:29 +0200azimut(~azimut@gateway/tor-sasl/azimut) (Ping timeout: 252 seconds)
2023-09-20 20:23:07 +0200Inst(~Inst@120.244.192.250) (Ping timeout: 264 seconds)
2023-09-20 20:28:41 +0200danza(~francesco@rm-19-46-91.service.infuturo.it)
2023-09-20 20:30:35 +0200eggplantade(~Eggplanta@2600:1700:38c5:d800:f8be:f518:9050:8a06) (Remote host closed the connection)
2023-09-20 20:32:13 +0200eggplantade(~Eggplanta@2600:1700:38c5:d800:f8be:f518:9050:8a06)
2023-09-20 20:34:09 +0200azimut(~azimut@gateway/tor-sasl/azimut)
2023-09-20 20:37:34 +0200She(haveident@libera/staff/she/her) (Quit: Cycling connection)
2023-09-20 20:37:48 +0200She(haveident@libera/staff/she/her)
2023-09-20 20:48:50 +0200merijn(~merijn@088-129-128-083.dynamic.caiway.nl)
2023-09-20 20:50:47 +0200eggplantade(~Eggplanta@2600:1700:38c5:d800:f8be:f518:9050:8a06) (Remote host closed the connection)
2023-09-20 20:52:22 +0200privacy(~privacy@47.219.84.6)
2023-09-20 20:53:38 +0200merijn(~merijn@088-129-128-083.dynamic.caiway.nl) (Ping timeout: 255 seconds)
2023-09-20 20:53:51 +0200danza(~francesco@rm-19-46-91.service.infuturo.it) (Ping timeout: 240 seconds)
2023-09-20 20:54:01 +0200jackneill__(~Jackneill@20014C4E1E062E00512D4F8411E665D5.dsl.pool.telekom.hu) (Ping timeout: 252 seconds)
2023-09-20 20:58:53 +0200tromp(~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) (Quit: My iMac has gone to sleep. ZZZzzz…)
2023-09-20 21:02:27 +0200gooba(~gooba@90-231-13-185-no3430.tbcn.telia.com)
2023-09-20 21:02:34 +0200goober(~goober@90-231-13-185-no3430.tbcn.telia.com) (Quit: Leaving)
2023-09-20 21:02:59 +0200pavonia(~user@user/siracusa)
2023-09-20 21:05:08 +0200__monty__(~toonn@user/toonn) (Quit: leaving)
2023-09-20 21:05:52 +0200JeremyB99(~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) (Read error: Connection reset by peer)
2023-09-20 21:10:00 +0200caryhartline(~caryhartl@168.182.58.169)
2023-09-20 21:13:01 +0200JeremyB99(~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8)
2023-09-20 21:13:46 +0200JeremyB99(~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) (Read error: Connection reset by peer)
2023-09-20 21:19:02 +0200JeremyB99(~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8)
2023-09-20 21:19:02 +0200JeremyB99(~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) (Read error: Connection reset by peer)
2023-09-20 21:20:41 +0200hyiltiz(~hyiltiz@2603-8080-1f00-082f-0419-ad79-7f71-4019.res6.spectrum.com) (Ping timeout: 258 seconds)
2023-09-20 21:21:06 +0200Chai-T-Rex(~ChaiTRex@user/chaitrex) (Remote host closed the connection)
2023-09-20 21:22:17 +0200eggplantade(~Eggplanta@2600:1700:38c5:d800:f8be:f518:9050:8a06)
2023-09-20 21:25:23 +0200sinbad(~sinbad@user/sinbad) ()
2023-09-20 21:26:35 +0200eggplantade(~Eggplanta@2600:1700:38c5:d800:f8be:f518:9050:8a06) (Ping timeout: 240 seconds)
2023-09-20 21:26:54 +0200michalz(~michalz@185.246.207.215) (Remote host closed the connection)
2023-09-20 21:31:15 +0200smoothdev(~smoothdev@91-169-231-236.subs.proxad.net) (Ping timeout: 252 seconds)
2023-09-20 21:32:06 +0200hyiltiz(~hyiltiz@2620:149:13d1:100::43d)
2023-09-20 21:32:26 +0200masterbuilder(~masterbui@user/masterbuilder)
2023-09-20 21:32:37 +0200smoothdev(~smoothdev@91-169-231-236.subs.proxad.net)
2023-09-20 21:33:48 +0200Pickchea(~private@user/pickchea)
2023-09-20 21:35:49 +0200ChaiTRex(~ChaiTRex@user/chaitrex)
2023-09-20 21:36:58 +0200tromp(~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl)
2023-09-20 21:41:03 +0200coot_(~coot@89-69-206-216.dynamic.chello.pl)
2023-09-20 21:41:44 +0200lortabac(~lortabac@2a01:e0a:541:b8f0:c0a6:d4c3:896e:9a64)
2023-09-20 21:42:32 +0200coot(~coot@89-69-206-216.dynamic.chello.pl) (Ping timeout: 258 seconds)
2023-09-20 21:42:33 +0200coot_coot
2023-09-20 21:44:15 +0200JeremyB99(~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8)
2023-09-20 21:44:39 +0200JeremyB99(~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) (Read error: Connection reset by peer)
2023-09-20 21:44:54 +0200JeremyB99(~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8)
2023-09-20 21:48:34 +0200caryhartline(~caryhartl@168.182.58.169) (Quit: caryhartline)
2023-09-20 21:49:23 +0200ChaiTRex(~ChaiTRex@user/chaitrex) (Ping timeout: 252 seconds)
2023-09-20 21:51:58 +0200ChaiTRex(~ChaiTRex@user/chaitrex)
2023-09-20 21:53:33 +0200JeremyB99(~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) (Read error: Connection reset by peer)
2023-09-20 21:58:52 +0200cptaffe(~cptaffe@user/cptaffe) (Remote host closed the connection)
2023-09-20 21:59:16 +0200JeremyB99(~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8)
2023-09-20 21:59:19 +0200JeremyB99(~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) (Read error: Connection reset by peer)
2023-09-20 21:59:37 +0200cptaffe(~cptaffe@user/cptaffe)
2023-09-20 21:59:39 +0200cptaffe(~cptaffe@user/cptaffe) (Remote host closed the connection)
2023-09-20 22:00:23 +0200cptaffe(~cptaffe@user/cptaffe)
2023-09-20 22:04:10 +0200glguy(g@libera/staff/glguy) (Quit: Quit)
2023-09-20 22:04:24 +0200glguy(g@libera/staff/glguy)
2023-09-20 22:04:49 +0200lortabac(~lortabac@2a01:e0a:541:b8f0:c0a6:d4c3:896e:9a64) (Quit: WeeChat 2.8)
2023-09-20 22:05:02 +0200g(g@libera/staff/glguy) (Remote host closed the connection)
2023-09-20 22:05:05 +0200g(g@libera/staff/glguy)
2023-09-20 22:05:44 +0200jmdaemon(~jmdaemon@user/jmdaemon)
2023-09-20 22:08:41 +0200_ht(~Thunderbi@28-52-174-82.ftth.glasoperator.nl) (Remote host closed the connection)
2023-09-20 22:08:47 +0200manwithluck(~manwithlu@2406:da14:5ea:e400:7863:dbc1:6a84:3050) (Excess Flood)
2023-09-20 22:09:12 +0200manwithluck(~manwithlu@2406:da14:5ea:e400:7863:dbc1:6a84:3050)
2023-09-20 22:09:31 +0200JeremyB99(~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8)
2023-09-20 22:09:57 +0200JeremyB99(~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) (Read error: Connection reset by peer)
2023-09-20 22:10:56 +0200JeremyB99(~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8)
2023-09-20 22:16:49 +0200eggplantade(~Eggplanta@2600:1700:38c5:d800:f8be:f518:9050:8a06)
2023-09-20 22:24:49 +0200Raito_Bezarius(~Raito@82-65-118-1.subs.proxad.net) (Quit: free())
2023-09-20 22:25:08 +0200Raito_Bezarius(~Raito@wireguard/tunneler/raito-bezarius)
2023-09-20 22:27:25 +0200 <mauke> <dminuoso> sourceforge is one of the most dubious places on the internet these days. Havent they done evil things like modify repositories to include advertisement for themselves, buried in your code? <- that was 10 years ago
2023-09-20 22:27:58 +0200 <mauke> they stopped it entirely in 2016, when sourceforge was sold to a new owner
2023-09-20 22:33:05 +0200sm(~sm@plaintextaccounting/sm)
2023-09-20 22:37:44 +0200JeremyB99(~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) (Read error: Connection reset by peer)
2023-09-20 22:39:01 +0200JeremyB99(~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8)
2023-09-20 22:39:33 +0200merijn(~merijn@088-129-128-083.dynamic.caiway.nl)
2023-09-20 22:39:37 +0200machinedgod(~machinedg@d198-53-218-113.abhsia.telus.net)
2023-09-20 22:49:27 +0200slack1256(~slack1256@191.125.144.122)
2023-09-20 22:49:46 +0200sm(~sm@plaintextaccounting/sm) (Quit: sm)
2023-09-20 22:50:16 +0200 <exarkun> Quite an exciting place in 1999 though
2023-09-20 22:50:31 +0200 <exarkun> Also freshmeat!
2023-09-20 22:51:32 +0200takuan(~takuan@178-116-218-225.access.telenet.be) (Remote host closed the connection)
2023-09-20 22:52:13 +0200 <[exa]> how did freshmeat actually cease to exist?
2023-09-20 22:52:26 +0200 <ddellacosta> I forgot about freshmeat. What would be the equivalent of that these days, wasn't it as much a blog as a software profile database kinda thing? My memory is really fuzzy
2023-09-20 22:52:59 +0200 <ddellacosta> oh, well https://en.wikipedia.org/wiki/Freecode
2023-09-20 22:53:15 +0200 <ddellacosta> answers for both of us
2023-09-20 22:54:49 +0200 <[exa]> like, before the searchable software repositories took over, freshmeat was really helpful
2023-09-20 22:54:56 +0200 <[exa]> ah yes freecode. :D
2023-09-20 23:01:07 +0200 <meejah> there's so much FOSS now, many of the reasons for Freshmeat existing are gone -- now what one needs is kind of the opposite: a filter to say which things are good, or "notable" releases etc
2023-09-20 23:06:52 +0200tromp(~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) (Quit: My iMac has gone to sleep. ZZZzzz…)
2023-09-20 23:10:47 +0200merijn(~merijn@088-129-128-083.dynamic.caiway.nl) (Ping timeout: 244 seconds)
2023-09-20 23:11:35 +0200acidjnk(~acidjnk@p200300d6e7072f71040c85b81d4e368d.dip0.t-ipconnect.de) (Ping timeout: 240 seconds)
2023-09-20 23:13:03 +0200dhil(~dhil@78.45.150.83.ewm.ftth.as8758.net) (Ping timeout: 240 seconds)
2023-09-20 23:13:31 +0200hyiltiz(~hyiltiz@2620:149:13d1:100::43d) (Ping timeout: 264 seconds)
2023-09-20 23:16:59 +0200ubert(~Thunderbi@178.115.37.154.wireless.dyn.drei.com) (Ping timeout: 244 seconds)
2023-09-20 23:20:12 +0200hyiltiz(~hyiltiz@2620:149:13d1:100::43d)
2023-09-20 23:25:19 +0200RSCASTILHO(~RSCASTILH@187.40.124.54) ()
2023-09-20 23:26:02 +0200ec(~ec@gateway/tor-sasl/ec) (Remote host closed the connection)
2023-09-20 23:26:29 +0200ec(~ec@gateway/tor-sasl/ec)
2023-09-20 23:29:05 +0200ystael(~ystael@user/ystael) (Ping timeout: 240 seconds)
2023-09-20 23:29:20 +0200Tuplanolla(~Tuplanoll@91-159-68-236.elisa-laajakaista.fi) (Ping timeout: 255 seconds)
2023-09-20 23:35:34 +0200caryhartline(~caryhartl@168.182.58.169)
2023-09-20 23:37:26 +0200Platao(~mirc-rc@ip121.ip-149-56-160.net)
2023-09-20 23:37:34 +0200Platao(~mirc-rc@ip121.ip-149-56-160.net) ()
2023-09-20 23:38:52 +0200fendor(~fendor@2a02:8388:1640:be00:aab:1226:f274:5021) (Remote host closed the connection)
2023-09-20 23:48:34 +0200ft(~ft@p3e9bc680.dip0.t-ipconnect.de)