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

help-circle
  • I feel you. It’s not practical to buy a phone that doesn’t have some aspects that I hate (like a notch or punch hole, glass back, or an absurd overabundance of cameras).

    Same deal with small phones. There hasn’t been a viable option in close to a decade. So yeah, I’ve bought some stupidly large phones. What’s the alternative? A “compact” phone that’s still too big to comfortably use one-handed? Not much of a choice.

    Reminds me of the tiny or non-existent pockets that are so common in women’s clothing. Yes, there are some options, but they are few and far between, and it’s not like pocket size is the one and only priority.











  • This is more or less how I feel. I haven’t rooted in years, though I have installed non-root ROMs to extend support.

    Google’s SafetyNet stuff is simply unreasonable, and a shameless power-grab. I’m so tired of software and websites trying to control what I do with my own goddamn hardware and software “for my safety”.

    It’s gotten to the point where the “security” features actively hamper my security, because they leave me unable to improve it. e.g. my banking app would rather I be on an unsecured wireless network than have me use a reputable VPN. Their web site would rather have me expose myself to malvertising than run an ad blocker. They’d rather have me running an outdated OS with heaps of known security vulnerabilities than run a fully patched LineageOS. They’d rather I use my carrier’s unsecured DNS than DOH. And heaven forbid I block trackers!

    Nevertheless, I stick with Android because there are still lots of things I value that I still can’t do on an iPhone. No, I don’t download torrents on my phone very often, but I’ve needed to in the past and will likely need to again at some point, so I’m not going to buy a phone that doesn’t let me install benign apps just because I might use them to download things they don’t want me to download.

    The whole industry is user-hostile, but Android is still less hostile than iOS.



  • 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.