Imagine that you’re out for a walk. You’re looking at the landscape and taking photos with your camera or phone. At the same time your GPS watch, or phone app is recording your location every second. What remains of the walk is a gps track that has a resolution of one set of gps co-ordinates per second, and photos when you took photos. Most of the walk is “lost” because to record video of the entire walk would be too consuming.
It’s ironic that since I started a Runna fitness plan my “fitness” has been going down rather than up. The simple reason is that although the workouts are challenging, they’re challenging for a short time.
Take this morning’s bike ride for example. It was short in distance and time, but high in effort and strain. I had to keep up with specialists. By specialists I mean “people who cycle without touching other sports as often”.
Nine to Five Mac wrote an article about “AI coding tools may be the end of freemium utility apps”. If the last three weeks are any indication of whether AI written apps can replace freemium apps the answer is both yes and no.
The Yes Illusion Let’s start with the illusion that AI can vibe code your app. If you’re doing something like a task list or snake, or similar then the answer might be yes, to some degree but in that case it requires preparation.
Last night and this morning I have been toying with the idea of the paid tiers and whether they’re worth it. In the proces I told Gemini about my context and it went from advising me the pro tier at 170 CHF per year, to going for the “free” Google AI studio option.
From Gemini to Google AI Studio I find the pivot interesting because you go from a conversational bot to something more powerful.
The Cycplus AS2 is a pocket sized inflator that can easily be taken while cycling with a group or alone. It doesn’t have a display and it doesn’t tell you how much battery but it does inflate a tyre within seconds with minimal effort.
I tested it at home first, to get used to its use. You press it against the valve and then you press again and it starts to inflate.
Today, for the first time during a bike ride, I had a tyre puncture. I suspect that it wasn’t a tyre puncture but rather that I over-inflated the tyre, and that due to the wet, gravelly conditions of the roads, the inner tube eventually failed.
The irony is that it’s because I checked the tyre pressure that the incident occured. By checking the tyre I inflated it, but when I saw the pressure was fine I decided to inflate once or twice more.
One of the many iOS flaws is that if you download photos and videos it defaults to throwing them into your photo album, whether they’re yours, and that’s why it’s good to tidy up. For the tidying up effort today I used ffprobe, find and the kDrive desktop drive, as well as terminal and a secure shell.
The premise is that as you’re living your life, activity friends, family and apps like TikTok all post files, that you might or might not download intentionally.
It’s amusing. I look through Immich and Photoprism and I am struck by how many names I have forgotten, but how easily I remember certain faces. I’m also curious to see how I remember certain names after scrolling through faces yet to be identified.
Decades ago when I was playing with iPhoto and Picasa I knew all these people well, and I saw them daily. It was easy to match faces to names.
Photosync is a photo uploading app that allows you to upload to various devices and cloud solutions with ease. Photo Uploader for Photoprism is a specialist app for Photoprism. The reason for which I bring up both of these apps is that they allow you to sync to photoprism.
When I was testing uploads with Photosync I noticed that I can upload to the Photoprism library directly but that it creates a “current_phone” folder, and adds photos within this folder.
Last night at around 05:30 the alarm went off and either before or afterwards I heard lightning. I also heard very heavy rain. The question was whether the weather app was to be trusted. I could see that it would rain heavily while I walked from home to the meeting point but that for the duration of the rain it would remain dry.
I chose to take a good raincoat and walked in the rain towards the meeting point.