I appreciate the response. You seems to understand why this is frustrating at least.
Since writing my question about flakes I’ve seen a few pointers from people and read a little more. It seems like flakes solve the “problem” of the channel not being pinned to a specific version in the configuration.nix
.
Honestly that doesn’t seem to be a problem worth worrying about whilst I’m learning, especially if it makes the documentation obsolete.
I don’t understand why people are so sold on it for beginners (yourself excluded).
I wouldn’t be so quick to write it off.
It’s a proof of concept showing the weaknesses in Microsoft’s vetting process for extensions published on the store. They then used the process to get pseudo-malicious code inside hundreds of organisations (not hundred of installs) some of which are high profile.