110 karma · joined February 13, 2025
A decent full package manager would support a simple, shell-like DSL like say Alpine or Arch, concurrent and parallel phases (such as downloads/builds/installs), multiple versions, reproducible builds, building from source, build acceleration, security auditing, patch management, and package cryptographic signatures (not hashes or signing of hashes).
Nix is theoretically amazing but the barrier-to-entry and gotchas for popular use make it self-limiting. Simplicity in particular areas is a price that is often paid for popularity.
2. Give your demographic a tax break.
3. Wait for people to be injured.
4. Blame the other political faction.
https://www.vanityfair.com/magazine/2015/07/donald-ivana-tru...
The point of having a global, shared database is a single, authoritative (more-or-less), semi-vetted repository that can hold vendor accountable externally without digital amnesia or downplaying issues, and global unique identifiers. If that takes an international nonprofit funded by bits of the free world who are okay with investing in commonwealth infrastructure, so be it. Those who don't understand what they're destroying so casually are ignorant, and possibly evil if they do understand.
Your nerd card had been validated for today. Go forth, ethically.* :D
* Oops, I introduced 2 more programming languages, my bad.
- Anocracy - illiberal, pretend democracy.
- Chirocracy - rule by force.
- Kakistocracy - rule by the most unqualified and/or unethical individuals.
- Kleptocracy - rule for profit.
- Kratocracy - power seized and/or maintained through force and/or guile.
- Mortocracy - rule based on death and destruction.
- Ochlocracy - rule by a mob, i.e., the Reign of Terror.
- Phobocracy - rule by fear.
- Plutocracy - rule by economic aristocracy, a loose subset of oligarchy (rule by an unelected few).
- Quangocracy - rule by unelected bureaucrats.
Okay, how? This sounds like looking for lemonade in a genocide.