Home liberachat/#haskell: Logs Calendar

Logs on 2024-09-18 (liberachat/#haskell)

00:03:13 × tromp quits (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) (Quit: My iMac has gone to sleep. ZZZzzz…)
00:04:23 × morb quits (~morb@pool-108-41-100-120.nycmny.fios.verizon.net) (Ping timeout: 265 seconds)
00:09:15 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
00:14:03 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 265 seconds)
00:17:23 emmanuelux joins (~emmanuelu@user/emmanuelux)
00:25:00 × xff0x quits (~xff0x@2405:6580:b080:900:8e41:444a:2d83:f166) (Ping timeout: 260 seconds)
00:26:59 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
00:31:15 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 246 seconds)
00:36:24 machinedgod joins (~machinedg@d50-99-47-73.abhsia.telus.net)
00:44:20 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
00:48:01 <monochrom> https://www.sciencedirect.com/science/article/abs/pii/S0920548901000599 Someone actually tried to give C a denotational semantics. Moreover, "a direct implementation of the semantics, using the programming language Haskell".
00:49:19 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 260 seconds)
00:49:27 thegeekinside joins (~thegeekin@189.180.58.55)
00:50:17 × thegeekinside quits (~thegeekin@189.180.58.55) (Remote host closed the connection)
00:56:57 peterbecich joins (~Thunderbi@syn-047-229-123-186.res.spectrum.com)
01:00:20 JuanDaugherty joins (~juan@user/JuanDaugherty)
01:01:25 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
01:06:06 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 252 seconds)
01:07:56 × peterbecich quits (~Thunderbi@syn-047-229-123-186.res.spectrum.com) (Ping timeout: 252 seconds)
01:08:12 xff0x joins (~xff0x@fsb6a9491c.tkyc517.ap.nuro.jp)
01:09:30 × haetsal quits (~quassel@221.138.168.192) (Remote host closed the connection)
01:09:41 × ZharMeny quits (~ZharMeny@user/ZharMeny) (Quit: ERC 5.5.0.29.1 (IRC client for GNU Emacs 29.4))
01:10:14 haetsal joins (~quassel@221.138.168.192)
01:10:26 × stiell quits (~stiell@gateway/tor-sasl/stiell) (Remote host closed the connection)
01:10:50 stiell joins (~stiell@gateway/tor-sasl/stiell)
01:15:21 × weary-traveler quits (~user@user/user363627) (Remote host closed the connection)
01:18:50 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
01:23:29 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 248 seconds)
01:23:56 fireking04 joins (~user@2001-b011-2018-a578-0000-0000-0000-ff24.dynamic-ip6.hinet.net)
01:35:22 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
01:37:29 × fireking04 quits (~user@2001-b011-2018-a578-0000-0000-0000-ff24.dynamic-ip6.hinet.net) (Quit: ERC 5.5.0.29.1 (IRC client for GNU Emacs 29.4))
01:40:04 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 260 seconds)
01:45:49 × Smiles quits (uid551636@id-551636.lymington.irccloud.com) (Quit: Connection closed for inactivity)
01:52:46 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
01:56:37 × machinedgod quits (~machinedg@d50-99-47-73.abhsia.telus.net) (Ping timeout: 248 seconds)
01:57:21 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 246 seconds)
02:02:24 youthlic joins (~Thunderbi@user/youthlic)
02:06:51 × ChaiTRex quits (~ChaiTRex@user/chaitrex) (Ping timeout: 260 seconds)
02:07:30 ChaiTRex joins (~ChaiTRex@user/chaitrex)
02:09:19 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
02:13:54 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 260 seconds)
02:19:19 × Katarushisu quits (~Katarushi@finc-20-b2-v4wan-169598-cust1799.vm7.cable.virginm.net) (Read error: Connection reset by peer)
02:21:25 Katarushisu joins (~Katarushi@finc-20-b2-v4wan-169598-cust1799.vm7.cable.virginm.net)
02:25:03 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
02:29:41 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 252 seconds)
02:30:05 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
02:32:24 tcard_ joins (~tcard@2400:4051:5801:7500:cf17:befc:ff82:5303)
02:33:39 × idnar quits (sid12240@debian/mithrandi) (Ping timeout: 276 seconds)
02:33:50 idnar joins (sid12240@debian/mithrandi)
02:34:57 × DragonMaus quits (~dragonmau@user/dragonmaus) (Read error: Connection reset by peer)
02:34:58 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 245 seconds)
02:35:17 DragonMaus joins (~dragonmau@user/dragonmaus)
02:35:36 × tcard quits (~tcard@2400:4051:5801:7500:cf17:befc:ff82:5303) (Ping timeout: 276 seconds)
02:38:18 × td_ quits (~td@i53870933.versanet.de) (Ping timeout: 246 seconds)
02:40:12 td_ joins (~td@i53870921.versanet.de)
02:47:40 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
02:49:28 × JuanDaugherty quits (~juan@user/JuanDaugherty) (Quit: JuanDaugherty)
02:52:04 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 252 seconds)
03:00:46 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
03:05:38 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 252 seconds)
03:16:58 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
03:21:25 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 248 seconds)
03:33:15 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
03:34:12 athan joins (~athan@syn-098-153-145-140.biz.spectrum.com)
03:35:20 × Lord_of_Life quits (~Lord@user/lord-of-life/x-2819915) (Ping timeout: 252 seconds)
03:35:24 Lord_of_Life_ joins (~Lord@user/lord-of-life/x-2819915)
03:36:45 Lord_of_Life_ is now known as Lord_of_Life
03:37:53 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 252 seconds)
03:44:54 × youthlic quits (~Thunderbi@user/youthlic) (Remote host closed the connection)
03:49:10 youthlic joins (~Thunderbi@user/youthlic)
03:49:23 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
03:53:54 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 246 seconds)
03:55:29 <Inst> <|> is sort of bad, sin't it?
03:55:34 <Inst> unless it has the right rewrite rules for it
03:55:43 <Inst> a <|> b <|> c doesn't fail correctly
03:56:01 <Inst> *succeed correctly
03:56:08 <Inst> if a short circuits, the second <|> is triggered
03:57:36 wei2912 joins (~wei2912@116.88.52.77)
03:58:52 <jle`> Inst: what instance are you think of ?
03:59:45 × wei2912 quits (~wei2912@116.88.52.77) (Client Quit)
03:59:51 <Inst> let me check maybe again
04:00:32 <Inst> yup, alternative maybe
04:00:44 <Inst> it'll keep on checking Just values when it can just short-circuit
04:01:56 <monochrom> > Just 4 <|> undefined
04:01:57 <lambdabot> Just 4
04:02:03 <monochrom> Debunked.
04:02:44 × youthlic quits (~Thunderbi@user/youthlic) (Remote host closed the connection)
04:02:56 × ChaiTRex quits (~ChaiTRex@user/chaitrex) (Ping timeout: 260 seconds)
04:03:15 greenflower joins (~greenflow@45.112.53.154)
04:03:43 <Inst> > Just 4 <|> undefined <|> undefined
04:03:45 <lambdabot> Just 4
04:03:51 <Inst> no, the claim is that the second <|> will trigger
04:04:29 <Inst> what I want is Just 4 <|> (undefined <|> undefined), which can be provided by rewrite rules, tbh
04:04:50 <monochrom> > Just 4 <|> (undefined <|> undefined)
04:04:52 <lambdabot> Just 4
04:04:56 <monochrom> Debunked.
04:05:01 <Inst> ???
04:05:18 <mauke> <|> is left assoc
04:05:20 <Inst> the claim i'm making isn't being tested properly, what I mean is that there are two <|>s in the expression
04:05:24 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
04:05:39 <monochrom> > Just 4 <|> undefined <|> undefined
04:05:41 <lambdabot> Just 4
04:05:44 <monochrom> Debunked.
04:05:51 <Inst> only the first <|> should trigger, the second should fail through (in an ideal world
04:06:04 morb joins (~morb@pool-108-41-100-120.nycmny.fios.verizon.net)
04:06:05 <Inst> Just 4 <|> (undefined <|> undefined) should be operationally equivalent to Just 4 <|> undefined <|> undefined
04:06:42 <monochrom> I don't know what "trigger" means. Is this Haskell or is this SQL "create trigger"?
04:06:49 <Inst> hold on
04:06:58 <Leary> You can just declare `(<||>) = (<|>); infixr 3 <||>`; if you want right associativity.
04:07:05 <monochrom> But I have shown enough working examples. Where is the breakage?
04:07:10 <Inst> hmmm, i can't do this with foldr and infinite lists
04:07:29 <monochrom> Your turn to show an example not essay writing.
04:07:36 <Inst> assume an inifnite sequence of Just 4 <|> something <|> something...
04:07:52 <Inst> this should never evaluate, because the <|> keeps on getting applied
04:07:53 <mauke> it's not about correctness, only performance. I think
04:08:15 <monochrom> I don't know how to write an infinitely long piece of code. Do you?
04:08:37 <Leary> > asum (Just 4:repeat undefined)
04:08:38 <monochrom> My disk has only 250GB it can't save an infinite source file.
04:08:39 <lambdabot> Just 4
04:08:55 youthlic joins (~Thunderbi@user/youthlic)
04:09:03 <Inst> i thought you could do it with foldr (<|>) Nothing (Just 4 : repeat Nothing), but it'll insert parens
04:09:17 <monochrom> foldr is fair.
04:09:27 <mauke> (Just x <|> b) <|> c goes through two applications of (<|>); Just x <|> (a <|> b) only goes through one
04:09:28 <Inst> but you can't do it with foldr because iirc the parens are implicit
04:09:31 <Inst> thanks Leary
04:09:39 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 246 seconds)
04:09:40 <monochrom> > foldr (<|>) undefined (Just 4 : repeat undefined)
04:09:42 <lambdabot> Just 4
04:09:44 ChaiTRex joins (~ChaiTRex@user/chaitrex)
04:09:48 <monochrom> Still no breakage.
04:09:55 <Inst> no, but it won't break with foldr
04:10:04 <monochrom> OK, what will break?
04:10:05 <mauke> it won't break at all
04:10:11 <Inst> it's a performance concern, as mauke stated
04:10:16 <monochrom> Actual code or it didn't happen.
04:10:26 <probie> monochrom: As long as the k-complexity is finite, you can easily "fake it" with a custom fuse mount
04:10:29 × morb quits (~morb@pool-108-41-100-120.nycmny.fios.verizon.net) (Ping timeout: 248 seconds)
04:10:30 <monochrom> For performance you can show actual benchmark.
04:11:09 <monochrom> which unsurprisingly imples actual code again.
04:11:20 <monochrom> Not meaningless words like "assume" "infinite".
04:11:24 <ski> "it'll insert parens","the parens are implicit" -- ?
04:11:27 <Inst> is your point that the repeated applications of <|> is essentially pendantry?
04:12:00 <mauke> ski: that's someone thinking in concrete syntax, not expression graphs :-)
04:12:20 <monochrom> No, my point is until you show actual example you don't even know what's the true cause.
04:12:33 ski graphs expressions against concrete syntax, extrapolates to infinity
04:12:54 <monochrom> You are acting like absolute beginners who end up blaming everything except the true cause.
04:13:18 <mauke> cause of what?
04:13:44 <monochrom> An unspecified breakage. (See that's the 2nd problem.)
04:13:52 ski . o O ( "Do not ask whether a statement is true until you know what it means." -- Errett Bishop )
04:13:55 <mauke> monochrom: old news. there is no breakage anymore
04:14:21 <monochrom> OK sure.
04:14:35 <monochrom> What was the question again?
04:14:46 <mauke> <mauke> (Just x <|> b) <|> c goes through two applications of (<|>); Just x <|> (a <|> b) only goes through one
04:14:52 <mauke> so why is <|> infixl and not infixr?
04:15:43 <monochrom> Yeah that's a poor decision.
04:16:48 <monochrom> But even that didn't cause more bottoms than necessary.
04:17:04 <mauke> right. it's just less efficient
04:17:19 <probie> probably to make it play nicely with other operators under the assumption that one would use `asum` if more than one `(<|>)` was needed
04:18:08 <Inst> thanks mauke
04:18:26 <Inst> sorry, i'm thinking in terms of the primitive implementation of foldr on lists
04:19:18 <Inst> *naive
04:19:44 × youthlic quits (~Thunderbi@user/youthlic) (Remote host closed the connection)
04:19:47 <monochrom> (>>) is similarly bad. I was a bit disappointed at that too.
04:20:10 <Inst> i noticed, but so did GHC team and they have it optimized on O1 and above (iirc) to be equivalent to do semicolon
04:20:43 <glguy> don’t miss a chance to write naïve :)
04:21:11 <Inst> foldr f z [] = z
04:21:27 <Inst> foldr f z (x:xs) = f x (foldr f z xs)
04:21:33 <Inst> iirc that was in graham, no?
04:21:45 <mauke> naïve
04:22:10 <mauke> > foldr f z [a,b,c,d]
04:22:12 <lambdabot> f a (f b (f c (f d z)))
04:22:16 youthlic joins (~Thunderbi@user/youthlic)
04:23:12 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
04:26:38 <Inst> but thanks for the help, i've never used asum before and i think that's the correct solution to griping about infixl
04:27:30 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 246 seconds)
04:31:07 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
04:31:54 <Inst> I saw someone get around Haskell's lack of f lists with concat [strings...]
04:35:13 <ski> "f lists" ?
04:35:54 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 246 seconds)
04:40:11 michalz joins (~michalz@185.246.207.218)
04:44:41 peterbecich joins (~Thunderbi@syn-047-229-123-186.res.spectrum.com)
04:49:18 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
04:53:01 <Inst> erm, f strings
04:53:34 <Inst> i prefer traverse putStr or just otherwise keeping it as a list
04:53:45 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 246 seconds)
04:54:10 <Inst> traverse (foo :: Monad m => a -> m b) list is great
05:05:14 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
05:09:56 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 252 seconds)
05:20:46 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
05:25:25 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 260 seconds)
05:27:50 dhruvasagar joins (~dhruvasag@49.207.204.156)
05:29:13 × p3n quits (~p3n@217.198.124.246) (Quit: ZNC 1.8.2 - https://znc.in)
05:30:02 × Sgeo quits (~Sgeo@user/sgeo) (Read error: Connection reset by peer)
05:31:03 p3n joins (~p3n@2a00:19a0:3:7c:0:d9c6:7cf6:1)
05:32:02 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
05:32:55 JuanDaugherty joins (~juan@user/JuanDaugherty)
05:36:48 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 246 seconds)
05:43:10 takuan joins (~takuan@178-116-218-225.access.telenet.be)
05:49:39 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
05:51:44 × peterbecich quits (~Thunderbi@syn-047-229-123-186.res.spectrum.com) (Ping timeout: 252 seconds)
05:53:44 sord937 joins (~sord937@gateway/tor-sasl/sord937)
05:53:57 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 246 seconds)
06:04:26 × euleritian quits (~euleritia@dynamic-176-006-143-053.176.6.pool.telefonica.de) (Ping timeout: 272 seconds)
06:05:22 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
06:06:26 × JuanDaugherty quits (~juan@user/JuanDaugherty) (Quit: JuanDaugherty)
06:09:57 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 248 seconds)
06:11:27 × greenflower quits (~greenflow@45.112.53.154) (Quit: Client closed)
06:12:31 acidjnk joins (~acidjnk@p200300d6e72cfb224ccb10fade5fa5a7.dip0.t-ipconnect.de)
06:20:11 × m1dnight quits (~christoph@d8D861908.access.telenet.be) (Quit: WeeChat 4.4.2)
06:20:53 m1dnight joins (~christoph@d8D861908.access.telenet.be)
06:21:05 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
06:23:42 rosco joins (~rosco@183.171.111.2)
06:25:58 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 272 seconds)
06:27:05 greenflower joins (~greenflow@45.112.53.154)
06:28:01 × youthlic quits (~Thunderbi@user/youthlic) (Quit: youthlic)
06:29:52 youthlic joins (~Thunderbi@user/youthlic)
06:33:02 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
06:37:56 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 252 seconds)
06:38:40 × FinnElija quits (~finn_elij@user/finn-elija/x-0085643) (Remote host closed the connection)
06:39:50 FinnElija joins (~finn_elij@user/finn-elija/x-0085643)
06:42:35 tromp joins (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl)
06:43:20 × youthlic quits (~Thunderbi@user/youthlic) (Quit: youthlic)
06:49:26 Square2 joins (~Square4@user/square)
06:51:25 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
06:56:31 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 264 seconds)
06:58:06 × raym quits (~ray@user/raym) (Ping timeout: 252 seconds)
07:00:00 × caconym8 quits (~caconym@user/caconym) (Quit: bye)
07:00:40 caconym8 joins (~caconym@user/caconym)
07:01:57 euleritian joins (~euleritia@dynamic-176-006-143-053.176.6.pool.telefonica.de)
07:08:44 Axma52822 joins (~Axman6@user/axman6)
07:09:36 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
07:10:43 × Axman6 quits (~Axman6@user/axman6) (Ping timeout: 246 seconds)
07:11:19 kuribas joins (~user@2a02:1808:8:9146:7c0d:992e:f69a:ee4c)
07:14:14 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 252 seconds)
07:18:14 cfricke joins (~cfricke@user/cfricke)
07:21:16 mreh joins (~matthew@host86-160-168-12.range86-160.btcentralplus.com)
07:23:36 × greenflower quits (~greenflow@45.112.53.154) (Quit: Client closed)
07:24:04 greenflower joins (~greenflow@14.99.164.82)
07:26:43 × kuribas quits (~user@2a02:1808:8:9146:7c0d:992e:f69a:ee4c) (Remote host closed the connection)
07:26:57 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
07:28:12 morb joins (~morb@pool-108-41-100-120.nycmny.fios.verizon.net)
07:29:41 youthlic joins (~Thunderbi@user/youthlic)
07:31:57 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 265 seconds)
07:32:55 × morb quits (~morb@pool-108-41-100-120.nycmny.fios.verizon.net) (Ping timeout: 265 seconds)
07:34:09 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
07:35:22 srazkvt joins (~sarah@user/srazkvt)
07:38:57 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 248 seconds)
07:43:08 sourcetarius joins (~sourcetar@user/sourcetarius)
07:45:11 Tuplanolla joins (~Tuplanoll@91-159-69-59.elisa-laajakaista.fi)
07:51:18 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
07:52:57 × rosco quits (~rosco@183.171.111.2) (Ping timeout: 246 seconds)
07:55:37 kuribas joins (~user@ip-188-118-57-242.reverse.destiny.be)
07:56:05 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 248 seconds)
07:58:23 lxsameer joins (~lxsameer@Serene/lxsameer)
07:59:53 machinedgod joins (~machinedg@d50-99-47-73.abhsia.telus.net)
08:03:00 × tromp quits (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) (Quit: My iMac has gone to sleep. ZZZzzz…)
08:07:15 tromp joins (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl)
08:08:44 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
08:11:12 __monty__ joins (~toonn@user/toonn)
08:13:16 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 252 seconds)
08:25:13 misterfish joins (~misterfis@84.53.85.146)
08:26:07 × euleritian quits (~euleritia@dynamic-176-006-143-053.176.6.pool.telefonica.de) (Read error: Connection reset by peer)
08:26:24 euleritian joins (~euleritia@37.4.251.212)
08:26:29 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
08:27:28 × dhruvasagar quits (~dhruvasag@49.207.204.156) (Ping timeout: 245 seconds)
08:27:58 × tromp quits (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) (Quit: My iMac has gone to sleep. ZZZzzz…)
08:31:22 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 272 seconds)
08:33:30 × ft quits (~ft@p508db65d.dip0.t-ipconnect.de) (Quit: leaving)
08:35:05 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
08:40:04 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 260 seconds)
08:52:54 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
08:57:25 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 248 seconds)
08:59:04 dhruvasagar joins (~dhruvasag@49.207.204.156)
09:07:49 × sp1ff` quits (~user@c-73-11-70-111.hsd1.wa.comcast.net) (Remote host closed the connection)
09:08:53 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
09:13:29 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 260 seconds)
09:13:33 × econo_ quits (uid147250@id-147250.tinside.irccloud.com) (Quit: Connection closed for inactivity)
09:13:46 × finsternis quits (~X@23.226.237.192) (Ping timeout: 252 seconds)
09:13:46 × telser quits (~quassel@user/telser) (Ping timeout: 252 seconds)
09:14:16 telser joins (~quassel@user/telser)
09:15:44 finsternis joins (~X@23.226.237.192)
09:16:48 × srazkvt quits (~sarah@user/srazkvt) (Read error: Connection reset by peer)
09:17:54 × tzh quits (~tzh@c-76-115-131-146.hsd1.or.comcast.net) (Quit: zzz)
09:23:14 × youthlic quits (~Thunderbi@user/youthlic) (Remote host closed the connection)
09:25:28 youthlic joins (~Thunderbi@user/youthlic)
09:26:12 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
09:30:38 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 252 seconds)
09:31:49 × dhruvasagar quits (~dhruvasag@49.207.204.156) (Ping timeout: 265 seconds)
09:36:02 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
09:43:24 tromp joins (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl)
09:44:49 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 260 seconds)
09:45:09 mari-estel joins (~mari-este@p200300f1c7015b0102163efffe654eef.dip0.t-ipconnect.de)
09:50:47 mari66658 joins (~mari-este@2a02:3032:30e:c8b5:216:3eff:fe65:4eef)
09:52:53 × mari-estel quits (~mari-este@p200300f1c7015b0102163efffe654eef.dip0.t-ipconnect.de) (Ping timeout: 245 seconds)
09:55:54 × ubert quits (~Thunderbi@178.165.165.126.wireless.dyn.drei.com) (Ping timeout: 260 seconds)
09:58:52 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
09:59:39 × xff0x quits (~xff0x@fsb6a9491c.tkyc517.ap.nuro.jp) (Ping timeout: 246 seconds)
09:59:43 dhruvasagar joins (~dhruvasag@49.207.204.156)
10:00:58 rosco joins (~rosco@175.136.158.234)
10:01:17 morb joins (~morb@pool-108-41-100-120.nycmny.fios.verizon.net)
10:02:00 × youthlic quits (~Thunderbi@user/youthlic) (Remote host closed the connection)
10:03:09 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 246 seconds)
10:04:40 youthlic joins (~Thunderbi@user/youthlic)
10:06:22 × morb quits (~morb@pool-108-41-100-120.nycmny.fios.verizon.net) (Ping timeout: 272 seconds)
10:12:04 × spider1 quits (spider@tilde.cafe) (Ping timeout: 245 seconds)
10:14:59 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
10:19:15 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 246 seconds)
10:20:56 × euleritian quits (~euleritia@37.4.251.212) (Ping timeout: 272 seconds)
10:24:35 spider1 joins (spider@tilde.cafe)
10:31:45 × mari66658 quits (~mari-este@2a02:3032:30e:c8b5:216:3eff:fe65:4eef) (Quit: reading a bit)
10:32:02 akegalj joins (~akegalj@141-136-172-97.dsl.iskon.hr)
10:32:36 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
10:34:35 <akegalj> ghc option `-jN` when N is ommited says it builds with number of processors host machine has (https://downloads.haskell.org/ghc/latest/docs/users_guide/using.html#ghc-flag--j[%E2%9F%A8n%E2%9F%A9]). If host machine has 1 processor with 4 cores, will N be 1 or 4?
10:38:45 euleritian joins (~euleritia@ip2504fbd4.dynamic.kabel-deutschland.de)
10:42:00 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 246 seconds)
10:42:25 <geekosaur> 4 or possibly 8 (if hyperthreading is enabled)
10:46:29 <geekosaur> (hyperthreading is usually disabled because it tends to be a lose)
10:46:55 <tomsmeding> (hyperthreading is essentially always enabled on personal computers)
10:47:06 <tomsmeding> (it is sometimes disabled on servers)
10:47:53 <akegalj> tomsmeding: ty <3
10:47:59 <tomsmeding> akegalj: on linux, $ grep '^processor' /proc/cpuinfo
10:48:31 <akegalj> tomsmeding: ok great. I was just confused by core/processor terminology
10:48:44 <tomsmeding> for some reason, /proc/cpuinfo uses the same "processor" terminology
10:49:00 <geekosaur> https://paste.tomsmeding.com/AqGaf4MW
10:49:08 <tomsmeding> akegalj: note that due to hyperthreading, "core" is also an ambiguous word
10:49:42 <tomsmeding> geekosaur: do you have a fancy custom interpreter set in the kernel for .hs files?
10:50:02 <geekosaur> well, the real point here is I don't think there's any way in software to determine cores vs. processors unless you have access to the system management bus
10:50:11 <geekosaur> no, I pre-compiled that
10:50:18 tomsmeding is blind
10:50:26 <tomsmeding> geekosaur: what do you mean with "core" and "processor" here :p
10:51:02 <geekosaur> I'm going with what akegalj seemed to mean by them, one physical package (processor) with multiple cores
10:51:31 <tomsmeding> is a core-y thing that is split into two units using hyperthreading, 1 or 2 "cores"?
10:52:18 <geekosaur> ask linux
10:52:30 <tomsmeding> grep '^processor\|^core id' /proc/cpuinfo
10:52:35 <tomsmeding> this is known information in software
10:53:10 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
10:53:18 <tomsmeding> /proc/cpuinfo apparently talks about 1 chip having N "cores", each having possibly multiple "processors" inside
10:53:24 <tomsmeding> (the word "chip" is not mentioned)
10:53:25 × oo_miguel quits (~Thunderbi@78.10.206.35) (Quit: oo_miguel)
10:54:00 <tomsmeding> so according to Linux, my intel i9-10900K has 10 cores and 20 processors
10:54:06 <geekosaur> btw "custom interpreter" is not difficult to arrange on linux iirc
10:54:20 <tomsmeding> iirc it indeed isn't, but I've never seen anyone do it :)
10:54:28 <tomsmeding> (and I misread and thought that was `./np.hs` instead of `./np`)
10:55:08 × sourcetarius quits (~sourcetar@user/sourcetarius) (Ping timeout: 272 seconds)
10:55:23 <tomsmeding> CPU manufacturers tend to talk about a chip having "cores", which may have 2 "threads" each
10:55:27 xff0x joins (~xff0x@2405:6580:b080:900:d09b:def9:34dc:ea3f)
10:56:04 <tomsmeding> GPU manufacturers lie through their teeth
10:56:26 <tomsmeding> (partly because the story is just simply more complex on a GPU)
10:57:28 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 245 seconds)
10:59:28 <akegalj> geekosaur: one more stupid question ... I see that `+RTS -N` enables number of cores for ghc app to run with. Does that mean if I want ghc to compile with multiple cores/processors I have to `ghc -j +RTS -N` in order for ghc to run with more threads or is it enough to say `ghc -j` and this assumes compilers rts will use N threads. I wonder what would happen if I did `ghc +RTS -N` ommiting -j
11:00:10 <tomsmeding> try it ;)
11:00:13 <tomsmeding> -j should be enough
11:00:31 <akegalj> tomsmeding: <3
11:00:37 × kuribas quits (~user@ip-188-118-57-242.reverse.destiny.be) (Ping timeout: 244 seconds)
11:00:55 <geekosaur> I think it will do `setNumCapabilities` itself in that case, yes
11:01:21 <tomsmeding> depending on how exactly ghc itself has been compiled, `ghc +RTS -N` without -j will be mostly the same as `ghc` but with a little more overhead from pointless parallel GC
11:11:21 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
11:13:28 × causal quits (~eric@50.35.88.207) (Quit: WeeChat 4.3.1)
11:16:36 ZharMeny joins (~ZharMeny@user/ZharMeny)
11:18:24 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 246 seconds)
11:19:12 × xff0x quits (~xff0x@2405:6580:b080:900:d09b:def9:34dc:ea3f) (Ping timeout: 272 seconds)
11:19:27 × mreh quits (~matthew@host86-160-168-12.range86-160.btcentralplus.com) (Ping timeout: 246 seconds)
11:26:23 × tromp quits (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) (Quit: My iMac has gone to sleep. ZZZzzz…)
11:27:13 × ZharMeny quits (~ZharMeny@user/ZharMeny) (Read error: Connection reset by peer)
11:27:21 ZharMeny` joins (~ZharMeny@user/ZharMeny)
11:29:39 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
11:34:11 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 252 seconds)
11:37:03 ZharMeny` is now known as ZharMeny
11:54:08 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
11:58:46 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 252 seconds)
12:07:01 Smiles joins (uid551636@id-551636.lymington.irccloud.com)
12:07:30 kuribas joins (~user@ip-188-118-57-242.reverse.destiny.be)
12:10:01 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
12:10:35 xff0x joins (~xff0x@2405:6580:b080:900:5e79:2e20:253a:2c58)
12:14:42 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 265 seconds)
12:14:44 tromp joins (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl)
12:22:21 lortabac joins (~lortabac@2a01:e0a:541:b8f0:55ab:e185:7f81:54a4)
12:26:36 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
12:26:51 szkl joins (uid110435@id-110435.uxbridge.irccloud.com)
12:31:17 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 248 seconds)
12:39:02 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
12:43:51 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 252 seconds)
12:51:57 mreh joins (~matthew@host86-160-168-12.range86-160.btcentralplus.com)
12:52:46 weary-traveler joins (~user@user/user363627)
12:55:58 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
13:00:15 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 246 seconds)
13:00:32 × dhruvasagar quits (~dhruvasag@49.207.204.156) (Ping timeout: 272 seconds)
13:00:52 ubert joins (~Thunderbi@178.165.165.126.wireless.dyn.drei.com)
13:05:12 × ubert quits (~Thunderbi@178.165.165.126.wireless.dyn.drei.com) (Client Quit)
13:05:24 ubert joins (~Thunderbi@178.165.165.126.wireless.dyn.drei.com)
13:05:31 dhruvasagar joins (~dhruvasag@49.207.204.156)
13:08:00 × ubert quits (~Thunderbi@178.165.165.126.wireless.dyn.drei.com) (Client Quit)
13:08:12 ubert joins (~Thunderbi@178.165.165.126.wireless.dyn.drei.com)
13:09:54 × xff0x quits (~xff0x@2405:6580:b080:900:5e79:2e20:253a:2c58) (Quit: xff0x)
13:11:24 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
13:11:46 × athan quits (~athan@syn-098-153-145-140.biz.spectrum.com) (Quit: Konversation terminated!)
13:13:03 ystael joins (~ystael@user/ystael)
13:14:09 xff0x joins (~xff0x@2405:6580:b080:900:6729:dbd:b464:a963)
13:15:24 × misterfish quits (~misterfis@84.53.85.146) (Ping timeout: 260 seconds)
13:16:09 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 260 seconds)
13:25:06 × tabemann quits (~tabemann@2600:1700:7990:24e0:6b51:c8e0:844c:e9ca) (Remote host closed the connection)
13:25:19 tabemann joins (~tabemann@2600:1700:7990:24e0:63b4:82b1:f852:f702)
13:25:45 × greenflower quits (~greenflow@14.99.164.82) (Quit: Client closed)
13:28:28 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
13:33:29 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 260 seconds)
13:38:12 JuanDaugherty joins (~juan@user/JuanDaugherty)
13:40:02 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
13:43:11 mari-estel joins (~mari-este@p200300f1c7015b0102163efffe654eef.dip0.t-ipconnect.de)
13:44:23 × ZharMeny quits (~ZharMeny@user/ZharMeny) (Read error: Connection reset by peer)
13:44:43 ZharMeny joins (~ZharMeny@user/ZharMeny)
13:44:44 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 252 seconds)
13:51:20 × euleritian quits (~euleritia@ip2504fbd4.dynamic.kabel-deutschland.de) (Ping timeout: 252 seconds)
13:52:24 euleritian joins (~euleritia@dynamic-176-006-137-115.176.6.pool.telefonica.de)
13:57:55 × mari-estel quits (~mari-este@p200300f1c7015b0102163efffe654eef.dip0.t-ipconnect.de) (Ping timeout: 252 seconds)
13:57:56 × dhruvasagar quits (~dhruvasag@49.207.204.156) (Ping timeout: 252 seconds)
13:58:09 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
13:59:11 mari-estel joins (~mari-este@p200300f1c7015b0102163efffe654eef.dip0.t-ipconnect.de)
14:02:31 athan joins (~athan@syn-098-153-145-140.biz.spectrum.com)
14:03:07 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 264 seconds)
14:08:10 × athan quits (~athan@syn-098-153-145-140.biz.spectrum.com) (Ping timeout: 244 seconds)
14:11:39 dhruvasagar joins (~dhruvasag@49.207.204.156)
14:14:57 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
14:19:33 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 245 seconds)
14:28:38 × rosco quits (~rosco@175.136.158.234) (Quit: Lost terminal)
14:31:33 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
14:35:48 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 246 seconds)
14:38:42 × ubert quits (~Thunderbi@178.165.165.126.wireless.dyn.drei.com) (Ping timeout: 272 seconds)
14:39:20 × mari-estel quits (~mari-este@p200300f1c7015b0102163efffe654eef.dip0.t-ipconnect.de) (Quit: reading a bit)
14:41:02 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
14:45:41 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 248 seconds)
14:46:06 × tromp quits (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) (Quit: My iMac has gone to sleep. ZZZzzz…)
14:49:20 athan joins (~athan@2600:382:2d25:35ae:c519:60c7:93a7:61fb)
14:58:06 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
14:59:11 × JuanDaugherty quits (~juan@user/JuanDaugherty) (Quit: JuanDaugherty)
15:01:34 × athan quits (~athan@2600:382:2d25:35ae:c519:60c7:93a7:61fb) (Ping timeout: 260 seconds)
15:02:27 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 252 seconds)
15:04:33 tromp joins (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl)
15:10:45 × lortabac quits (~lortabac@2a01:e0a:541:b8f0:55ab:e185:7f81:54a4) (Quit: WeeChat 4.2.2)
15:13:43 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
15:14:49 × michalz quits (~michalz@185.246.207.218) (Ping timeout: 244 seconds)
15:15:02 michalz joins (~michalz@185.246.207.205)
15:16:07 × cfricke quits (~cfricke@user/cfricke) (Quit: WeeChat 4.2.2)
15:17:36 × remedan quits (~remedan@ip-62-245-108-153.bb.vodafone.cz) (Quit: Bye!)
15:18:32 remedan joins (~remedan@ip-62-245-108-153.bb.vodafone.cz)
15:18:39 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 260 seconds)
15:24:12 × kuribas quits (~user@ip-188-118-57-242.reverse.destiny.be) (Remote host closed the connection)
15:26:20 misterfish joins (~misterfis@84.53.85.146)
15:31:00 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
15:31:28 lol_ joins (~lol@2603:3016:1e01:b9e0:556a:bf96:e167:c835)
15:32:16 Lears joins (~Leary@user/Leary/x-0910699)
15:34:15 remedan_ joins (~remedan@ip-62-245-108-153.bb.vodafone.cz)
15:35:11 benkard joins (~mulk@p5b112a06.dip0.t-ipconnect.de)
15:35:15 tv1 joins (~tv@user/tv)
15:35:17 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 248 seconds)
15:35:40 srk- joins (~sorki@user/srk)
15:36:12 mrvdb joins (~mrvdb@2001:19f0:5000:8582:5400:ff:fe07:3df5)
15:36:12 rdcdr_ joins (~rdcdr@75-172-9-7.tukw.qwest.net)
15:36:35 bliminse_ joins (~bliminse@user/bliminse)
15:36:39 meejah_ joins (~meejah@rutas.meejah.ca)
15:36:40 Eoco_ joins (~ian@128.101.131.218)
15:36:45 raym joins (~ray@user/raym)
15:36:45 barthand1 joins (barth@triton.blinkenshell.org)
15:37:01 some02 joins (~cat@user/sudden)
15:39:46 Ttech joins (~adran@botters/adran)
15:41:23 × mesaoptimizer quits (~mesaoptim@user/PapuaHardyNet) (Quit: zzz)
15:41:25 × remedan quits (~remedan@ip-62-245-108-153.bb.vodafone.cz) (*.net *.split)
15:41:25 × Smiles quits (uid551636@id-551636.lymington.irccloud.com) (*.net *.split)
15:41:26 × bliminse quits (~bliminse@user/bliminse) (*.net *.split)
15:41:26 × lieven quits (~mal@ns2.wyrd.be) (*.net *.split)
15:41:26 × lyxia quits (~lyxia@poisson.chat) (*.net *.split)
15:41:26 × jcarpenter2 quits (~lol@96.78.87.197) (*.net *.split)
15:41:27 × A_Dragon quits (A_D@libera/staff/dragon) (*.net *.split)
15:41:28 × jathan quits (~jathan@69.61.93.38) (*.net *.split)
15:41:28 × op_4 quits (~tslil@user/op-4/x-9116473) (*.net *.split)
15:41:28 × tv quits (~tv@user/tv) (*.net *.split)
15:41:29 × Adran quits (~adran@botters/adran) (*.net *.split)
15:41:29 × rdcdr quits (~rdcdr@user/rdcdr) (*.net *.split)
15:41:29 × mulk quits (~mulk@p5b112a06.dip0.t-ipconnect.de) (*.net *.split)
15:41:29 × nisstyre quits (wes@user/nisstyre) (*.net *.split)
15:41:31 × wz1000 quits (~zubin@static.11.113.47.78.clients.your-server.de) (*.net *.split)
15:41:31 × meejah quits (~meejah@rutas.meejah.ca) (*.net *.split)
15:41:31 × alanz quits (sid110616@id-110616.uxbridge.irccloud.com) (*.net *.split)
15:41:31 × Leary quits (~Leary@user/Leary/x-0910699) (*.net *.split)
15:41:31 × Angelz quits (Angelz@user/angelz) (*.net *.split)
15:41:31 × adamCS quits (~adamCS@ec2-34-207-160-255.compute-1.amazonaws.com) (*.net *.split)
15:41:32 × Eoco quits (~ian@128.101.131.218) (*.net *.split)
15:41:32 × carbolymer quits (~carbolyme@dropacid.net) (*.net *.split)
15:41:32 × mceresa quits (~mceresa@user/mceresa) (*.net *.split)
15:41:32 × barthandelous01 quits (barth@triton.blinkenshell.org) (*.net *.split)
15:41:33 × mrvdb- quits (~mrvdb@185.92.221.186) (*.net *.split)
15:41:33 × enikar quits (~enikar@user/enikar) (*.net *.split)
15:41:33 × sweater quits (~sweater@206.81.18.26) (*.net *.split)
15:41:33 × sudden quits (~cat@user/sudden) (*.net *.split)
15:41:33 × srk quits (~sorki@user/srk) (*.net *.split)
15:41:33 × flocks quits (~flocks@134.122.90.60) (*.net *.split)
15:41:37 × wryish quits (~wryish@2605:4c40:119:efa3:0:727d:19eb:1) (*.net *.split)
15:41:38 × hacklschorsch quits (~flo@vantaa.latfa.net) (*.net *.split)
15:41:38 × s4msung quits (u4jHfpaUni@user/s4msung) (*.net *.split)
15:41:41 × loonycyborg quits (loonycybor@wesnoth/developer/loonycyborg) (*.net *.split)
15:41:41 × _0xa quits (~user@user/0xa/x-3134607) (*.net *.split)
15:41:41 × mrmonday quits (~robert@2a01:7e00:e000:1b2:95ca:100:49e0:3f15) (*.net *.split)
15:41:41 × SanchayanMaity quits (sid478177@2a03:5180:f:4::7:4be1) (*.net *.split)
15:41:41 × meooow quits (~meooow@2400:6180:100:d0::ad9:e001) (*.net *.split)
15:41:41 × taktoa[c] quits (sid282096@2a03:5180:f::4:4df0) (*.net *.split)
15:41:41 × edm quits (sid147314@2a03:5180:f:4::2:3f72) (*.net *.split)
15:41:59 × JSharp quits (sid4580@user/JSharp) (*.net *.split)
15:41:59 × Flow quits (~none@gentoo/developer/flow) (*.net *.split)
15:41:59 × Philonous quits (~Philonous@user/philonous) (*.net *.split)
15:41:59 benkard is now known as mulk
15:41:59 srk- is now known as srk
15:42:13 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
15:42:13 adamCS joins (~adamCS@ec2-34-207-160-255.compute-1.amazonaws.com)
15:43:08 Smiles joins (uid551636@id-551636.lymington.irccloud.com)
15:43:08 lieven joins (~mal@ns2.wyrd.be)
15:43:08 lyxia joins (~lyxia@poisson.chat)
15:43:08 A_Dragon joins (A_D@libera/staff/dragon)
15:43:08 op_4 joins (~tslil@user/op-4/x-9116473)
15:43:08 nisstyre joins (wes@user/nisstyre)
15:43:08 hacklschorsch joins (~flo@vantaa.latfa.net)
15:43:08 wz1000 joins (~zubin@static.11.113.47.78.clients.your-server.de)
15:43:08 alanz joins (sid110616@id-110616.uxbridge.irccloud.com)
15:43:08 Angelz joins (Angelz@user/angelz)
15:43:08 carbolymer joins (~carbolyme@dropacid.net)
15:43:08 mceresa joins (~mceresa@user/mceresa)
15:43:08 enikar joins (~enikar@user/enikar)
15:43:08 sweater joins (~sweater@206.81.18.26)
15:43:08 flocks joins (~flocks@134.122.90.60)
15:43:08 wryish joins (~wryish@2605:4c40:119:efa3:0:727d:19eb:1)
15:43:08 s4msung joins (u4jHfpaUni@user/s4msung)
15:43:08 loonycyborg joins (loonycybor@wesnoth/developer/loonycyborg)
15:43:08 _0xa joins (~user@user/0xa/x-3134607)
15:43:08 mrmonday joins (~robert@2a01:7e00:e000:1b2:95ca:100:49e0:3f15)
15:43:08 SanchayanMaity joins (sid478177@2a03:5180:f:4::7:4be1)
15:43:08 meooow joins (~meooow@2400:6180:100:d0::ad9:e001)
15:43:08 taktoa[c] joins (sid282096@2a03:5180:f::4:4df0)
15:43:08 edm joins (sid147314@2a03:5180:f:4::2:3f72)
15:43:08 JSharp joins (sid4580@user/JSharp)
15:43:08 Flow joins (~none@gentoo/developer/flow)
15:43:08 Philonous joins (~Philonous@user/philonous)
15:43:12 × d34df00d quits (~d34df00d@2600:1702:4f1b:7c10::43) (Excess Flood)
15:47:18 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 276 seconds)
15:47:22 × Smiles quits (uid551636@id-551636.lymington.irccloud.com) (Ping timeout: 265 seconds)
15:48:45 jathan joins (~jathan@69.61.93.38)
15:49:39 JuanDaugherty joins (~juan@user/JuanDaugherty)
15:49:50 Smiles joins (uid551636@id-551636.lymington.irccloud.com)
15:51:43 × euleritian quits (~euleritia@dynamic-176-006-137-115.176.6.pool.telefonica.de) (Ping timeout: 264 seconds)
15:53:32 polyphem joins (~rod@pd9fbf352.dip0.t-ipconnect.de)
15:59:24 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
16:00:54 euleritian joins (~euleritia@ip4d16fc38.dynamic.kabel-deutschland.de)
16:04:09 meejah_ is now known as meejah
16:04:12 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 272 seconds)
16:08:00 × euleritian quits (~euleritia@ip4d16fc38.dynamic.kabel-deutschland.de) (Ping timeout: 272 seconds)
16:12:03 × dhruvasagar quits (~dhruvasag@49.207.204.156) (Ping timeout: 245 seconds)
16:16:36 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
16:16:38 × machinedgod quits (~machinedg@d50-99-47-73.abhsia.telus.net) (Ping timeout: 245 seconds)
16:16:58 ubert joins (~Thunderbi@77.119.174.223.wireless.dyn.drei.com)
16:17:30 morb joins (~morb@pool-108-41-100-120.nycmny.fios.verizon.net)
16:21:08 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 255 seconds)
16:22:19 × morb quits (~morb@pool-108-41-100-120.nycmny.fios.verizon.net) (Ping timeout: 264 seconds)
16:32:38 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
16:32:45 × youthlic quits (~Thunderbi@user/youthlic) (Quit: youthlic)
16:36:54 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 246 seconds)
16:36:58 ash3en joins (~Thunderbi@ip1f1118e6.dynamic.kabel-deutschland.de)
16:38:40 × lystra quits (~lystra@208.59.105.41) (Read error: Connection reset by peer)
16:39:17 lystra joins (~lystra@208.59.105.41)
16:40:05 econo_ joins (uid147250@id-147250.tinside.irccloud.com)
16:40:18 dhruvasagar joins (~dhruvasag@49.207.204.156)
16:43:02 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
16:48:32 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 272 seconds)
16:53:04 × Katarushisu quits (~Katarushi@finc-20-b2-v4wan-169598-cust1799.vm7.cable.virginm.net) (Quit: The Lounge - https://thelounge.chat)
16:54:13 Katarushisu joins (~Katarushi@finc-20-b2-v4wan-169598-cust1799.vm7.cable.virginm.net)
16:59:11 × dhruvasagar quits (~dhruvasag@49.207.204.156) (Ping timeout: 244 seconds)
17:01:20 wootehfoot joins (~wootehfoo@user/wootehfoot)
17:05:15 dhruvasagar joins (~dhruvasag@49.207.204.156)
17:06:30 × Katarushisu quits (~Katarushi@finc-20-b2-v4wan-169598-cust1799.vm7.cable.virginm.net) (Quit: The Lounge - https://thelounge.chat)
17:06:48 Katarushisu joins (~Katarushi@finc-20-b2-v4wan-169598-cust1799.vm7.cable.virginm.net)
17:11:34 mesaoptimizer joins (~mesaoptim@user/PapuaHardyNet)
17:12:51 euleritian joins (~euleritia@dynamic-176-006-137-115.176.6.pool.telefonica.de)
17:15:55 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
17:20:18 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 246 seconds)
17:20:51 tzh joins (~tzh@c-76-115-131-146.hsd1.or.comcast.net)
17:23:43 ft joins (~ft@p508db65d.dip0.t-ipconnect.de)
17:26:07 × Smiles quits (uid551636@id-551636.lymington.irccloud.com) (Quit: Connection closed for inactivity)
17:33:24 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
17:36:42 × _d0t quits (~{-d0t-}@user/-d0t-/x-7915216) (Remote host closed the connection)
17:37:32 _d0t joins (~{-d0t-}@user/-d0t-/x-7915216)
17:38:03 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 265 seconds)
17:40:01 × ash3en quits (~Thunderbi@ip1f1118e6.dynamic.kabel-deutschland.de) (Quit: ash3en)
17:42:02 briandaed joins (~root@185.234.210.211)
17:44:02 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
17:44:27 × euleritian quits (~euleritia@dynamic-176-006-137-115.176.6.pool.telefonica.de) (Ping timeout: 246 seconds)
17:44:47 euleritian joins (~euleritia@dynamic-176-006-137-115.176.6.pool.telefonica.de)
17:47:02 × tromp quits (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) (Read error: Connection reset by peer)
17:49:00 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 246 seconds)
17:49:10 × euleritian quits (~euleritia@dynamic-176-006-137-115.176.6.pool.telefonica.de) (Ping timeout: 265 seconds)
17:50:58 euleritian joins (~euleritia@dynamic-176-007-151-227.176.7.pool.telefonica.de)
17:57:23 × dhruvasagar quits (~dhruvasag@49.207.204.156) (Ping timeout: 265 seconds)
17:58:47 × Square2 quits (~Square4@user/square) (Ping timeout: 255 seconds)
18:01:05 Squared joins (~Square@user/square)
18:01:08 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
18:02:49 × JuanDaugherty quits (~juan@user/JuanDaugherty) (Quit: JuanDaugherty)
18:06:05 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 265 seconds)
18:15:09 athan joins (~athan@syn-098-153-145-140.biz.spectrum.com)
18:17:18 dhruvasagar joins (~dhruvasag@49.207.204.156)
18:18:03 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
18:18:53 × athan quits (~athan@syn-098-153-145-140.biz.spectrum.com) (Client Quit)
18:19:06 Inst_ joins (~Inst@user/Inst)
18:20:40 × pavonia quits (~user@user/siracusa) (Quit: Bye!)
18:21:33 × Inst quits (~Inst@user/Inst) (Ping timeout: 246 seconds)
18:22:40 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 252 seconds)
18:26:41 × dhruvasagar quits (~dhruvasag@49.207.204.156) (Ping timeout: 255 seconds)
18:32:13 slack1256 joins (~slack1256@2803:c600:5111:8029:1ec9:65a0:6e24:bbd9)
18:33:03 × slack1256 quits (~slack1256@2803:c600:5111:8029:1ec9:65a0:6e24:bbd9) (Remote host closed the connection)
18:33:24 peterbecich joins (~Thunderbi@syn-047-229-123-186.res.spectrum.com)
18:33:29 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
18:38:03 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 252 seconds)
18:42:34 ash3en joins (~Thunderbi@ip1f1118e6.dynamic.kabel-deutschland.de)
18:42:36 × gmg quits (~user@user/gehmehgeh) (Ping timeout: 260 seconds)
18:44:59 gmg joins (~user@user/gehmehgeh)
18:49:04 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
18:49:07 × euleritian quits (~euleritia@dynamic-176-007-151-227.176.7.pool.telefonica.de) (Read error: Connection reset by peer)
18:50:08 euleritian joins (~euleritia@ip4d16fc38.dynamic.kabel-deutschland.de)
18:51:20 × weary-traveler quits (~user@user/user363627) (Remote host closed the connection)
18:53:56 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 272 seconds)
18:54:28 dhruvasagar joins (~dhruvasag@49.207.204.156)
18:57:44 × euleritian quits (~euleritia@ip4d16fc38.dynamic.kabel-deutschland.de) (Ping timeout: 272 seconds)
19:00:01 × caconym8 quits (~caconym@user/caconym) (Quit: bye)
19:00:40 caconym8 joins (~caconym@user/caconym)
19:01:24 euleritian joins (~euleritia@dynamic-176-007-151-227.176.7.pool.telefonica.de)
19:03:07 × dhruvasagar quits (~dhruvasag@49.207.204.156) (Ping timeout: 265 seconds)
19:04:05 × peterbecich quits (~Thunderbi@syn-047-229-123-186.res.spectrum.com) (Ping timeout: 265 seconds)
19:05:59 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
19:09:08 tromp joins (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl)
19:10:03 athan joins (~athan@syn-098-153-145-140.biz.spectrum.com)
19:10:51 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 265 seconds)
19:11:25 × briandaed quits (~root@185.234.210.211) (Remote host closed the connection)
19:14:36 × sord937 quits (~sord937@gateway/tor-sasl/sord937) (Quit: sord937)
19:20:02 × athan quits (~athan@syn-098-153-145-140.biz.spectrum.com) (Ping timeout: 265 seconds)
19:22:07 × akegalj quits (~akegalj@141-136-172-97.dsl.iskon.hr) (Quit: leaving)
19:22:26 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
19:28:36 × euleritian quits (~euleritia@dynamic-176-007-151-227.176.7.pool.telefonica.de) (Read error: Connection reset by peer)
19:28:54 euleritian joins (~euleritia@ip4d16fc38.dynamic.kabel-deutschland.de)
19:29:46 machinedgod joins (~machinedg@d50-99-47-73.abhsia.telus.net)
19:30:37 dhruvasagar joins (~dhruvasag@49.207.204.156)
19:32:07 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 265 seconds)
19:34:09 × wootehfoot quits (~wootehfoo@user/wootehfoot) (Read error: Connection reset by peer)
19:34:15 × euleritian quits (~euleritia@ip4d16fc38.dynamic.kabel-deutschland.de) (Read error: Connection reset by peer)
19:34:27 euleritian joins (~euleritia@dynamic-176-007-151-227.176.7.pool.telefonica.de)
19:34:46 × euleritian quits (~euleritia@dynamic-176-007-151-227.176.7.pool.telefonica.de) (Read error: Connection reset by peer)
19:35:54 euleritian joins (~euleritia@ip4d16fc38.dynamic.kabel-deutschland.de)
19:36:00 × dhruvasagar quits (~dhruvasag@49.207.204.156) (Ping timeout: 252 seconds)
19:37:34 peterbecich joins (~Thunderbi@syn-047-229-123-186.res.spectrum.com)
19:38:26 weary-traveler joins (~user@user/user363627)
19:42:55 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
19:44:04 × peterbecich quits (~Thunderbi@syn-047-229-123-186.res.spectrum.com) (Ping timeout: 252 seconds)
19:44:04 × euleritian quits (~euleritia@ip4d16fc38.dynamic.kabel-deutschland.de) (Ping timeout: 252 seconds)
19:44:38 euleritian joins (~euleritia@ip4d16fc38.dynamic.kabel-deutschland.de)
19:46:38 × lxsameer quits (~lxsameer@Serene/lxsameer) (Ping timeout: 245 seconds)
19:47:33 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 248 seconds)
19:48:40 lxsameer joins (~lxsameer@Serene/lxsameer)
19:49:25 dhruvasagar joins (~dhruvasag@49.207.204.156)
19:49:32 × michalz quits (~michalz@185.246.207.205) (Remote host closed the connection)
19:53:57 × dhruvasagar quits (~dhruvasag@49.207.204.156) (Ping timeout: 248 seconds)
19:57:09 × ZharMeny quits (~ZharMeny@user/ZharMeny) (Read error: Connection reset by peer)
19:58:36 ZharMeny joins (~ZharMeny@user/ZharMeny)
19:59:37 athan joins (~athan@2600:382:3a0d:4939:9511:a0d6:8db3:c9e4)
19:59:53 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
20:00:04 × euleritian quits (~euleritia@ip4d16fc38.dynamic.kabel-deutschland.de) (Read error: Connection reset by peer)
20:00:33 euleritian joins (~euleritia@ip4d16fc38.dynamic.kabel-deutschland.de)
20:04:30 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 265 seconds)
20:06:39 dhruvasagar joins (~dhruvasag@49.207.204.156)
20:07:40 peterbecich joins (~Thunderbi@syn-047-229-123-186.res.spectrum.com)
20:12:14 × dhruvasagar quits (~dhruvasag@49.207.204.156) (Ping timeout: 265 seconds)
20:16:36 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
20:21:25 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 265 seconds)
20:22:37 × stiell quits (~stiell@gateway/tor-sasl/stiell) (Remote host closed the connection)
20:23:00 stiell joins (~stiell@gateway/tor-sasl/stiell)
20:24:36 dhruvasagar joins (~dhruvasag@49.207.204.156)
20:26:13 × weary-traveler quits (~user@user/user363627) (Remote host closed the connection)
20:29:39 × dhruvasagar quits (~dhruvasag@49.207.204.156) (Ping timeout: 246 seconds)
20:32:29 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
20:35:22 dhruvasagar joins (~dhruvasag@49.207.204.156)
20:37:00 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 246 seconds)
20:37:44 × peterbecich quits (~Thunderbi@syn-047-229-123-186.res.spectrum.com) (Ping timeout: 260 seconds)
20:40:45 × dhruvasagar quits (~dhruvasag@49.207.204.156) (Ping timeout: 265 seconds)
20:44:08 × takuan quits (~takuan@178-116-218-225.access.telenet.be) (Ping timeout: 272 seconds)
20:50:06 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
20:53:05 × polyphem quits (~rod@pd9fbf352.dip0.t-ipconnect.de) (Ping timeout: 248 seconds)
20:54:40 dhruvasagar joins (~dhruvasag@49.207.204.156)
20:54:46 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 265 seconds)
20:59:18 JuanDaugherty joins (~juan@user/JuanDaugherty)
21:05:17 × ash3en quits (~Thunderbi@ip1f1118e6.dynamic.kabel-deutschland.de) (Quit: ash3en)
21:07:20 × lxsameer quits (~lxsameer@Serene/lxsameer) (Ping timeout: 265 seconds)
21:07:51 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
21:09:04 × dhruvasagar quits (~dhruvasag@49.207.204.156) (Ping timeout: 260 seconds)
21:10:45 × misterfish quits (~misterfis@84.53.85.146) (Ping timeout: 248 seconds)
21:12:39 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 265 seconds)
21:13:28 ash3en joins (~Thunderbi@ip1f1118e6.dynamic.kabel-deutschland.de)
21:19:56 × mreh quits (~matthew@host86-160-168-12.range86-160.btcentralplus.com) (Ping timeout: 255 seconds)
21:22:40 peterbecich joins (~Thunderbi@syn-047-229-123-186.res.spectrum.com)
21:25:47 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
21:30:24 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 252 seconds)
21:33:55 × peterbecich quits (~Thunderbi@syn-047-229-123-186.res.spectrum.com) (Ping timeout: 265 seconds)
21:34:45 × ubert quits (~Thunderbi@77.119.174.223.wireless.dyn.drei.com) (Ping timeout: 246 seconds)
21:34:53 × ash3en quits (~Thunderbi@ip1f1118e6.dynamic.kabel-deutschland.de) (Quit: ash3en)
21:35:29 <Rembane> Do you happen to know in which talk Simon Peyton Jones says the words: "Avoid success at all costs"? And do you happen to have the link to that talk?
21:38:22 dhruvasagar joins (~dhruvasag@49.207.204.156)
21:38:27 <c_wraith> I think it's in this one: https://www.youtube.com/watch?v=iSmkqocn0oQ But I didn't double-check
21:42:13 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
21:42:51 × dhruvasagar quits (~dhruvasag@49.207.204.156) (Ping timeout: 252 seconds)
21:43:52 weary-traveler joins (~user@user/user363627)
21:44:16 morb joins (~morb@pool-108-41-100-120.nycmny.fios.verizon.net)
21:44:22 × tromp quits (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) (Quit: My iMac has gone to sleep. ZZZzzz…)
21:44:34 × __monty__ quits (~toonn@user/toonn) (Quit: leaving)
21:45:24 × ystael quits (~ystael@user/ystael) (Ping timeout: 260 seconds)
21:45:41 <Rembane> c_wraith: It's a good video, but it's not the one I'm thinking of. IIRC it's a bigger talk with slides.
21:45:53 <Rembane> c_wraith: ...I'm searching for.
21:46:58 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 265 seconds)
21:48:54 × morb quits (~morb@pool-108-41-100-120.nycmny.fios.verizon.net) (Ping timeout: 265 seconds)
21:49:15 <JuanDaugherty> so spj has the clay feets
21:49:34 <JuanDaugherty> even 12 ya hs wasn useless
21:49:58 <JuanDaugherty> hyperbole, distortions, ... .
21:50:12 <int-e> the quote was supposed to be 'avoid "success at all cost"'
21:50:38 <JuanDaugherty> did wait for it had had enuf by 2 minutes
21:50:43 <JuanDaugherty> *didn
21:51:10 <int-e> There was a Haskell retrospective paper that went into that for a bit and how people often misunderstood the quote. It is ambiguous :P
21:51:11 <JuanDaugherty> the quote is dismissable prima facie
21:51:50 <dolio> Who is it quoting?
21:52:26 <JuanDaugherty> Rembane?
21:52:29 <Rembane> int-e: That's the point right, it's a bit like a dad joke or a pun or something like that. :)
21:52:35 <Rembane> dolio: Simon Peyton Jones
21:53:10 <Rembane> Ha! I think I found it! https://youtu.be/re96UgMk6GQ?t=1387&si=xit96ICMktdWMzOD
21:53:16 <Rembane> It could be in other places too.
21:53:49 <dolio> From when? It's definitely older than 7 years.
21:54:06 × mesaoptimizer quits (~mesaoptim@user/PapuaHardyNet) (Quit: zzz)
21:54:15 <monochrom> Around 2000 I already heard it.
21:56:11 <Rembane> Oh. Now that's interesting. Because that talk is the oldest place where I've found the quote.
21:56:26 Zer000 joins (~02@64.137.132.10)
21:57:11 <EvanR> 7 years ago was 2017? xD
21:57:17 <JuanDaugherty> yeah
21:57:35 <monochrom> > 2024-7
21:57:37 <lambdabot> 2017
21:57:55 <EvanR> I heard it on IRC back in 2009 I think
21:58:35 <JuanDaugherty> the last linked talk was in '17
21:58:41 <Zer000> Man I am having the weirdest out of memory issue: this line runs out of memory unless I change n from 100,000 to 10,000: let potentialRoots = [firstRootBytenr - (n * rootSpacing), firstRootBytenr - ((n - 1) * rootSpacing), firstRootBytenr]
21:58:49 <Zer000> everything is a Word64
21:59:19 <mauke> I bet it's not this line
21:59:23 <haskellbridge> <magic_rb> Youre probably missing a strictness annotation somewhere
21:59:33 <Zer000> and my code isn't even right, it's building a list with three things in it, but I wanted to use the [n1, n2...n] syntax
21:59:40 <haskellbridge> <magic_rb> But we need way more context to actually see whats up
21:59:43 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
22:00:20 <Zer000> mauke, oh so it's how my list gets used?
22:01:08 <Zer000> You're probably right... maybe i should profile my program then
22:02:22 <int-e> hmmm https://mail.haskell.org/pipermail/haskell/2009-April/021173.html references the motto :P
22:02:30 <Rembane> int-e: Good stuff! :D
22:02:51 <c_wraith> Zer000: note that that line creates a list that's only three elements long. did you want [x, y .. z] instead?
22:03:43 <mauke> <Zer000> and my code isn't even right, it's building a list with three things in it, but I wanted to use the [n1, n2...n] syntax
22:03:51 <c_wraith> oh, whoops
22:04:09 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 246 seconds)
22:04:59 <Zer000> magic_rb are you replying to me from matrix? I got confused by the briding for a second
22:05:26 <Zer000> you guys should use the matrix appservices bridge IMO it's way better but slightly more annoying to set up
22:05:39 <haskellbridge> <magic_rb> Zer000 yes is it showing up weirdly on the irc side?
22:05:50 <Zer000> It looks like someone is replying to you
22:06:10 <int-e> Tge motto appears in these slides from 2003. https://www.microsoft.com/en-us/research/publication/wearing-hair-shirt-retrospective-haskell-2003/ (via https://es.costashine-autospa.com/wg-cgi/marc.info/?l=haskell-cafe&m=120491982137885&w=2 )
22:06:10 <Zer000> Like this: haskellbridge: <magic_rb> Zer000 yes is it showing up weirdly on the irc side?
22:06:49 <int-e> hmm, that second link is suspicious, should be https://marc.info/?l=haskell-cafe&m=120491982137885&w=2
22:07:21 <haskellbridge> <magic_rb> Zer000 ah, i should finally get around to using heisenbridge to interact with this room, works much better in my experience
22:08:02 <Rembane> int-e: This gets even better! Thank you!
22:10:19 × Squared quits (~Square@user/square) (Ping timeout: 260 seconds)
22:11:06 <int-e> That timing feels about right to me; my memory isn't good enough to say whether the motto was conceived then or has an earlier origin.
22:11:16 dhruvasagar joins (~dhruvasag@49.207.204.156)
22:11:20 <monochrom> Haha "gives too much power to implementers?" came true.
22:12:39 <Rembane> The most powerful implementers!
22:12:40 <int-e> hugs was still alive in 2003
22:13:26 <int-e> Heck we had a cambric explosion of Haskell compilers for a while. Darwin killed them all or something.
22:14:48 <Rembane> Too few lovely islands for them to thrive?
22:14:55 EvanR sues GHC for being a monopoly
22:15:52 × dhruvasagar quits (~dhruvasag@49.207.204.156) (Ping timeout: 252 seconds)
22:16:12 <int-e> (Realistically none of them had much staying power, and people who would've implemented Haskell around 2000 are now implementing new languages instead. A trend that maybe started with Clean? I don't really know, but it's an early example that I remember.)
22:16:48 <Rembane> That seems reasonable. And I think it's better for the world to have more languages rather than having more implementations of Haskell.
22:17:35 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
22:18:53 <JuanDaugherty> the hybrids thrived in niches, curry e.g.
22:19:58 <JuanDaugherty> u need a uni with a renewable labor pool
22:20:44 <JuanDaugherty> and not just some guy in a dept
22:22:00 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 246 seconds)
22:24:25 × kritzefitz quits (~kritzefit@debian/kritzefitz) (Remote host closed the connection)
22:25:16 kritzefitz joins (~kritzefit@debian/kritzefitz)
22:28:32 × euleritian quits (~euleritia@ip4d16fc38.dynamic.kabel-deutschland.de) (Read error: Connection reset by peer)
22:28:48 euleritian joins (~euleritia@ip4d16fc38.dynamic.kabel-deutschland.de)
22:34:44 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
22:39:19 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 252 seconds)
22:43:18 dhruvasagar joins (~dhruvasag@49.207.204.156)
22:48:14 × dhruvasagar quits (~dhruvasag@49.207.204.156) (Ping timeout: 260 seconds)
22:50:12 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
22:54:15 × JuanDaugherty quits (~juan@user/JuanDaugherty) (Quit: JuanDaugherty)
22:54:33 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 246 seconds)
23:00:29 × athan quits (~athan@2600:382:3a0d:4939:9511:a0d6:8db3:c9e4) (Ping timeout: 260 seconds)
23:01:07 dhruvasagar joins (~dhruvasag@49.207.204.156)
23:03:43 <c_wraith> can you allow-newer a native dependency?
23:04:55 <c_wraith> the cairo package seems to depend on librsvg-2.0 < 2.51 and debian stable currently packages 2.54
23:05:21 × acidjnk quits (~acidjnk@p200300d6e72cfb224ccb10fade5fa5a7.dip0.t-ipconnect.de) (Ping timeout: 252 seconds)
23:05:34 <c_wraith> err. the svgcairo package.
23:05:35 × dolio quits (~dolio@130.44.140.168) (Quit: ZNC 1.8.2 - https://znc.in)
23:06:17 <c_wraith> Huh. I suppose I could have just tried. It seems to be trying to build now, at least.
23:06:22 Sgeo joins (~Sgeo@user/sgeo)
23:07:09 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
23:08:54 × remedan_ quits (~remedan@ip-62-245-108-153.bb.vodafone.cz) (Quit: Bye!)
23:09:11 <c_wraith> didn't actually work. Seems it's not passing correct flags to pkg-config.
23:09:36 × dhruvasagar quits (~dhruvasag@49.207.204.156) (Ping timeout: 246 seconds)
23:11:36 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 252 seconds)
23:12:49 remedan joins (~remedan@ip-62-245-108-153.bb.vodafone.cz)
23:13:11 dolio joins (~dolio@130.44.140.168)
23:19:40 × tv1 quits (~tv@user/tv) (Ping timeout: 252 seconds)
23:23:26 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
23:28:29 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 260 seconds)
23:39:07 athan joins (~athan@syn-098-153-145-140.biz.spectrum.com)
23:39:10 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
23:39:49 peterbecich joins (~Thunderbi@syn-047-229-123-186.res.spectrum.com)
23:43:33 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 246 seconds)
23:52:18 dhruvasagar joins (~dhruvasag@49.207.204.156)
23:53:13 Axma52822 is now known as Axman6
23:54:45 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
23:58:19 synchrom1 joins (~john@2406:5a00:241a:5600:613a:461c:b683:86cf)
23:59:18 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 246 seconds)

All times are in UTC on 2024-09-18.