| 13 Mar 2026 |
raitobezarius | if we had used gRPC, we would have needed to do crimes to implement what we did with libexec | 15:07:15 |
raitobezarius | capnp is way more behaved in that regards | 15:07:38 |
raitobezarius | you might be mixing up this with arcana | 15:09:03 |
raitobezarius | or even god forbids: gRPC over socketpair() | 15:10:24 |
griff | how are you going to do capnp remote? ssh, mTLS? | 15:11:21 |
raitobezarius | mTLS with the possibility to reuse SSH authnz | 15:11:32 |
raitobezarius | aka SSH as an authorization hook | 15:11:47 |
raitobezarius | SSH for the data channel seems a dead end tbh | 15:11:57 |
griff | why? | 15:12:25 |
@lisanna-dettwyler:matrix.org | * honestly I could eventually be tempted away from cppnix into Lix dev, I <3 Lix but right now I'm trying to get a job working on Nix so cppnix is where I'm spending my free time to try to maximize hirability ): | 15:12:51 |
raitobezarius | There's the performance problems of what SSH was optimized to do (TCP_NODELAY related topics) | 15:13:03 |