I think the conversation needs to change a bit. People just don't care in the current state. I've been toying with the idea of calling all this (seo/ads/blogspam/content marketing and the auto-twitter-bot-ira-shill-to-cause-controversy-and-mass-media-parroting-it-feedback-loop) "internet pollution" in order to get average joes to think about it differently.
Sometimes I leave random/joking comments around my code if I've been in a rabbit hole for a long time and end up with a preposterously simple and elegant solution. I erupted with laughter a couple days ago seeing "# i fink yo freaky and i like u a lot" in the middle of some brambles I was untying.
>> If I want to know how I configured my nas three years ago, all I have to do is read the nix file I checked onto github. Thats powerful.
Have you had to deal with breaking changes in the config language? (Does this ever happen? Are there versions/specs of the language that can be pinned?)
>> ... and not have it installed globally is amazing.
Yah, the more I think about it this is the biggest selling point to me.
>> Of course, you can use the nix package manager on any Linux distro and even macOS if you want a gentler introduction.
I actually never thought deeply into nix NOT on nixos (I've probably been conflating the two). As an infra/devops-y person I can think of a lot of cool use cases off the bat in the server-space (theoretically anyways, I've a feeling the details would be quite the devil). But, except for the case of developing for such a system, I'm struggling to see a use case that warrants it in the desktop realm. (I need to meditate on this one..!)
Found it- https://www.theguardian.com/world/2015/aug/25/russia-bans-wi...