Docker is not reproducible, you just apt-get install what you want hoping that the RUN commands get you a version that is still compatible with your software and doesn't break anything. With NixOS, you can pin the specific hash of every software, and you don't need the entire Ubuntu 20.04 in a container to deploy a webapp.
Because the hardware is really good. Better than any other hardware you can find (especially for a performance/watt standpoint, which for a laptop is somewhat important). Touchpad and keyboard are also top tier, screen is really nice, speakers are good and I ran out of adjectives.
It wouldn't, but why would you use an iPad as your main screen if you are near a Mac? It's just a screen, it doesn't bring anything special like the Vision Pro would.
I don't want zero moderation, I just want good moderation, which is not the case when you have a few mods that push their agenda over many enormous subs.
I personally woudn't mind not having moderators, as the ones we have at the moment are really bad and have pushed their political views in apparently impartial subs (like /r/politics).
Because it's not remote, if you are streaming from your Mac, it's right there, at 2m at most. It's much different than remote connecting from an iPad 100 km away.
But with the Vision Pro there is zero latency and the possibility of having many big screens, whilst when remote-desktoping into a Mac from an iPad you gain nothing and the high latency makes it worse.
Rust's philosophy (unlike Python's, for example) consists in not including tons of stuff in the standard library, this way you can choose the best implementation for your specific use case from one of the many crates (which are super easy to install, by the way). There is no "always the best" implementation for a specific functionality, nor a legacy-but-still-officially-supported-in-std implementation that nobody uses anymore but still needs to be maintained with its own namespace.
I don't see this as negative or "reinventing the wheel". Reinventing the wheel would be writing your own implementation, which doesn't happen if you can choose from many high-quality crates.
How does this have anything to do with ads? Advertisements are used to fund the content you watch, not the infrastructure. Infrastructure is funded with the money you pay each month to your ISP.
Mmh no, a company isn't the same thing as a physical person (seen as a human being, not as a single person business), for example. As such, they are threated differently.
I do, no issues at all with the beta Asahi kernel, you basically have to git clone https://github.com/tpwrules/nixos-apple-silicon in /etc/nixos/, include a file from that repo in the configuration.nix and configure as you like (beta gpu driver or not, which kernel, 4k pages or not, ecc). The experience then is exactly the same as a stock NixOS installation.
Efficiency is not a known concept here in Italy. There are people/companies who get fined for paying taxes, and other people/companies who don't get fined for not paying them. There is no presumption of innocence when dealing with italian tax authority. And things are super slow.
My router (a VM with passed through network card) is currently running on NixOS, I’m really happy so far, it makes kernel patching (which in my case is required for the nic to work properly at 2500BASE-T) much easier than manually patching and building the kernel every time. It also gives me the guarantee that I will be able to rebuild the exact same host almost bit by bit in the future, in case of necessity, which is important for something like a router (I also take vm snapshots but upgrades are crucial for something potentially facing the internet and handling firewall). Looking forward to move away from proxmox to a fully NixOS virtualisation host too.
Just use a for loop in Python over all characters and ignore each char that is not in the ASCII range of letters, numbers and punctuation. Or retype by hand if you don't know Python.