Snarwin

joined 1 year ago
[–] [email protected] 6 points 6 months ago (1 children)

Personally my only gripe with systemd is that the systemctl and journalctl commands are cryptic and unintuitive. Every time I have to use one (which thankfully isn't often), I have to spend 5 minutes reading man pages to remind myself whether -u is "user" or "unit", what the difference is between a "unit" and a "service", etc.

I imagine this is what non-developers feel like when they're forced to use git—having a whole pile of unfamiliar vocabulary and syntax thrown in your face when you're just trying to do one simple thing.

[–] [email protected] 6 points 6 months ago

Same thing happened to me. Borked my Windows install and didn't have a recovery disc, so I just wiped the whole thing and went Linux-only. Never looked back since. :)

Sometimes, all you need is a little push to get you out of your comfort zone.

[–] [email protected] 2 points 6 months ago

There's also vidir from moreutils, which lets you bulk-rename files in your $EDITOR of choice.

[–] [email protected] 16 points 6 months ago (2 children)

If you're using a shell script to install software, you've already failed.

Better alternatives include

  • Third-party package managers like Homebrew and Nix.
  • Language-specific package managers like pip and npm.
  • Self-contained package formats like Flatpak, Snap and AppImage.
  • Using checkinstall to turn a package with an install script or a "make install" command into a package your distro recognizes.
  • Downloading a tarball and using GNU Stow to install it into /usr/local.
  • Compiling from source and installing in $HOME.
[–] [email protected] 3 points 9 months ago

Alt+Backspace works in bash too, and should work in any other command-line program that reads input using readline.

[–] [email protected] 1 points 9 months ago

Naturally they only get to charge for already-sold copies if you accept the new terms that include the charges. As for how it's legal to include those charges in the new terms to begin with, I guess you'd have to ask a contract lawyer. Presumably Unity's own lawyers are convinced they can get away with it, or they wouldn't have done it.

[–] [email protected] 1 points 9 months ago (2 children)

Unity licenses are sold as a subscription. When the subscription runs out, you either have to renew it and accept the new terms, or lose the license and stop distributing your game.

[–] [email protected] 36 points 10 months ago (2 children)

This technique is called Huffman coding, and it's used in a number of compression algorithms.

[–] [email protected] 5 points 11 months ago

If you actually read the post, you'll see that there's no "business risk"—the entire audiobook is already recorded. He's just using Kickstarter as a platform to sell pre-orders.

[–] [email protected] 16 points 11 months ago

By paying for Bing to be the default search engine of Firefox.

view more: ‹ prev next ›