Kelson Reviews Stuff - Page 3

Image Toolbox

★★★★☆

An extremely powerful image editor for Android. And not just the usual features like crop, adjust contrast or brightness, maybe apply a filter, but you can do batch edits, format conversion, scaling the actual pixel image, editing metadata
all the things that mobile apps tend to hide behind the curtain (because why would someone need to even know the pixel depth, never mind change it? :eyeroll:). The downside is that it’s a bit awkward to use.

So far this is the only image editing app I’ve tried on Android that I can get to keep both location and timestamp EXIF data intact when editing. Sometimes. It seems to keep all EXIF data if you start with “single edit,” but drops at least location if you start with “crop.” Within a single edit, you can make a lot of adjustments, including cropping, arbitrary rotation, saturation, etc. and it’ll preserve the metadata.

I’m still getting a sense of where things are and which controls will get me the effect I want, which is usually cropping and adjusting the contrast for iNaturalist. That’s why I really want to be able to make these edits without losing or altering the EXIF data: the location and timestamp matter for the observation.

Google Play vs. FOSS Variants

The version in the Play store uses Google’s machine learning for some features, as well as Google’s crash reports and other analytics. It can also be built as capital-F Free software, without the telemetry and Google-dependent features, making it suitable for F-Droid’s stricter requirements (though there’s a bug keeping the latest release out of F-Droid).

On Preserving Metadata

You’d think “don’t change the stuff that the user isn’t changing” would be a low bar, but most image editors I’ve used on Android handle EXIF data in one of three ways:

  • Treat EXIF as junk and throw it away haphazardly, often including the time a photo was taken! (At least Fossify Gallery considers this a bug.)
  • Remove some or all metadata, including location, for privacy reasons. (Scrambled EXIF is great, but it removes everything.)
  • Preserve metadata, but with bugs. (For instance: Google Photos forgets the time zone if you’re not syncing with their cloud, so I ended up with photos stamped with the right location, but the time off by the difference from UTC and I’d have to use a desktop anyway to fix all the timestamps. And while Sly has an option to save metadata, it doesn’t seem to work.)

I still haven’t sorted out all the circumstances under which Image Toolbox keeps or discards it, but at least I’ve found something for the specific phone-to-iNat workflow.

Sly (Image Editor)

★★★☆☆

Simple, friendly image editor that doesn’t need any extra permissions, it just lets you adjust your photos! It’s not elaborate, just basic adjustments like cropping, changing contrast or saturation, sharpening or noise reduction. Feels more suited for mobile, but has a Linux version as well as Android. There are only two features I miss when using it on my phone:

One bug is, for me, a showstopper: While there’s an option to save EXIF metadata, it doesn’t seem to work. I always want to keep the original timestamp, and my main use case for an easy photo editor on my phone is to be able to quickly crop a photo to upload for iNaturalist or MapComplete, in which case I want to keep the location too.

For now I’m using Image Toolbox, which is slightly more awkward. If and when Sly implements the share target and fixes the metadata bug, it’ll a whole lot more streamlined for this flow!

Scrambled EXIF

★★★★☆

Scrambled EXIF is one of those “does one thing really well” apps: It’s a filter that removes all the date, time, location, camera, and other metadata from a photo as you share it. Using it is incredibly simple: Share the photo to Scrambled Exif, and then it’ll ask you what app you want to share it to.

It’ll optionally fix EXIF-based rotations and rename your file too (in case you don’t want the filename to give anything away).

The only problem I have with it is that most of the time, I don’t want to remove everything. 99% of the time I want to keep the timestamp, and there are times (like posting observations to iNaturalist) when I want to keep the location too. So I don’t use it very often, though I do keep it on my phone for when I do.

But for its primary use case, it’s sheer elegance in its simplicity!

Calculating God

Robert J. Sawyer

★★★★☆

It’s been a while, but Calculating God sticks in my head as an interesting exploration: What if there is scientific evidence out there for a supreme being, but to find it you have to correlate knowledge from multiple inhabited worlds across the galaxy?

The specific situation is a pattern of mass extinctions that’s common on all known inhabited worlds, and a multispecies expedition has come to Earth to cross-check our fossil record and see if it matches too. (It does, of course, which is what sets the rest of the book in motion.)

Like a lot of Sawyer’s more philosophical science-fiction, it’s mostly talking and thinking and figuring things out. There’s not a whole lot of action, and I remember thinking the young-earth-creationist vandals were too much of a caricature to take seriously. (I suspect if I read it again now, they’d seem subtle compared to the pundits and politicians making noise today.)

The main (human) character is a paleontologist, and most of the story takes place in and around a natural history museum. He and the aliens spend a lot of time checking for mismatches, trying to find other explanations for the matches, and looking at planets that didn’t make it one way or another.

I think this may have been the first place I saw the “great filter” concept named (the idea that somewhere between a planet having the conditions for life and a spacefaring civilization there’s at least one step that’s extremely unlikely or difficult). They’d found worlds that had nuked themselves into oblivion and others that were simply abandoned (though the human dying of cancer comes up with a compelling theory as to what happened to them), but only three that were still alive.

There’s a deus ex machina close to the end, but it’s sort of the point of the book, and an epilogue that pulls together several of the “why is this aspect of life universal???” questions the characters had been trying to figure out.

Overall: big questions, with interesting possible answers, that will make you think of science and religion.

Moshidon (Mastodon app)

★★★★☆

Moshidon is a modified version of the Mastodon app for Android phones that adds a bit more functionality. Some that was just left out of the official app, like the local and federated timelines. Some that vanilla Mastodon doesn’t support, like writing formatted posts or local-only posts. And a lot of quality-of-life features like filling in missing parts of remote profiles, making bookmarks easier to get to, switching a specific post view between accounts, etc. Otherwise it’s pretty similar to using the official app.

The only thing that keeps tripping me up is the tap-to-cycle on the “Home” button. It’s a quick way to cycle through lists, and you can remove the local/federated timelines (per account!) and just switch between your custom lists, but after using the app for a few weeks it’s still not the way my brain expects it to work. I much prefer the way Tusky lets you choose the toolbar buttons instead.

Overall, it’s more capable than the Mastodon app, but not quite on the level of Tusky/Husky/Pachli or Fedilab.