2025/07/02

2025-07-02 00:03:41 +0200Nosrep(~jimothy@user/nosrep) Nosrep
2025-07-02 00:05:37 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-07-02 00:07:09 +0200rat-with-hat(~rat-with-@24-113-114-97.wavecable.com) (Ping timeout: 260 seconds)
2025-07-02 00:11:06 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 272 seconds)
2025-07-02 00:12:08 +0200gorignak(~gorignak@user/gorignak) (Quit: quit)
2025-07-02 00:12:25 +0200gorignak(~gorignak@user/gorignak) gorignak
2025-07-02 00:14:16 +0200__monty__(~toonn@user/toonn) (Quit: leaving)
2025-07-02 00:15:15 +0200j1n37(~j1n37@user/j1n37) (Read error: Connection reset by peer)
2025-07-02 00:18:48 +0200j1n37(~j1n37@user/j1n37) j1n37
2025-07-02 00:20:25 +0200j1n37(~j1n37@user/j1n37) (Read error: Connection reset by peer)
2025-07-02 00:21:24 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-07-02 00:23:27 +0200j1n37(~j1n37@user/j1n37) j1n37
2025-07-02 00:24:22 +0200tromp(~textual@2001:1c00:3487:1b00:b1aa:8d38:f5c5:573b) (Quit: My iMac has gone to sleep. ZZZzzz…)
2025-07-02 00:26:29 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 248 seconds)
2025-07-02 00:28:54 +0200 <Square3> I have this usecase: I want to make a haskell service available to a java service. Both services will be deployed together in a single container. As the message payloads get a bit large I'm planning to switch the existing json-rpc approach to a binary one. Preferably I want the haskell domain model act as the master blueprint, so schema first approaches preferably avoided. Anyone see a simple solution?
2025-07-02 00:29:01 +0200peterbecich(~Thunderbi@syn-047-229-123-186.res.spectrum.com) peterbecich
2025-07-02 00:32:14 +0200 <geekosaur> https://flora.pm/packages/@hackage/cborg ?
2025-07-02 00:32:29 +0200gorignak(~gorignak@user/gorignak) (Quit: quit)
2025-07-02 00:32:45 +0200gorignak(~gorignak@user/gorignak) gorignak
2025-07-02 00:34:14 +0200fp(~Thunderbi@hof1.kyla.fi) fp
2025-07-02 00:37:12 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-07-02 00:37:14 +0200 <Square3> geekosaur, thanks. Last I checked cborg sends field keys in full. If I could avoid that it would be a bonus. Also I'm unsure how to export types to the consumer in a automated way.
2025-07-02 00:38:59 +0200 <EvanR> at some point there was a way to interface with java from haskell, java-bridge
2025-07-02 00:39:15 +0200 <EvanR> which might come in handy for being able to load and call javacode
2025-07-02 00:40:53 +0200peterbecich(~Thunderbi@syn-047-229-123-186.res.spectrum.com) (Ping timeout: 248 seconds)
2025-07-02 00:42:19 +0200 <Square3> EvanR, That would've been neat. Seems that java-bridge hasn't been updated since 2013 so feels a bit risky.
2025-07-02 00:43:13 +0200 <EvanR> high risk: it probably doesn't work anymore
2025-07-02 00:43:21 +0200 <EvanR> high reward: you fix it and everyone calls you a hero
2025-07-02 00:43:52 +0200j1n37(~j1n37@user/j1n37) (Read error: Connection reset by peer)
2025-07-02 00:44:06 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 252 seconds)
2025-07-02 00:48:23 +0200j1n37(~j1n37@user/j1n37) j1n37
2025-07-02 00:52:17 +0200 <Square3> Sounds like a sizable undertaking
2025-07-02 00:55:16 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-07-02 00:57:26 +0200yin(~yin@user/zero) zero
2025-07-02 00:57:51 +0200 <yin> cabal run doesn't handle SIGTERM as i would expect
2025-07-02 00:58:01 +0200 <yin> where can i learn about this?
2025-07-02 01:00:51 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 276 seconds)
2025-07-02 01:01:57 +0200j1n37(~j1n37@user/j1n37) (Read error: Connection reset by peer)
2025-07-02 01:05:28 +0200j1n37(~j1n37@user/j1n37) j1n37
2025-07-02 01:05:57 +0200 <geekosaur> yin: probably ask in #hackage
2025-07-02 01:11:02 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-07-02 01:12:03 +0200 <yin> geekosaur: ty
2025-07-02 01:12:24 +0200 <yin> i probably should be running the executable directly anyways
2025-07-02 01:13:07 +0200 <geekosaur> cabal list-bin target
2025-07-02 01:16:06 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 252 seconds)
2025-07-02 01:17:36 +0200j1n37(~j1n37@user/j1n37) (Quit: Ich bin der Welt abhanden gekommen)
2025-07-02 01:18:03 +0200ttybitnik(~ttybitnik@user/wolper) (Remote host closed the connection)
2025-07-02 01:18:22 +0200j1n37(~j1n37@user/j1n37) j1n37
2025-07-02 01:26:50 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-07-02 01:31:21 +0200mud(~mud@user/kadoban) kadoban
2025-07-02 01:31:33 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 248 seconds)
2025-07-02 01:32:05 +0200fp(~Thunderbi@hof1.kyla.fi) (Ping timeout: 248 seconds)
2025-07-02 01:32:32 +0200j1n37(~j1n37@user/j1n37) (Read error: Connection reset by peer)
2025-07-02 01:32:42 +0200kadobanana(~mud@user/kadoban) (Ping timeout: 276 seconds)
2025-07-02 01:35:08 +0200sprotte24(~sprotte24@p200300d16f410c0084acb3f434374a5d.dip0.t-ipconnect.de) (Quit: Leaving)
2025-07-02 01:35:30 +0200j1n37(~j1n37@user/j1n37) j1n37
2025-07-02 01:36:41 +0200ljdarj1(~Thunderbi@user/ljdarj) ljdarj
2025-07-02 01:37:31 +0200j1n37(~j1n37@user/j1n37) (Read error: Connection reset by peer)
2025-07-02 01:37:50 +0200gorignak(~gorignak@user/gorignak) (Quit: quit)
2025-07-02 01:38:06 +0200gorignak(~gorignak@user/gorignak) gorignak
2025-07-02 01:40:17 +0200ljdarj(~Thunderbi@user/ljdarj) (Ping timeout: 244 seconds)
2025-07-02 01:40:17 +0200ljdarj1ljdarj
2025-07-02 01:40:54 +0200j1n37(~j1n37@user/j1n37) j1n37
2025-07-02 01:41:34 +0200sprotte24_(~sprotte24@p200300d16f410c0084acb3f434374a5d.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
2025-07-02 01:42:38 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-07-02 01:43:10 +0200gorignak(~gorignak@user/gorignak) (Quit: quit)
2025-07-02 01:43:26 +0200gorignak(~gorignak@user/gorignak) gorignak
2025-07-02 01:43:33 +0200peterbecich(~Thunderbi@syn-047-229-123-186.res.spectrum.com) peterbecich
2025-07-02 01:44:04 +0200jmcantrell(~weechat@user/jmcantrell) jmcantrell
2025-07-02 01:44:49 +0200mud(~mud@user/kadoban) (Ping timeout: 248 seconds)
2025-07-02 01:46:06 +0200j1n37(~j1n37@user/j1n37) (Ping timeout: 272 seconds)
2025-07-02 01:47:21 +0200j1n37(~j1n37@user/j1n37) j1n37
2025-07-02 01:47:29 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 260 seconds)
2025-07-02 01:50:06 +0200tmciver(~tim@syn-198-255-177-240.res.spectrum.com) (Ping timeout: 252 seconds)
2025-07-02 01:50:08 +0200acidjnk(~acidjnk@p200300d6e70b6652a8324a10ff3c377c.dip0.t-ipconnect.de) (Ping timeout: 268 seconds)
2025-07-02 01:52:11 +0200tmciver(~tim@syn-198-255-177-240.res.spectrum.com) tmciver
2025-07-02 01:53:08 +0200mud(~mud@user/kadoban) kadoban
2025-07-02 01:53:30 +0200gorignak(~gorignak@user/gorignak) (Quit: quit)
2025-07-02 01:53:45 +0200gorignak(~gorignak@user/gorignak) gorignak
2025-07-02 01:55:12 +0200Tuplanolla(~Tuplanoll@91-159-69-59.elisa-laajakaista.fi) (Quit: Leaving.)
2025-07-02 01:56:55 +0200j1n37(~j1n37@user/j1n37) (Read error: Connection reset by peer)
2025-07-02 01:58:25 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-07-02 02:02:17 +0200j1n37(~j1n37@user/j1n37) j1n37
2025-07-02 02:02:45 +0200Square(~Square@user/square) Square
2025-07-02 02:03:50 +0200gorignak(~gorignak@user/gorignak) (Quit: quit)
2025-07-02 02:04:05 +0200gorignak(~gorignak@user/gorignak) gorignak
2025-07-02 02:04:18 +0200j1n37(~j1n37@user/j1n37) (Read error: Connection reset by peer)
2025-07-02 02:04:33 +0200jespada(~jespada@r190-135-224-140.dialup.adsl.anteldata.net.uy) (Ping timeout: 276 seconds)
2025-07-02 02:04:46 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 252 seconds)
2025-07-02 02:05:16 +0200kimjetwav(~user@2607:fea8:25a3:a100:794c:5924:b309:3338) kimjetwav
2025-07-02 02:05:23 +0200FANTOM(~fantom@33be818f.skybroadband.com) (Ping timeout: 244 seconds)
2025-07-02 02:08:35 +0200kadobanana(~mud@user/kadoban) kadoban
2025-07-02 02:09:06 +0200mud(~mud@user/kadoban) (Ping timeout: 276 seconds)
2025-07-02 02:10:33 +0200peterbecich(~Thunderbi@syn-047-229-123-186.res.spectrum.com) (Ping timeout: 244 seconds)
2025-07-02 02:11:04 +0200poscat(~poscat@user/poscat) poscat
2025-07-02 02:11:18 +0200notzmv(~umar@user/notzmv) notzmv
2025-07-02 02:12:58 +0200j1n37(~j1n37@user/j1n37) j1n37
2025-07-02 02:13:00 +0200poscat0x04(~poscat@user/poscat) (Ping timeout: 276 seconds)
2025-07-02 02:14:09 +0200ljdarj(~Thunderbi@user/ljdarj) (Ping timeout: 248 seconds)
2025-07-02 02:15:44 +0200notzmv(~umar@user/notzmv) (Remote host closed the connection)
2025-07-02 02:15:48 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-07-02 02:16:34 +0200ephilalethes(~noumenon@113.51-175-156.customer.lyse.net) (Quit: Leaving)
2025-07-02 02:19:58 +0200ephilalethes(~noumenon@113.51-175-156.customer.lyse.net) noumenon
2025-07-02 02:21:19 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 265 seconds)
2025-07-02 02:22:11 +0200mud(~mud@user/kadoban) kadoban
2025-07-02 02:22:53 +0200kadobanana(~mud@user/kadoban) (Ping timeout: 245 seconds)
2025-07-02 02:24:06 +0200ljdarj(~Thunderbi@user/ljdarj) ljdarj
2025-07-02 02:24:50 +0200vanishingideal(~vanishing@user/vanishingideal) vanishingideal
2025-07-02 02:27:51 +0200Square(~Square@user/square) (Ping timeout: 252 seconds)
2025-07-02 02:29:15 +0200humasect(~humasect@dyn-192-249-132-90.nexicom.net) humasect
2025-07-02 02:30:14 +0200machinedgod(~machinedg@d162-157-250-39.abhsia.telus.net) machinedgod
2025-07-02 02:31:50 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-07-02 02:34:33 +0200mud(~mud@user/kadoban) (Ping timeout: 245 seconds)
2025-07-02 02:34:38 +0200kadobanana(~mud@user/kadoban) kadoban
2025-07-02 02:36:27 +0200j1n37(~j1n37@user/j1n37) (Read error: Connection reset by peer)
2025-07-02 02:37:04 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 260 seconds)
2025-07-02 02:39:58 +0200kadobanana(~mud@user/kadoban) (Ping timeout: 252 seconds)
2025-07-02 02:40:05 +0200mud(~mud@user/kadoban) kadoban
2025-07-02 02:40:34 +0200j1n37(~j1n37@user/j1n37) j1n37
2025-07-02 02:40:37 +0200rat-with-hat(~rat-with-@24-113-114-97.wavecable.com)
2025-07-02 02:42:08 +0200j1n37(~j1n37@user/j1n37) (Read error: Connection reset by peer)
2025-07-02 02:45:12 +0200humasect(~humasect@dyn-192-249-132-90.nexicom.net) (Read error: Connection reset by peer)
2025-07-02 02:45:27 +0200j1n37(~j1n37@user/j1n37) j1n37
2025-07-02 02:45:40 +0200humasect(~humasect@dyn-192-249-132-90.nexicom.net) humasect
2025-07-02 02:47:34 +0200ljdarj(~Thunderbi@user/ljdarj) (Ping timeout: 260 seconds)
2025-07-02 02:47:35 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-07-02 02:52:34 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 276 seconds)
2025-07-02 02:54:28 +0200tmciver(~tim@syn-198-255-177-240.res.spectrum.com) (Ping timeout: 244 seconds)
2025-07-02 02:54:34 +0200trickard(~trickard@cpe-50-98-47-163.wireline.com.au) (Read error: Connection reset by peer)
2025-07-02 02:54:47 +0200trickard_(~trickard@cpe-50-98-47-163.wireline.com.au)
2025-07-02 03:02:57 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-07-02 03:04:17 +0200 <yin> oh no. now i'm having another problem. i get no logs from it. can this be because of buffering?
2025-07-02 03:05:15 +0200weary-traveler(~user@user/user363627) user363627
2025-07-02 03:06:48 +0200 <yin> cabal run had no problem with this
2025-07-02 03:07:45 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 252 seconds)
2025-07-02 03:07:49 +0200xff0x(~xff0x@2405:6580:b080:900:4cc8:3950:ac73:12bf) (Ping timeout: 252 seconds)
2025-07-02 03:08:54 +0200 <geekosaur> buffering might be it
2025-07-02 03:09:28 +0200leah2(~leah@vuxu.org) (Ping timeout: 276 seconds)
2025-07-02 03:10:23 +0200 <geekosaur> you might use script(1) if you want logging to file + terminal