!VRULIdgoKmKPzJZzjj:nixos.org

Nix Hackers

952 Members
For people hacking on the Nix package manager itself202 Servers

Load older messages


SenderMessageTime
1 May 2026
@hexa:lossy.networkhexaRedacted or Malformed Event16:41:00
@Ericson2314:matrix.orgJohn Ericsonyeah16:42:46
@Ericson2314:matrix.orgJohn Ericsonharmonia I guess does everything it does? (I am not very famliiar` with the binary part of haronia, just the underlying libraries)16:43:17
@hexa:lossy.networkhexaexpose the local /nix/store as a binary cache with signing16:47:09
@hexa:lossy.networkhexais what both of these do16:47:14
@Ericson2314:matrix.orgJohn EricsonOK16:51:39
@Ericson2314:matrix.orgJohn Ericsonmakes sense16:51:41
@Ericson2314:matrix.orgJohn EricsonI am gona vibecode nix-serve into c++ for fun :)16:52:02
@Ericson2314:matrix.orgJohn Ericson and then Eelco can choose what he wants to do 16:52:19
@joerg:thalheim.ioMic92
In reply to @Ericson2314:matrix.org
harmonia I guess does everything it does? (I am not very famliiar` with the binary part of haronia, just the underlying libraries)
It's feature complete as far as I can tell.
17:06:42
@joerg:thalheim.ioMic92
In reply to @Ericson2314:matrix.org
I am gona vibecode nix-serve into c++ for fun :)
I tried many years ago. But there was no nice c++ Webserver... Maybe there is a decent c one?
17:08:00
@Ericson2314:matrix.orgJohn EricsonI see this "httplib"17:09:51
@joerg:thalheim.ioMic92Make sure they do fuzzing. Otherwise it can't be trusted17:11:22
@rick:matrix.ciphernetics.nlMindavi
In reply to @Ericson2314:matrix.org
I see this "httplib"
A colleague of mine used it and it made copies of buffers while they wrote everything to prevent copying :(. But otherwise they were pretty happy with it, I think. I think they used it as client though, not as server (the serverside was rust tokio)
17:12:08
@joerg:thalheim.ioMic92We still mention nix-serve in our docs. Would be worth mentioning some alternatives 17:12:19
@llakala:matrix.orgllakala set a profile picture.17:12:32
@joerg:thalheim.ioMic92 @Ericson2314:matrix.org: https://github.com/Mic92/cache-shootout/tree/main you have to beat the competition. 17:14:15
@Ericson2314:matrix.orgJohn EricsonI meant to be claer, I think people should use harmonia :)17:14:51
@Ericson2314:matrix.orgJohn Ericson https://github.com/edolstra/nix-serve/pull/71 https://github.com/edolstra/nix-serve/pull/72 --- nix-serve in C++ 22:12:43
@hexa:lossy.networkhexaAnd who needs that?22:13:39
@hexa:lossy.networkhexaIs this more than a code drop?22:14:06
@hexa:lossy.networkhexaI am more than happy with nix-serve-ng and harmonoa22:14:45
@hexa:lossy.networkhexa * 22:14:50
@sandro:supersandro.deSandro 🐧probably related to https://github.com/NixOS/hydra/pull/169423:35:38
@hexa:lossy.networkhexacertainly23:38:57
@hexa:lossy.networkhexabut archiving nix-serve would have been an okay move23:39:10
@hexa:lossy.networkhexaRedacted or Malformed Event23:39:23
2 May 2026
@joerg:thalheim.ioMic92I think eelco already in the past expressed that nix-server is not really maintained anymore...00:00:01
@joerg:thalheim.ioMic92So he might be fine, putting the nail in the coffin.00:00:15
@joerg:thalheim.ioMic92* I think eelco already in the past expressed that nix-serve is not really maintained anymore...00:00:24

Show newer messages


Back to Room ListRoom Version: 6