Hacker Newsnew | past | comments | ask | show | jobs | submit | kingzain's commentslogin

Is there a similar thing but for organising images? I have a bunch of image folders on my NAS but I would love it to be searchable, automatically tagged by certain criteria so I can filter them, etc. But self-hosted. I don't want to use Google Photos or Dropbox.


I'm building that! Some of the features that make PhotoStructure unique:

- self-hosted on docker, Linux, macOS, or Windows

- cross-platform libraries that can track assets across volumes without duplication [1]

- supports reading and writing to .XMP sidecars and Google Takeout JSON files [2]

- sophisticated image and video deduplication [3]

- quick and novel "samples" UI designed to scale to extremely large libraries (500k+)

https://PhotoStructure.com/why

[1]: https://photostructure.com/faq/what-is-a-volume/

[2]: https://photostructure.com/faq/takeout/

[3]: https://photostructure.com/faq/what-do-you-mean-by-deduplica...


You can find a bunch of alternatives here - https://github.com/awesome-selfhosted/awesome-selfhosted#pho....

If you want features such as facial recognition, you might try taking a closer look at PhotoPrism/LibrePhotos. I did try them about a year ago, but in the end just went with the desktop app digiKam (https://www.digikam.org/)


This is a great resource, thank you!


I haven't used it, but stumbled across Damselfly [1].

From the About on GitHub:

> Damselfly is a server-based Photograph Management app. The goal of Damselfly is to index an extremely large collection of images, and allow easy search and retrieval of those images, using metadata such as the IPTC keyword tags, as well as the folder and file names. Damselfly includes support for object/face detection, and face-recognition.

[1] https://github.com/Webreaper/Damselfly


For photos, I find Lightroom to be great. But you're still going to have to spend some time on curation, metadata, etc. if you really want things to be findable.


Photoprism has been doing fine on me.


Only point of contention is that it's missing the Zones information, so that people are aware of the ticketing costs.


Haven't tried this desktop app yet, but WhatsApp web already shows notifications, at least using Chrome.


I would follow-up one more time, if the place is somewhere where you really want to work. Many people get busy and things slip, especially when dealing with email.

However, I would also look for other internships in the meantime.


Missing the doctype. Some people who would like to use this site would be on some outdated browsers that would break without a doctype :(


Google purchases Dubai's world of islands to reconfigure into Google-shaped floating cities.

http://inhabitat.com/google-purchases-dubais-world-of-island...


Related: https://www.youtube.com/watch?v=2LGQrVSxPvg

Neil deGrasse Tyson explains it quite nicely.


I cleaned up the code a bit and created a PR. It isn't my project, however I thought it was interesting and warranted a discussion on HN. Thanks for the input.


There's more information here if anyone is interested:

http://io9.com/how-neal-stephenson-is-helping-to-make-snow-c...


I had to read your comment a few times to make sure I was getting the gist of it correctly. Here's what I understood: you are advocating cyber warfare, and are a big fan of it. I understand your point about handling the situation with no loss of life. Great. But advocating war, even if it's cyber war? Wow.

Have you given a thought to this scenario: while deploying the virus, they made a mistake in their code, that leads to a nuclear meltdown causing an explosion, destroying millions of lives and causing a worldwide phenomenon.

Or how about the drone version cyber warfare mentioned by one of the commenters below?

Or let's say the stuxnet virus fell into the hands of a malicious party and they modified it to take down the national grid. Can you imagine the number of accidents that would cause?

Or maybe I'm just a fool and totally misunderstood your comment.


I'm not advocating warfare. Of course, peace is always best, when you can get it.

You can't always get it, though.

Nations have conflicts and need to resolve them. In descending order of preference, I would prefer they resolve them via diplomacy, economic warfare, cyberwarfare, covert targeted operations, conventional warfare, total warfare.

I am glad cyberwarfare exists, because -- unpleasant as it is or could be -- if a nation is trying to accomplish something it thinks is worth the pain of something further down the list, it gives a more civilized way of getting it done.

In a more general sense, war not at the absolute bottom of my list. Horrible as it is, I am glad it exists, because tyranny can be worse.


Fair enough. Choose the lesser of all evils. Tells us a lot about humanity and what it has come to. Sad though isn't it.


Not at all. I don't see human history as a fall from peace so much as a struggle upward from a constant state of tyranny and war.

There are whole civilizations now that haven't known tyranny for generations. Where the last invasion is almost out of living memory. Where they try to only go to war for good, moral reasons.

I mean, to come back to the main topic . . . these days, we sometimes settle serious, international disputes by breaking each others' machines.

Sad? No sir. The 21st century is pretty damn awesome by historical standards.


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

Search: