2023-09-20 00:00:32 +0200 | nate2 | (~nate@c-98-45-169-16.hsd1.ca.comcast.net) (Ping timeout: 260 seconds) |
2023-09-20 00:02:07 +0200 | JeremyB99 | (~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) (Read error: Connection reset by peer) |
2023-09-20 00:02:34 +0200 | merijn | (~merijn@088-129-128-083.dynamic.caiway.nl) (Ping timeout: 245 seconds) |
2023-09-20 00:03:27 +0200 | JeremyB99 | (~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) |
2023-09-20 00:03:55 +0200 | Pickchea | (~private@user/pickchea) (Quit: Leaving) |
2023-09-20 00:03:57 +0200 | ft | (~ft@p3e9bc680.dip0.t-ipconnect.de) |
2023-09-20 00:03:59 +0200 | caryhartline | (~caryhartl@168.182.58.169) (Quit: caryhartline) |
2023-09-20 00:04:08 +0200 | JeremyB99 | (~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) (Read error: Connection reset by peer) |
2023-09-20 00:05:35 +0200 | JeremyB99 | (~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) |
2023-09-20 00:10:30 +0200 | liz | (~liz@212.132.163.201) (Quit: Leaving) |
2023-09-20 00:10:57 +0200 | JeremyB99 | (~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) (Read error: Connection reset by peer) |
2023-09-20 00:13:59 +0200 | mstruebing | (~mstruebin@2a02:8108:483f:b989:1963:6bff:ae27:c9d3) (Quit: Client closed) |
2023-09-20 00:15:57 +0200 | JeremyB99 | (~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) |
2023-09-20 00:16:02 +0200 | JeremyB99 | (~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) (Read error: Connection reset by peer) |
2023-09-20 00:19:22 +0200 | Sgeo | (~Sgeo@user/sgeo) |
2023-09-20 00:19:30 +0200 | JeremyB99 | (~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) |
2023-09-20 00:21:11 +0200 | hiyori | (~hiyori@user/hiyori) |
2023-09-20 00:23:26 +0200 | puke | (~puke@user/puke) |
2023-09-20 00:24:03 +0200 | stefan-_ | (~cri@42dots.de) (Server closed connection) |
2023-09-20 00:24:19 +0200 | stefan-_ | (~cri@42dots.de) |
2023-09-20 00:33:08 +0200 | hyiltiz2 | (~hyiltiz@65.199.22.165) |
2023-09-20 00:35:18 +0200 | hyiltiz | (~hyiltiz@2620:149:13d1:100::431) (Ping timeout: 246 seconds) |
2023-09-20 00:38:24 +0200 | califax | (~califax@user/califx) (Ping timeout: 246 seconds) |
2023-09-20 00:39:21 +0200 | califax | (~califax@user/califx) |
2023-09-20 00:40:47 +0200 | wroathe | (~wroathe@user/wroathe) |
2023-09-20 00:42:34 +0200 | Unicorn_Princess | (~Unicorn_P@user/Unicorn-Princess/x-3540542) (Remote host closed the connection) |
2023-09-20 00:42:58 +0200 | accord | (uid568320@id-568320.hampstead.irccloud.com) (Quit: Connection closed for inactivity) |
2023-09-20 00:44:07 +0200 | gmg | (~user@user/gehmehgeh) (Quit: Leaving) |
2023-09-20 00:45:56 +0200 | sm | (~sm@plaintextaccounting/sm) |
2023-09-20 00:46:25 +0200 | Tuplanolla | (~Tuplanoll@91-159-68-236.elisa-laajakaista.fi) (Ping timeout: 244 seconds) |
2023-09-20 00:49:08 +0200 | sm_ | (~sm@plaintextaccounting/sm) |
2023-09-20 00:50:40 +0200 | JeremyB99 | (~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) (Read error: Connection reset by peer) |
2023-09-20 00:52:05 +0200 | sm | (~sm@plaintextaccounting/sm) (Ping timeout: 240 seconds) |
2023-09-20 00:52:16 +0200 | coot | (~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 +0200 | renegade | (~renegade@188.220.172.130) (Read error: Connection reset by peer) |
2023-09-20 00:57:27 +0200 | sm_ | (~sm@plaintextaccounting/sm) (Quit: sm_) |
2023-09-20 00:59:11 +0200 | JeremyB99 | (~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) |
2023-09-20 01:02:29 +0200 | JeremyB99 | (~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) (Read error: Connection reset by peer) |
2023-09-20 01:13:26 +0200 | son0p | (~ff@186.114.32.184) (Quit: Bye) |
2023-09-20 01:14:48 +0200 | machinedgod | (~machinedg@d198-53-218-113.abhsia.telus.net) |
2023-09-20 01:19:47 +0200 | merijn | (~merijn@088-129-128-083.dynamic.caiway.nl) |
2023-09-20 01:21:33 +0200 | JeremyB99 | (~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) |
2023-09-20 01:21:42 +0200 | JeremyB99 | (~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) (Read error: Connection reset by peer) |
2023-09-20 01:21:59 +0200 | Square | (~Square@user/square) |
2023-09-20 01:33:40 +0200 | fweht | (uid404746@id-404746.lymington.irccloud.com) (Quit: Connection closed for inactivity) |
2023-09-20 01:33:50 +0200 | JeremyB99 | (~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) |
2023-09-20 01:34:31 +0200 | wroathe | (~wroathe@user/wroathe) (Ping timeout: 264 seconds) |
2023-09-20 01:38:18 +0200 | JeremyB99 | (~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) (Read error: Connection reset by peer) |
2023-09-20 01:39:19 +0200 | xff0x | (~xff0x@2405:6580:b080:900:c9f3:66ab:ef62:4559) (Ping timeout: 264 seconds) |
2023-09-20 01:41:05 +0200 | xff0x | (~xff0x@178.255.149.135) |
2023-09-20 01:42:58 +0200 | JeremyB99 | (~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) |
2023-09-20 01:43:06 +0200 | JeremyB99 | (~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) (Read error: Connection reset by peer) |
2023-09-20 01:49:36 +0200 | xff0x | (~xff0x@178.255.149.135) (Ping timeout: 258 seconds) |
2023-09-20 01:51:18 +0200 | xff0x | (~xff0x@2405:6580:b080:900:b22b:45a6:c80c:f3de) |
2023-09-20 01:53:41 +0200 | bontaq | (~user@ool-45707d2c.dyn.optonline.net) (Remote host closed the connection) |
2023-09-20 01:54:05 +0200 | merijn | (~merijn@088-129-128-083.dynamic.caiway.nl) (Ping timeout: 240 seconds) |
2023-09-20 01:56:57 +0200 | caryhartline | (~caryhartl@168.182.58.169) |
2023-09-20 01:57:09 +0200 | azimut | (~azimut@gateway/tor-sasl/azimut) (Ping timeout: 246 seconds) |
2023-09-20 01:59:35 +0200 | Lord_of_Life | (~Lord@user/lord-of-life/x-2819915) (Ping timeout: 240 seconds) |
2023-09-20 01:59:50 +0200 | wroathe | (~wroathe@207-153-38-140.fttp.usinternet.com) |
2023-09-20 01:59:50 +0200 | wroathe | (~wroathe@207-153-38-140.fttp.usinternet.com) (Changing host) |
2023-09-20 01:59:50 +0200 | wroathe | (~wroathe@user/wroathe) |
2023-09-20 02:01:27 +0200 | Lord_of_Life | (~Lord@user/lord-of-life/x-2819915) |
2023-09-20 02:04:53 +0200 | tremon | (~tremon@83.80.159.219) (Quit: getting boxed in) |
2023-09-20 02:06:48 +0200 | son0p | (~ff@186.114.32.184) |
2023-09-20 02:12:34 +0200 | jmdaemon | (~jmdaemon@user/jmdaemon) |
2023-09-20 02:13:14 +0200 | JeremyB99 | (~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) |
2023-09-20 02:15:03 +0200 | hiyori | (~hiyori@user/hiyori) (Quit: Client closed) |
2023-09-20 02:15:24 +0200 | JeremyB99 | (~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) (Read error: Connection reset by peer) |
2023-09-20 02:17:27 +0200 | JeremyB99 | (~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) |
2023-09-20 02:19:31 +0200 | JeremyB99 | (~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) (Read error: Connection reset by peer) |
2023-09-20 02:20:59 +0200 | JeremyB99 | (~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) |
2023-09-20 02:23:27 +0200 | JeremyB99 | (~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) (Read error: Connection reset by peer) |
2023-09-20 02:27:54 +0200 | JeremyB99 | (~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) |
2023-09-20 02:28:46 +0200 | JeremyB99 | (~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) (Read error: Connection reset by peer) |
2023-09-20 02:37:14 +0200 | JeremyB99 | (~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) |
2023-09-20 02:39:24 +0200 | hyiltiz2 | (~hyiltiz@65.199.22.165) (Ping timeout: 240 seconds) |
2023-09-20 02:40:37 +0200 | JeremyB99 | (~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) (Read error: Connection reset by peer) |
2023-09-20 02:41:55 +0200 | JeremyB99 | (~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) |
2023-09-20 02:44:51 +0200 | JeremyB99 | (~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) (Read error: Connection reset by peer) |
2023-09-20 02:46:22 +0200 | JeremyB99 | (~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) |
2023-09-20 02:47:19 +0200 | Inst | (~Inst@120.244.192.250) |
2023-09-20 02:50:25 +0200 | JeremyB99 | (~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) (Read error: Connection reset by peer) |
2023-09-20 02:50:36 +0200 | radiance | (~renegade@bcdcac82.skybroadband.com) |
2023-09-20 02:50:55 +0200 | JeremyB99 | (~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) |
2023-09-20 02:53:47 +0200 | JeremyB99 | (~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) (Read error: Connection reset by peer) |
2023-09-20 02:54:05 +0200 | wroathe | (~wroathe@user/wroathe) (Ping timeout: 240 seconds) |
2023-09-20 02:57:03 +0200 | hyiltiz | (~hyiltiz@2620:149:e0:5002::3c3) |
2023-09-20 02:59:00 +0200 | JeremyB99 | (~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) |
2023-09-20 02:59:11 +0200 | JeremyB99 | (~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) (Read error: Connection reset by peer) |
2023-09-20 03:01:57 +0200 | hyiltiz | (~hyiltiz@2620:149:e0:5002::3c3) (Ping timeout: 260 seconds) |
2023-09-20 03:02:32 +0200 | waleee | (~waleee@2001:9b0:21c:4000:5bf9:6515:c030:57b7) (Ping timeout: 260 seconds) |
2023-09-20 03:04:38 +0200 | waleee | (~waleee@h-176-10-137-138.NA.cust.bahnhof.se) |
2023-09-20 03:09:51 +0200 | JeremyB99 | (~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) |
2023-09-20 03:11:12 +0200 | merijn | (~merijn@088-129-128-083.dynamic.caiway.nl) |
2023-09-20 03:11:51 +0200 | JeremyB99 | (~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) (Read error: Connection reset by peer) |
2023-09-20 03:15:35 +0200 | foul_owl_ | (~kerry@174-21-66-189.tukw.qwest.net) (Ping timeout: 240 seconds) |
2023-09-20 03:15:52 +0200 | hyiltiz | (~hyiltiz@2603-8080-1f00-082f-0419-ad79-7f71-4019.res6.spectrum.com) |
2023-09-20 03:19:18 +0200 | Square3 | (~Square4@user/square) |
2023-09-20 03:21:06 +0200 | JeremyB99 | (~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) |
2023-09-20 03:21:25 +0200 | Square | (~Square@user/square) (Ping timeout: 244 seconds) |
2023-09-20 03:29:25 +0200 | foul_owl_ | (~kerry@185.216.231.179) |
2023-09-20 03:33:15 +0200 | machinedgod | (~machinedg@d198-53-218-113.abhsia.telus.net) (Ping timeout: 252 seconds) |
2023-09-20 03:36:03 +0200 | EvanR | (~EvanR@user/evanr) (Remote host closed the connection) |
2023-09-20 03:36:20 +0200 | EvanR | (~EvanR@user/evanr) |
2023-09-20 03:39:27 +0200 | xff0x | (~xff0x@2405:6580:b080:900:b22b:45a6:c80c:f3de) (Ping timeout: 240 seconds) |
2023-09-20 03:40:26 +0200 | Inst | (~Inst@120.244.192.250) (Ping timeout: 255 seconds) |
2023-09-20 03:44:14 +0200 | merijn | (~merijn@088-129-128-083.dynamic.caiway.nl) (Ping timeout: 245 seconds) |
2023-09-20 03:48:02 +0200 | otto_s | (~user@p4ff27687.dip0.t-ipconnect.de) (Ping timeout: 260 seconds) |
2023-09-20 03:49:19 +0200 | otto_s | (~user@p5de2f825.dip0.t-ipconnect.de) |
2023-09-20 03:56:33 +0200 | nate2 | (~nate@c-98-45-169-16.hsd1.ca.comcast.net) |
2023-09-20 03:58:35 +0200 | segfaultfizzbuzz | (~segfaultf@23-93-74-212.fiber.dynamic.sonic.net) (Ping timeout: 240 seconds) |
2023-09-20 04:02:02 +0200 | nate2 | (~nate@c-98-45-169-16.hsd1.ca.comcast.net) (Ping timeout: 260 seconds) |
2023-09-20 04:03:24 +0200 | caasih | (sid13241@ilkley.irccloud.com) (Ping timeout: 248 seconds) |
2023-09-20 04:04:09 +0200 | caasih | (sid13241@id-13241.ilkley.irccloud.com) |
2023-09-20 04:05:37 +0200 | hiyori | (~hiyori@user/hiyori) |
2023-09-20 04:07:05 +0200 | waleee | (~waleee@h-176-10-137-138.NA.cust.bahnhof.se) (Ping timeout: 240 seconds) |
2023-09-20 04:07:30 +0200 | dcoutts_ | (~duncan@2a02:8012:ae9a:0:217c:5666:d075:6292) (Remote host closed the connection) |
2023-09-20 04:07:52 +0200 | dcoutts_ | (~duncan@2a02:8012:ae9a:0:217c:5666:d075:6292) |
2023-09-20 04:14:53 +0200 | JeremyB99 | (~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) (Read error: Connection reset by peer) |
2023-09-20 04:18:43 +0200 | td_ | (~td@i53870901.versanet.de) (Ping timeout: 258 seconds) |
2023-09-20 04:19:06 +0200 | JeremyB99 | (~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) |
2023-09-20 04:20:23 +0200 | td_ | (~td@i53870931.versanet.de) |
2023-09-20 04:25:51 +0200 | finn_elija | (~finn_elij@user/finn-elija/x-0085643) |
2023-09-20 04:25:51 +0200 | FinnElija | (~finn_elij@user/finn-elija/x-0085643) (Killed (NickServ (Forcing logout FinnElija -> finn_elija))) |
2023-09-20 04:25:51 +0200 | finn_elija | FinnElija |
2023-09-20 04:26:45 +0200 | [itchyjunk] | (~itchyjunk@user/itchyjunk/x-7353470) (Remote host closed the connection) |
2023-09-20 04:26:56 +0200 | eggplantade | (~Eggplanta@2600:1700:38c5:d800:a12d:97a5:968a:df7f) (Remote host closed the connection) |
2023-09-20 04:27:11 +0200 | eggplantade | (~Eggplanta@2600:1700:38c5:d800:a12d:97a5:968a:df7f) |
2023-09-20 04:30:03 +0200 | xff0x | (~xff0x@125x103x176x34.ap125.ftth.ucom.ne.jp) |
2023-09-20 04:33:24 +0200 | ursa-major | (~ursa-majo@37.19.210.38) (Quit: WeeChat 4.0.4) |
2023-09-20 04:40:47 +0200 | monochrom | (~trebla@216.138.220.146) |
2023-09-20 04:49:37 +0200 | califax | (~califax@user/califx) (Remote host closed the connection) |
2023-09-20 04:49:37 +0200 | chiselfuse | (~chiselfus@user/chiselfuse) (Remote host closed the connection) |
2023-09-20 04:49:37 +0200 | cafkafk | (~cafkafk@fsf/member/cafkafk) (Remote host closed the connection) |
2023-09-20 04:49:37 +0200 | adanwan | (~adanwan@gateway/tor-sasl/adanwan) (Remote host closed the connection) |
2023-09-20 04:49:37 +0200 | ChaiTRex | (~ChaiTRex@user/chaitrex) (Remote host closed the connection) |
2023-09-20 04:49:58 +0200 | adanwan | (~adanwan@gateway/tor-sasl/adanwan) |
2023-09-20 04:49:59 +0200 | cafkafk | (~cafkafk@fsf/member/cafkafk) |
2023-09-20 04:50:00 +0200 | califax | (~califax@user/califx) |
2023-09-20 04:50:04 +0200 | ChaiTRex | (~ChaiTRex@user/chaitrex) |
2023-09-20 04:50:12 +0200 | chiselfuse | (~chiselfus@user/chiselfuse) |
2023-09-20 04:50:16 +0200 | bilegeek | (~bilegeek@2600:1008:b01e:5000:a0d8:6ce3:f94a:106c) |
2023-09-20 04:58:36 +0200 | wroathe | (~wroathe@207-153-38-140.fttp.usinternet.com) |
2023-09-20 04:58:36 +0200 | wroathe | (~wroathe@207-153-38-140.fttp.usinternet.com) (Changing host) |
2023-09-20 04:58:36 +0200 | wroathe | (~wroathe@user/wroathe) |
2023-09-20 04:58:55 +0200 | institor | (~henricus@user/institor) (K-Lined) |
2023-09-20 04:59:23 +0200 | eggplantade | (~Eggplanta@2600:1700:38c5:d800:a12d:97a5:968a:df7f) (Remote host closed the connection) |
2023-09-20 05:00:27 +0200 | eggplantade | (~Eggplanta@2600:1700:38c5:d800:a12d:97a5:968a:df7f) |
2023-09-20 05:01:40 +0200 | merijn | (~merijn@088-129-128-083.dynamic.caiway.nl) |
2023-09-20 05:06:55 +0200 | merijn | (~merijn@088-129-128-083.dynamic.caiway.nl) (Ping timeout: 264 seconds) |
2023-09-20 05:10:13 +0200 | chiselfuse | (~chiselfus@user/chiselfuse) (Remote host closed the connection) |
2023-09-20 05:10:43 +0200 | chiselfuse | (~chiselfus@user/chiselfuse) |
2023-09-20 05:11:42 +0200 | caryhartline | (~caryhartl@168.182.58.169) (Quit: caryhartline) |
2023-09-20 05:16:59 +0200 | migas5 | (~migas@astra4961.startdedicated.net) |
2023-09-20 05:18:16 +0200 | migas | (~migas@astra4961.startdedicated.net) (Read error: Connection reset by peer) |
2023-09-20 05:18:16 +0200 | migas5 | migas |
2023-09-20 05:24:23 +0200 | <haskellbridge> | <tewuzij> 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 +0200 | chiselfuse | (~chiselfus@user/chiselfuse) (*.net *.split) |
2023-09-20 05:39:22 +0200 | ChaiTRex | (~ChaiTRex@user/chaitrex) (*.net *.split) |
2023-09-20 05:39:22 +0200 | califax | (~califax@user/califx) (*.net *.split) |
2023-09-20 05:39:22 +0200 | cafkafk | (~cafkafk@fsf/member/cafkafk) (*.net *.split) |
2023-09-20 05:39:22 +0200 | adanwan | (~adanwan@gateway/tor-sasl/adanwan) (*.net *.split) |
2023-09-20 05:39:22 +0200 | FinnElija | (~finn_elij@user/finn-elija/x-0085643) (*.net *.split) |
2023-09-20 05:39:22 +0200 | chexum | (~quassel@gateway/tor-sasl/chexum) (*.net *.split) |
2023-09-20 05:39:22 +0200 | ec | (~ec@gateway/tor-sasl/ec) (*.net *.split) |
2023-09-20 05:39:22 +0200 | cptaffe | (~cptaffe@user/cptaffe) (*.net *.split) |
2023-09-20 05:39:22 +0200 | stiell_ | (~stiell@gateway/tor-sasl/stiell) (*.net *.split) |
2023-09-20 05:39:58 +0200 | xtabentun | (uid491929@id-491929.tinside.irccloud.com) |
2023-09-20 05:45:57 +0200 | Inst | (~Inst@120.244.192.250) |
2023-09-20 05:50:51 +0200 | FinnElija | (~finn_elij@user/finn-elija/x-0085643) |
2023-09-20 05:51:05 +0200 | chexum | (~quassel@gateway/tor-sasl/chexum) |
2023-09-20 05:51:11 +0200 | adanwan | (~adanwan@gateway/tor-sasl/adanwan) |
2023-09-20 05:51:12 +0200 | califax | (~califax@user/califx) |
2023-09-20 05:51:28 +0200 | ChaiTRex | (~ChaiTRex@user/chaitrex) |
2023-09-20 05:51:29 +0200 | sabino | (~sabino@user/sabino) (Quit: Lambda _ -> x) |
2023-09-20 05:51:48 +0200 | cptaffe | (~cptaffe@user/cptaffe) |
2023-09-20 05:52:17 +0200 | xff0x | (~xff0x@125x103x176x34.ap125.ftth.ucom.ne.jp) (Ping timeout: 244 seconds) |
2023-09-20 05:53:07 +0200 | xff0x | (~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 +0200 | wroathe | (~wroathe@user/wroathe) (Ping timeout: 260 seconds) |
2023-09-20 05:54:54 +0200 | chiselfuse | (~chiselfus@user/chiselfuse) |
2023-09-20 05:59:15 +0200 | aforemny_ | (~aforemny@2001:9e8:6ccc:2c00:fe43:b3bc:2962:c2c4) |
2023-09-20 05:59:48 +0200 | aforemny | (~aforemny@i59F516CB.versanet.de) (Ping timeout: 240 seconds) |
2023-09-20 06:00:34 +0200 | cafkafk | (~cafkafk@fsf/member/cafkafk) |
2023-09-20 06:00:45 +0200 | ec | (~ec@gateway/tor-sasl/ec) |
2023-09-20 06:01:11 +0200 | stiell_ | (~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 +0200 | vglfr | (~vglfr@cli-188-239-201-89.bbn.slav.dn.ua) (Remote host closed the connection) |
2023-09-20 06:27:58 +0200 | vglfr | (~vglfr@cli-188-239-201-89.bbn.slav.dn.ua) |
2023-09-20 06:32:16 +0200 | vglfr | (~vglfr@cli-188-239-201-89.bbn.slav.dn.ua) (Remote host closed the connection) |
2023-09-20 06:32:53 +0200 | vglfr | (~vglfr@cli-188-239-201-89.bbn.slav.dn.ua) |
2023-09-20 06:32:55 +0200 | vglfr | (~vglfr@cli-188-239-201-89.bbn.slav.dn.ua) (Remote host closed the connection) |
2023-09-20 06:34:37 +0200 | vglfr | (~vglfr@cli-188-239-201-89.bbn.slav.dn.ua) |
2023-09-20 06:34:40 +0200 | vglfr | (~vglfr@cli-188-239-201-89.bbn.slav.dn.ua) (Remote host closed the connection) |
2023-09-20 06:40:45 +0200 | vglfr | (~vglfr@cli-188-239-201-89.bbn.slav.dn.ua) |
2023-09-20 06:43:04 +0200 | acidjnk | (~acidjnk@p200300d6e7072f71040c85b81d4e368d.dip0.t-ipconnect.de) |
2023-09-20 06:49:46 +0200 | merijn | (~merijn@088-129-128-083.dynamic.caiway.nl) |
2023-09-20 06:52:14 +0200 | qqq | (~qqq@92.43.167.61) |
2023-09-20 06:58:38 +0200 | vglfr | (~vglfr@cli-188-239-201-89.bbn.slav.dn.ua) (Remote host closed the connection) |
2023-09-20 06:58:39 +0200 | Inst | (~Inst@120.244.192.250) (Ping timeout: 240 seconds) |
2023-09-20 06:59:03 +0200 | vglfr | (~vglfr@cli-188-239-201-89.bbn.slav.dn.ua) |
2023-09-20 07:03:55 +0200 | billchenchina | (~billchenc@2a0c:b641:7a2:320:ee3e:47ca:6070:d71a) (Ping timeout: 264 seconds) |
2023-09-20 07:03:55 +0200 | billchenchina- | (~billchenc@2a0c:b641:7a2:320:ee3e:47ca:6070:d71a) |
2023-09-20 07:05:11 +0200 | michalz | (~michalz@185.246.207.215) |
2023-09-20 07:05:46 +0200 | Inst | (~Inst@120.244.192.250) |
2023-09-20 07:06:52 +0200 | vglfr | (~vglfr@cli-188-239-201-89.bbn.slav.dn.ua) (Remote host closed the connection) |
2023-09-20 07:07:27 +0200 | vglfr | (~vglfr@cli-188-239-201-89.bbn.slav.dn.ua) |
2023-09-20 07:08:38 +0200 | vglfr | (~vglfr@cli-188-239-201-89.bbn.slav.dn.ua) (Remote host closed the connection) |
2023-09-20 07:09:03 +0200 | vglfr | (~vglfr@cli-188-239-201-89.bbn.slav.dn.ua) |
2023-09-20 07:09:37 +0200 | caryhartline | (~caryhartl@168.182.58.169) |
2023-09-20 07:11:49 +0200 | vglfr | (~vglfr@cli-188-239-201-89.bbn.slav.dn.ua) (Remote host closed the connection) |
2023-09-20 07:14:32 +0200 | segfaultfizzbuzz | (~segfaultf@23-93-74-212.fiber.dynamic.sonic.net) |
2023-09-20 07:15:19 +0200 | coot | (~coot@89-69-206-216.dynamic.chello.pl) |
2023-09-20 07:18:05 +0200 | takuan | (~takuan@178-116-218-225.access.telenet.be) |
2023-09-20 07:18:27 +0200 | vglfr | (~vglfr@cli-188-239-201-89.bbn.slav.dn.ua) |
2023-09-20 07:23:44 +0200 | merijn | (~merijn@088-129-128-083.dynamic.caiway.nl) (Ping timeout: 244 seconds) |
2023-09-20 07:25:28 +0200 | caryhartline | (~caryhartl@168.182.58.169) (Quit: caryhartline) |
2023-09-20 07:25:47 +0200 | segfaultfizzbuzz | (~segfaultf@23-93-74-212.fiber.dynamic.sonic.net) (Ping timeout: 258 seconds) |
2023-09-20 07:33:45 +0200 | CiaoSen | (~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 +0200 | bilegeek | (~bilegeek@2600:1008:b01e:5000:a0d8:6ce3:f94a:106c) (Quit: Leaving) |
2023-09-20 07:40:23 +0200 | monochrom | (~trebla@216.138.220.146) (Quit: Leaving) |
2023-09-20 07:49:34 +0200 | billchenchina- | (~billchenc@2a0c:b641:7a2:320:ee3e:47ca:6070:d71a) (Remote host closed the connection) |
2023-09-20 07:49:34 +0200 | xtabentun | (uid491929@id-491929.tinside.irccloud.com) (Quit: Connection closed for inactivity) |
2023-09-20 07:50:46 +0200 | billchenchina | (~billchenc@2a0c:b641:7a2:320:ee3e:47ca:6070:d71a) |
2023-09-20 07:55:39 +0200 | billchenchina | (~billchenc@2a0c:b641:7a2:320:ee3e:47ca:6070:d71a) (Remote host closed the connection) |
2023-09-20 07:58:18 +0200 | nate2 | (~nate@c-98-45-169-16.hsd1.ca.comcast.net) |
2023-09-20 08:02:05 +0200 | FinnElija | (~finn_elij@user/finn-elija/x-0085643) (Remote host closed the connection) |
2023-09-20 08:02:33 +0200 | FinnElija | (~finn_elij@user/finn-elija/x-0085643) |
2023-09-20 08:03:00 +0200 | nate2 | (~nate@c-98-45-169-16.hsd1.ca.comcast.net) (Ping timeout: 244 seconds) |
2023-09-20 08:03:21 +0200 | tromp | (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) |
2023-09-20 08:16:49 +0200 | tromp | (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) (Quit: My iMac has gone to sleep. ZZZzzz…) |
2023-09-20 08:18:25 +0200 | tzh | (~tzh@c-73-25-201-16.hsd1.or.comcast.net) (Quit: zzz) |
2023-09-20 08:18:55 +0200 | Square3 | (~Square4@user/square) (Ping timeout: 264 seconds) |
2023-09-20 08:21:28 +0200 | ubert | (~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 +0200 | harveypwca | (~harveypwc@2601:246:c180:a570:41a8:a837:a4a7:bda1) |
2023-09-20 08:33:59 +0200 | lisbeths | (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 +0200 | merijn | (~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 +0200 | harveypwca | (~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 +0200 | tromp | (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) |
2023-09-20 08:55:29 +0200 | dtman34 | (~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 +0200 | sm | (~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 +0200 | dtman34 | (~dtman34@2601:447:d000:93c9:5054:ff:fee3:b667) |
2023-09-20 09:12:43 +0200 | fendor | (~fendor@2a02:8388:1640:be00:aab:1226:f274:5021) |
2023-09-20 09:13:49 +0200 | sm | (~sm@plaintextaccounting/sm) (Quit: sm) |
2023-09-20 09:14:49 +0200 | merijn | (~merijn@088-129-128-083.dynamic.caiway.nl) (Ping timeout: 244 seconds) |
2023-09-20 09:15:49 +0200 | aforemny_ | aforemny |
2023-09-20 09:15:51 +0200 | sm | (~sm@plaintextaccounting/sm) |
2023-09-20 09:17:21 +0200 | aforemny | aforemny_ |
2023-09-20 09:17:24 +0200 | aforemny_ | 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 +0200 | phma | (phma@2001:5b0:211f:8718:5d9f:d28d:c834:ebef) (Read error: Connection reset by peer) |
2023-09-20 09:22:40 +0200 | phma | (phma@2001:5b0:211f:8718:5d9f:d28d:c834:ebef) |
2023-09-20 09:24:46 +0200 | privacy_ | (~privacy@47.219.84.6) (Quit: Leaving) |
2023-09-20 09:25:59 +0200 | privacy | (~privacy@47.219.84.6) |
2023-09-20 09:26:47 +0200 | lortabac | (~lortabac@88.125.6.227) |
2023-09-20 09:30:22 +0200 | <haskellbridge> | <tewuzij> Can Haskell run an entire operating system? |
2023-09-20 09:31:36 +0200 | qqq | (~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 +0200 | dtman34 | (~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> | <sm> 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> | <sm> it is THE debugging technique |
2023-09-20 09:43:57 +0200 | <haskellbridge> | <sm> 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> | <tewuzij> 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> | <sm> 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> | <sm> 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> | <tewuzij> 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 +0200 | stiell_ | (~stiell@gateway/tor-sasl/stiell) (Remote host closed the connection) |
2023-09-20 09:50:33 +0200 | sm | thinks VSC's remote and emacs tramp are not the same |
2023-09-20 09:50:54 +0200 | stiell_ | (~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 +0200 | Sgeo | (~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 +0200 | tromp | (~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 +0200 | tomsmeding | lucky to live in a country where the prevailing wind is south-west |
2023-09-20 09:57:13 +0200 | cyphase_eviltwin | (~cyphase@user/cyphase) (Ping timeout: 240 seconds) |
2023-09-20 09:57:15 +0200 | machinedgod | (~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 +0200 | eggplantade | (~Eggplanta@2600:1700:38c5:d800:a12d:97a5:968a:df7f) (Remote host closed the connection) |
2023-09-20 10:02:13 +0200 | cyphase | (~cyphase@user/cyphase) |
2023-09-20 10:02:27 +0200 | azimut | (~azimut@gateway/tor-sasl/azimut) |
2023-09-20 10:04:24 +0200 | danza | (~francesco@151.47.26.163) |
2023-09-20 10:04:28 +0200 | tromp | (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) |
2023-09-20 10:07:24 +0200 | kuribas | (~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 +0200 | chele | (~chele@user/chele) |
2023-09-20 10:13:48 +0200 | gehmehgeh | (~user@user/gehmehgeh) |
2023-09-20 10:18:30 +0200 | misterfish | (~misterfis@84-53-85-146.bbserv.nl) |
2023-09-20 10:19:37 +0200 | __monty__ | (~toonn@user/toonn) |
2023-09-20 10:21:18 +0200 | Luj | (~Luj@2a01:e0a:5f9:9681:5880:c9ff:fe9f:3dfb) (Quit: The Lounge - https://thelounge.chat) |
2023-09-20 10:23:20 +0200 | Luj | (~Luj@2a01:e0a:5f9:9681:5880:c9ff:fe9f:3dfb) |
2023-09-20 10:24:11 +0200 | dtman34 | (~dtman34@2601:447:d000:93c9:5e6c:473d:21cf:e624) |
2023-09-20 10:24:16 +0200 | stiell_ | (~stiell@gateway/tor-sasl/stiell) (Remote host closed the connection) |
2023-09-20 10:24:38 +0200 | stiell_ | (~stiell@gateway/tor-sasl/stiell) |
2023-09-20 10:29:36 +0200 | danza | (~francesco@151.47.26.163) (Ping timeout: 252 seconds) |
2023-09-20 10:31:29 +0200 | eggplantade | (~Eggplanta@104-55-37-220.lightspeed.sntcca.sbcglobal.net) |
2023-09-20 10:32:14 +0200 | merijn | (~merijn@088-129-128-083.dynamic.caiway.nl) |
2023-09-20 10:35:54 +0200 | eggplantade | (~Eggplanta@104-55-37-220.lightspeed.sntcca.sbcglobal.net) (Ping timeout: 245 seconds) |
2023-09-20 10:37:04 +0200 | merijn | (~merijn@088-129-128-083.dynamic.caiway.nl) (Ping timeout: 258 seconds) |
2023-09-20 10:37:16 +0200 | MajorBiscuit | (~MajorBisc@2001:1c00:31c:8400:f184:4168:559b:d91b) |
2023-09-20 10:37:29 +0200 | sm | (~sm@plaintextaccounting/sm) (Quit: sm) |
2023-09-20 10:39:41 +0200 | Pickchea | (~private@user/pickchea) |
2023-09-20 10:42:41 +0200 | RSCASTILHO | (~RSCASTILH@187.40.124.54) |
2023-09-20 10:43:36 +0200 | lisbeths | (uid135845@id-135845.lymington.irccloud.com) (Quit: Connection closed for inactivity) |
2023-09-20 10:49:48 +0200 | danse-nr3_ | (~francesco@151.47.58.242) |
2023-09-20 10:49:49 +0200 | akegalj | (~akegalj@93-142-167-174.adsl.net.t-com.hr) |
2023-09-20 10:51:01 +0200 | sm | (~sm@plaintextaccounting/sm) |
2023-09-20 10:56:04 +0200 | mc47 | (~mc47@xmonad/TheMC47) |
2023-09-20 11:04:44 +0200 | sinbad | (~sinbad@user/sinbad) |
2023-09-20 11:12:48 +0200 | tromp | (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) (Quit: My iMac has gone to sleep. ZZZzzz…) |
2023-09-20 11:13:30 +0200 | Pickchea | (~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 +0200 | econo_ | (uid147250@id-147250.tinside.irccloud.com) (Quit: Connection closed for inactivity) |
2023-09-20 11:16:14 +0200 | merijn | (~merijn@088-129-128-083.dynamic.caiway.nl) |
2023-09-20 11:17:29 +0200 | dunj3 | (~dunj3@kingdread.de) |
2023-09-20 11:18:16 +0200 | jackneill__ | (~Jackneill@20014C4E1E062E00512D4F8411E665D5.dsl.pool.telekom.hu) |
2023-09-20 11:19:55 +0200 | mmhat | (~mmh@p200300f1c70f8430ee086bfffe095315.dip0.t-ipconnect.de) |
2023-09-20 11:20:40 +0200 | adanwan | (~adanwan@gateway/tor-sasl/adanwan) (Remote host closed the connection) |
2023-09-20 11:20:56 +0200 | adanwan | (~adanwan@gateway/tor-sasl/adanwan) |
2023-09-20 11:24:15 +0200 | vglfr | (~vglfr@cli-188-239-201-89.bbn.slav.dn.ua) (Remote host closed the connection) |
2023-09-20 11:25:00 +0200 | vglfr | (~vglfr@cli-188-239-201-89.bbn.slav.dn.ua) |
2023-09-20 11:27:04 +0200 | sm | (~sm@plaintextaccounting/sm) (Quit: sm) |
2023-09-20 11:41:15 +0200 | hiyori | (~hiyori@user/hiyori) (Quit: Client closed) |
2023-09-20 11:44:39 +0200 | eggplantade | (~Eggplanta@2600:1700:38c5:d800:a12d:97a5:968a:df7f) |
2023-09-20 11:47:29 +0200 | cfricke | (~cfricke@user/cfricke) |
2023-09-20 11:49:10 +0200 | mmhat | (~mmh@p200300f1c70f8430ee086bfffe095315.dip0.t-ipconnect.de) (Quit: WeeChat 4.0.4) |
2023-09-20 11:52:29 +0200 | sm | (~sm@plaintextaccounting/sm) |
2023-09-20 11:58:16 +0200 | gehmehgeh | gmg |
2023-09-20 11:59:49 +0200 | nate2 | (~nate@c-98-45-169-16.hsd1.ca.comcast.net) |
2023-09-20 12:04:51 +0200 | nate2 | (~nate@c-98-45-169-16.hsd1.ca.comcast.net) (Ping timeout: 258 seconds) |
2023-09-20 12:09:27 +0200 | xff0x | (~xff0x@125x103x176x34.ap125.ftth.ucom.ne.jp) (Ping timeout: 240 seconds) |
2023-09-20 12:11:38 +0200 | tromp | (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) |
2023-09-20 12:13:12 +0200 | hyiltiz | (~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 +0200 | merijn | (~merijn@088-129-128-083.dynamic.caiway.nl) (Ping timeout: 240 seconds) |
2023-09-20 12:27:34 +0200 | ft | (~ft@p3e9bc680.dip0.t-ipconnect.de) (Quit: leaving) |
2023-09-20 12:30:09 +0200 | coot | (~coot@89-69-206-216.dynamic.chello.pl) (Ping timeout: 258 seconds) |
2023-09-20 12:33:37 +0200 | misterfish | (~misterfis@84-53-85-146.bbserv.nl) (Ping timeout: 260 seconds) |
2023-09-20 12:47:18 +0200 | emmanuelux | (~emmanuelu@user/emmanuelux) (Quit: au revoir) |
2023-09-20 12:50:46 +0200 | JeremyB99 | (~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) (Read error: Connection reset by peer) |
2023-09-20 12:50:58 +0200 | JeremyB99 | (~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) |
2023-09-20 12:51:50 +0200 | JeremyB99 | (~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) (Read error: Connection reset by peer) |
2023-09-20 12:52:21 +0200 | Inst | (~Inst@120.244.192.250) (Remote host closed the connection) |
2023-09-20 12:52:45 +0200 | Inst | (~Inst@120.244.192.250) |
2023-09-20 12:59:57 +0200 | JeremyB99 | (~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 +0200 | JeremyB99 | (~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 +0200 | hyiltiz | (~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 +0200 | hyiltiz | (~hyiltiz@2603-8080-1f00-082f-0419-ad79-7f71-4019.res6.spectrum.com) (Ping timeout: 246 seconds) |
2023-09-20 13:12:50 +0200 | JeremyB99 | (~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) |
2023-09-20 13:13:09 +0200 | Unicorn_Princess | (~Unicorn_P@user/Unicorn-Princess/x-3540542) |
2023-09-20 13:14:06 +0200 | akegalj | (~akegalj@93-142-167-174.adsl.net.t-com.hr) (Quit: leaving) |
2023-09-20 13:17:27 +0200 | xff0x | (~xff0x@2405:6580:b080:900:eab7:30b3:9805:b55b) |
2023-09-20 13:17:53 +0200 | JeremyB99 | (~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) (Read error: Connection reset by peer) |
2023-09-20 13:17:54 +0200 | <haskellbridge> | <tewuzij> 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 +0200 | JeremyB99 | (~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) |
2023-09-20 13:23:09 +0200 | JeremyB99 | (~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) (Read error: Connection reset by peer) |
2023-09-20 13:23:45 +0200 | billchenchina | (~billchenc@2a0c:b641:7a2:320:ee3e:47ca:6070:d71a) |
2023-09-20 13:24:05 +0200 | JeremyB99 | (~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) |
2023-09-20 13:24:48 +0200 | merijn | (~merijn@088-129-128-083.dynamic.caiway.nl) |
2023-09-20 13:28:15 +0200 | danse-nr3_ | (~francesco@151.47.58.242) (Ping timeout: 240 seconds) |
2023-09-20 13:28:28 +0200 | JeremyB99 | (~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) (Read error: Connection reset by peer) |
2023-09-20 13:28:52 +0200 | JeremyB99 | (~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) |
2023-09-20 13:29:11 +0200 | CiaoSen | (~Jura@2a05:5800:296:9800:664b:f0ff:fe37:9ef) (Ping timeout: 258 seconds) |
2023-09-20 13:29:23 +0200 | danse-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 +0200 | tromp | (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) (Quit: My iMac has gone to sleep. ZZZzzz…) |
2023-09-20 13:39:16 +0200 | tromp | (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) |
2023-09-20 13:41:43 +0200 | billchenchina | (~billchenc@2a0c:b641:7a2:320:ee3e:47ca:6070:d71a) (Ping timeout: 264 seconds) |
2023-09-20 13:43:28 +0200 | gmg | (~user@user/gehmehgeh) (Remote host closed the connection) |
2023-09-20 13:43:53 +0200 | hiyori | (~hiyori@user/hiyori) |
2023-09-20 13:44:33 +0200 | __monty__ | (~toonn@user/toonn) (Ping timeout: 246 seconds) |
2023-09-20 13:44:44 +0200 | gmg | (~user@user/gehmehgeh) |
2023-09-20 13:44:55 +0200 | privacy | (~privacy@47.219.84.6) (Ping timeout: 258 seconds) |
2023-09-20 13:45:41 +0200 | merijn | (~merijn@088-129-128-083.dynamic.caiway.nl) (Ping timeout: 258 seconds) |
2023-09-20 13:46:22 +0200 | misterfish | (~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 +0200 | sm | (~sm@plaintextaccounting/sm) (Quit: sm) |
2023-09-20 13:57:14 +0200 | mc47 | (~mc47@xmonad/TheMC47) (Remote host closed the connection) |
2023-09-20 14:04:03 +0200 | Tuplanolla | (~Tuplanoll@91-159-68-236.elisa-laajakaista.fi) |
2023-09-20 14:04:31 +0200 | privacy | (~privacy@47.219.84.6) |
2023-09-20 14:07:06 +0200 | billchenchina | (~billchenc@2a0c:b641:7a2:320:ee3e:47ca:6070:d71a) |
2023-09-20 14:11:07 +0200 | sinbad | (~sinbad@user/sinbad) (Quit: Leaving.) |
2023-09-20 14:11:42 +0200 | hyiltiz | (~hyiltiz@2603-8080-1f00-082f-0419-ad79-7f71-4019.res6.spectrum.com) |
2023-09-20 14:16:17 +0200 | hyiltiz | (~hyiltiz@2603-8080-1f00-082f-0419-ad79-7f71-4019.res6.spectrum.com) (Ping timeout: 255 seconds) |
2023-09-20 14:17:19 +0200 | JeremyB99 | (~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) (Read error: Connection reset by peer) |
2023-09-20 14:20:21 +0200 | merijn | (~merijn@088-129-128-083.dynamic.caiway.nl) |
2023-09-20 14:22:55 +0200 | fendor | (~fendor@2a02:8388:1640:be00:aab:1226:f274:5021) (Remote host closed the connection) |
2023-09-20 14:24:40 +0200 | sm | (~sm@plaintextaccounting/sm) |
2023-09-20 14:25:02 +0200 | merijn | (~merijn@088-129-128-083.dynamic.caiway.nl) (Ping timeout: 260 seconds) |
2023-09-20 14:26:12 +0200 | danse-nr3_ | (~francesco@151.47.58.242) (Ping timeout: 246 seconds) |
2023-09-20 14:31:04 +0200 | hyiltiz | (~hyiltiz@2603-8080-1f00-082f-0419-ad79-7f71-4019.res6.spectrum.com) |
2023-09-20 14:31:28 +0200 | JeremyB99 | (~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) |
2023-09-20 14:31:30 +0200 | hiyori | (~hiyori@user/hiyori) (Quit: Client closed) |
2023-09-20 14:32:14 +0200 | JeremyB99 | (~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) (Read error: Connection reset by peer) |
2023-09-20 14:32:53 +0200 | danse-nr3_ | (~francesco@151.47.58.242) |
2023-09-20 14:35:29 +0200 | hyiltiz | (~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 +0200 | Inst | cheers |
2023-09-20 14:40:39 +0200 | notzmv | (~zmv@user/notzmv) (Ping timeout: 240 seconds) |
2023-09-20 14:45:31 +0200 | danse-nr3__ | (~francesco@151.47.31.215) |
2023-09-20 14:45:45 +0200 | danse-nr3_ | (~francesco@151.47.58.242) (Read error: Connection reset by peer) |
2023-09-20 14:52:13 +0200 | JeremyB99 | (~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) |
2023-09-20 14:56:04 +0200 | JeremyB99 | (~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) (Read error: Connection reset by peer) |
2023-09-20 14:59:06 +0200 | ph88 | (~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 +0200 | pavonia | (~user@user/siracusa) (Quit: Bye!) |
2023-09-20 15:02:45 +0200 | hyiltiz | (~hyiltiz@2603-8080-1f00-082f-0419-ad79-7f71-4019.res6.spectrum.com) |
2023-09-20 15:08:05 +0200 | hyiltiz | (~hyiltiz@2603-8080-1f00-082f-0419-ad79-7f71-4019.res6.spectrum.com) (Ping timeout: 258 seconds) |
2023-09-20 15:09:18 +0200 | JeremyB99 | (~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) |
2023-09-20 15:10:54 +0200 | hyiltiz | (~hyiltiz@2603-8080-1f00-082f-0419-ad79-7f71-4019.res6.spectrum.com) |
2023-09-20 15:13:05 +0200 | JeremyB99 | (~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) (Read error: Connection reset by peer) |
2023-09-20 15:13:15 +0200 | hiyori | (~hiyori@user/hiyori) |
2023-09-20 15:14:34 +0200 | tromp | (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) (Quit: My iMac has gone to sleep. ZZZzzz…) |
2023-09-20 15:16:09 +0200 | hyiltiz | (~hyiltiz@2603-8080-1f00-082f-0419-ad79-7f71-4019.res6.spectrum.com) (Ping timeout: 258 seconds) |
2023-09-20 15:19:24 +0200 | JeremyB99 | (~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) |
2023-09-20 15:20:24 +0200 | JeremyB99 | (~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) (Read error: Connection reset by peer) |
2023-09-20 15:22:21 +0200 | hyiltiz | (~hyiltiz@2603-8080-1f00-082f-0419-ad79-7f71-4019.res6.spectrum.com) |
2023-09-20 15:22:23 +0200 | JeremyB99 | (~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) |
2023-09-20 15:23:24 +0200 | misterfish | (~misterfis@84-53-85-146.bbserv.nl) (Ping timeout: 245 seconds) |
2023-09-20 15:26:23 +0200 | JeremyB99 | (~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) (Read error: Connection reset by peer) |
2023-09-20 15:28:42 +0200 | ripspin | (~chatzilla@1.145.247.153) |
2023-09-20 15:29:33 +0200 | hyiltiz | (~hyiltiz@2603-8080-1f00-082f-0419-ad79-7f71-4019.res6.spectrum.com) (Ping timeout: 258 seconds) |
2023-09-20 15:29:45 +0200 | JeremyB99 | (~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) |
2023-09-20 15:29:53 +0200 | JeremyB99 | (~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) (Read error: Connection reset by peer) |
2023-09-20 15:30:58 +0200 | chiselfuse | (~chiselfus@user/chiselfuse) (Remote host closed the connection) |
2023-09-20 15:31:29 +0200 | chiselfuse | (~chiselfus@user/chiselfuse) |
2023-09-20 15:32:54 +0200 | JeremyB99 | (~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) |
2023-09-20 15:36:50 +0200 | Pickchea | (~private@user/pickchea) |
2023-09-20 15:38:52 +0200 | JeremyB99 | (~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 +0200 | JeremyB99 | (~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) |
2023-09-20 15:45:22 +0200 | hyiltiz | (~hyiltiz@2603-8080-1f00-082f-0419-ad79-7f71-4019.res6.spectrum.com) |
2023-09-20 15:46:56 +0200 | ripspin | (~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 +0200 | tzh | (~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 +0200 | hyiltiz | (~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 +0200 | segfaultfizzbuzz | (~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 +0200 | jmdaemon | (~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 +0200 | hyiltiz | (~hyiltiz@2603-8080-1f00-082f-0419-ad79-7f71-4019.res6.spectrum.com) |
2023-09-20 16:00:46 +0200 | Simikando | (~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 +0200 | nate2 | (~nate@c-98-45-169-16.hsd1.ca.comcast.net) |
2023-09-20 16:01:50 +0200 | hiyori | (~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 +0200 | L29Ah | (~L29Ah@wikipedia/L29Ah) (Ping timeout: 240 seconds) |
2023-09-20 16:03:45 +0200 | ski | (~ski@c83-248-72-178.bredband.tele2.se) |
2023-09-20 16:03:55 +0200 | ddellacosta | is 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 +0200 | td_ | (~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 +0200 | hyiltiz | (~hyiltiz@2603-8080-1f00-082f-0419-ad79-7f71-4019.res6.spectrum.com) (Ping timeout: 258 seconds) |
2023-09-20 16:05:54 +0200 | JeremyB99 | (~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) (Read error: Connection reset by peer) |
2023-09-20 16:06:08 +0200 | td_ | (~td@i53870931.versanet.de) |
2023-09-20 16:06:32 +0200 | nate2 | (~nate@c-98-45-169-16.hsd1.ca.comcast.net) (Ping timeout: 260 seconds) |
2023-09-20 16:07:53 +0200 | Simikando | (~Simikando@adsl-dyn-244.95-102-83.t-com.sk) (Ping timeout: 258 seconds) |
2023-09-20 16:08:16 +0200 | ski | (~ski@c83-248-72-178.bredband.tele2.se) (Ping timeout: 258 seconds) |
2023-09-20 16:09:11 +0200 | ski | (~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 +0200 | misterfish | (~misterfis@84-53-85-146.bbserv.nl) |
2023-09-20 16:10:15 +0200 | JeremyB99 | (~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 +0200 | JeremyB99 | (~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 +0200 | hyiltiz | (~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 +0200 | hyiltiz | (~hyiltiz@2603-8080-1f00-082f-0419-ad79-7f71-4019.res6.spectrum.com) (Ping timeout: 260 seconds) |
2023-09-20 16:20:25 +0200 | sinbad | (~sinbad@user/sinbad) |
2023-09-20 16:21:39 +0200 | Simikando | (~Simikando@adsl-dyn-244.95-102-83.t-com.sk) |
2023-09-20 16:21:59 +0200 | JeremyB99 | (~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 +0200 | tromp | (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) |
2023-09-20 16:28:51 +0200 | JeremyB99 | (~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) (Read error: Connection reset by peer) |
2023-09-20 16:30:18 +0200 | hyiltiz | (~hyiltiz@2603-8080-1f00-082f-0419-ad79-7f71-4019.res6.spectrum.com) |
2023-09-20 16:32:08 +0200 | JeremyB99 | (~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 +0200 | Simikando | (~Simikando@adsl-dyn-244.95-102-83.t-com.sk) (Quit: Leaving) |
2023-09-20 16:34:34 +0200 | bontaq | (~user@ool-45707d2c.dyn.optonline.net) |
2023-09-20 16:35:30 +0200 | RSCASTILHO | (~RSCASTILH@187.40.124.54) (Ping timeout: 258 seconds) |
2023-09-20 16:37:46 +0200 | JeremyB99 | (~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) (Read error: Connection reset by peer) |
2023-09-20 16:39:26 +0200 | sm | (~sm@plaintextaccounting/sm) (Quit: sm) |
2023-09-20 16:39:50 +0200 | JeremyB99 | (~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) |
2023-09-20 16:42:03 +0200 | L29Ah | (~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 +0200 | sm | (~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 +0200 | JeremyB99 | (~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) (Read error: Connection reset by peer) |
2023-09-20 16:53:18 +0200 | notzmv | (~zmv@user/notzmv) |
2023-09-20 16:54:35 +0200 | JeremyB99 | (~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) |
2023-09-20 16:56:37 +0200 | JeremyB99 | (~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) (Read error: Connection reset by peer) |
2023-09-20 16:58:52 +0200 | danse-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 +0200 | sm | (~sm@plaintextaccounting/sm) (Quit: sm) |
2023-09-20 17:02:44 +0200 | JeremyB99 | (~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) |
2023-09-20 17:03:36 +0200 | JeremyB99 | (~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) (Read error: Connection reset by peer) |
2023-09-20 17:06:11 +0200 | sm | (~sm@plaintextaccounting/sm) |
2023-09-20 17:06:13 +0200 | merijn | (~merijn@088-129-128-083.dynamic.caiway.nl) |
2023-09-20 17:07:57 +0200 | waleee | (~waleee@2001:9b0:21c:4000:5bf9:6515:c030:57b7) |
2023-09-20 17:07:57 +0200 | sm | (~sm@plaintextaccounting/sm) (Client Quit) |
2023-09-20 17:10:09 +0200 | Square3 | (~Square4@user/square) |
2023-09-20 17:11:40 +0200 | tromp | (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) (Quit: My iMac has gone to sleep. ZZZzzz…) |
2023-09-20 17:13:34 +0200 | JeremyB99 | (~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) |
2023-09-20 17:15:05 +0200 | JeremyB99 | (~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 +0200 | lortabac | (~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 +0200 | JeremyB99 | (~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 +0200 | JeremyB99 | (~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) (Read error: Connection reset by peer) |
2023-09-20 17:25:25 +0200 | cfricke | (~cfricke@user/cfricke) (Quit: WeeChat 4.0.4) |
2023-09-20 17:26:59 +0200 | JeremyB99 | (~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) |
2023-09-20 17:27:00 +0200 | JeremyB99 | (~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) (Read error: Connection reset by peer) |
2023-09-20 17:31:39 +0200 | bontaq | (~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 +0200 | danse-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 +0200 | qqq | (~qqq@92.43.167.61) |
2023-09-20 17:36:22 +0200 | waleee | (~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 +0200 | eggplantade | (~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 +0200 | eggplantade | (~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 +0200 | merijn | (~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 +0200 | bontaq | (~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 +0200 | monochrom | (~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 +0200 | codaraxis__ | (~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 +0200 | RSCASTILHO | (~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 +0200 | L29Ah | (~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 +0200 | JeremyB99 | (~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) |
2023-09-20 17:57:41 +0200 | tromp | (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) |
2023-09-20 17:57:42 +0200 | JeremyB99 | (~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) (Read error: Connection reset by peer) |
2023-09-20 17:58:47 +0200 | JeremyB99 | (~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) |
2023-09-20 17:59:35 +0200 | JeremyB99 | (~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) (Read error: Connection reset by peer) |
2023-09-20 17:59:48 +0200 | eggplantade | (~Eggplanta@2600:1700:38c5:d800:f8be:f518:9050:8a06) (Remote host closed the connection) |
2023-09-20 18:00:47 +0200 | RSCASTILHO | (~RSCASTILH@187.40.124.54) (Ping timeout: 244 seconds) |
2023-09-20 18:01:18 +0200 | Square3 | (~Square4@user/square) (Ping timeout: 244 seconds) |
2023-09-20 18:02:28 +0200 | JeremyB99 | (~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) |
2023-09-20 18:03:34 +0200 | RSCASTILHO | (~RSCASTILH@187.40.124.54) |
2023-09-20 18:07:43 +0200 | masterbuilder | (~masterbui@user/masterbuilder) (Remote host closed the connection) |
2023-09-20 18:08:13 +0200 | econo_ | (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 +0200 | JeremyB99 | (~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) (Read error: Connection reset by peer) |
2023-09-20 18:17:10 +0200 | JeremyB99 | (~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) |
2023-09-20 18:18:14 +0200 | chele | (~chele@user/chele) (Read error: Connection reset by peer) |
2023-09-20 18:18:28 +0200 | chele | (~chele@user/chele) |
2023-09-20 18:21:40 +0200 | machinedgod | (~machinedg@d198-53-218-113.abhsia.telus.net) (Ping timeout: 258 seconds) |
2023-09-20 18:21:56 +0200 | dhil | (~dhil@78.45.150.83.ewm.ftth.as8758.net) |
2023-09-20 18:25:26 +0200 | JeremyB99 | (~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) (Read error: Connection reset by peer) |
2023-09-20 18:26:26 +0200 | fendor | (~fendor@2a02:8388:1640:be00:aab:1226:f274:5021) |
2023-09-20 18:27:39 +0200 | JeremyB99 | (~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) |
2023-09-20 18:29:23 +0200 | tromp | (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) (Quit: My iMac has gone to sleep. ZZZzzz…) |
2023-09-20 18:32:16 +0200 | eggplantade | (~Eggplanta@2600:1700:38c5:d800:f8be:f518:9050:8a06) |
2023-09-20 18:32:17 +0200 | JeremyB99 | (~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) (Read error: Connection reset by peer) |
2023-09-20 18:40:50 +0200 | MajorBiscuit | (~MajorBisc@2001:1c00:31c:8400:f184:4168:559b:d91b) (Ping timeout: 258 seconds) |
2023-09-20 18:44:53 +0200 | danse-nr3__ | (~francesco@151.47.31.215) (Read error: Connection reset by peer) |
2023-09-20 18:44:58 +0200 | JeremyB99 | (~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) |
2023-09-20 18:45:07 +0200 | danse-nr3__ | (~francesco@rm-19-46-91.service.infuturo.it) |
2023-09-20 18:46:12 +0200 | kuribas | (~user@ip-188-118-57-242.reverse.destiny.be) (Remote host closed the connection) |
2023-09-20 18:48:02 +0200 | tromp | (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) |
2023-09-20 18:54:00 +0200 | tzh | (~tzh@c-73-25-201-16.hsd1.or.comcast.net) (Ping timeout: 244 seconds) |
2023-09-20 18:56:03 +0200 | Chai-T-Rex | (~ChaiTRex@user/chaitrex) |
2023-09-20 18:56:14 +0200 | tzh | (~tzh@c-73-25-201-16.hsd1.or.comcast.net) |
2023-09-20 18:57:36 +0200 | merijn | (~merijn@088-129-128-083.dynamic.caiway.nl) |
2023-09-20 18:57:47 +0200 | ChaiTRex | (~ChaiTRex@user/chaitrex) (Ping timeout: 252 seconds) |
2023-09-20 18:59:43 +0200 | eggplantade | (~Eggplanta@2600:1700:38c5:d800:f8be:f518:9050:8a06) (Remote host closed the connection) |
2023-09-20 18:59:58 +0200 | eggplantade | (~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 +0200 | privacy | (~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> | <sm> if you are having trouble with cabal, try stack |
2023-09-20 19:06:11 +0200 | hueso | (~root@user/hueso) (Quit: hueso) |
2023-09-20 19:06:18 +0200 | ski | . o O ( "The Cabal/Stack Disambiguation Guide" <https://gist.github.com/merijn/8152d561fb8b011f9313c48d876ceb07> ) |
2023-09-20 19:06:47 +0200 | chele | (~chele@user/chele) (Remote host closed the connection) |
2023-09-20 19:09:16 +0200 | <haskellbridge> | <sm> s/cabal is preferred/cabal is preferred by the cabal users/ :) |
2023-09-20 19:10:01 +0200 | codaraxis | (~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 +0200 | JeremyB99 | (~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) (Read error: Connection reset by peer) |
2023-09-20 19:14:37 +0200 | Pickchea | (~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 +0200 | hueso | (~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 +0200 | ski | (~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 +0200 | coot | (~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> | <sm> 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 +0200 | privacy | (~privacy@47.219.84.6) |
2023-09-20 19:30:51 +0200 | eggplantade | (~Eggplanta@2600:1700:38c5:d800:f8be:f518:9050:8a06) (Remote host closed the connection) |
2023-09-20 19:31:35 +0200 | merijn | (~merijn@088-129-128-083.dynamic.caiway.nl) (Ping timeout: 240 seconds) |
2023-09-20 19:32:12 +0200 | <haskellbridge> | <sm> 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> | <sm> 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 +0200 | cole-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 +0200 | cole-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> | <sm> 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 +0200 | JeremyB99 | (~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) |
2023-09-20 19:40:40 +0200 | <haskellbridge> | <sm> and is relatively low effort. But, just thinking aloud |
2023-09-20 19:44:43 +0200 | <haskellbridge> | <sm> 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 +0200 | califax_ | (~califax@user/califx) |
2023-09-20 19:46:11 +0200 | califax | (~califax@user/califx) (Ping timeout: 252 seconds) |
2023-09-20 19:47:10 +0200 | td_ | (~td@i53870931.versanet.de) (Ping timeout: 258 seconds) |
2023-09-20 19:47:16 +0200 | califax_ | califax |
2023-09-20 19:47:17 +0200 | JeremyB99 | (~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) (Read error: Connection reset by peer) |
2023-09-20 19:48:24 +0200 | danse-nr3__ | (~francesco@rm-19-46-91.service.infuturo.it) (Ping timeout: 252 seconds) |
2023-09-20 19:48:51 +0200 | JeremyB99 | (~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) |
2023-09-20 19:48:54 +0200 | td_ | (~td@i53870932.versanet.de) |
2023-09-20 19:49:22 +0200 | sabino | (~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 +0200 | L29Ah | (~L29Ah@wikipedia/L29Ah) |
2023-09-20 19:52:33 +0200 | Simikando | (~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 +0200 | shapr | hops quietly |
2023-09-20 19:53:45 +0200 | eggplantade | (~Eggplanta@2600:1700:38c5:d800:f8be:f518:9050:8a06) |
2023-09-20 19:56:58 +0200 | mmhat | (~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 +0200 | JeremyB99 | (~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) (Read error: Connection reset by peer) |
2023-09-20 20:03:09 +0200 | nate2 | (~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 +0200 | mmhat | (~mmh@p200300f1c70f8430ee086bfffe095315.dip0.t-ipconnect.de) (Quit: WeeChat 4.0.4) |
2023-09-20 20:06:48 +0200 | JeremyB99 | (~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) |
2023-09-20 20:08:09 +0200 | JeremyB99 | (~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) (Read error: Connection reset by peer) |
2023-09-20 20:08:37 +0200 | nate2 | (~nate@c-98-45-169-16.hsd1.ca.comcast.net) (Ping timeout: 260 seconds) |
2023-09-20 20:08:37 +0200 | Simikando | (~Simikando@adsl-dyn-244.95-102-83.t-com.sk) (Ping timeout: 258 seconds) |
2023-09-20 20:12:11 +0200 | Guest|32 | (~Guest|32@181.89.146.241) |
2023-09-20 20:12:44 +0200 | Guest|32 | (~Guest|32@181.89.146.241) (Client Quit) |
2023-09-20 20:13:57 +0200 | privacy | (~privacy@47.219.84.6) (Quit: Leaving) |
2023-09-20 20:15:09 +0200 | sm | (~sm@plaintextaccounting/sm) |
2023-09-20 20:16:07 +0200 | sm | (~sm@plaintextaccounting/sm) (Client Quit) |
2023-09-20 20:16:52 +0200 | goober | (~goober@90-231-13-185-no3430.tbcn.telia.com) |
2023-09-20 20:18:10 +0200 | JeremyB99 | (~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) |
2023-09-20 20:22:29 +0200 | azimut | (~azimut@gateway/tor-sasl/azimut) (Ping timeout: 252 seconds) |
2023-09-20 20:23:07 +0200 | Inst | (~Inst@120.244.192.250) (Ping timeout: 264 seconds) |
2023-09-20 20:28:41 +0200 | danza | (~francesco@rm-19-46-91.service.infuturo.it) |
2023-09-20 20:30:35 +0200 | eggplantade | (~Eggplanta@2600:1700:38c5:d800:f8be:f518:9050:8a06) (Remote host closed the connection) |
2023-09-20 20:32:13 +0200 | eggplantade | (~Eggplanta@2600:1700:38c5:d800:f8be:f518:9050:8a06) |
2023-09-20 20:34:09 +0200 | azimut | (~azimut@gateway/tor-sasl/azimut) |
2023-09-20 20:37:34 +0200 | She | (haveident@libera/staff/she/her) (Quit: Cycling connection) |
2023-09-20 20:37:48 +0200 | She | (haveident@libera/staff/she/her) |
2023-09-20 20:48:50 +0200 | merijn | (~merijn@088-129-128-083.dynamic.caiway.nl) |
2023-09-20 20:50:47 +0200 | eggplantade | (~Eggplanta@2600:1700:38c5:d800:f8be:f518:9050:8a06) (Remote host closed the connection) |
2023-09-20 20:52:22 +0200 | privacy | (~privacy@47.219.84.6) |
2023-09-20 20:53:38 +0200 | merijn | (~merijn@088-129-128-083.dynamic.caiway.nl) (Ping timeout: 255 seconds) |
2023-09-20 20:53:51 +0200 | danza | (~francesco@rm-19-46-91.service.infuturo.it) (Ping timeout: 240 seconds) |
2023-09-20 20:54:01 +0200 | jackneill__ | (~Jackneill@20014C4E1E062E00512D4F8411E665D5.dsl.pool.telekom.hu) (Ping timeout: 252 seconds) |
2023-09-20 20:58:53 +0200 | tromp | (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) (Quit: My iMac has gone to sleep. ZZZzzz…) |
2023-09-20 21:02:27 +0200 | gooba | (~gooba@90-231-13-185-no3430.tbcn.telia.com) |
2023-09-20 21:02:34 +0200 | goober | (~goober@90-231-13-185-no3430.tbcn.telia.com) (Quit: Leaving) |
2023-09-20 21:02:59 +0200 | pavonia | (~user@user/siracusa) |
2023-09-20 21:05:08 +0200 | __monty__ | (~toonn@user/toonn) (Quit: leaving) |
2023-09-20 21:05:52 +0200 | JeremyB99 | (~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) (Read error: Connection reset by peer) |
2023-09-20 21:10:00 +0200 | caryhartline | (~caryhartl@168.182.58.169) |
2023-09-20 21:13:01 +0200 | JeremyB99 | (~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) |
2023-09-20 21:13:46 +0200 | JeremyB99 | (~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) (Read error: Connection reset by peer) |
2023-09-20 21:19:02 +0200 | JeremyB99 | (~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) |
2023-09-20 21:19:02 +0200 | JeremyB99 | (~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) (Read error: Connection reset by peer) |
2023-09-20 21:20:41 +0200 | hyiltiz | (~hyiltiz@2603-8080-1f00-082f-0419-ad79-7f71-4019.res6.spectrum.com) (Ping timeout: 258 seconds) |
2023-09-20 21:21:06 +0200 | Chai-T-Rex | (~ChaiTRex@user/chaitrex) (Remote host closed the connection) |
2023-09-20 21:22:17 +0200 | eggplantade | (~Eggplanta@2600:1700:38c5:d800:f8be:f518:9050:8a06) |
2023-09-20 21:25:23 +0200 | sinbad | (~sinbad@user/sinbad) () |
2023-09-20 21:26:35 +0200 | eggplantade | (~Eggplanta@2600:1700:38c5:d800:f8be:f518:9050:8a06) (Ping timeout: 240 seconds) |
2023-09-20 21:26:54 +0200 | michalz | (~michalz@185.246.207.215) (Remote host closed the connection) |
2023-09-20 21:31:15 +0200 | smoothdev | (~smoothdev@91-169-231-236.subs.proxad.net) (Ping timeout: 252 seconds) |
2023-09-20 21:32:06 +0200 | hyiltiz | (~hyiltiz@2620:149:13d1:100::43d) |
2023-09-20 21:32:26 +0200 | masterbuilder | (~masterbui@user/masterbuilder) |
2023-09-20 21:32:37 +0200 | smoothdev | (~smoothdev@91-169-231-236.subs.proxad.net) |
2023-09-20 21:33:48 +0200 | Pickchea | (~private@user/pickchea) |
2023-09-20 21:35:49 +0200 | ChaiTRex | (~ChaiTRex@user/chaitrex) |
2023-09-20 21:36:58 +0200 | tromp | (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) |
2023-09-20 21:41:03 +0200 | coot_ | (~coot@89-69-206-216.dynamic.chello.pl) |
2023-09-20 21:41:44 +0200 | lortabac | (~lortabac@2a01:e0a:541:b8f0:c0a6:d4c3:896e:9a64) |
2023-09-20 21:42:32 +0200 | coot | (~coot@89-69-206-216.dynamic.chello.pl) (Ping timeout: 258 seconds) |
2023-09-20 21:42:33 +0200 | coot_ | coot |
2023-09-20 21:44:15 +0200 | JeremyB99 | (~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) |
2023-09-20 21:44:39 +0200 | JeremyB99 | (~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) (Read error: Connection reset by peer) |
2023-09-20 21:44:54 +0200 | JeremyB99 | (~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) |
2023-09-20 21:48:34 +0200 | caryhartline | (~caryhartl@168.182.58.169) (Quit: caryhartline) |
2023-09-20 21:49:23 +0200 | ChaiTRex | (~ChaiTRex@user/chaitrex) (Ping timeout: 252 seconds) |
2023-09-20 21:51:58 +0200 | ChaiTRex | (~ChaiTRex@user/chaitrex) |
2023-09-20 21:53:33 +0200 | JeremyB99 | (~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) (Read error: Connection reset by peer) |
2023-09-20 21:58:52 +0200 | cptaffe | (~cptaffe@user/cptaffe) (Remote host closed the connection) |
2023-09-20 21:59:16 +0200 | JeremyB99 | (~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) |
2023-09-20 21:59:19 +0200 | JeremyB99 | (~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) (Read error: Connection reset by peer) |
2023-09-20 21:59:37 +0200 | cptaffe | (~cptaffe@user/cptaffe) |
2023-09-20 21:59:39 +0200 | cptaffe | (~cptaffe@user/cptaffe) (Remote host closed the connection) |
2023-09-20 22:00:23 +0200 | cptaffe | (~cptaffe@user/cptaffe) |
2023-09-20 22:04:10 +0200 | glguy | (g@libera/staff/glguy) (Quit: Quit) |
2023-09-20 22:04:24 +0200 | glguy | (g@libera/staff/glguy) |
2023-09-20 22:04:49 +0200 | lortabac | (~lortabac@2a01:e0a:541:b8f0:c0a6:d4c3:896e:9a64) (Quit: WeeChat 2.8) |
2023-09-20 22:05:02 +0200 | g | (g@libera/staff/glguy) (Remote host closed the connection) |
2023-09-20 22:05:05 +0200 | g | (g@libera/staff/glguy) |
2023-09-20 22:05:44 +0200 | jmdaemon | (~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 +0200 | manwithluck | (~manwithlu@2406:da14:5ea:e400:7863:dbc1:6a84:3050) (Excess Flood) |
2023-09-20 22:09:12 +0200 | manwithluck | (~manwithlu@2406:da14:5ea:e400:7863:dbc1:6a84:3050) |
2023-09-20 22:09:31 +0200 | JeremyB99 | (~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) |
2023-09-20 22:09:57 +0200 | JeremyB99 | (~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) (Read error: Connection reset by peer) |
2023-09-20 22:10:56 +0200 | JeremyB99 | (~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) |
2023-09-20 22:16:49 +0200 | eggplantade | (~Eggplanta@2600:1700:38c5:d800:f8be:f518:9050:8a06) |
2023-09-20 22:24:49 +0200 | Raito_Bezarius | (~Raito@82-65-118-1.subs.proxad.net) (Quit: free()) |
2023-09-20 22:25:08 +0200 | Raito_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 +0200 | sm | (~sm@plaintextaccounting/sm) |
2023-09-20 22:37:44 +0200 | JeremyB99 | (~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) (Read error: Connection reset by peer) |
2023-09-20 22:39:01 +0200 | JeremyB99 | (~JeremyB99@2607:fb91:17ee:23f5:edee:2b44:e73e:1db8) |
2023-09-20 22:39:33 +0200 | merijn | (~merijn@088-129-128-083.dynamic.caiway.nl) |
2023-09-20 22:39:37 +0200 | machinedgod | (~machinedg@d198-53-218-113.abhsia.telus.net) |
2023-09-20 22:49:27 +0200 | slack1256 | (~slack1256@191.125.144.122) |
2023-09-20 22:49:46 +0200 | sm | (~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 +0200 | takuan | (~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 +0200 | tromp | (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) (Quit: My iMac has gone to sleep. ZZZzzz…) |
2023-09-20 23:10:47 +0200 | merijn | (~merijn@088-129-128-083.dynamic.caiway.nl) (Ping timeout: 244 seconds) |
2023-09-20 23:11:35 +0200 | acidjnk | (~acidjnk@p200300d6e7072f71040c85b81d4e368d.dip0.t-ipconnect.de) (Ping timeout: 240 seconds) |
2023-09-20 23:13:03 +0200 | dhil | (~dhil@78.45.150.83.ewm.ftth.as8758.net) (Ping timeout: 240 seconds) |
2023-09-20 23:13:31 +0200 | hyiltiz | (~hyiltiz@2620:149:13d1:100::43d) (Ping timeout: 264 seconds) |
2023-09-20 23:16:59 +0200 | ubert | (~Thunderbi@178.115.37.154.wireless.dyn.drei.com) (Ping timeout: 244 seconds) |
2023-09-20 23:20:12 +0200 | hyiltiz | (~hyiltiz@2620:149:13d1:100::43d) |
2023-09-20 23:25:19 +0200 | RSCASTILHO | (~RSCASTILH@187.40.124.54) () |
2023-09-20 23:26:02 +0200 | ec | (~ec@gateway/tor-sasl/ec) (Remote host closed the connection) |
2023-09-20 23:26:29 +0200 | ec | (~ec@gateway/tor-sasl/ec) |
2023-09-20 23:29:05 +0200 | ystael | (~ystael@user/ystael) (Ping timeout: 240 seconds) |
2023-09-20 23:29:20 +0200 | Tuplanolla | (~Tuplanoll@91-159-68-236.elisa-laajakaista.fi) (Ping timeout: 255 seconds) |
2023-09-20 23:35:34 +0200 | caryhartline | (~caryhartl@168.182.58.169) |
2023-09-20 23:37:26 +0200 | Platao | (~mirc-rc@ip121.ip-149-56-160.net) |
2023-09-20 23:37:34 +0200 | Platao | (~mirc-rc@ip121.ip-149-56-160.net) () |
2023-09-20 23:38:52 +0200 | fendor | (~fendor@2a02:8388:1640:be00:aab:1226:f274:5021) (Remote host closed the connection) |
2023-09-20 23:48:34 +0200 | ft | (~ft@p3e9bc680.dip0.t-ipconnect.de) |