• 0 Posts
  • 10 Comments
Joined 1 year ago
cake
Cake day: June 15th, 2023

help-circle



  • It’s insane how many things they push as Snaps when they are entirely incompatible with the Snap model.

    I think everyone first learns what Snaps are by googling “why doesn’t ____ work on Ubuntu?” For me, it was Filebot. Spent an hour or two trying to figure out how the hell to get it to actually, you know, access my files. (This was a few years ago, so maybe things are better now. Not sure. I don’t live that Snap life anymore, and I’m not going back.)



  • There are some free, open-source command line tools that can do this.

    First off, there’s exiftool. It’s the go-to utility to read and write metadata in a wide variety of file types, like mp3, jpg, and you guessed it, pdf. It’s very easy to use:

    To read all the metadata in a file: exiftool -a -All (where is the path to your pdf).

    To erase all the metadata in a file: exiftool -a -All="" (that’s two double-quotes, to indicate a blank string). Please note that this will overwrite your file in-place! If you want to save the output as a new file, use exiftool -a -All="" -o .

    exiftool is likely all you need for your use case, but if you need more advanced PDF manipulation, with a truly dizzying array of options, there’s Ghostscript. Ghostscript can read, write, and convert PDFs, and provides hooks to apply any PostScript commands and options.

    To simply print out information on a PDF file: gs -dPDFINFO -dBATCH . This will show you the metadata, such as author, title, etc.

    I’m…not going to give you an example of how to use Ghostscript to edit metadata because I’m not confident I’d get it right. The gist is that you use PostScript commands with the -c flag. It is truly arcane but extraordinarily powerful.

    If you’re on Linux, you can likely get both of these with your distro’s default package manager. On Mac, use Homebrew or MacPorts. On Windows, you can download prebuilt binaries from their web sites. I think you can even run them on Android using Tmux Termux.




  • On Mastodon it’s pretty easy. Download the official app and go through the prompts. They should probably have a little note saying “just go with the defaults if you’re not sure” but this shouldn’t be a road block for any normal person. The fact that Mastodon has a standard migration method makes this a low-impact decision.

    Lemmy is definitely harder. “Jerboa” doesn’t sound like an official app, and I don’t think you can even create an account in Jerboa. So the first step is finding an instance on the web with no guidance. That’s bad.

    I still haven’t joined Matrix because it’s too hard. People say I shouldn’t use matrix.org for various reasons (like bans without warning) but I can’t find an alternative that seems sensible. All the guides I found are basically “you should really host your own, but if you’re too much of a noob, here are some Polish lolicon-themed servers you can join”. If it were possible to sign up without feeling like I’m doing something wrong, I would have many years ago.