3 ms·
NixOS is honestly the single most game-changing thing I've been introduced to in my last decade of experience in tech. If you're interested in trying out NixOS
by bsnnkv 3y ago
NixOS is honestly the single most game-changing thing I've been introduced to in my last decade of experience in tech.
If you're interested in trying out NixOS I highly recommend either running it as an WSL2 VM[1] if you have a Windows machine or deploying it on a cheap VPS[2] to play around with.
I personally still use a Win11 desktop for compat with Adobe software and a few other bits and pieces, but I do all my serious work on a NixOS WSL2 VM.
[1]: https://github.com/LGUG2Z/nixos-wsl-starter https://github.com/LGUG2Z/nixos-wsl-starter
[2]: https://github.com/LGUG2Z/nixos-hetzner-cloud-starter https://github.com/LGUG2Z/nixos-hetzner-cloud-starter
- candiddevmike 3y agoI keep seeing this from people online but I have yet to see Nix in the wild at any large organization. For such a "game-changing" thing, it certainly doesn't have the meat space following you see online. To me, I tried Nix, got frustrated with packages, realized I'm just using someone else's abstractions for defining configuration files (with the same kind of quality you'd find on Ansible galaxy), and realized it's not solving a problem I have.
- colordrops 3y agoIt can be game changing for individuals - it was for me. But is hard to deploy at scale, at least to workstations, unless everyone on the team is motivated and skilled enough to do it, or the team started from the beginning with it. It also has a steep learning curve. There are several quant and defense firms that use it as their main workstation and deployment OS, where most individuals are highly skilled and rigorous accurate deployments are a must.
- nechuchelo 3y agoIs Google large enough? https://idx.dev/blog/post/nix-in-the-wild-project-idx https://idx.dev/blog/post/nix-in-the-wild-project-idx
- bsnnkv 3y agoNice, I didn't know this! I'll add that I know Nix is also used widely at Discord.
- cstrahan 3y agoIt's also used at Repl.it: "How we went from supporting 50 languages to all of them" https://blog.replit.com/nix https://blog.replit.com/nix
- joshcsimmons 3y agoWe love it at Anduril.