2025/05/06

Newest at the top

2025-05-07 01:44:02 +0200j1n37-(~j1n37@user/j1n37) (Ping timeout: 276 seconds)
2025-05-07 01:42:10 +0200j1n37(~j1n37@user/j1n37) j1n37
2025-05-07 01:38:17 +0200 <hellwolf> hmm, not sure I like ormolu one neither, but certainly looks nicer than mine.
2025-05-07 01:37:28 +0200 <hellwolf> just tried out https://ormolu-live.tweag.io to see the difference
2025-05-07 01:34:48 +0200 <hellwolf> I don't find this default indentation experience (using <tab>) is very nice.
2025-05-07 01:34:32 +0200 <hellwolf> https://paste.tomsmeding.com/vDyxr8yb
2025-05-07 01:34:26 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 252 seconds)
2025-05-07 01:34:03 +0200 <hellwolf> *in the next line? not sure how to speak english anymore
2025-05-07 01:33:43 +0200 <hellwolf> question to emacs user again: why haskell-mode does not indent function parameters in new lines?
2025-05-07 01:29:57 +0200merijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-05-07 01:27:15 +0200 <geekosaur> too many old SF shorts writers
2025-05-07 01:27:04 +0200 <geekosaur> ah, whoops
2025-05-07 01:26:53 +0200 <haskellbridge> <Liamzee> no, Cordwainer Smith / Paul Linebarger (real name, wrote under pseudonyms due to the nature of his work)
2025-05-07 01:26:35 +0200 <geekosaur> Vonnegut's first story iirc
2025-05-07 01:26:23 +0200geekosaurwas afk but knew the reference
2025-05-07 01:25:50 +0200 <haskellbridge> <Liamzee> /s/ who went/ who went through/
2025-05-07 01:25:15 +0200 <haskellbridge> ... murdered and his project covered up. Of course, it's a pulp science fiction story, so their plot is foiled, but to some extent it seems relevant to modern software development, no?
2025-05-07 01:25:10 +0200 <haskellbridge> <Liamzee> oh, and to fill out the useless reference, "Scanners Live in Vain" refers to a short story by a US army intelligence guy (who was also a disclosed CIA officer after his death) about a fraternity of space pilots who went grueling and dehumanizing hardship to safely chaperone people across worlds. One day, someone invents a technological workaround that renders their job irrelevant, so they connive to have the guy...
2025-05-07 01:23:34 +0200Unicorn_Princess(~Unicorn_P@user/Unicorn-Princess/x-3540542) (Remote host closed the connection)
2025-05-07 01:20:41 +0200shr\ke(~shrike@user/shrke:31298) shr\ke
2025-05-07 01:20:41 +0200shr\ke(~shrike@user/paxhumana) (Changing host)
2025-05-07 01:20:41 +0200shr\ke(~shrike@user/paxhumana) paxhumana
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)