Home liberachat/#haskell: Logs Calendar

Logs on 2024-07-15 (liberachat/#haskell)

00:00:07 teesquare joins (~teesquare@user/teesquare)
00:01:50 nullobject joins (~nullobjec@user/nullobject)
00:04:26 × pmk_ quits (6afe4476a1@2a03:6000:1812:100::26d) (Server closed connection)
00:04:34 pmk joins (6afe4476a1@2a03:6000:1812:100::26d)
00:05:48 × nullobject quits (~nullobjec@user/nullobject) (Client Quit)
00:10:51 Guest73 joins (~Guest73@2a09:bac3:469:18c8::278:21)
00:11:11 × Guest73 quits (~Guest73@2a09:bac3:469:18c8::278:21) (Client Quit)
00:12:29 Axman6 joins (~Axman6@user/axman6)
00:18:35 × cpressey quits (~weechat@176.254.71.203) (Ping timeout: 264 seconds)
00:19:24 × CrunchyFlakes quits (~CrunchyFl@ip92348280.dynamic.kabel-deutschland.de) (Read error: Connection reset by peer)
00:22:00 CrunchyFlakes joins (~CrunchyFl@ip92348280.dynamic.kabel-deutschland.de)
00:31:16 × gmg quits (~user@user/gehmehgeh) (Ping timeout: 260 seconds)
00:32:32 gmg joins (~user@user/gehmehgeh)
00:33:53 × jakzale quits (6291399afa@user/jakzale) (Server closed connection)
00:34:01 jakzale joins (6291399afa@user/jakzale)
00:38:38 × micro quits (~micro@user/micro) (Server closed connection)
00:38:46 micro joins (~micro@user/micro)
00:38:48 <Leary> Anyone flush on delimited continuation literature? I need a good (Haskell-usable) name for {}^{-}\mathcal{F}^{+} AKA "the controller provided by `spawn`" AKA `\tag f -> control0# tag \k -> f (prompt# tag . k)`.
00:41:00 × gmg quits (~user@user/gehmehgeh) (Quit: Leaving)
00:49:23 × titibandit quits (e33ffbab65@user/titibandit) (Server closed connection)
00:49:33 titibandit joins (e33ffbab65@user/titibandit)
01:12:55 throwndice joins (~herodiade@193.42.96.78)
01:14:11 × ursa-major quits (114efe6c39@2a03:6000:1812:100::11f3) (Server closed connection)
01:14:12 × throwndice quits (~herodiade@193.42.96.78) (Client Quit)
01:14:21 ursa-major joins (114efe6c39@2a03:6000:1812:100::11f3)
01:16:01 ddellacosta joins (~ddellacos@ool-44c73d29.dyn.optonline.net)
01:21:59 peterbecich joins (~Thunderbi@syn-047-229-123-186.res.spectrum.com)
01:34:09 × _________ quits (~nobody@user/noodly) (Ping timeout: 256 seconds)
01:35:23 × ddellacosta quits (~ddellacos@ool-44c73d29.dyn.optonline.net) (Ping timeout: 264 seconds)
01:35:41 ddellacosta joins (~ddellacos@ool-44c73d29.dyn.optonline.net)
01:39:00 × dumptruckman quits (~dumptruck@69-164-210-35.ip.linodeusercontent.com) (Server closed connection)
01:40:16 dumptruckman joins (~dumptruck@69-164-210-35.ip.linodeusercontent.com)
01:43:43 × ddellacosta quits (~ddellacos@ool-44c73d29.dyn.optonline.net) (Ping timeout: 245 seconds)
01:44:02 ddellacosta joins (~ddellacos@68.199.61.41)
02:05:06 × machinedgod quits (~machinedg@d173-183-246-216.abhsia.telus.net) (Ping timeout: 246 seconds)
02:08:27 × peterbecich quits (~Thunderbi@syn-047-229-123-186.res.spectrum.com) (Ping timeout: 258 seconds)
02:13:05 × gabiruh quits (~gabiruh@vps19177.publiccloud.com.br) (Server closed connection)
02:14:38 × Catty quits (~catties@user/meow/catties) (Server closed connection)
02:14:59 catties joins (~catties@user/meow/catties)
02:16:06 dysthesis joins (~dysthesis@user/dysthesis)
02:16:47 Square2 joins (~Square@user/square)
02:20:50 × flukiluke quits (~m-7humut@2603:c023:c000:6c7e:8945:ad24:9113:a962) (Server closed connection)
02:21:10 flukiluke joins (~m-7humut@2603:c023:c000:6c7e:8945:ad24:9113:a962)
02:25:28 gabiruh joins (~gabiruh@vps19177.publiccloud.com.br)
02:25:48 × td_ quits (~td@i53870911.versanet.de) (Ping timeout: 245 seconds)
02:27:41 td_ joins (~td@i53870911.versanet.de)
02:28:35 × tjbc quits (~tjbc@user/fliife) (Server closed connection)
02:28:47 tjbc joins (~tjbc@user/fliife)
02:30:08 × xerox quits (~edi@user/edi) (Server closed connection)
02:30:19 xerox joins (~edi@user/edi)
02:33:43 × dyniec quits (~dyniec@dybiec.info) (Quit: WeeChat 4.2.2)
02:40:47 × rvalue quits (~rvalue@user/rvalue) (Read error: Connection reset by peer)
02:43:55 × terrorjack quits (~terrorjac@2a01:4f8:c17:87f8::) (Quit: The Lounge - https://thelounge.chat)
02:46:45 terrorjack joins (~terrorjac@2a01:4f8:c17:87f8::)
03:01:03 rvalue joins (~rvalue@user/rvalue)
03:02:14 dhil joins (~dhil@2001:8e0:2014:3100:df41:53f:d840:e364)
03:06:14 × CrunchyFlakes quits (~CrunchyFl@ip92348280.dynamic.kabel-deutschland.de) (Read error: Connection reset by peer)
03:08:49 CrunchyFlakes joins (~CrunchyFl@ip92348280.dynamic.kabel-deutschland.de)
03:19:50 × cln_ quits (cln@wtf.cx) (Server closed connection)
03:20:08 cln_ joins (cln@wtf.cx)
03:36:13 × tomku quits (~tomku@user/tomku) (Ping timeout: 245 seconds)
03:38:21 tomku joins (~tomku@user/tomku)
03:51:19 × JimL quits (~quassel@89.162.16.26) (Quit: https://quassel-irc.org - Chat comfortably. Anywhere.)
03:54:22 JimL joins (~quassel@89.162.16.26)
04:05:30 × vulpine quits (xfnw@user/meow/xfnw) (Ping timeout: 246 seconds)
04:07:53 × krjst quits (~krjst@2604:a880:800:c1::16b:8001) (Server closed connection)
04:09:02 krjst joins (~krjst@2604:a880:800:c1::16b:8001)
04:14:26 puke joins (~puke@user/puke)
04:17:31 × gabiruh quits (~gabiruh@vps19177.publiccloud.com.br) (Ping timeout: 264 seconds)
04:20:17 × APic quits (apic@apic.name) (Server closed connection)
04:20:29 APic joins (apic@apic.name)
04:21:01 × joeyadams quits (~joeyadams@2603:6010:5100:2ed:f1e3:4747:4928:80a0) (Quit: Leaving)
04:32:10 danse-nr3 joins (~danse-nr3@151.43.136.149)
04:45:40 gabiruh joins (~gabiruh@vps19177.publiccloud.com.br)
04:51:26 × dysthesis quits (~dysthesis@user/dysthesis) (Ping timeout: 260 seconds)
04:57:29 × TimWolla quits (~timwolla@2a01:4f8:150:6153:beef::6667) (Server closed connection)
04:57:38 TimWolla joins (~timwolla@2a01:4f8:150:6153:beef::6667)
05:00:53 vulpine joins (xfnw@user/meow/xfnw)
05:01:07 _________ joins (~nobody@user/noodly)
05:02:08 × ggb quits (a62ffbaf4f@2a03:6000:1812:100::3ac) (Server closed connection)
05:02:15 ggb joins (a62ffbaf4f@2a03:6000:1812:100::3ac)
05:14:45 × vulpine quits (xfnw@user/meow/xfnw) (Ping timeout: 258 seconds)
05:15:59 × tinwood quits (~tinwood@canonical/tinwood) (Server closed connection)
05:16:12 tinwood joins (~tinwood@general.default.akavanagh.uk0.bigv.io)
05:16:13 × tinwood quits (~tinwood@general.default.akavanagh.uk0.bigv.io) (Changing host)
05:16:13 tinwood joins (~tinwood@canonical/tinwood)
05:18:50 × euphores quits (~SASL_euph@user/euphores) (Quit: Leaving.)
05:18:54 vulpine joins (xfnw@user/meow/xfnw)
05:19:55 × dhil quits (~dhil@2001:8e0:2014:3100:df41:53f:d840:e364) (Ping timeout: 264 seconds)
05:20:44 × acidsys quits (~crameleon@openSUSE/member/crameleon) (Server closed connection)
05:21:00 acidsys joins (~crameleon@openSUSE/member/crameleon)
05:23:18 × vulpine quits (xfnw@user/meow/xfnw) (Ping timeout: 245 seconds)
05:23:44 × sm quits (~znc@plaintextaccounting/sm) (Server closed connection)
05:24:16 rosco joins (~rosco@175.136.155.137)
05:25:30 sm joins (~znc@plaintextaccounting/sm)
05:25:57 × danse-nr3 quits (~danse-nr3@151.43.136.149) (Quit: Leaving)
05:26:31 euphores joins (~SASL_euph@user/euphores)
05:26:31 rvalue- joins (~rvalue@user/rvalue)
05:26:38 × rvalue quits (~rvalue@user/rvalue) (Ping timeout: 245 seconds)
05:27:01 × ft quits (~ft@p4fc2ab80.dip0.t-ipconnect.de) (Quit: leaving)
05:30:22 × Sgeo quits (~Sgeo@user/sgeo) (Read error: Connection reset by peer)
05:30:29 rvalue- is now known as rvalue
05:33:08 × kmein quits (~weechat@user/kmein) (Server closed connection)
05:33:32 kmein joins (~weechat@user/kmein)
05:40:37 vulpine joins (xfnw@user/meow/xfnw)
05:46:14 CiaoSen joins (~Jura@2a05:5800:2b3:8a00:e6b9:7aff:fe80:3d03)
05:54:43 × mikess quits (~mikess@user/mikess) (Ping timeout: 264 seconds)
05:54:43 Vajb joins (~Vajb@n84f8idehd0ucclhxoj-1.v6.elisa-mobile.fi)
05:56:32 × Square2 quits (~Square@user/square) (Ping timeout: 258 seconds)
05:59:36 machinedgod joins (~machinedg@d173-183-246-216.abhsia.telus.net)
06:06:00 acidjnk joins (~acidjnk@p200300d6e72cfb855d3b0bd945f63b84.dip0.t-ipconnect.de)
06:09:04 peterbecich joins (~Thunderbi@syn-047-229-123-186.res.spectrum.com)
06:15:03 aforemny joins (~aforemny@2001:9e8:6cd2:fc00:1da8:718a:ae87:dc3a)
06:16:12 tromp joins (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl)
06:21:11 × polux quits (~polux@51-15-169-172.rev.poneytelecom.eu) (Server closed connection)
06:21:24 polux joins (~polux@51-15-169-172.rev.poneytelecom.eu)
06:22:55 × peterbecich quits (~Thunderbi@syn-047-229-123-186.res.spectrum.com) (Ping timeout: 265 seconds)
06:24:20 × comonad quits (~comonad@p200300d0273ec200f169249ffaccfbba.dip0.t-ipconnect.de) (Ping timeout: 256 seconds)
06:47:58 danse-nr3 joins (~danse-nr3@151.43.163.81)
06:48:12 comonad joins (~comonad@p200300d02713750039791f6f93d07fb8.dip0.t-ipconnect.de)
06:57:15 oo_miguel joins (~Thunderbi@78.10.207.46)
06:58:38 __monty__ joins (~toonn@user/toonn)
07:02:16 × euleritian quits (~euleritia@dynamic-176-003-083-134.176.3.pool.telefonica.de) (Read error: Connection reset by peer)
07:02:29 euleritian joins (~euleritia@pd9ebb103.dip0.t-ipconnect.de)
07:02:34 × euleritian quits (~euleritia@pd9ebb103.dip0.t-ipconnect.de) (Remote host closed the connection)
07:03:02 euleritian joins (~euleritia@pd9ebb103.dip0.t-ipconnect.de)
07:09:14 × samhh_ quits (7569f027cf@2a03:6000:1812:100::e4) (Server closed connection)
07:09:23 samhh_ joins (7569f027cf@2a03:6000:1812:100::e4)
07:12:29 Maeda joins (~Maeda@91-161-10-149.subs.proxad.net)
07:17:23 × euleritian quits (~euleritia@pd9ebb103.dip0.t-ipconnect.de) (Ping timeout: 264 seconds)
07:19:18 euleritian joins (~euleritia@dynamic-176-003-083-134.176.3.pool.telefonica.de)
07:21:38 × zlqrvx quits (~zlqrvx@user/zlqrvx) (Server closed connection)
07:21:59 zlqrvx joins (~zlqrvx@user/zlqrvx)
07:24:44 × tessier quits (~treed@ec2-184-72-149-67.compute-1.amazonaws.com) (Server closed connection)
07:25:10 tessier joins (~treed@ec2-184-72-149-67.compute-1.amazonaws.com)
07:27:26 × tromp quits (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) (Quit: My iMac has gone to sleep. ZZZzzz…)
07:39:34 × CiaoSen quits (~Jura@2a05:5800:2b3:8a00:e6b9:7aff:fe80:3d03) (Ping timeout: 245 seconds)
07:48:46 × phma quits (~phma@host-67-44-208-22.hnremote.net) (Ping timeout: 256 seconds)
07:55:36 × danse-nr3 quits (~danse-nr3@151.43.163.81) (Quit: Leaving)
07:58:50 × fn_lumi quits (3d621153a5@2a03:6000:1812:100::df7) (Server closed connection)
07:58:57 fn_lumi joins (3d621153a5@2a03:6000:1812:100::df7)
08:01:52 × euleritian quits (~euleritia@dynamic-176-003-083-134.176.3.pool.telefonica.de) (Read error: Connection reset by peer)
08:02:05 euleritian joins (~euleritia@217.235.177.3)
08:05:47 ash3en joins (~ash3en@89.246.174.164)
08:05:58 phma joins (~phma@host-67-44-208-24.hnremote.net)
08:06:56 cpressey joins (~weechat@176.254.71.203)
08:11:36 × ash3en quits (~ash3en@89.246.174.164) (Remote host closed the connection)
08:11:46 ash3en joins (~ash3en@89.246.174.164)
08:26:47 chele joins (~chele@user/chele)
08:27:35 CiaoSen joins (~Jura@2a05:5800:2b3:8a00:e6b9:7aff:fe80:3d03)
08:33:38 gmg joins (~user@user/gehmehgeh)
08:34:05 misterfish joins (~misterfis@84.53.85.146)
08:34:39 × CiaoSen quits (~Jura@2a05:5800:2b3:8a00:e6b9:7aff:fe80:3d03) (Ping timeout: 246 seconds)
08:34:47 × YuutaW quits (~YuutaW@mail.yuuta.moe) (Quit: ZNC 1.8.2 - https://znc.in)
08:34:55 × ash3en quits (~ash3en@89.246.174.164) (Ping timeout: 256 seconds)
08:35:12 YuutaW joins (~YuutaW@2404:f4c0:f9c3:502::100:17b7)
08:41:31 ash3en joins (~ash3en@89.246.174.164)
08:43:05 × euleritian quits (~euleritia@217.235.177.3) (Ping timeout: 265 seconds)
08:43:21 euleritian joins (~euleritia@dynamic-176-003-083-134.176.3.pool.telefonica.de)
08:43:44 danse-nr3 joins (~danse-nr3@151.43.163.81)
08:46:19 × phma quits (~phma@host-67-44-208-24.hnremote.net) (Ping timeout: 264 seconds)
08:46:20 phma_ joins (~phma@host-67-44-208-24.hnremote.net)
08:49:28 phma joins (~phma@host-67-44-208-24.hnremote.net)
08:49:48 Tuplanolla joins (~Tuplanoll@91-159-69-59.elisa-laajakaista.fi)
08:51:43 × phma_ quits (~phma@host-67-44-208-24.hnremote.net) (Ping timeout: 264 seconds)
08:53:05 × drlkf quits (~drlkf@192.184.163.34.bc.googleusercontent.com) (Server closed connection)
08:53:31 drlkf joins (~drlkf@192.184.163.34.bc.googleusercontent.com)
08:57:40 × rosco quits (~rosco@175.136.155.137) (Quit: Lost terminal)
08:59:23 sord937 joins (~sord937@gateway/tor-sasl/sord937)
09:06:29 mikoto joins (~mikoto@dzcz-fyyyyyyyyyyyyhpy-3.rev.dnainternet.fi)
09:10:08 × Miroboru quits (~myrvoll@178-164-114.82.3p.ntebredband.no) (Server closed connection)
09:10:24 Miroboru joins (~myrvoll@178-164-114.82.3p.ntebredband.no)
09:12:09 × mikoto quits (~mikoto@dzcz-fyyyyyyyyyyyyhpy-3.rev.dnainternet.fi) (Quit: WeeChat 4.0.4)
09:13:06 rosco joins (~rosco@175.136.155.137)
09:28:38 × jmcantrell quits (644f1bed9a@user/jmcantrell) (Server closed connection)
09:28:48 jmcantrell joins (644f1bed9a@user/jmcantrell)
09:31:26 × misterfish quits (~misterfis@84.53.85.146) (Ping timeout: 252 seconds)
09:32:16 × pavonia quits (~user@user/siracusa) (Quit: Bye!)
09:33:02 × jcarpenter2 quits (~lol@2603:3016:1e01:b9a0:8e4:c63e:58e8:6f0b) (Read error: Connection reset by peer)
09:35:18 halloy4661 joins (~halloy466@195.158.30.12)
09:39:29 × sus quits (1b7af6299f@user/zeromomentum) (Server closed connection)
09:39:37 CiaoSen joins (~Jura@2a05:5800:2b3:8a00:e6b9:7aff:fe80:3d03)
09:39:37 sus joins (1b7af6299f@user/zeromomentum)
09:45:40 × ash3en quits (~ash3en@89.246.174.164) (Remote host closed the connection)
09:46:00 ash3en joins (~ash3en@89.246.174.164)
09:59:37 × euleritian quits (~euleritia@dynamic-176-003-083-134.176.3.pool.telefonica.de) (Read error: Connection reset by peer)
09:59:52 euleritian joins (~euleritia@pd9ebb103.dip0.t-ipconnect.de)
10:01:10 × tzh quits (~tzh@c-76-115-131-146.hsd1.or.comcast.net) (Quit: zzz)
10:01:27 Jackneill_ joins (~Jackneill@178-164-177-183.pool.digikabel.hu)
10:01:44 × ash3en quits (~ash3en@89.246.174.164) (Remote host closed the connection)
10:02:03 ash3en joins (~ash3en@89.246.174.164)
10:04:11 × Jackneill quits (~Jackneill@217-197-184-151.pool.digikabel.hu) (Ping timeout: 264 seconds)
10:11:17 × danse-nr3 quits (~danse-nr3@151.43.163.81) (Read error: Connection reset by peer)
10:11:27 danse-nr3 joins (~danse-nr3@151.57.131.103)
10:15:09 × _0xa quits (~user@user/0xa/x-3134607) (Server closed connection)
10:15:20 _0xa joins (~user@2001:19f0:5001:2ba8:5400:1ff:feda:88fc)
10:15:20 × _0xa quits (~user@2001:19f0:5001:2ba8:5400:1ff:feda:88fc) (Changing host)
10:15:20 _0xa joins (~user@user/0xa/x-3134607)
10:29:44 × euleritian quits (~euleritia@pd9ebb103.dip0.t-ipconnect.de) (Ping timeout: 252 seconds)
10:30:43 euleritian joins (~euleritia@dynamic-176-003-083-134.176.3.pool.telefonica.de)
10:31:58 Square2 joins (~Square@user/square)
10:32:24 yin joins (~yin@user/zero)
10:33:39 <yin> what's the most convenient way of printing Words in their binary representation?
10:34:58 oneeyedalien joins (~oneeyedal@user/oneeyedalien)
10:37:30 <ncf> > showBin (42 :: Word) ""
10:37:31 <lambdabot> error:
10:37:31 <lambdabot> Variable not in scope: showBin :: Word -> [Char] -> t
10:37:37 <ncf> > Numeric.showBin (42 :: Word) ""
10:37:38 <lambdabot> error:
10:37:38 <lambdabot> Not in scope: ‘Numeric.showBin’
10:37:38 <lambdabot> Perhaps you meant one of these:
10:39:26 <haskellbridge> <maerwald> fmap fromIntegral . unpack
10:39:59 <danse-nr3> > fmap fromIntegral . unpack $ (24 :: Word)
10:40:00 <lambdabot> error:
10:40:00 <lambdabot> • Variable not in scope: unpack :: Word -> f a0
10:40:00 <lambdabot> • Perhaps you meant one of these:
10:40:25 <danse-nr3> go figure which unpack this was. Well if anyone knows go on please
10:40:39 <haskellbridge> <maerwald> bytestring
10:40:50 <xerox> > showIntAtBase 2 intToDigit (127 :: Word) ""
10:40:51 <lambdabot> "1111111"
10:40:55 <haskellbridge> <maerwald> They didn't say what notation they want
10:41:10 <danse-nr3> % fmap fromIntegral . unpack $ (24 :: Word)
10:41:10 <yahb2> <interactive>:17:21: error: ; Variable not in scope: unpack :: Word -> f a0
10:41:19 <danse-nr3> import Data.Bytestring (unpack)
10:41:29 <danse-nr3> % import Data.Bytestring (unpack)
10:41:29 <yahb2> <no location info>: error: ; Could not find module ‘Data.Bytestring’ ; Perhaps you meant Data.ByteString (from bytestring-0.11.5.3)
10:41:40 <danse-nr3> % import Data.ByteString (unpack)
10:41:40 <yahb2> <no output>
10:41:43 <danse-nr3> % fmap fromIntegral . unpack $ (24 :: Word)
10:41:43 <yahb2> <interactive>:23:21: error: ; • Couldn't match type ‘bytestring-0.11.5.3:Data.ByteString.Internal.Type.ByteString’ ; with ‘Word’ ; Expected: Word -> [GHC.Word.Word8] ...
10:41:53 <danse-nr3> uff
10:42:15 <danse-nr3> sorry maerwald got to come in IRC if you want to showcase that
10:46:14 × lambdabot quits (~lambdabot@haskell/bot/lambdabot) (Server closed connection)
10:46:21 lambdabot joins (~lambdabot@silicon.int-e.eu)
10:46:21 × lambdabot quits (~lambdabot@silicon.int-e.eu) (Changing host)
10:46:21 lambdabot joins (~lambdabot@haskell/bot/lambdabot)
10:46:21 ChanServ sets mode +v lambdabot
10:55:46 × cpressey quits (~weechat@176.254.71.203) (Ping timeout: 256 seconds)
10:57:05 × fiddlerwoaroof quits (~fiddlerwo@user/fiddlerwoaroof) (Server closed connection)
10:58:53 fiddlerwoaroof joins (~fiddlerwo@user/fiddlerwoaroof)
11:01:23 cpressey joins (~weechat@176.254.71.203)
11:08:19 × rosco quits (~rosco@175.136.155.137) (Quit: Lost terminal)
11:12:18 <yin> a simple "no" would suffice :D
11:12:47 <yin> jk. thank you
11:17:14 × haetsal quits (~quassel@221.138.168.192) (Server closed connection)
11:17:27 haetsal joins (~quassel@221.138.168.192)
11:20:49 rosco joins (rosco@gateway/vpn/airvpn/rosco)
11:22:58 × cyphase quits (~cyphase@user/cyphase) (Ping timeout: 256 seconds)
11:23:55 × tv quits (~tv@user/tv) (Quit: derp)
11:24:11 tv joins (~tv@user/tv)
11:24:28 cyphase joins (~cyphase@user/cyphase)
11:30:20 × rosco quits (rosco@gateway/vpn/airvpn/rosco) (Quit: Lost terminal)
11:30:36 rosco joins (~rosco@175.136.155.137)
11:32:33 misterfish joins (~misterfis@84.53.85.146)
11:33:52 × mjacob quits (~mjacob@adrastea.uberspace.de) (Remote host closed the connection)
11:40:25 JuanDaugherty joins (~juan@user/JuanDaugherty)
11:46:28 waleee joins (~waleee@h-176-10-144-38.NA.cust.bahnhof.se)
12:00:45 Katarushisu1 joins (~Katarushi@finc-20-b2-v4wan-169598-cust1799.vm7.cable.virginm.net)
12:03:47 × cpressey quits (~weechat@176.254.71.203) (Ping timeout: 252 seconds)
12:09:39 billchenchina- joins (~billchenc@103.118.42.229)
12:16:08 × zhuberty quits (~zhuberty@user/zhuberty) (Server closed connection)
12:16:32 zhuberty joins (~zhuberty@2605-4A80-2900-CD0-7AD5-1D68-8951-D8B2-dynamic.midco.net)
12:21:45 <haskellbridge> <magic_rb> I had a horrible idea, so binding to C code from haskell is a pain in the arse, more so than from Rust. Calling out from haskell and calling into haskell is slow, compared to staying inside haskell.
12:22:09 <haskellbridge> <magic_rb> See a pattern? The other language not being haskell is the problem, so what if, we wrote a C to haskell compiler lmao
12:22:31 × ddellacosta quits (~ddellacos@68.199.61.41) (Ping timeout: 265 seconds)
12:26:59 × bgamari_ quits (~bgamari@64.223.233.64) (Server closed connection)
12:28:16 bgamari joins (~bgamari@64.223.233.64)
12:29:31 × ash3en quits (~ash3en@89.246.174.164) (Ping timeout: 256 seconds)
12:31:45 <tomsmeding> magic_rb: isn't the point of calling out to C that the C code is faster than what you'd reasonably write in haskell
12:31:57 <tomsmeding> a C to haskell compiler would have a hard time meeting that performance
12:34:28 <haskellbridge> <magic_rb> tomsmeding: Carefully generated haskell should be fast enough, especially with generous use of IO and malloc+free
12:35:13 <tomsmeding> X doubt
12:35:19 <tomsmeding> C compilers do SIMD
12:35:37 <haskellbridge> <magic_rb> Then we need to teach ghc simd :)
12:35:40 <tomsmeding> this can give 2x and up to 7x or 8x speedup on some code, depending on the cpu architecture
12:35:52 <tomsmeding> ah, indeed :)
12:36:07 <haskellbridge> <magic_rb> Be a bit optimistic (its a dumb idea anyway, im not about to implement a c compiler, i dont hate myself that much)
12:36:25 <tomsmeding> it would be amazing if ghc understood simd
12:36:40 <tomsmeding> even if ghc is not smart enough to vectorise stuff by itself, at least the programmer could hand-optimise core loops
12:36:59 <tomsmeding> they have to hand-optimise these kinds of core loops anyway, using IOVectors with unsafePerformIO instead of normal vectors and stuff
12:38:56 <haskellbridge> <magic_rb> Would explain why my gameengine's physics engine is so slow :)
12:39:03 <haskellbridge> <magic_rb> That and "effectful"
12:43:19 × misterfish quits (~misterfis@84.53.85.146) (Ping timeout: 264 seconds)
12:47:21 × tomku quits (~tomku@user/tomku) (Ping timeout: 246 seconds)
12:49:16 tomku joins (~tomku@user/tomku)
12:55:10 × bitdex quits (~bitdex@gateway/tor-sasl/bitdex) (Quit: = "")
12:57:59 × robertm quits (robertm@lattice.rojoma.com) (Server closed connection)
12:58:17 robertm joins (robertm@lattice.rojoma.com)
13:04:06 × mud quits (~mud@user/kadoban) (Server closed connection)
13:04:31 mud joins (~mud@user/kadoban)
13:05:38 × Luj9 quits (~Luj@2a01:e0a:de4:a0e1:be24:11ff:febc:b5b5) (Server closed connection)
13:05:58 Luj9 joins (~Luj@2a01:e0a:de4:a0e1:be24:11ff:febc:b5b5)
13:09:17 Guest89 joins (~Guest89@236.254.70.115.static.exetel.com.au)
13:10:23 × visilii quits (~visilii@213.24.125.33) (Server closed connection)
13:10:37 <Guest89> hello
13:10:42 visilii joins (~visilii@213.24.125.33)
13:11:36 <tomsmeding> hi; If you have a question, follow the standard instruction "don't ask to ask, just ask"
13:11:40 <tomsmeding> :)
13:12:31 × Guest89 quits (~Guest89@236.254.70.115.static.exetel.com.au) (Client Quit)
13:12:38 <tomsmeding> bye
13:13:33 <ghodawalaaman> lol
13:14:29 <ghodawalaaman> hello guys
13:15:04 cpressey joins (~weechat@176.254.71.203)
13:15:08 <ghodawalaaman> I want to learn haskell however I couldn't motivate my self to do so because I already know python, c, java, bash, perl
13:15:32 <ghodawalaaman> what interesting thing haskell has that I could utilize
13:16:03 <hc> Learning a side effect free language like haskell will have a lasting positive side effect on your brain cells
13:16:36 <ghodawalaaman> that's an interesting reason to learn Haskell
13:16:39 <ghodawalaaman> :D
13:16:48 <danse-nr3> don't do that ghodawalaaman, step away from haskell if you still can
13:17:03 ghodawalaaman terrified D:
13:17:05 <haskellbridge> <sm> welcome ghodawalaaman. Also haskell is good for writing correct reliable long lasting code that starts and runs fast. You'll feel motivated after you've hit enough bugs with those other languages
13:17:45 <haskellbridge> <sm> like java is to perl, but turned up to 11
13:18:24 <tomsmeding> I've heard multiple other people state that once they learned haskell to a decent level, they really noticed that their code in other (unrelated) languages improved, just due to knowing different ways of thinking about problems
13:18:24 <ghodawalaaman> sm: but the thing is I very rarely write code and all the code that I have written isn't that high quality. my code just do the work I want it to do.
13:18:33 <ghodawalaaman> can I use haskell as a scripting lang?
13:18:39 <ghodawalaaman> for my unix servers
13:18:51 <tomsmeding> it's not ideal for that, but it can work fairly well
13:19:33 <tomsmeding> there's a small header you can put at the top of a stand-alone haskell file to make it executable on its own https://cabal.readthedocs.io/en/3.4/cabal-commands.html#cabal-v2-run ("script files")
13:20:09 <ghodawalaaman> I see
13:20:23 ghodawalaaman writes "learn haskell" in his todo list
13:20:24 <ghodawalaaman> :D
13:20:54 segfaultfizzbuzz joins (~segfaultf@23-93-79-84.fiber.dynamic.sonic.net)
13:20:56 <hc> ghodawalaaman: One thing haskell has that the languages you mentioned (afaict) do not have is green threads, i.e., you can spawn millions of threads without OS support in an efficient way, all the while avoiding writing "asynchronous" code like in rust or JS
13:21:00 <tomsmeding> I say "not ideal" not because of the need for that header -- that's very little effort, and you can even have dependencies! -- but because Haskell and its libraries are not necessarily written to optimise for "glue code" applications like what you would use a bash script for
13:21:14 <hc> So in case you want to write a network server that serves many thousands of clients at the same time, it might be a good choice
13:21:17 <danse-nr3> python has green threads
13:21:23 ash3en joins (~ash3en@89.246.174.164)
13:21:29 <tomsmeding> coroutines?
13:21:38 <haskellbridge> <sm> I wouldn't bother with haskell for scripting, unless you already use and love haskell
13:21:58 <danse-nr3> are they the same tomsmeding?
13:22:02 <hc> danse-nr3: I thought python still had a GIL?
13:22:04 × ash3en quits (~ash3en@89.246.174.164) (Remote host closed the connection)
13:22:22 <danse-nr3> green threads work well with a lock as far as i understand
13:22:24 hc hasn't used python in a serious way for ages, though, so I might be wrong
13:22:36 <tomsmeding> danse-nr3: which API precisely are you talking about?
13:22:47 <tomsmeding> hc: people are currently working on removing the GIL
13:23:05 <danse-nr3> i don't recall ... there was a library in vogue when i was using it, but time has passed
13:23:10 <hc> tomsmeding: Good to know! :)
13:23:26 <haskellbridge> <sm> if you don't code much and don't need it, there's no real reason to learn it except for mental stimulation. But you could start by using tools built with it. Eg shellcheck will make shell scripting much better for you
13:23:39 <tomsmeding> I guess this exists https://docs.python.org/3/library/threading.html , TIL, don't know how well it scales
13:23:52 <danse-nr3> good point sm
13:24:11 <danse-nr3> ghodawalaaman take a look at shellcheck it's ideal if you have lots of bash scripts
13:24:30 <danse-nr3> (but recall my advice, better not to get into haskell XD
13:25:20 <hc> danse-nr3: you mean it's better to start with agda or isabelle first?
13:25:47 <ghodawalaaman> danse-nr3: I have very few bash scripts TBH, it's mostly just throw away scripts anyway which I could write in half hour
13:26:05 ghodawalaaman is scared to try haskell because of danse-nr3
13:26:10 <danse-nr3> huh moved to offtopic hc
13:26:24 <tomsmeding> they haven't explained why they want to scare you off :p
13:26:24 <danse-nr3> i'll shout ghodawalaaman
13:26:33 <danse-nr3> *shut
13:26:49 <ghodawalaaman> (ㆆ _ ㆆ)
13:27:19 <danse-nr3> well you will find a lot of enthusiasts here ghodawalaaman so someone has to jump on the other side of the bias
13:27:47 <tomsmeding> I think sm's contributions in this discussion are very well nuanced :)
13:27:53 <ghodawalaaman> I see, you are trying to make an equilibrium
13:27:53 <ghodawalaaman> :D
13:28:11 <danse-nr3> yep, sm's idea sounds the best to me as well
13:28:54 × fun-safe-math quits (~fun-safe-@24.21.106.247) (Server closed connection)
13:29:09 fun-safe-math joins (~fun-safe-@24.21.106.247)
13:31:27 × JuanDaugherty quits (~juan@user/JuanDaugherty) (Quit: JuanDaugherty)
13:33:33 × euleritian quits (~euleritia@dynamic-176-003-083-134.176.3.pool.telefonica.de) (Ping timeout: 246 seconds)
13:34:44 × CrunchyFlakes quits (~CrunchyFl@ip92348280.dynamic.kabel-deutschland.de) (Read error: Connection reset by peer)
13:35:46 euleritian joins (~euleritia@dynamic-176-003-081-212.176.3.pool.telefonica.de)
13:37:00 CrunchyFlakes joins (~CrunchyFl@ip92348280.dynamic.kabel-deutschland.de)
13:37:31 × califax quits (~califax@user/califx) (Remote host closed the connection)
13:39:06 califax joins (~califax@user/califx)
13:42:19 mikess joins (~mikess@user/mikess)
13:50:46 × euleritian quits (~euleritia@dynamic-176-003-081-212.176.3.pool.telefonica.de) (Read error: Connection reset by peer)
13:51:05 euleritian joins (~euleritia@mail.goesf.de)
13:51:31 × halloy4661 quits (~halloy466@195.158.30.12) (Ping timeout: 260 seconds)
13:53:29 rustisafungus joins (~segfaultf@23-93-79-84.fiber.dynamic.sonic.net)
13:54:11 × tinwood quits (~tinwood@canonical/tinwood) (Remote host closed the connection)
13:54:27 qaotsap joins (~paotsaq@127.209.37.188.rev.vodafone.pt)
13:54:33 × segfaultfizzbuzz quits (~segfaultf@23-93-79-84.fiber.dynamic.sonic.net) (Ping timeout: 245 seconds)
13:54:34 × paotsaq quits (~paotsaq@127.209.37.188.rev.vodafone.pt) (Ping timeout: 245 seconds)
13:55:20 × byorgey quits (~byorgey@user/byorgey) (Server closed connection)
13:55:45 tinwood joins (~tinwood@2001:41c9:1:421::164)
13:55:45 × tinwood quits (~tinwood@2001:41c9:1:421::164) (Changing host)
13:55:45 tinwood joins (~tinwood@canonical/tinwood)
13:55:55 byorgey joins (~byorgey@user/byorgey)
13:57:25 × euleritian quits (~euleritia@mail.goesf.de) (Ping timeout: 246 seconds)
13:57:46 euleritian joins (~euleritia@dynamic-176-003-081-212.176.3.pool.telefonica.de)
14:00:24 alexherbo2 joins (~alexherbo@2a02-8440-3409-3073-e41a-44ab-3feb-373a.rev.sfr.net)
14:05:46 <haskellbridge> <thirdofmay18081814goya> What are some more recent books like Real World Haskell focused on applied Haskell?
14:07:21 <Hecate> a couple of books were published recently
14:07:35 <Hecate> https://pragprog.com/titles/rshaskell/effective-haskell/
14:07:38 <Hecate> this is should be good
14:07:45 × alexherbo2 quits (~alexherbo@2a02-8440-3409-3073-e41a-44ab-3feb-373a.rev.sfr.net) (Remote host closed the connection)
14:07:55 <Hecate> so should this one: https://leanpub.com/production-haskell
14:08:04 <haskellbridge> <thirdofmay18081814goya> Hecate: ah i got this recommendation recently, will definitely check it out
14:08:09 <haskellbridge> <thirdofmay18081814goya> Hecate: never heard of it, thanks a lot!
14:08:13 alexherbo2 joins (~alexherbo@2a02-8440-3409-3073-60ea-f9cf-4f48-225d.rev.sfr.net)
14:09:10 <haskellbridge> <sm> @where books
14:10:57 <haskellbridge> <sm> @where books
14:11:45 <Hecate> :)
14:13:02 nrs joins (~nrs@190.16.167.62)
14:13:02 × danse-nr3 quits (~danse-nr3@151.57.131.103) (Ping timeout: 252 seconds)
14:13:12 <haskellbridge> <sm> please robot sir,
14:13:12 <haskellbridge> @where books ?
14:13:12 <lambdabot> https://www.extrema.is/articles/haskell-books is the best list of Haskell books. See also: LYAH, HTAC, RWH, PH, YAHT, SOE, HR, PIH, TFwH, wikibook, PCPH, HPFFP, FSAF, HftVB, TwT, FoP, PFAD, WYAH,
14:13:12 <lambdabot> non-haskell-books
14:13:44 danse-nr3 joins (~danse-nr3@151.43.142.78)
14:13:53 <haskellbridge> <thirdofmay18081814goya> very nice! ty
14:15:52 × nrs quits (~nrs@190.16.167.62) (Client Quit)
14:16:21 kuribas joins (~user@2a02:1810:2825:6000:96c7:ba09:ec1:1f2b)
14:17:29 × alexherbo2 quits (~alexherbo@2a02-8440-3409-3073-60ea-f9cf-4f48-225d.rev.sfr.net) (Remote host closed the connection)
14:20:54 ystael joins (~ystael@user/ystael)
14:22:17 × califax quits (~califax@user/califx) (Remote host closed the connection)
14:23:41 × waleee quits (~waleee@h-176-10-144-38.NA.cust.bahnhof.se) (Ping timeout: 256 seconds)
14:23:45 califax joins (~califax@user/califx)
14:24:42 <tomsmeding> sm: was that a newline? :p
14:26:16 <haskellbridge> <sm> my second attempt had a newline yes, trying to put @where at the start of the line (but the bridge ate it)
14:27:05 <tomsmeding> I'm kind of surprised the bridge even lets you send multiline messages without some identifying prefix on the subsequent lines
14:27:59 <haskellbridge> <sm> (and third attempt had the newline too, of course. But I think what did it was flattering the robot overlord)
14:28:12 <tomsmeding> I agree
14:32:42 × machinedgod quits (~machinedg@d173-183-246-216.abhsia.telus.net) (Ping timeout: 246 seconds)
14:35:22 × billchenchina- quits (~billchenc@103.118.42.229) (Ping timeout: 268 seconds)
14:42:02 misterfish joins (~misterfis@84.53.85.146)
14:54:51 <haskellbridge> <mauke> Code injection on IRC?
14:54:51 <haskellbridge> > ()
14:54:52 <lambdabot> ()
14:55:10 <haskellbridge> <mauke> Haha, foiled by Markdown
14:55:43 <tomsmeding> seems like it worked though
14:55:52 <haskellbridge> <mauke> ... or not. That's some split-brain rendering
14:56:14 <tomsmeding> unless you wanted to do something else than evaluate `()` :p
14:57:07 <haskellbridge> <mauke> the IRC and Matrix sides seem to have very different ideas about what I'm sending 😄
14:57:25 × danse-nr3 quits (~danse-nr3@151.43.142.78) (Ping timeout: 258 seconds)
14:58:53 × YoungFrog quits (~youngfrog@2a02:a03f:c9db:fc00:e986:8b08:7baa:1e2a) (Server closed connection)
14:59:13 YoungFrog joins (~youngfrog@2a02:a03f:c9db:fc00:d73b:e7c2:b203:47a3)
15:02:51 danse-nr3 joins (~danse-nr3@151.43.142.78)
15:05:42 billchenchina- joins (~billchenc@2a0d:2580:ff0c:1:e3c9:c52b:a429:5bfe)
15:15:07 × oneeyedalien quits (~oneeyedal@user/oneeyedalien) (Ping timeout: 264 seconds)
15:15:45 × Square2 quits (~Square@user/square) (Ping timeout: 246 seconds)
15:17:58 × CiaoSen quits (~Jura@2a05:5800:2b3:8a00:e6b9:7aff:fe80:3d03) (Ping timeout: 265 seconds)
15:20:45 <haskellbridge> <thirdofmay18081814goya> what's the fmap definition used to parse "(+) <$> (*2)"?
15:23:47 <ncf> https://hackage.haskell.org/package/ghc-internal-9.1001.0/docs/src/GHC.Internal.Base.html#line-1443
15:24:04 <ncf> aka Reader
15:25:14 × haskellbridge quits (~hackager@syn-024-093-192-219.res.spectrum.com) (Server closed connection)
15:25:33 haskellbridge joins (~hackager@syn-024-093-192-219.res.spectrum.com)
15:25:33 ChanServ sets mode +v haskellbridge
15:27:00 <haskellbridge> <thirdofmay18081814goya> @irc_libera.chat_ncf:kf8nh.com: hm what did you query hoogle with?
15:27:29 × euleritian quits (~euleritia@dynamic-176-003-081-212.176.3.pool.telefonica.de) (Read error: Connection reset by peer)
15:30:23 <ncf> Functor
15:30:52 <haskellbridge> <thirdofmay18081814goya> i see, ty!
15:37:38 × noctuks quits (jNrZ4rwLcI@user/noctux) (Server closed connection)
15:37:56 noctuks joins (cYMVlnHrL3@user/noctux)
15:38:54 × danse-nr3 quits (~danse-nr3@151.43.142.78) (Quit: Leaving)
15:39:55 euleritian joins (~euleritia@dynamic-176-003-081-212.176.3.pool.telefonica.de)
15:40:39 Unicorn_Princess joins (~Unicorn_P@user/Unicorn-Princess/x-3540542)
15:46:46 oneeyedalien joins (~oneeyedal@user/oneeyedalien)
15:47:24 × euleritian quits (~euleritia@dynamic-176-003-081-212.176.3.pool.telefonica.de) (Read error: Connection reset by peer)
15:47:36 euleritian joins (~euleritia@pd9ebb103.dip0.t-ipconnect.de)
15:57:23 raehik joins (~raehik@rdng-25-b2-v4wan-169990-cust1344.vm39.cable.virginm.net)
15:59:26 × oneeyedalien quits (~oneeyedal@user/oneeyedalien) (Remote host closed the connection)
15:59:51 oneeyedalien joins (~oneeyedal@user/oneeyedalien)
16:03:59 × Ekho quits (~Ekho@user/ekho) (Server closed connection)
16:06:39 danse-nr3 joins (~danse-nr3@151.43.142.78)
16:10:45 × vulpine quits (xfnw@user/meow/xfnw) (Quit: Connection reset by purr)
16:13:38 <tomsmeding> this is something that one doesn't need hoogle for when sufficiently used to mental typeclass inference :)
16:14:15 <tomsmeding> (and the function/Reader Functor/Applicative/Monad instances are well-known for producing pointfree (pointless?) unreadable code)
16:15:21 vulpine joins (xfnw@user/meow/xfnw)
16:24:56 Ekho joins (~Ekho@user/ekho)
16:25:53 × danse-nr3 quits (~danse-nr3@151.43.142.78) (Quit: Leaving)
16:30:03 × sord937 quits (~sord937@gateway/tor-sasl/sord937) (Quit: sord937)
16:32:56 × yin quits (~yin@user/zero) (Ping timeout: 256 seconds)
16:33:30 danse-nr3 joins (~danse-nr3@151.43.142.78)
16:37:11 × cpressey quits (~weechat@176.254.71.203) (Ping timeout: 264 seconds)
16:42:38 × swistak quits (~swistak@185.21.216.141) (Server closed connection)
16:43:02 swistak joins (~swistak@185.21.216.141)
16:44:35 Umeaboy joins (~Umeaboy@94-255-145-133.cust.bredband2.com)
16:47:27 × billchenchina- quits (~billchenc@2a0d:2580:ff0c:1:e3c9:c52b:a429:5bfe) (Ping timeout: 246 seconds)
16:51:12 econo_ joins (uid147250@id-147250.tinside.irccloud.com)
16:53:05 × euleritian quits (~euleritia@pd9ebb103.dip0.t-ipconnect.de) (Ping timeout: 252 seconds)
16:53:14 euleritian joins (~euleritia@dynamic-176-003-081-212.176.3.pool.telefonica.de)
16:55:08 × euleritian quits (~euleritia@dynamic-176-003-081-212.176.3.pool.telefonica.de) (Read error: Connection reset by peer)
16:55:21 euleritian joins (~euleritia@pd9ebb103.dip0.t-ipconnect.de)
16:59:59 yin joins (~yin@user/zero)
17:04:40 tromp joins (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl)
17:18:23 × sa quits (sid1055@id-1055.tinside.irccloud.com) (Server closed connection)
17:18:52 sa joins (sid1055@id-1055.tinside.irccloud.com)
17:20:00 × oneeyedalien quits (~oneeyedal@user/oneeyedalien) (Remote host closed the connection)
17:20:24 oneeyedalien joins (~oneeyedal@user/oneeyedalien)
17:23:02 × kimiamania quits (~65804703@user/kimiamania) (Server closed connection)
17:23:12 × oneeyedalien quits (~oneeyedal@user/oneeyedalien) (Remote host closed the connection)
17:23:23 kimiamania joins (~65804703@user/kimiamania)
17:23:37 oneeyedalien joins (~oneeyedal@user/oneeyedalien)
17:26:54 cpressey joins (~weechat@176.254.71.203)
17:27:41 × turlando quits (~turlando@user/turlando) (Server closed connection)
17:27:42 × euleritian quits (~euleritia@pd9ebb103.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
17:27:57 turlando joins (~turlando@user/turlando)
17:28:04 euleritian joins (~euleritia@pd9ebb103.dip0.t-ipconnect.de)
17:34:16 × oneeyedalien quits (~oneeyedal@user/oneeyedalien) (Remote host closed the connection)
17:34:41 oneeyedalien joins (~oneeyedal@user/oneeyedalien)
17:35:59 × euleritian quits (~euleritia@pd9ebb103.dip0.t-ipconnect.de) (Ping timeout: 252 seconds)
17:37:10 euleritian joins (~euleritia@dynamic-176-003-081-212.176.3.pool.telefonica.de)
17:37:35 × tromp quits (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) (Quit: My iMac has gone to sleep. ZZZzzz…)
17:38:32 × gentauro quits (~gentauro@user/gentauro) (Server closed connection)
17:38:47 gentauro joins (~gentauro@user/gentauro)
17:40:03 × rosco quits (~rosco@175.136.155.137) (Quit: Lost terminal)
17:40:16 ash3en joins (~ash3en@2a03:7846:b6eb:101:7abc:9971:7960:b2c8)
17:42:47 ft joins (~ft@p4fc2ab80.dip0.t-ipconnect.de)
17:44:12 × oneeyedalien quits (~oneeyedal@user/oneeyedalien) (Quit: Leaving)
17:44:28 oneeyedalien joins (~oneeyedal@user/oneeyedalien)
17:45:42 × oneeyedalien quits (~oneeyedal@user/oneeyedalien) (Remote host closed the connection)
17:49:38 × CrunchyFlakes quits (~CrunchyFl@ip92348280.dynamic.kabel-deutschland.de) (Read error: Connection reset by peer)
17:52:04 CrunchyFlakes joins (~CrunchyFl@146.52.130.128)
17:52:12 × cpressey quits (~weechat@176.254.71.203) (Ping timeout: 246 seconds)
17:55:35 × petrichor quits (~znc-user@user/petrichor) (Server closed connection)
17:55:54 petrichor joins (~znc-user@user/petrichor)
17:57:05 tromp joins (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl)
17:59:58 target_i joins (~target_i@user/target-i/x-6023099)
18:02:07 × misterfish quits (~misterfis@84.53.85.146) (Ping timeout: 260 seconds)
18:06:26 × euleritian quits (~euleritia@dynamic-176-003-081-212.176.3.pool.telefonica.de) (Read error: Connection reset by peer)
18:06:38 euleritian joins (~euleritia@pd9ebb103.dip0.t-ipconnect.de)
18:07:53 × Pozyomka quits (~pyon@user/pyon) (Server closed connection)
18:08:11 Pozyomka joins (~pyon@user/pyon)
18:11:04 × euleritian quits (~euleritia@pd9ebb103.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
18:11:16 misterfish joins (~misterfis@84.53.85.146)
18:11:47 euleritian joins (~euleritia@pd9ebb103.dip0.t-ipconnect.de)
18:12:11 cpressey joins (~weechat@176.254.71.203)
18:13:19 × danse-nr3 quits (~danse-nr3@151.43.142.78) (Ping timeout: 264 seconds)
18:14:48 × chele quits (~chele@user/chele) (Remote host closed the connection)
18:17:31 × cpressey quits (~weechat@176.254.71.203) (Ping timeout: 258 seconds)
18:18:06 × euleritian quits (~euleritia@pd9ebb103.dip0.t-ipconnect.de) (Ping timeout: 246 seconds)
18:19:37 <kqr> @pl join . fmap f
18:19:37 <lambdabot> (f =<<)
18:19:45 <kqr> ...Oh. Of course.
18:24:27 Lord_of_Life_ joins (~Lord@user/lord-of-life/x-2819915)
18:25:55 × Lord_of_Life quits (~Lord@user/lord-of-life/x-2819915) (Ping timeout: 264 seconds)
18:25:56 Lord_of_Life_ is now known as Lord_of_Life
18:26:43 × raehik quits (~raehik@rdng-25-b2-v4wan-169990-cust1344.vm39.cable.virginm.net) (Ping timeout: 258 seconds)
18:31:21 × lewisje quits (~lewisje@74.215.19.22) (Quit: Leaving)
18:32:51 euleritian joins (~euleritia@pd9ebb103.dip0.t-ipconnect.de)
18:36:05 <monochrom> :)
18:39:49 raehik joins (~raehik@rdng-25-b2-v4wan-169990-cust1344.vm39.cable.virginm.net)
18:44:12 noumenon joins (~noumenon@113.51-175-156.customer.lyse.net)
18:50:05 machinedgod joins (~machinedg@d173-183-246-216.abhsia.telus.net)
18:52:31 × ash3en quits (~ash3en@2a03:7846:b6eb:101:7abc:9971:7960:b2c8) (Remote host closed the connection)
18:52:41 ash3en joins (~ash3en@2a03:7846:b6eb:101:7abc:9971:7960:b2c8)
18:52:43 × hgolden quits (~hgolden@syn-172-251-233-141.res.spectrum.com) (Remote host closed the connection)
18:52:53 × raehik quits (~raehik@rdng-25-b2-v4wan-169990-cust1344.vm39.cable.virginm.net) (Ping timeout: 245 seconds)
18:56:22 × brettgilio quits (a35ba67324@2a03:6000:1812:100::260) (Remote host closed the connection)
18:59:01 × noumenon quits (~noumenon@113.51-175-156.customer.lyse.net) (Quit: Leaving)
19:01:40 peterbecich joins (~Thunderbi@syn-047-229-123-186.res.spectrum.com)
19:03:34 × euleritian quits (~euleritia@pd9ebb103.dip0.t-ipconnect.de) (Ping timeout: 264 seconds)
19:04:28 euleritian joins (~euleritia@dynamic-176-003-081-212.176.3.pool.telefonica.de)
19:09:01 × ash3en quits (~ash3en@2a03:7846:b6eb:101:7abc:9971:7960:b2c8) (Ping timeout: 256 seconds)
19:12:59 × ridcully quits (~ridcully@p508ac2b4.dip0.t-ipconnect.de) (Server closed connection)
19:13:24 ridcully joins (~ridcully@p508ac2b4.dip0.t-ipconnect.de)
19:14:07 × vgtw quits (~vgtw@user/vgtw) (Quit: ZNC - https://znc.in)
19:21:06 hgolden joins (~hgolden@2603:8000:9d00:3ed1:1ee4:1b7c:94a7:8fa7)
19:21:20 ash3en joins (~ash3en@193.32.248.188)
19:21:45 waleee joins (~waleee@h-176-10-144-38.NA.cust.bahnhof.se)
19:23:06 × euleritian quits (~euleritia@dynamic-176-003-081-212.176.3.pool.telefonica.de) (Read error: Connection reset by peer)
19:23:18 euleritian joins (~euleritia@pd9ebb103.dip0.t-ipconnect.de)
19:24:45 cpressey joins (~weechat@176.254.71.203)
19:28:02 × euleritian quits (~euleritia@pd9ebb103.dip0.t-ipconnect.de) (Ping timeout: 256 seconds)
19:28:40 euleritian joins (~euleritia@dynamic-176-003-081-212.176.3.pool.telefonica.de)
19:28:49 × peterbecich quits (~Thunderbi@syn-047-229-123-186.res.spectrum.com) (Ping timeout: 258 seconds)
19:33:00 × cpressey quits (~weechat@176.254.71.203) (Ping timeout: 246 seconds)
19:40:47 × zhuberty quits (~zhuberty@2605-4A80-2900-CD0-7AD5-1D68-8951-D8B2-dynamic.midco.net) (Changing host)
19:40:47 zhuberty joins (~zhuberty@fsf/member/zhuberty)
19:43:18 × zhuberty quits (~zhuberty@fsf/member/zhuberty) (Quit: Leaving)
19:45:40 × tromp quits (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) (Quit: My iMac has gone to sleep. ZZZzzz…)
19:48:07 × ash3en quits (~ash3en@193.32.248.188) (Remote host closed the connection)
19:48:30 zhuberty joins (~zhuberty@fsf/member/zhuberty)
19:53:28 × machinedgod quits (~machinedg@d173-183-246-216.abhsia.telus.net) (Ping timeout: 265 seconds)
19:58:31 cpressey joins (~weechat@176.254.71.203)
19:58:47 × euleritian quits (~euleritia@dynamic-176-003-081-212.176.3.pool.telefonica.de) (Read error: Connection reset by peer)
19:59:01 euleritian joins (~euleritia@pd9ebb103.dip0.t-ipconnect.de)
20:06:05 emm joins (~emm@user/edmeme)
20:08:47 × incertia quits (~incertia@209.122.137.252) (Server closed connection)
20:09:08 incertia joins (~incertia@209.122.137.252)
20:15:52 × jinsun quits (~jinsun@user/jinsun) (Read error: Connection reset by peer)
20:17:11 jinsun joins (~jinsun@user/jinsun)
20:20:06 <dmj`> is nikita volkov in here
20:30:01 tromp joins (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl)
20:31:05 × emm quits (~emm@user/edmeme) (Read error: Connection reset by peer)
20:37:55 × Inst_ quits (~Inst@user/Inst) (Ping timeout: 264 seconds)
20:38:27 × euleritian quits (~euleritia@pd9ebb103.dip0.t-ipconnect.de) (Ping timeout: 260 seconds)
20:38:40 <EvanR> with the real nikita volkov please stand up
20:44:45 × cpressey quits (~weechat@176.254.71.203) (Ping timeout: 246 seconds)
20:48:50 dmj` looks around
20:59:59 × tromp quits (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) (Quit: My iMac has gone to sleep. ZZZzzz…)
21:04:40 × Lord_of_Life quits (~Lord@user/lord-of-life/x-2819915) (Excess Flood)
21:05:46 tromp joins (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl)
21:08:34 Lord_of_Life joins (~Lord@user/lord-of-life/x-2819915)
21:13:15 ystael_ joins (~ystael@user/ystael)
21:15:07 × ystael quits (~ystael@user/ystael) (Ping timeout: 264 seconds)
21:31:35 × kuribas quits (~user@2a02:1810:2825:6000:96c7:ba09:ec1:1f2b) (Remote host closed the connection)
21:32:04 × target_i quits (~target_i@user/target-i/x-6023099) (Quit: leaving)
21:52:28 × tromp quits (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) (Quit: My iMac has gone to sleep. ZZZzzz…)
21:59:52 bearen joins (Thunderbir@user/bearen)
22:00:50 jcarpenter2 joins (~lol@2603:3016:1e01:b9a0:5c24:ab66:e174:b6d5)
22:04:01 × __monty__ quits (~toonn@user/toonn) (Quit: leaving)
22:19:29 pavonia joins (~user@user/siracusa)
22:20:56 × mud quits (~mud@user/kadoban) (Remote host closed the connection)
22:21:23 mud joins (~mud@user/kadoban)
22:24:35 dyniec joins (~dyniec@dybiec.info)
22:29:04 <monochrom> Oh w00t new ghcup version!
22:29:57 <int-e> hmm why is that exciting?
22:30:00 × gmg quits (~user@user/gehmehgeh) (Quit: Leaving)
22:30:19 euleritian joins (~euleritia@dynamic-176-005-135-121.176.5.pool.telefonica.de)
22:30:21 <monochrom> Because I'm bored >:)
22:30:45 × euleritian quits (~euleritia@dynamic-176-005-135-121.176.5.pool.telefonica.de) (Read error: Connection reset by peer)
22:30:58 euleritian joins (~euleritia@pd9ebb103.dip0.t-ipconnect.de)
22:34:07 <yushyin> software that is well-maintained also gets me excited sometimes, because these days it is not a given!
22:35:52 sadie-sorceress joins (~sadie-sor@c-71-229-185-228.hsd1.co.comcast.net)
22:39:22 <davean> When was it?
22:39:57 <davean> I'll spool up my timemachine
22:40:06 × acidjnk quits (~acidjnk@p200300d6e72cfb855d3b0bd945f63b84.dip0.t-ipconnect.de) (Ping timeout: 258 seconds)
22:44:59 emmanuelux joins (~emmanuelu@user/emmanuelux)
22:47:15 ddellacosta joins (~ddellacos@172.59.176.161)
22:53:33 × ddellacosta quits (~ddellacos@172.59.176.161) (Ping timeout: 246 seconds)
22:53:42 × CrunchyFlakes quits (~CrunchyFl@146.52.130.128) (Read error: Connection reset by peer)
22:55:00 <EvanR> well-maintained is relative right. It evokes a picture where The Ambient Software Platform keeps making changes which make your motionless code suddenly look broken
22:55:19 <EvanR> given that, what does it mean for The Ambient Software Platform to be well-maintained?
22:55:32 ddellacosta joins (~ddellacos@ool-44c73d29.dyn.optonline.net)
22:55:36 <geekosaur> isn't that the definition for web stuff?
22:56:19 CrunchyFlakes joins (~CrunchyFl@ip92348280.dynamic.kabel-deutschland.de)
22:58:00 × sadie-sorceress quits (~sadie-sor@c-71-229-185-228.hsd1.co.comcast.net) (Quit: Client closed)
22:58:25 <yin> yushyin: these days? has it ever been?
22:58:40 × Umeaboy quits (~Umeaboy@94-255-145-133.cust.bredband2.com) (Quit: Leaving)
22:58:55 <EvanR> if I go into my code and write absolute nonsense that doesn't compile, can I complain that the compiler and OS aren't well-maintained xD
23:06:19 × bearen quits (Thunderbir@user/bearen) (Ping timeout: 265 seconds)
23:07:05 × pointlessslippe1 quits (~pointless@212.82.82.3) (Ping timeout: 252 seconds)
23:09:24 ae joins (~ae@user/ae)
23:11:57 Sgeo joins (~Sgeo@user/sgeo)
23:12:21 peterbecich joins (~Thunderbi@syn-047-229-123-186.res.spectrum.com)
23:18:58 <ae> greetings :)
23:27:54 × Tuplanolla quits (~Tuplanoll@91-159-69-59.elisa-laajakaista.fi) (Quit: Leaving.)
23:43:36 × waleee quits (~waleee@h-176-10-144-38.NA.cust.bahnhof.se) (Ping timeout: 246 seconds)
23:45:54 waleee joins (~waleee@h-176-10-144-38.NA.cust.bahnhof.se)

All times are in UTC on 2024-07-15.