<{^_^}>
nix#3246 (by puckipedia, 1 minute ago, open): The state of thunks is observable
<infinisil>
qyliss: !
* infinisil
thinks of ways to abuse this
puck has joined #nix-lang
<puck>
i mean, i already built a counter in it :p
FireFly has joined #nix-lang
<puck>
pretty sure that if you were to do some trick with __toString it'd break a bunch of things
<qyliss>
I'm just happy that you're discovering all of these things so they can be fixed before people abuse them to make more pure Nix update scripts :P
<infinisil>
Yeah, puck++
<{^_^}>
puck's karma got increased to 1
<infinisil>
I guess all it needs is to be changed to builtins.unsafeValueSize
<qyliss>
in #nixos-dev the consensus seemed to be we didn't really need it at all
<puck>
i don't think it's useful to have, but also stability etc etc etc :p
<infinisil>
Hmm yeah probably that's more reasonable
<qyliss>
puck: md5 was killed recently, apparently
<qyliss>
so things can be removed
edef has joined #nix-lang
<puck>
i'm pretty certain there's other ways to determine thunk-ness too, outside of valueSize