

It’s not giving you proactive notifications for it, but yes, that’s the one. It’s just available on top of your timeline just like in Google photos.
It’s not giving you proactive notifications for it, but yes, that’s the one. It’s just available on top of your timeline just like in Google photos.
It fetches them as needed, much like Google photos. Every photo in the timeline has a little icon on it telling you whether it’s on your device or only on the server. You can have Immich installed on several devices and see photos from all of them on any of them no problem
The only slowness I’ve experienced so far is that the android app can get a bit sluggish when scrolling around in the middle of my timeline, or inside bigger albums. Everything else totally smooth though
Unfortunately not. You do get a warning that it’s an unchecked cast at least.
Granted, the issue here is generic type erasure, which was a tradeoff that was decided on for backwards compatibility when generics were first introduced to Java, so it’s not like an actually desirable feature of the language. But the point is that this wouldn’t be reason for anyone to not call Java and Kotlin not statically typed, their type system is just a bit weaker than others in certain aspects
I get your point, but that’s not a great example. Kotlin is a statically typed language, and this compiles (and runs!) just fine:
val test: List<String> = listOf(1) as List<String>
println(test) // prints "[1]"
Even val test: String = 1 as String
will compile, but at least gives you an exception at runtime, which the equivalent typescript wouldn’t.
There are tools that can change the colors of your screen to simulate different kinds of color blindness, that makes it pretty easy to test for the basics. I’ve been using this one in the past: https://colororacle.org/
But in general, it’s also just a good guideline to never rely only on color to communicate important information, and always also have a graphical or textual cue to go with the color.
Go for it! Doesn’t even need that much investment as long as you’re familiar with self-hosting. Just install it and see how it goes with new photos, and you can still backfill your old photos later. There is a tool that even lets you migrate your entire Google photos account, including albums, favorites etc super easily from Google takeout