<gchristensen>
niksnut: what was that secret option to prevent nixos-rebuild from working if you have uncommitted changes? :P
<gchristensen>
was it a `fetchGit .`?
<infinisil>
gchristensen: I just have a wrapper that forces me to commit first :)
<infinisil>
Also asks me to change the branch first if I'm on master
orivej has quit [Ping timeout: 248 seconds]
Jackneill has joined #nixos-dev
__Sander__ has quit [Read error: Connection reset by peer]
<niksnut>
gchristensen: I don't think that exists yet
<niksnut>
hm, we have a rather severe loss of precision printing floating point numbers
<Profpatsch>
niksnut: Yeah. :(
<Profpatsch>
Don’t try to compare or add or subtract (or anything) them, you will hate yourself.
<Profpatsch>
Nor print them. :P
<niksnut>
afaict only printing is a problem
<michaelpj>
there was a surprisingly interesting pldi paper this year about printing floats
matthewbauer has joined #nixos-dev
Sonarpulse has quit [Ping timeout: 256 seconds]
matthewbauer has quit [Read error: Connection reset by peer]
matthewbauer has joined #nixos-dev
ixxie has joined #nixos-dev
<niksnut>
another stat on Nixpkgs performance deterioration: 'time nix-shell -p --command true -I nixpkgs=/home/eelco/Dev/nixpkgs/' takes 0.24s on 17.09, and 0.48s on master
<gchristensen>
wow
<clever>
niksnut: before i got to build the memoise branch i had an idea, i used the `defaults` in nixops to just assign `nixpkgs.pkgs = import <nixpkgs> {};`, which i believe will use a single thunk for all machines
<clever>
niksnut: it reduced the size of the attr sets by ~93mb
<clever>
a memoise within impure.nix will likely only get the same savings, i suspect the nixos module framework needs its own heaping of memoising to actualy start saving decent amounts
<niksnut>
yeah
<ixxie>
does Nixpkgs have an analytics database?
<clever>
niksnut: oh, and i found a nixops bug today, if you have uppercase letters in a deployment.route53.hostName entry, nixops fails to find the old route53 A record, then fails when creating a duplicate, i plan to file a PR to fix it soon
orivej has joined #nixos-dev
Sonarpulse has joined #nixos-dev
clever has quit [Quit: leaving]
MichaelRaskin has joined #nixos-dev
pie_ is now known as ^pie_^
ixxie has quit [Ping timeout: 256 seconds]
<samueldr>
gchristensen: whenever you have time to review some good ol' doc https://github.com/NixOS/nix/pull/2269 (since it is related to work you have done)