Avatar

pr06lefs

pr06lefs@lemmy.ml
Joined
91 posts • 81 comments
Direct message

I talk to people who are against corruption, against racism, believe the medical industry is broken, monopolies are bad, etc. Seems we agree on a lot of basic principles yet they are still voting trump tho. WTF?

permalink
report
reply

people being pedantic showoffs doesn’t really register as humor for me, TBH

permalink
report
parent
reply

I think nixos is still niche, but seems to be gaining momentum. It has some unique features:

  • Every package has its own dependencies, so you can install a 7 year old firefox alongside the latest, and have no interference.
  • Packages with dependencies in common still share them (for space savings).
  • Abandons the HFS, but can still fake it for apps that need it.
  • Can make dev environments that are exactly reproducible across machines, and only exist within a specific shell session. So you can have a project that relies on an out of date version of a compiler, and another that uses the latest, and run both at the same time.
  • Make your own packages that other people can install using a git repo address.
  • The package language can also describe a machine’s configuration; systemd services, default packages, user accounts, etc.
  • You can build and remotely deploy a machine config in one line.
  • You can cross compile a machine config for another cpu architecture, like ARM.
  • OS upgrades are atomic, and reversible. If it doesn’t work out, you can go back to the previous config.
  • No reason to ever reinstall. Recently upgraded a machine that had sat in a closet for 5 years to the newest release. Flawless upgrade.
  • Nixos boasts more packages than any other distro, over 100,000.

There are certainly downsides - poor docs, confusing core language. Instructions for installing something on say debian will not work on nixos. I do think this style of package management is the future, if perhaps not this specific implementation. It can be a pain but its also super solid.

permalink
report
reply

Kind of off topic, but you know what would be cool? If you had an ‘man explain’ command that would define all the flags/args in a command, like:

man explain rsync --append-verify --progress -avz -e "ssh -p 2222" root@$dip:/sdcard/DCIM/Camera newphonepix

Would give you:

rsync - a fast, versatile, remote (and local) file-copying tool
      --append-verify          --append w/old data in file checksum
      --progress               show progress during transfer
      --archive, -a            archive mode is -rlptgoD (no -A,-X,-U,-N,-H)
      --verbose, -v            increase verbosity
      --compress, -z           compress file data during the transfer
      --rsh=COMMAND, -e        specify the remote shell to use 

etc.

permalink
report
reply

proof-of-work blockchains. instead of a utopian decentralized currency we have a utopia for scammers and day traders, and uses a ton of energy at a time when we need to conserve to combat global warming.

permalink
report
reply

Tesla. Elon is proving to be a consummate billionaire scumbag and I don’t want to be associated with him.

permalink
report
reply

Hot take: tire particulates are a conservative anti-EV talking point. “My V8 mustang weighs less than an EV, therefore its better on pollution than a EV because tire particulates”. Totally disregarding the impact of tailpipe emissions.

permalink
report
reply

What about plain old x = -10?

-10 ^ 2 = 100
-10 ^ 3 = -1000
-10 ^ 5 = -100000

permalink
report
reply

Rich shitbags funding divisive propaganda to make the plebs fight each other and vote against their own interests.

permalink
report
reply