2025/05/16

Newest at the top

2025-05-16 21:30:28 +0200j1n37-(~j1n37@user/j1n37) j1n37
2025-05-16 21:28:43 +0200lol_(~lol@2603:3016:1e01:b960:307d:f5b5:c6a2:664f)
2025-05-16 21:28:11 +0200euleritian(~euleritia@dynamic-176-006-134-222.176.6.pool.telefonica.de)
2025-05-16 21:26:35 +0200euleritian(~euleritia@dynamic-176-006-134-222.176.6.pool.telefonica.de) (Read error: Connection reset by peer)
2025-05-16 21:26:21 +0200lortabac(~lortabac@2a01:e0a:541:b8f0:55ab:e185:7f81:54a4) lortabac
2025-05-16 21:26:08 +0200sabathan2(~sabathan@amarseille-159-1-12-107.w86-203.abo.wanadoo.fr)
2025-05-16 21:25:48 +0200sabathan2(~sabathan@amarseille-159-1-12-107.w86-203.abo.wanadoo.fr) (Remote host closed the connection)
2025-05-16 21:24:49 +0200euleritian(~euleritia@dynamic-176-006-134-222.176.6.pool.telefonica.de)
2025-05-16 21:24:20 +0200euleritian(~euleritia@dynamic-176-006-134-222.176.6.pool.telefonica.de) (Read error: Connection reset by peer)
2025-05-16 21:24:02 +0200euleritian(~euleritia@dynamic-176-006-134-222.176.6.pool.telefonica.de)
2025-05-16 21:23:51 +0200euleritian(~euleritia@ip4d17f864.dynamic.kabel-deutschland.de) (Read error: Connection reset by peer)
2025-05-16 21:23:38 +0200tromp(~textual@2001:1c00:3487:1b00:a44a:50e6:3df5:3b66)
2025-05-16 21:15:14 +0200 <geekosaur> still moving in but at least I have a desk now
2025-05-16 21:14:50 +0200 <preflex> geekosaur was last seen on #haskell 59 seconds ago, saying: quick test
2025-05-16 21:14:50 +0200 <mauke> preflex: seen geekosaur
2025-05-16 21:14:26 +0200 <Rembane> Hi geekosaur!
2025-05-16 21:14:05 +0200 <EvanR> check
2025-05-16 21:13:51 +0200 <haskellbridge> <geekosaur> quick test
2025-05-16 21:13:28 +0200 <EvanR> ^ which is why you need old versions
2025-05-16 21:13:03 +0200 <monochrom> I know that versions change, but it is not like when you're on an airplane your computer magically says "new versions detected, need new download" either.
2025-05-16 21:13:01 +0200 <EvanR> if I understood the problem, that you need a library for something, then I'm not sure including a lot of libraries in the base language solves that exactly. Just reduces the pressure
2025-05-16 21:12:22 +0200 <monochrom> I get "too many dependencies". I am surprised that you speak like what you need doesn't plateau after, say, a year.
2025-05-16 21:10:30 +0200 <Rembane> Vendoring? Few dependencies?
2025-05-16 21:10:08 +0200 <__monty__> Just with a big batteries included stdlib I assume.
2025-05-16 21:10:07 +0200natto17(~natto@129.154.243.159) natto
2025-05-16 21:09:50 +0200sprotte24_(~sprotte24@p200300d16f1bca002ca617d70fcb63bb.dip0.t-ipconnect.de)
2025-05-16 21:09:37 +0200 <EvanR> a lot of libraries are embedded in its git repo?
2025-05-16 21:09:24 +0200 <EvanR> wait how goes go solve it?
2025-05-16 21:09:11 +0200 <wbrawner> yeah I agree that it's a tooling problem, it's just nice that go solves this out of the box so I don't need to go hunting for solutions
2025-05-16 21:08:32 +0200natto17(~natto@129.154.243.159) (Ping timeout: 244 seconds)
2025-05-16 21:07:40 +0200tromp(~textual@2001:1c00:3487:1b00:a44a:50e6:3df5:3b66) (Quit: My iMac has gone to sleep. ZZZzzz…)
2025-05-16 21:06:32 +0200 <monochrom> If you're interviewing augustuss (yeah fat chance, I know), be sure to up the game with "write a haskell compiler now. on the whiteboard." >:)
2025-05-16 21:06:06 +0200 <EvanR> space = punctuation = roguelike nethacks
2025-05-16 21:05:05 +0200 <EvanR> and wasn't just me
2025-05-16 21:05:01 +0200 <EvanR> ok so that one wasn't because they needed an editor to be written as part of the job
2025-05-16 21:04:50 +0200 <Rembane> __monty__: Imagine whitespace, but with punctuation instead.
2025-05-16 21:04:49 +0200epolanski(uid312403@id-312403.helmsley.irccloud.com) (Quit: Connection closed for inactivity)
2025-05-16 21:04:31 +0200 <monochrom> I mean we heard enough rumours about "write an editor now. on the whiteboard." so why not a CSV library too. :)
2025-05-16 21:04:15 +0200 <__monty__> "In whatever pseudo code you want, but I *will* complain about missing ;'s."
2025-05-16 21:03:59 +0200 <EvanR> that sounds to real
2025-05-16 21:03:41 +0200 <monochrom> It could be worse. Consider an in-person job interview in which "write aeson now. on the whiteboard."
2025-05-16 21:03:32 +0200 <EvanR> but I was hoping it didn't boil down to "would rather not reuse reusable code" which is often the case in C
2025-05-16 21:03:20 +0200remexre(~remexre@user/remexre) (Remote host closed the connection)
2025-05-16 21:02:31 +0200 <EvanR> not having the data limit or throughput or battery is an issue, but the fix for that is not to stop and rewrite aeson on the plane
2025-05-16 21:02:25 +0200sabathan2(~sabathan@amarseille-159-1-12-107.w86-203.abo.wanadoo.fr)
2025-05-16 21:02:15 +0200 <__monty__> Versus a couple dependencies that are hundreds of thousands of lines each?
2025-05-16 21:02:13 +0200 <monochrom> Oh, stack and cabal cache what they can. Especially downloads.
2025-05-16 21:02:05 +0200sabathan2(~sabathan@amarseille-159-1-12-107.w86-203.abo.wanadoo.fr) (Remote host closed the connection)
2025-05-16 21:01:19 +0200 <monochrom> __monty__: It could be worse. Consider a million dependencies and for each you only use one line of code.
2025-05-16 21:01:14 +0200j1n37(~j1n37@user/j1n37) j1n37