Live data from Hacker News

Immich v2.0.0 – First stable release

github.com

61–70 of 165 posts

Re: Immich v2.0.0 – First stable release

#61
post #36

What’s a good desktop app with the same-ish goal? > High performance [desktop] photo and video management solution Honestly all I want is - Non destructive library management. No copying and moving files and the library is just “a file” - Exif GPS map with search support (“Photos taken at NYC between 2 and 4pm”) - Automated (AI?) photo tagging

Sounds like you need digikam. I have been a happy digikam user for more than a decade now. It works really well.

The automated AI face detection can be improved compared to immich. But I guess this whole area is developing rapidly these days so I expect it to get better soon.

Re: Immich v2.0.0 – First stable release

#62

For me Immich has been good, but not great. I keep going back to nextcloud photos if I really want to do any work, like sharing images and file management. I really don’t get having all of your images in a a library and not in a file structure. Immich can look at your external libraries but it can’t really do anything with them. I can’t injest, say my iPhone photos and then later categorize them and move them to the…

Funnily enough I use nextcloud to upload my photos and then immich with the external dir pointed to my nextcloud directory to actually view them. Mostly came about because I installed nextcloud first. But it means I get to keep both immich and still have a regular file structure.

Re: Immich v2.0.0 – First stable release

#63
post #35

Earlier quoted context omitted.

Agree, I wish every project would have that! I still think the conclusion on "setTimeout is cursed"[0] is faulty: > The setTimeout method in JavaScript is cursed when used with small values because the implementation may or may not actually wait the specified time. The issue to me seems that performance.now() [1] returns the timestamp in milliseconds and will therefor round up/down. So 1ms errors are just within its…

JS is not a realtime language. setTimeout() does not actually guarantee to run after the elapsed time. It merely gets queued for the next async execution window after that timer elapsed. Hence it can also be off by infinity and never get called - because JS is single threaded (unless you use a worker - which comes with its own challenges) and async windows only open if the main thread is "idle". Usually, this is very…

Indeed - I was a bit surprised by them mentioning this to be honest, since, as I understand it, this is kind of a widely accepted limitation of setTimeout - it's purely a 'best effort' timer. It's not intended to be something where "yes after exactly Xms it'll execute.

Re: Immich v2.0.0 – First stable release

#64
I tried immich recently and it works great. My only gripe with it is the use of postgres which requires separate backing up. Would've preferred something like sqlite for easier backups. Even better if it could embed metadata directly in EXIF or sidecar files.

Re: Immich v2.0.0 – First stable release

#65
post #52

For me Immich has been good, but not great. I keep going back to nextcloud photos if I really want to do any work, like sharing images and file management. I really don’t get having all of your images in a a library and not in a file structure. Immich can look at your external libraries but it can’t really do anything with them. I can’t injest, say my iPhone photos and then later categorize them and move them to the…

They've been around for a 3 years, which is not a very long time for FOSS. However the software seems stable, fast, it has lots of releases, all of which are good signs in terms of future availability. I forgot the name, but there is a software "law" that software that has been around for N years will probably be around for N more years (so the longer it's been around, the longer it will continue to be around). I see…

You’re thinking about the [Lindy effect](https://en.m.wikipedia.org/wiki/Lindy_effect)

I donate to Immich monthly, and I’m glad they managed to keep the project going and not paywalling any of their features, even under the influence of their new sponsor.

Re: Immich v2.0.0 – First stable release

#67

For me Immich has been good, but not great. I keep going back to nextcloud photos if I really want to do any work, like sharing images and file management. I really don’t get having all of your images in a a library and not in a file structure. Immich can look at your external libraries but it can’t really do anything with them. I can’t injest, say my iPhone photos and then later categorize them and move them to the…

But for structuring, tagging, why would you need a database? There's the file system, and countless tools to batch edit images and exif. Immich is great to display images, and perhaps gather some bit of metadata, like face recognition.

Re: Immich v2.0.0 – First stable release

#68
I read that announcement and I have zero idea what this "immich" app (?) is. How about adding some short introduction text explaining what the thing is for folks just discovering this thing via a HN link (w/o forcing them to click further or digging the information from somewhere else)?

Re: Immich v2.0.0 – First stable release

#69
An excellent piece of work, although needed and continues to need more horsepower than I have readily available. UI not super-useful but I am going to dig in and see if the API can be utilized to get what I would like - better exposure of underlying file structure to quickly navigate by date.

Re: Immich v2.0.0 – First stable release

#70

For me Immich has been good, but not great. I keep going back to nextcloud photos if I really want to do any work, like sharing images and file management. I really don’t get having all of your images in a a library and not in a file structure. Immich can look at your external libraries but it can’t really do anything with them. I can’t injest, say my iPhone photos and then later categorize them and move them to the…

Funnily enough I use nextcloud to upload my photos and then immich with the external dir pointed to my nextcloud directory to actually view them. Mostly came about because I installed nextcloud first. But it means I get to keep both immich and still have a regular file structure.

Same here, I tried Nextcloud Memories first which has some of the same functionality but ended up being too slow in nearly all aspects. Immich does well in this regard so I use it just like you do using its external library feature.

You may be interested in the change I submitted to Immich which makes it possible to directly log in to Immich using the Nextcloud OIDC app. Add Immich as an 'external site' and use the autoLaunch parameter [1] to have the site open in NC as if it were a 'native' app without needing to log in first.

[1] https://docs.immich.app/administration/oauth/#auto-launch

Post reply on HN