2025/02/26

Newest at the top

2025-02-26 14:09:50 +0100ash3en(~Thunderbi@146.70.124.222) ash3en
2025-02-26 14:08:30 +0100off^(~off@108.192.66.114)
2025-02-26 14:08:10 +0100dsrt^(~dsrt@108.192.66.114)
2025-02-26 14:06:11 +0100lortabac(~lortabac@2a01:e0a:541:b8f0:55ab:e185:7f81:54a4) lortabac
2025-02-26 14:05:39 +0100off^(~off@108.192.66.114) (Ping timeout: 260 seconds)
2025-02-26 14:05:09 +0100LainExperiments(~LainExper@user/LainExperiments) (Quit: Client closed)
2025-02-26 14:05:02 +0100dsrt^(~dsrt@108.192.66.114) (Ping timeout: 268 seconds)
2025-02-26 13:53:55 +0100acidjnk_new(~acidjnk@p200300d6e7283f800515f6261b26a150.dip0.t-ipconnect.de) acidjnk
2025-02-26 13:46:50 +0100ash3en(~Thunderbi@146.70.124.222) (Quit: ash3en)
2025-02-26 13:44:35 +0100SlackCoder(~SlackCode@64-94-63-8.ip.weststar.net.ky) SlackCoder
2025-02-26 13:43:50 +0100florida(~florida@2a02:ab88:7200:6a00:762b:62ff:fe83:1a1b) (Remote host closed the connection)
2025-02-26 13:42:44 +0100DigitteknohippieDigit
2025-02-26 13:42:25 +0100CiaoSen(~Jura@2a02:8071:64e1:7180:4e50:ddff:fe9b:8922) (Ping timeout: 248 seconds)
2025-02-26 13:38:41 +0100alfiee(~alfiee@user/alfiee) (Ping timeout: 248 seconds)
2025-02-26 13:36:42 +0100fp(~Thunderbi@2001:708:20:1406::1370) fp
2025-02-26 13:36:22 +0100fp1(~Thunderbi@2001:708:150:10::1d80) (Ping timeout: 272 seconds)
2025-02-26 13:34:12 +0100alfiee(~alfiee@user/alfiee) alfiee
2025-02-26 13:34:08 +0100mange(~user@user/mange) (Quit: Zzz...)
2025-02-26 13:32:09 +0100fp(~Thunderbi@130.233.70.89) (Quit: fp)
2025-02-26 13:31:42 +0100fp1(~Thunderbi@2001:708:150:10::1d80) fp
2025-02-26 13:30:56 +0100L29Ah(~L29Ah@wikipedia/L29Ah) L29Ah
2025-02-26 13:30:40 +0100L29Ah(~L29Ah@wikipedia/L29Ah) ()
2025-02-26 13:28:32 +0100LainExperiments(~LainExper@user/LainExperiments) LainExperiments
2025-02-26 13:27:44 +0100LainExperiments(~LainExper@user/LainExperiments) (Quit: Client closed)
2025-02-26 13:27:20 +0100L29Ah(~L29Ah@wikipedia/L29Ah) L29Ah
2025-02-26 13:26:58 +0100L29Ah(~L29Ah@wikipedia/L29Ah) ()
2025-02-26 13:17:04 +0100xff0x(~xff0x@2405:6580:b080:900:3aeb:7d91:ba3:21b4)
2025-02-26 13:17:03 +0100L29Ah(~L29Ah@wikipedia/L29Ah) L29Ah
2025-02-26 13:15:53 +0100ash3en(~Thunderbi@146.70.124.222) ash3en
2025-02-26 13:13:21 +0100L29Ah(~L29Ah@wikipedia/L29Ah) ()
2025-02-26 13:11:38 +0100zungi(~tory@user/andrewchawk) andrewchawk
2025-02-26 13:11:12 +0100zungi(~tory@user/andrewchawk) (Remote host closed the connection)
2025-02-26 13:08:36 +0100jespada(~jespada@2800:a4:2358:c700:f051:395a:5b5:8278) jespada
2025-02-26 13:08:20 +0100L29Ah(~L29Ah@wikipedia/L29Ah) L29Ah
2025-02-26 13:05:58 +0100 <Hecate> https://www.reddit.com/r/haskellquestions/comments/1iylzer/is_it_possible_to_make_hlint_rules_for_…
2025-02-26 13:05:57 +0100 <Hecate> can hlint apply rules to type signatures?
2025-02-26 13:05:49 +0100 <Hecate> yo
2025-02-26 12:59:57 +0100 <Athas> If gradbench handled the OOM a little more gracefully, then I'd prefer this solution. It looks nice.
2025-02-26 12:58:34 +0100 <Athas> A little more than 2x.
2025-02-26 12:58:16 +0100 <Athas> But it's certainly a lot faster.
2025-02-26 12:58:06 +0100 <Athas> Yeah, it OOM'ed again.
2025-02-26 12:57:54 +0100 <tomsmeding> except that hessianProduct also doesn't use ReverseDouble!
2025-02-26 12:57:49 +0100 <Athas> Memory usage isn't promising.
2025-02-26 12:57:36 +0100 <tomsmeding> so this seems consistent, to me
2025-02-26 12:57:10 +0100 <tomsmeding> the FFI code is specifically for ReverseDouble; I guess `Reverse s SparseDouble` only benefits from being specialised to Double in Haskell-land, not fro mthe FFI code
2025-02-26 12:56:26 +0100 <tomsmeding> oh I guess `hessian'`
2025-02-26 12:55:56 +0100 <Athas> We'll see if the memory issue has also been solved.
2025-02-26 12:55:49 +0100 <Athas> The commented-out code seems to perform quite OK now: https://github.com/gradbench/gradbench/blob/main/tools/haskell/src/GradBench/KMeans.hs#L78-L95
2025-02-26 12:55:46 +0100 <tomsmeding> *faster
2025-02-26 12:55:42 +0100 <tomsmeding> What function from Numeric.AD.Double aer you using in the version that doesn't get vaster?