2025/05/06

Newest at the top

2025-05-07 01:18:35 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 244 seconds)
2025-05-07 01:17:06 +0200bdmg_(~myJebba@177.138.161.234)
2025-05-07 01:11:56 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-05-07 01:10:53 +0200sprotte24(~sprotte24@p200300d16f36aa00202cf2be69d2c7e4.dip0.t-ipconnect.de) (Quit: Leaving)
2025-05-07 01:10:41 +0200j1n37(~j1n37@user/j1n37) (Ping timeout: 248 seconds)
2025-05-07 01:10:36 +0200shr\ke(~shrike@user/shrke:31298) (Ping timeout: 252 seconds)
2025-05-07 01:10:12 +0200j1n37-(~j1n37@user/j1n37) j1n37
2025-05-07 01:07:47 +0200 <EvanR> some other thing would have been easier since I wouldn't have to maintain it
2025-05-07 01:07:16 +0200 <int-e> . o O ( meet my haymaker )
2025-05-07 01:07:15 +0200 <haskellbridge> <Liamzee> nope, and that just makes me annoying
2025-05-07 01:07:11 +0200 <EvanR> I keep all my accounts for self employment in sqlite and then came to same conclusion, why?
2025-05-07 01:06:59 +0200 <haskellbridge> <Liamzee> If I say "Scanners Live in Vain", would anyone get the reference?
2025-05-07 01:06:45 +0200 <EvanR> the grass is always greener
2025-05-07 01:06:44 +0200 <haskellbridge> <Liamzee> advantages of such an approach: simplicity. disadvantages of such an approach: how performant is going straight through the database? how safe is using sqlite instead?
2025-05-07 01:06:22 +0200 <monochrom> Read: My role as a Haskell programmer to maintain that Haskell code is also obsoleted.
2025-05-07 01:05:34 +0200 <monochrom> I have a lot of student marks to process. Various marking platforms give me student marks as CSV. In the past I wrote my own Haskell program with cassava to read, compute, write. But I can see a future where I just use sqlite, in fact even just the sqlite command line. My Haskell program will be obsoleted.
2025-05-07 01:04:56 +0200 <int-e> You could simply not answer inane "what do you think of" questions that are asked without motivation or other direction or context that would confine the scope of the answer.
2025-05-07 01:04:34 +0200sprout(~sprout@84-80-106-227.fixed.kpn.net) sprout
2025-05-07 01:04:01 +0200 <monochrom> Maybe I should describe one of my use cases.
2025-05-07 01:03:48 +0200 <haskellbridge> <Liamzee> too obviously socratic
2025-05-07 01:03:05 +0200 <monochrom> Why to Haskell types? Why not get rid of even that Haskell program, for example?
2025-05-07 01:03:01 +0200sprout(~sprout@2a02-a448-3a80-0-c61c-b515-5509-58e7.fixed6.kpn.net) (Ping timeout: 268 seconds)
2025-05-07 01:02:36 +0200 <haskellbridge> <Liamzee> to Haskell types, I mean, the result of the query
2025-05-07 01:02:15 +0200 <monochrom> Deserialize to what, and who needs it, and why.
2025-05-07 01:01:50 +0200 <monochrom> Why do I still need to deserialize the return types.
2025-05-07 01:01:36 +0200 <hellwolf> what do you mean?
2025-05-07 01:01:14 +0200gentauro(~gentauro@user/gentauro) gentauro
2025-05-07 01:01:04 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 252 seconds)
2025-05-07 01:01:01 +0200vanishingideal(~vanishing@user/vanishingideal) (Ping timeout: 244 seconds)
2025-05-07 01:00:48 +0200Square(~Square@user/square) Square
2025-05-07 01:00:40 +0200 <monochrom> Just for the sake of being the devil's advocate: Why?
2025-05-07 01:00:36 +0200 <hellwolf> So, what do you think of quasiquote template haskell based approach?
2025-05-07 00:59:23 +0200Lord_of_Life(~Lord@user/lord-of-life/x-2819915) Lord_of_Life
2025-05-07 00:58:52 +0200Lord_of_Life(~Lord@user/lord-of-life/x-2819915) (Ping timeout: 252 seconds)
2025-05-07 00:58:28 +0200Leary(~Leary@user/Leary/x-0910699) (Read error: Connection reset by peer)
2025-05-07 00:57:41 +0200 <haskellbridge> <Liamzee> you still need to deserialize the return types
2025-05-07 00:57:35 +0200mistivia_(~mistivia@user/mistivia) (Read error: Connection reset by peer)
2025-05-07 00:57:04 +0200mistivia(~mistivia@user/mistivia) mistivia
2025-05-07 00:56:09 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-05-07 00:55:17 +0200Lears(~Leary@user/Leary/x-0910699) Leary
2025-05-07 00:55:16 +0200gentauro(~gentauro@user/gentauro) (Ping timeout: 276 seconds)
2025-05-07 00:53:47 +0200 <monochrom> You know, I agree with that post, and take it to its logical conclusion: Just write SQL itself, it is literally 100% better than any encoding of SQL.
2025-05-07 00:52:31 +0200sayurc(~sayurc@169.150.203.34) sayurc
2025-05-07 00:50:21 +0200drewr(~drew@user/drewr) (Ping timeout: 252 seconds)
2025-05-07 00:49:40 +0200 <hellwolf> crypto project that has a bro vibe.
2025-05-07 00:47:55 +0200 <monochrom> What is crypto bro?
2025-05-07 00:46:45 +0200hellwolffeel self-deprecating about being in the crypto again.
2025-05-07 00:46:24 +0200 <hellwolf> there is a crypto bro project called monad. but don't look it up, it might ruin your day.
2025-05-07 00:46:05 +0200 <hellwolf> (though monad is supposed to be an ugly fish)
2025-05-07 00:45:43 +0200 <hellwolf> does it looks like a monad, and quarks like a monad?