2026/02/23

Newest at the top

2026-02-23 12:29:01 +0100fp(~Thunderbi@130.233.70.214) fp
2026-02-23 12:22:20 +0100Milan_Vanca(~milan@user/Milan-Vanca:32634) Milan_Vanca
2026-02-23 12:20:38 +0100Frostillicus(~Frostilli@pool-71-174-119-69.bstnma.fios.verizon.net)
2026-02-23 12:20:29 +0100edwtjo(~edwtjo@fsf/member/edwtjo) edwtjo
2026-02-23 12:20:29 +0100edwtjo(~edwtjo@h-155-4-52-89.A213.priv.bahnhof.se) (Changing host)
2026-02-23 12:20:29 +0100edwtjo(~edwtjo@h-155-4-52-89.A213.priv.bahnhof.se)
2026-02-23 12:20:06 +0100edwtjo(~edwtjo@fsf/member/edwtjo) (Server closed connection)
2026-02-23 12:19:44 +0100[_________](~oos95GWG@user/oos95GWG) oos95GWG
2026-02-23 12:19:37 +0100Frostillicus(~Frostilli@pool-71-174-119-69.bstnma.fios.verizon.net) (Ping timeout: 248 seconds)
2026-02-23 12:19:26 +0100[_________](~oos95GWG@user/oos95GWG) (Server closed connection)
2026-02-23 12:18:40 +0100terrorjack(~terrorjac@2a01:4f8:271:2d98::2) terrorjack
2026-02-23 12:18:31 +0100koz(~koz@121.99.240.58) (Ping timeout: 255 seconds)
2026-02-23 12:16:11 +0100koz_(~koz@121.99.240.58)
2026-02-23 12:15:00 +0100fp(~Thunderbi@130.233.70.214) (Ping timeout: 256 seconds)
2026-02-23 12:14:49 +0100 <kuribas> If there is more interest, I'll probably need to port it to python or so...
2026-02-23 12:14:26 +0100 <kuribas> No, just my organisation.
2026-02-23 12:14:03 +0100 <comerijn> kuribas: Is this for other dev's in general or just for, for example, people within your organisation?
2026-02-23 12:13:27 +0100 <comerijn> See musl, which is used by Alpine
2026-02-23 12:13:25 +0100 <__monty__> An archive with a dynamic executable and all the necessary libraries is another option.
2026-02-23 12:13:07 +0100 <comerijn> There are other libc's that work just fine
2026-02-23 12:12:59 +0100 <comerijn> The problem with libc is GNU libc intentionally breaking static linking
2026-02-23 12:12:33 +0100 <comerijn> kuribas: Depends which libc you use
2026-02-23 12:12:14 +0100 <kuribas> comerijn: Doesn't that come with libc problems on linux?
2026-02-23 12:11:52 +0100 <comerijn> kuribas: I'd say static binary
2026-02-23 12:11:52 +0100 <kuribas> Maybe I could try a dev container, where he can build and maybe develop on the app.
2026-02-23 12:11:27 +0100Leary(~Leary@user/Leary/x-0910699) Leary
2026-02-23 12:11:24 +0100 <__monty__> I'd personally prefer a flatpak to a docker container, especially for a tool rather than a service.
2026-02-23 12:11:20 +0100SoF(~skius@user/skius) skius
2026-02-23 12:10:46 +0100SoF(~skius@user/skius) (Server closed connection)
2026-02-23 12:09:58 +0100 <tomsmeding> ah I may have tried something other than docker back then
2026-02-23 12:09:29 +0100 <tomsmeding> I've tried the alpine approach once and it didn't work for me, but then perhaps I didn't try enough / failed somehow
2026-02-23 12:09:06 +0100 <tomsmeding> kuribas: you might look at https://cs-syd.eu/posts/2024-04-20-static-linking-haskell-nix or https://hasufell.github.io/posts/2024-04-21-static-linking.html
2026-02-23 12:09:03 +0100 <kuribas> But docker is more common that ghc (cabal/stack/ghcup) installation.
2026-02-23 12:07:51 +0100 <__monty__> If you give me a docker for example, now I need to install and then figure out how to use podman.
2026-02-23 12:07:26 +0100 <__monty__> A distro-specific package is the only thing I can come up with that ticks the easiest for them box but then it depends on how many distros you'd want to target.
2026-02-23 12:06:12 +0100 <haskellbridge> <ijouw> stack?
2026-02-23 12:06:02 +0100 <kuribas> Something that automatically installs all the dependencies.
2026-02-23 12:05:53 +0100 <kuribas> Easy for the other devs. Maybe a dev container?
2026-02-23 12:05:28 +0100 <__monty__> Depends what you mean by easy, Stack or Nix shebangs are an option. That would be easy for you mostly.
2026-02-23 12:05:16 +0100 <haskellbridge> <ijouw> Never used docker with haskell before; it would need to install the compiler all the same.
2026-02-23 12:04:33 +0100Frostillicus(~Frostilli@pool-71-174-119-69.bstnma.fios.verizon.net)
2026-02-23 12:04:02 +0100Frostillicus(~Frostilli@pool-71-174-119-69.bstnma.fios.verizon.net) (Ping timeout: 268 seconds)
2026-02-23 12:03:51 +0100 <kuribas> A cabal project, depending on other libraries.
2026-02-23 12:03:20 +0100 <haskellbridge> <ijouw> By script you mean a '#!/usr/bin/ghc' file or a simple cabal project?
2026-02-23 12:01:39 +0100 <kuribas> Or a static binary?
2026-02-23 11:59:53 +0100 <kuribas> Create a docker application?
2026-02-23 11:59:46 +0100flukiluke(~m-7humut@2603:c023:c000:6c7e:8945:ad24:9113:a962) flukiluke
2026-02-23 11:59:46 +0100 <kuribas> What's an easy way to run a haskell script for devs that don't have a haskell environment?
2026-02-23 11:59:26 +0100flukiluke(~m-7humut@2603:c023:c000:6c7e:8945:ad24:9113:a962) (Server closed connection)
2026-02-23 11:59:12 +0100Leary(~Leary@user/Leary/x-0910699) (Remote host closed the connection)