Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Man, I've yet to find the perfect solution for this. Photoprism was really promising at first but the Dev can't seem to handle the stress of trying to make this pay his rent. Sometimes he reacts really pissed if people complain about something missing/broken, and not just if they're unreasonable or something. Just not very clever if that's the same people who are paying you. Pull requests get denied or rejected for the smallest of reasons. yes, it's his project and you should not just merge any crappy code, but it's things like rejecting an API extension by developers of the mobile app so they eventually give up on the app.

The facial recognition is subpar and performs worse the more faces you tagged, but it's always the users fault somehow, instead of accepting that yes even though you put a lot of work and effort into it, the result might be bad.

Then somehow immich comes along and manages to basically become a better photoprism over night because it's somehow just a well managed project accepting a lot of contributions without the code turning into complete shit.

I don't know what to say. I'm still a sponsor of photoprism bot it seems the guy running it is his own worst enemy in some ways.



Somehow I'm relieved by this comment, that it's not just me. I've tried communicating with the author about face recognition and always got answers that I considered slightly rude and off-putting. I shook it off, contributed some money, and I'm still a user. I'll take a look at immich now though.


Being a "hero" open source dev for a project like that can require a lot of neuroticism.

Sometimes it works, but sometimes the project is just too big, I think.




Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: