Posts

On Immich and Gemini Help

It’s interesting that my use of Immich has evolved with my adoption of Gemini. I know that the cool thing would be to vibe code an Immich clone, and then show off about it to the world. I don’t want to do that. I don’t find it interesting to re-invent the wheel. I think it’s more interesting to get a model such as Gemini to help me make Immich stable on a Pi 5.

On the Convenience of Buses Making Self-Driving Cars Obsolete

In the last two days I ran 8.7 and 7.6km. I also walked 7km and 6 or more kilometres. I’m also recovering from a cold. That’s why yesterday I broke a fundamental rule, by catching a bus.

For clarity, I am opposed to buses because their frequency is low, and at 3 CHF per trip per direction the bus is an expense I don’t need, as I am happy to walk.

The Freedom to Run Again

For several days I either had bad allergies or I had a cold. Both are possible because we went from cold and rainy, and cold and snowy to spring like so three or four trees at once dumped their loads of pollen into the sky at once.

Since so many people are coughing and spluttering at the moment, it’s likely that some generous individuals onpassed the virus to me. The result is that for several days I didn’t run or cycle. I even had one or two short walks, rather than long ones. My short walks are still long for many.

The End of Clouded Judgement

If I was up to mischief I would say that some people, especially Apple users, suffer from clouded judgement. Of course I mean this as a pun. If you use Android devices, or Windows machines, or Linux, you can purchase a microSD card and within seconds have one or even two terabytes of extra storage. With such a vast amount of storage you can keep decades of photos and videos with greater freedom.

On Photoprism Claude, and HEIC Files on a Pi

When I migrated my Photoprism library from an HP Laptop to a Pi5 I found that there was a nine thousand photo hole in the total photo count. It’s when I looked closer that I found that the gap between expected photos and actual photos is down to Photoprism and the Pi5 not playing nicely when it comes to HEIC files.

I decided to experiment with Claude AI as it is flavour of the month and the first advice it gave was “force reindex the entire library”. Anyone who has played with raspberry Pi will know why that was an absurd proposition. I played along anyway and within minutes my Pi was sulking so I went for a walk, on the off chance that it would be ready when I got home. It was still sulking, and worse than that, pings took up to 30 milliseconds or more.

Migrating Photoprism From One Machine to Another

Due to the Raspberry Pi 5, and older, having issues with heat throttling and more it makes sense to build a Photoprism on a “normal” laptop before migrating towards the Pi. The process is an interesting one.

Photo Consolidation

The First step is to consolidate your photos from Google Photos, Apple Photos, Flick and any other source you might have. The simplest method is to organise them chronologically, and then to spend time removing as many duplicates as possible. There are tools for that. They will help you add exif data back into the photo exif fields, as well as look for duplicates.

The Declining Case for Social Media Giants

Years ago I was interviewed by the RTS to speak about Twitter and my conclusion is that it would never pick up in Switzerland because there are too few users and they’re too dispersed. That is still true.

Social networks that are alive and well are Meetup, GoSocial, Strava and Whatsapp. It’s absurd that Whatsapp is in the list given that it is owned and controlled by Facebook, so people that hate Facebook would, rationally avoid Whatsapp too, but they don’t.

Having a Cold with Garmin and Apple

Yesterday I woke up feeling tired and both Garmin and Apple said that I neded to rest. What I thought were allergies turned out to be a one day cold, I hope. According to the Apple Watch my HRV crashed down and in the evening I definitely had a cold/flu dream.

My dream, paradoxically, was sorting through a list of photos via checksum or some other technology. What I spent my waking hours doing made it into my dreams.

The Sense of Fatigue

Yesterday I went for a run and I struggled. The distance was four point five kilometres so it was short. I suspect that it’s running straight after lunch that made me find the run hard.

Last night I felt fine. I felt like cycling today, and I hesitated between the group ride and going for an Ingress First Saturday event in Geneva. Now I find that neither motivated me this morning. I woke feeling tired.

Playing with Meta AI in a Sandbox

Today I decided to download and play with Meta AI but I didn’t use my Facebook or Instagram accounts. I used a brand new account with no connection to me. I don’t trust Facebook and the Meta “pattte blanche”, especially with AI, given how AI can manipulate us without us realising.

I asked it about Mindf*ck and genocide and it answered to both questions without skirting them. It did try to confuse me with a disambiguation question with the book. Initially it felt as if it wouldn’t answer, until I clarified that I meant the book, rather than swearing gratuitously.