<{^_^}>
Use `,` to list all commands, `,foo = Foo!` to define foo as "Foo!", `,foo =` to undefine it, `,foo` to output "Foo!", `,foo somebody` to send "Foo!" to the nick somebody
<clever>
LnL: this daemon implements the binary-cache api, and will then query its own list of binary caches, and respond with a cached reply
<LnL>
sorry, that was just a terrible joke
<gchristensen>
lol
<LnL>
I should probably play with that sometime tho
<clever>
LnL: of note, cachecache currently lacks the ability to cache nar files, lol
<clever>
it can only cache a narinfo
<LnL>
does it have some kind of logic, I'm wondering if you can't do the same thing with nginx
<clever>
LnL: my plan, was to support several upstream binary caches (which nginx cant really do)
<clever>
so i can just set my router to merge 3 hydras and cache.nixos.org into a single "binary cache"
<clever>
which then makes nix scanning the binary cache for stuff much faster, and its cached
<clever>
and nginx tends to avoid caching large files, and doesnt understand that if you request a given .narinfo, that you will then request the .nar it refered to, and it could pre-fetch
<LnL>
did you look into proxy_cache + upstreams?
<clever>
that still cant handle obeying the priority in the nix-cache-info file when conflicts arise, and prefetching based on the contents of the narinfo
<LnL>
but you don't really care what cache it comes from
<clever>
a more inteligent cache can also compare the hashes of the .nar, from each narinfo, and then parallel download from 2 caches at once
<LnL>
oh sure you could implement it much better
<LnL>
but it does work as a naive implementation, no?
<clever>
probably
<clever>
and it looks like the "special" steamcache stuff from the above video, is just nginx in docker, with proxy_cache
<clever>
and some dns wizardy to redirect things to it
<clever>
gchristensen: doing some more work on zfs+nixops now...
__monty__ has quit [Quit: leaving]
<srk>
you can actually fly on linux now, we have one copter running arducpoter on beaglebone black + bbbmini cape (acting mostly as a port expander)