2026/04/18

Newest at the top

2026-04-18 19:52:49 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 245 seconds)
2026-04-18 19:48:34 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-04-18 19:40:32 +0000humasect(~humasect@dyn-192-249-132-90.nexicom.net) (Remote host closed the connection)
2026-04-18 19:39:40 +0000humasect(~humasect@dyn-192-249-132-90.nexicom.net) humasect
2026-04-18 19:39:01 +0000target_i(~target_i@user/target-i/x-6023099) target_i
2026-04-18 19:38:06 +0000target_i(~target_i@user/target-i/x-6023099) (Ping timeout: 255 seconds)
2026-04-18 19:37:53 +0000humasect(~humasect@dyn-192-249-132-90.nexicom.net) (Remote host closed the connection)
2026-04-18 19:37:41 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 244 seconds)
2026-04-18 19:33:41 +0000target_i(~target_i@user/target-i/x-6023099) target_i
2026-04-18 19:33:13 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-04-18 19:30:40 +0000hololeap(~quassel@user/hololeap) hololeap
2026-04-18 19:29:41 +0000hololeap(~quassel@user/hololeap) (Quit: Bye)
2026-04-18 19:29:29 +0000uli-fem(~uli-fem@14-202-246-84.tpgi.com.au) (Ping timeout: 265 seconds)
2026-04-18 19:21:54 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 248 seconds)
2026-04-18 19:21:47 +0000uli-fem(~uli-fem@14-202-246-84.tpgi.com.au)
2026-04-18 19:20:12 +0000troojg(~troojg@user/troojg) troojg
2026-04-18 19:15:17 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-04-18 19:11:42 +0000gentauroforgot posting link -> https://www.tweag.io/blog/2022-12-08-creating-a-Delta-Lake-in-Haskell-with-Sparkle/
2026-04-18 19:08:04 +0000uli-fem(~uli-fem@14-202-246-84.tpgi.com.au) (Ping timeout: 276 seconds)
2026-04-18 19:04:21 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 255 seconds)
2026-04-18 19:01:17 +0000 <gentauro> anyway :-\
2026-04-18 19:01:11 +0000 <gentauro> I guess there is still a spot for my (low-level) F# parquet/delta-lake lib (with pql {…} and dql {…} computations expressions …). I never understood the "simplistic" approach to wrapping stuff for the sake of wrapping stuff. At that point, just use Java …
2026-04-18 18:59:46 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-04-18 18:59:17 +0000uli-fem(~uli-fem@14-202-246-84.tpgi.com.au)
2026-04-18 18:57:56 +0000gmg(~user@user/gehmehgeh) gehmehgeh
2026-04-18 18:57:28 +0000 <gentauro> but good to know they still at it :)
2026-04-18 18:57:22 +0000 <gentauro> hmmm, I thought they dropped all FP when Mathieu Boespflug sold the company
2026-04-18 18:56:58 +0000 <janus> gentauro: yes, look at their blog: https://www.tweag.io/tag/haskell
2026-04-18 18:56:55 +0000gmg(~user@user/gehmehgeh) (Client Quit)
2026-04-18 18:55:54 +0000 <janus> mauke: yes sry
2026-04-18 18:55:40 +0000 <gentauro> janus: is Tweag still doing Haskell?
2026-04-18 18:55:03 +0000gmg(~user@user/gehmehgeh) gehmehgeh
2026-04-18 18:54:40 +0000 <mauke> segue?
2026-04-18 18:53:26 +0000 <EvanR> lol
2026-04-18 18:53:20 +0000 <gentauro> EvanR: correct
2026-04-18 18:53:10 +0000 <EvanR> FFIing to C isn't really haskell so, anything that uses Integer (gmp) isn't haskell!
2026-04-18 18:53:01 +0000 <gentauro> janus: corner-cutting in the name of "pragmatism" (aka sloppiness)
2026-04-18 18:52:52 +0000 <janus> EvanR: as part of the work, a new storage backend must be added, of course
2026-04-18 18:52:15 +0000 <janus> gentauro: ah right, that is an age old issue with the GHC ecosystem i suppose
2026-04-18 18:52:14 +0000 <gentauro> if that's the approach, well, then we are no better than "wrappy", ups, I mean Python
2026-04-18 18:51:56 +0000 <janus> EvanR: you have to pay! who would do the work without payment?
2026-04-18 18:51:52 +0000 <gentauro> FFI'ing to C/C++ isn't really Haskell
2026-04-18 18:51:29 +0000 <EvanR> you can pay to remove things from hackage?
2026-04-18 18:51:02 +0000 <gentauro> janus: you can't really call the final solution "Haskell code" -> https://github.com/composewell/streamly/blob/master/src/Streamly/Internal/System/IOVec/Type.hsc
2026-04-18 18:50:50 +0000 <janus> (there is actually a SEGWAY between these topics, as we had a problem with referencial transparency and acid-state, it encoded the module location to disk)
2026-04-18 18:49:25 +0000 <janus> gentauro: did you see Tweag is paying to remove acid-state from hackage-server?
2026-04-18 18:49:13 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 276 seconds)
2026-04-18 18:48:34 +0000gmg(~user@user/gehmehgeh) (Ping timeout: 265 seconds)
2026-04-18 18:47:50 +0000 <gentauro> janus: lazy IO is the best
2026-04-18 18:47:40 +0000uli-fem(~uli-fem@14-202-246-84.tpgi.com.au) (Ping timeout: 245 seconds)