Sunday, August 17, 2025

Picasa Replacement Project - Update 4 - Roadmap + Component Breakdown

The other day, I went through and did an initial breakdown of the components that would need to be developed as part of my "Picasa Replacement" project, in order to have a workable alternative.

I made this breakdown as a way of going in more level-headed about what exactly I was about to lock myself into (and hopefully convince myself against rashly diving into headfirst), as I was definitely getting "the itch" to just dive right in and build "just the basic photo management tool" part (i.e. "part 4", with "part 1" thrown in to have anything to show, and part 2 inevitably having to be done to before I could even contemplate setting up part 4), with the idea that the actual non-destructive image editing engine would be more of a slow burn afterwards (i.e. the exposure + colour edits would then be ported over as-time-allows, once I had the functional media management tool that I needed first)

(*) I must admit, I have also been slowly digging through Darktable's source code, trying to figure out how much of the iop code can be harvested + refactored into powering the core of my own pipeline  (as some of those operations are really powerful in the ways I want, but simply using the sidecar files to pass data to it doesn't seem as viable an option as I had though, given the horrid way it handles storing state - i.e. obscure hashed / binary-dump data in the sidecar files, coupled with only the database actually having the most recent settings once it loads a file once) 

Anyway, here is the breakdown notes from my notebook, in case anyone else would like to attempt this (or join in the efforts at some point).

 (TBH:  Seeing this breakdown is and should be very sobering... It is probably a decent 4-5 years of man-effort - assuming semi-consistent progress at a fast rate gets made even - to get to a somewhat useful point.  Hence why I wouldn't really recommend anyone attempts this on a whim!) 

Phone Migration Notes

This weekend, I've finally been looking into finally transferring across to using the new phone I'd gotten a few months ago (*).

As feared, there are currently a whole bunch of "manual intervention" bottlenecks that are not syncing over and require lots of manual effort to fix. Some of which are really silly and should be rectified by various vendors, while others are historical mistakes coming back to haunt 

Monday, August 11, 2025

Public Transit Audio-Only Recordings - A Fun Travel Keepsake

A discussion with a friend yesterday about portable audio recorders had me thinking about something fun to do while travelling that I only really recently realised I should try doing more of.

That is: Recording short audio clips (in addition to any video clips I'm already capturing, though again... more random clips from different places are again something fun to have) from various places during my travels - and in particular, doing it for any public transit route you end up spending a lot of your time during the trip using.