gchristensen changed the topic of #nixos-chat to: NixOS but much less topical || https://logs.nix.samueldr.com/nixos-chat
<elvishjerricco> Same issue on the ext4 /boot partion, no ZFS or LUKS involved. Guess the drive just sucks at writes :/
aanderse has joined #nixos-chat
<Arahael> I've just had an epiphany: Flatpak and nixpkgs complement each other very very nicely: Packages with well defined dependencies that don't change can go into nix, whereas other packages, such as visual studio code that have "extensions" that themselves depend on effectively random components... Would do better in flatpak. Does that make sense?
<Arahael> I'm assuming that flatpak allows the sandbox to be modified by the application that is running in it, etc.
philipp[m] has quit [Remote host closed the connection]
Moredread[m] has quit [Remote host closed the connection]
sphalerit has quit [Read error: Connection reset by peer]
siraben has quit [Read error: Connection reset by peer]
Ralith has quit [Read error: Connection reset by peer]
Ericson2314 has quit [Write error: Connection reset by peer]
dtz has quit [Remote host closed the connection]
dtz has joined #nixos-chat
sphalerit has joined #nixos-chat
philipp[m] has joined #nixos-chat
Moredread[m] has joined #nixos-chat
Ericson2314 has joined #nixos-chat
siraben has joined #nixos-chat
Ralith has joined #nixos-chat
<joepie91> jD91mZM2: filter_entries on NodeType::Set appeears wrong; I don't think it filters the `rec` token, but that is not semantically an entry (also an `entries` method for getting all non-rec-token children would probably be useful as well)
<joepie91> appears*
<joepie91> oh nevermind
<joepie91> it casts into SetEntry
<joepie91> so yeah, just the `entries` thing then :P
drakonis_ has joined #nixos-chat
drakonis has quit [Ping timeout: 258 seconds]
drakonis has joined #nixos-chat
drakonis1 has joined #nixos-chat
drakonis_ has quit [Ping timeout: 252 seconds]
drakonis has quit [Ping timeout: 264 seconds]
drakonis has joined #nixos-chat
jasongrossman is now known as jasongrossman[m`
jasongrossman[m` has quit [Quit: ERC (IRC client for Emacs 26.1)]
jasongrossman has joined #nixos-chat
drakonis has quit [Quit: WeeChat 2.3]
pie___ has joined #nixos-chat
pie__ has quit [Ping timeout: 272 seconds]
endformationage has quit [Quit: WeeChat 2.4]
lejonet has quit [Ping timeout: 245 seconds]
joepie91 has quit [Ping timeout: 252 seconds]
lejonet has joined #nixos-chat
drakonis1 has quit [Remote host closed the connection]
drakonis1 has joined #nixos-chat
johanot has joined #nixos-chat
jackdk has quit [Ping timeout: 245 seconds]
johanot has quit [Quit: WeeChat 2.4]
jasongrossman has quit [Remote host closed the connection]
jasongrossman has joined #nixos-chat
__monty__ has joined #nixos-chat
jasongrossman has quit [Remote host closed the connection]
jtojnar has quit [Remote host closed the connection]
jasongrossman has joined #nixos-chat
joepie91 has joined #nixos-chat
drakonis1 has quit [Ping timeout: 246 seconds]
drakonis1 has joined #nixos-chat
jtojnar has joined #nixos-chat
johanot has joined #nixos-chat
waleee has joined #nixos-chat
johanot has quit [Quit: WeeChat 2.4]
jtojnar has quit [Read error: Connection reset by peer]
jtojnar has joined #nixos-chat
<manveru> gchristensen: about r13y, is it possible to show what derivations depend on unreproducible drvs? Because most likely we'll only have to to fix those then :)
<gchristensen> hmm
<gchristensen> so far, none of the ones showing up have caused trickle-down instability
endformationage has joined #nixos-chat
__monty__ has quit [Quit: leaving]
<manveru> ok, was just curious
<gchristensen> someone suggested marking everything below the unreproducible one unreproducible :P
<sphalerite> srhb: did you send that support request about encryption for Hetzner's LARAs?
<gchristensen> ooh?
<sphalerite> gchristensen: Hetzner's remote consoles for physical servers have some, uh, interesting security properties
<sphalerite> gchristensen: specifically, no TLS!
<srhb> sphalerite: uuuuuhhhh
<srhb> I.. Think I didn't. Frankly, I have just vaguely a recollection of having a conversation with you about this like half a year ago xD
<srhb> I think I promptly forgot, sorry.
<sphalerite> yeah :p
<gchristensen> hilarious!
<sphalerite> "oh yeah, don't worry, it's only my passwords being sent over the internet in plain text"
drakonis has joined #nixos-chat
Jackneill has quit [Ping timeout: 255 seconds]
Jackneill has joined #nixos-chat
jtojnar_ has joined #nixos-chat
jtojnar has quit [Ping timeout: 268 seconds]
jtojnar_ is now known as jtojnar
waleee has quit [Quit: WeeChat 2.4]
jtojnar has quit [Ping timeout: 250 seconds]
Myhlamaeus has joined #nixos-chat
jtojnar has joined #nixos-chat
jtojnar_ has joined #nixos-chat
jtojnar has quit [Ping timeout: 246 seconds]
jtojnar_ is now known as jtojnar
<jD91mZM2> joepie91: Why would it filter the rec token?
<jD91mZM2> And, there is `entries`, hidden behind the EntryHolder trait
<ldlework> I find that I still have a hard time elevator-pitching Nix.
<ldlework> It has so many interesting properties it's hard to know what to even say. And the implementation is too strange you just can't get into it at first.
<ldlework> I often tell people that Nix is my favorite technology right now.
<ldlework> And they go "Never heard of it, what's it about?"
<ldlework> And I go O_O'
<ldlework> I end up blurting out things like "cryptographically ensured reproducability!"
<ldlework> it doesn't communicate anything useful
<ldlework> i'll work on it
<tilpner> Hah, reproducability
* tilpner goes back to staring at man-db autoconf nonsense
jtojnar has quit [Read error: Connection reset by peer]
disasm has quit [Quit: WeeChat 2.0]
<elvishjerricco> I've started saying "It's the ZFS of build systems", which tends to pique people's interest.
<tilpner> (And it has much cheaper dedup!)
<gchristensen> nice
<simpson> I customize pitches for the situation. The last one, IIRC, was along the lines of "the cool thing about Nix is that we can incrementally move towards a more-repeatable deployment"
<elvishjerricco> I guess following the analogy, I might say bazel is the btrfs of build systems, in that it's newer and attempts to fix some of the problems with Nix, but like, don't use it cuz it's super broken.
<simpson> "we don't have to stop using Docker", etc.
<joepie91> elvishjerricco: 'like git for your operating system' is one that I've found to work reasonably well, and it's actually something some people came up with themselves after explaining what it does (though more specifically in the context of NixOS)
<elvishjerricco> well zfs is like git for your file system, so I guess it's all the same analogy :P
<joepie91> zfs is less well-known though, I think :P
disasm has joined #nixos-chat
<sphalerite> like puppet but good? :D
<drakonis> that's the description i'll use for it on my talk
<drakonis> i should use that for guix
<drakonis> its puppet, but good, in lisp
<drakonis> or rather
<drakonis> its nixos but lisp
<sphalerite> don't you mean GuixSD :p
<drakonis> yes
<sphalerite> (awful name…)
<drakonis> agreedo
<ldlework> like puppet but stateless and pure?
<ldlework> a downside of puppet and other CM solutions, if you remove something from the playbook, it doesn't go away on the server
disasm has quit [Quit: WeeChat 2.0]
disasm has joined #nixos-chat
jtojnar has joined #nixos-chat
jtojnar has quit [Ping timeout: 255 seconds]
jtojnar has joined #nixos-chat
drakonis has quit [Quit: WeeChat 2.3]
drakonis has joined #nixos-chat
drakonis1 has quit [Ping timeout: 272 seconds]
drakonis has quit [Read error: Connection reset by peer]
<sphalerite> aaaaaah I just discovered some of the horrendous shell scripts I wrote back in 2006
drakonis has joined #nixos-chat
<sphalerite> Maybe there are reasons *not* to keep backups xD
Myhlamaeus has quit [Quit: WeeChat 2.2]
jtojnar_ has joined #nixos-chat
jtojnar has quit [Ping timeout: 255 seconds]
jtojnar_ is now known as jtojnar
lopsided98_ has quit [Quit: Disconnected]
Myhlamaeus has joined #nixos-chat
jackdk has joined #nixos-chat
jasongrossman has quit [Ping timeout: 264 seconds]