infinisil changed the topic of #nix-lang to: Channel for discussing Nix as a language - https://nixos.org/nix/manual/#chap-writing-nix-expressions - Logs: https://logs.nix.samueldr.com/nix-lang/
atopuzov[m] has quit [Write error: Connection reset by peer]
colemickens has quit [Remote host closed the connection]
__monty__ has joined #nix-lang
atopuzov[m] has joined #nix-lang
colemickens has joined #nix-lang
Synthetica has joined #nix-lang
pie_ has quit [Ping timeout: 276 seconds]
<{^_^}> 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
pie_ has joined #nix-lang
<infinisil> Hm i can't think of anything
andi- has quit [Ping timeout: 276 seconds]
pie_ has quit [Remote host closed the connection]
andi- has joined #nix-lang
pie_ has joined #nix-lang
__monty__ has quit [Ping timeout: 246 seconds]
edef has quit [Ping timeout: 250 seconds]
edef has joined #nix-lang
pie_ has quit [Ping timeout: 246 seconds]
<puck> hrmm, maybe
pie_ has joined #nix-lang
__monty__ has joined #nix-lang
pie_ has quit [Ping timeout: 250 seconds]
pie_ has joined #nix-lang
__monty__ has quit [Quit: leaving]