2026/02/20

Newest at the top

2026-02-20 15:46:09 +0100Frostillicus(~Frostilli@pool-71-174-119-69.bstnma.fios.verizon.net)
2026-02-20 15:45:37 +0100Frostillicus(~Frostilli@pool-71-174-119-69.bstnma.fios.verizon.net) (Ping timeout: 272 seconds)
2026-02-20 15:41:50 +0100emaczen(~user@user/emaczen) emaczen
2026-02-20 15:38:44 +0100merijn(~merijn@62.45.136.136) (Ping timeout: 252 seconds)
2026-02-20 15:35:57 +0100castan(~castan@86.121.192.170)
2026-02-20 15:35:43 +0100castan(~castan@86.121.192.170) (Client Quit)
2026-02-20 15:35:43 +0100housemate_(~housemate@202.7.248.67) (Ping timeout: 264 seconds)
2026-02-20 15:35:30 +0100housemate(~housemate@pa49-178-146-220.pa.nsw.optusnet.com.au) (Remote host closed the connection)
2026-02-20 15:34:59 +0100castan(~castan@86.121.192.170)
2026-02-20 15:34:44 +0100castan(~castan@86.121.192.170) (Client Quit)
2026-02-20 15:33:57 +0100merijn(~merijn@62.45.136.136) merijn
2026-02-20 15:33:29 +0100housemate(~housemate@pa49-178-146-220.pa.nsw.optusnet.com.au) housemate
2026-02-20 15:33:14 +0100castan(~castan@86.121.192.170)
2026-02-20 15:27:36 +0100 <tomsmeding> :D
2026-02-20 15:27:29 +0100 <haskellbridge> <ijouw> My pdf rendering seems to be done on cpu... Changing view takes up to two seconds.
2026-02-20 15:27:24 +0100jmcantrell_(~weechat@user/jmcantrell) (Ping timeout: 268 seconds)
2026-02-20 15:25:45 +0100 <tomsmeding> And actually I disagree they look identical. Mine is right-heavy, whereas yours is more left-heavy.
2026-02-20 15:25:17 +0100 <tomsmeding> Athas: while clearly true, I'm not sure that's a very interesting observation -- the vertical lines is just dot(1) throwing its hands up with too many dependencies
2026-02-20 15:24:48 +0100 <Athas> Very similar souls.
2026-02-20 15:24:20 +0100 <Athas> It's interesting how my dependency graph looks almost identical to tomsmeding's from a human perspective: https://sigkill.dk/junk/graph.pdf
2026-02-20 15:24:20 +0100 <lortabac> or you can feed it to an AI and ask them to find a particular path
2026-02-20 15:23:57 +0100 <tomsmeding> lortabac: fair point, perhaps there are
2026-02-20 15:23:48 +0100 <tomsmeding> Athas: yes, the moment you mentioned lsp I thought "ah, there's all your dependencies"
2026-02-20 15:23:41 +0100 <lortabac> tomsmeding: there may be tools to fetch useful info from a dot file. I have no idea to be honest
2026-02-20 15:23:27 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 272 seconds)
2026-02-20 15:22:52 +0100 <tomsmeding> lortabac: https://tomsmeding.com/vang/9fSZUM/graph.pdf
2026-02-20 15:22:39 +0100 <Athas> I think lsp depends on everything, just in case.
2026-02-20 15:22:11 +0100Square3(~Square@user/square) (Ping timeout: 272 seconds)
2026-02-20 15:21:31 +0100 <tomsmeding> I find that is mostly a good way to generate a huge pdf, or a huge png that no image viewer will open, with no way of reading anything from the warren of arrows
2026-02-20 15:20:07 +0100 <lortabac> Athas: maybe cabal-plan dot
2026-02-20 15:18:04 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-02-20 15:13:52 +0100jmcantrell_(~weechat@user/jmcantrell) jmcantrell
2026-02-20 15:13:33 +0100Square3(~Square@user/square) Square
2026-02-20 15:10:56 +0100 <int-e> At least in part.
2026-02-20 15:10:41 +0100 <int-e> I don't know. I imagine it's because it was designed in a context of an Electron application, so websockets were already there, "for free".
2026-02-20 15:09:38 +0100 <tomsmeding> TIL LSP works with websockets?
2026-02-20 15:08:49 +0100 <tomsmeding> (... why does lsp depend on websockets?)
2026-02-20 15:08:17 +0100Frostillicus(~Frostilli@pool-71-174-119-69.bstnma.fios.verizon.net)
2026-02-20 15:08:02 +0100 <tomsmeding> but I find that plan.json is usable enough for the odd time that I need to look at the dependency graph
2026-02-20 15:07:31 +0100merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds)
2026-02-20 15:07:13 +0100 <tomsmeding> using https://hackage.haskell.org/package/cabal-plan
2026-02-20 15:07:06 +0100 <Athas> And of course 'lsp' is why I depend on 'websockets'.
2026-02-20 15:07:05 +0100 <tomsmeding> Athas: `cabal-plan tred` is perhaps closest to what you mean
2026-02-20 15:06:58 +0100 <Athas> My suspicion was wrong; apparently the Cabal dependency is due to a Setup.hs from 'entropy'. It's probably been like that for a while and I never noticed.
2026-02-20 15:06:55 +0100housemate(~housemate@pa49-178-146-220.pa.nsw.optusnet.com.au) (Ping timeout: 264 seconds)
2026-02-20 15:06:26 +0100 <tomsmeding> in any case, it's a graph, not a tree
2026-02-20 15:05:53 +0100bionade24(~quassel@server2.oscloud.info) bionade24
2026-02-20 15:05:48 +0100 <tomsmeding> well using search. :)
2026-02-20 15:05:40 +0100 <Athas> Eyeball a 155K JSON file? I see...
2026-02-20 15:05:36 +0100 <tomsmeding> not a neat tree, but the info is there