frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

NPM debug and chalk packages compromised

https://www.aikido.dev/blog/npm-debug-and-chalk-packages-compromised
337•universesquid•1h ago•156 comments

Signal Secure Backups

https://signal.org/blog/introducing-secure-backups/
59•keyboardJones•32m ago•26 comments

Job Mismatch and Early Career Success

https://www.nber.org/papers/w34215
50•jandrewrogers•1h ago•6 comments

Our data shows San Francisco tech workers are working Saturdays

https://ramp.com/velocity/san-francisco-tech-workers-996-schedule
37•hnaccount_rng•51m ago•21 comments

Experimenting with Local LLMs on macOS

https://blog.6nok.org/experimenting-with-local-llms-on-macos/
113•frontsideair•2h ago•68 comments

OpenWrt: A Linux OS targeting embedded devices

https://openwrt.org/
29•pykello•1h ago•4 comments

Dietary omega-3 polyunsaturated fatty acids as a protective factor of myopia

https://bjo.bmj.com/content/early/2025/08/17/bjo-2024-326872
52•FollowingTheDao•2h ago•28 comments

Clankers Die on Christmas

https://remyhax.xyz/posts/clankers-die-on-christmas/
106•jerrythegerbil•2h ago•53 comments

Will Amazon S3 Vectors Kill Vector Databases–Or Save Them?

https://zilliz.com/blog/will-amazon-s3-vectors-kill-vector-databases-or-save-them
30•Fendy•1h ago•26 comments

Firefox 32-bit Linux Support to End in 2026

https://blog.mozilla.org/futurereleases/2025/09/05/firefox-32-bit-linux-support-to-end-in-2026/
19•AndrewDucker•3d ago•3 comments

Google gets away almost scot-free in US search antitrust case

https://www.computerworld.com/article/4052428/google-gets-away-almost-scot-free-in-us-search-anti...
111•CrankyBear•1h ago•46 comments

Meta suppressed research on child safety, employees say

https://www.washingtonpost.com/investigations/2025/09/08/meta-research-child-safety-virtual-reality/
299•mdhb•4h ago•170 comments

Browser Fingerprint Detector

https://fingerprint.goldenowl.ai/
29•eustoria•2h ago•18 comments

Immich – High performance self-hosted photo and video management solution

https://github.com/immich-app/immich
236•rzk•9h ago•75 comments

Building an acoustic camera with UMA-16 and Acoular

https://www.minidsp.com/applications/usb-mic-array/acoustic-camera-uma16
16•tomsonj•3d ago•1 comments

A complete map of the Rust type system

https://rustcurious.com/elements/
59•ashvardanian•4h ago•3 comments

14 Killed in anti-government protests in Nepal

https://www.tribuneindia.com/news/world/massive-protests-in-nepal-over-social-media-ban/
480•whatsupdog•5h ago•318 comments

Using Claude Code to modernize a 25-year-old kernel driver

https://dmitrybrant.com/2025/09/07/using-claude-code-to-modernize-a-25-year-old-kernel-driver
788•dmitrybrant•17h ago•257 comments

What if artificial intelligence is just a "normal" technology?

https://www.economist.com/finance-and-economics/2025/09/04/what-if-artificial-intelligence-is-jus...
36•mooreds•4h ago•24 comments

RSS Beat Microsoft

https://buttondown.com/blog/rss-vs-ice
178•vidyesh•6h ago•118 comments

The MacBook has a sensor that knows the exact angle of the screen hinge

https://twitter.com/samhenrigold/status/1964428927159382261
946•leephillips•1d ago•451 comments

Why Is Japan Still Investing in Custom Floating Point Accelerators?

https://www.nextplatform.com/2025/09/04/why-is-japan-still-investing-in-custom-floating-point-acc...
176•rbanffy•2d ago•58 comments

VMware's in court again. Customer relationships rarely go this wrong

https://www.theregister.com/2025/09/08/vmware_in_court_opinion/
178•rntn•5h ago•114 comments

American Flying Empty Airbus A321neo Across the Atlantic 20 Times

https://onemileatatime.com/news/american-flying-empty-airbus-a321neo-across-atlantic/
34•corvad•1h ago•34 comments

We Rarely Lose Technology (2023)

https://www.hopefulmons.com/p/we-rarely-lose-technology
37•akkartik•3d ago•38 comments

Indiana Jones and the Last Crusade Adventure Prototype Recovered for the C64

https://www.gamesthatwerent.com/2025/09/indiana-jones-and-the-last-crusade-adventure-prototype-re...
76•ibobev•5h ago•8 comments

Formatting code should be unnecessary

https://maxleiter.com/blog/formatting
299•MaxLeiter•18h ago•398 comments

'We can do it for under $100M': Startup joins race to build local ChatGPT

https://www.afr.com/technology/we-can-do-it-for-under-100m-start-up-joins-race-to-build-local-cha...
41•yakkomajuri•2h ago•10 comments

Integer Programming (2002) [pdf]

https://web.mit.edu/15.053/www/AMP-Chapter-09.pdf
19•todsacerdoti•3d ago•4 comments

Writing by manipulating visual representations of stories

https://github.com/m-damien/VisualStoryWriting
38•walterbell•3d ago•8 comments
Open in hackernews

Immich – High performance self-hosted photo and video management solution

https://github.com/immich-app/immich
236•rzk•9h ago

Comments

petethepig•4h ago
I have terabytes of iphone photos/videos accumulated over the years. Apple Photos app is trash when it comes to handling large libraries so I’ve been splitting them by year which is fine for archiving but horrible for actually browsing photos.

Immich has been absolutely awesome for this — I can finally look at all my pictures from any year from anywhere in the world. I’m very happy and hope the creators find a way to sustainably finance the project.

The upload feature in the mobile app is not a 1 to 1 replacement of apple photos import so i still do that via apple photos, but that’s something I can live with.

Dennip•3h ago
For a while I was running a windows VM with the iCloud for windows utility that syncs your photos to a folder on your windows PC, iirc it worker reasonably well as an 'automated' sync solution. (under the surface the folder was a share on my NAS, which in turn fed into a separate immich instance)
dsego•3h ago
> Apple Photos app is trash when it comes to handling large libraries

Some would say it's deliberately made to keep the library cluttered so you have to pay more for cloud storage.

Why Are Our Photo Libraries Such a MESS? (Ben Vallack) https://www.youtube.com/watch?v=HsYeVWyNxaY

sanex•4h ago
I was hoping we'd have immich stable earlier in 2025, now it's starting to look like maybe 2026 but they haven't pushed it on the roadmap so I'm holding out hope.
tbabej•3h ago
Immich is extremely stable even if not labeled as such. My personal experience is zero maintenance (other than updating docker container) since deployment several years ago.
sanex•3h ago
I went through one upgrade a year or so ago that forced me to redo my backup so I'm a little shy of going all in again until they say stable.
gedy•2h ago
This sounds a bit like my experience with Home Assistant, it's very stable as long as I don't frequently update it. If I install every update I've frequently messed up my installation/config.
mschild•3h ago
Highly recommend [0]selfh.st if you are looking for software to run locally. Its a maintained directory for open and closed source software.

[0] https://selfh.st/apps/

righthand•3h ago
I just started looking into Ente which works very well but I don’t like 100MB Dart chromium app (I may build my own native frontend in iced.rs).

However I’m wondering how Immich compares it seems less interested in the encryption security and sharing aspects and more heavy on the image editor aspect.

Both are selfhostable. So it maybe an effort to migrate one day.

denysvitali•38m ago
Immich uses Flutter as well, fyi
righthand•31m ago
There’s no escape. People just gotta write Javascript apps when we could have none.
shadowpho•3h ago
Been running it and it’s a beauty! Runs great on a weak-ish mini pc with pictures via nfs on a NAS
sciencesama•3h ago
Can we make it into an app ?? For windows and mac like click and install ? That can scan all the folders and do all its stuff !??
dpcx•47m ago
macOS on arm, you can download the ios app and install it. That's what I did to import my wife's photos.
N-Krause•3h ago
Runs on a Pi4 in a cabinet with a lot of other self hosted stuff. Data is stored on a NAS. Performance on the Pi4 isn't the greatest, but it works without any annoyance.

It has been hosting my SO's and my photos for a few months, the transition from Google Photos was pretty easy and it is almost a drop in replacement. I love it.

Make sure to checkout https://github.com/simulot/immich-go, it was a great help migrating my Google Takeout to Immich.

javipas•3h ago
I've been using it for a couple of years and I find absolutely stellar. I wrote the (quite long) of my process to find the perfect alternative (for me) to Google Photos, so in case anyone's interested

https://medium.com/@javipas/thats-how-i-ve-replaced-google-p...

Liftyee•3h ago
This serves as a great reminder for me to set up Immich when I get time, and a reason/excuse to purchase a better GPU. I have been uneasy with my dependence on Google for a while now.

[EDIT]: the following was intended as a reply to https://news.ycombinator.com/item?id=45168333

I understand the author's point against the perceived complexity of 1-5 star rating systems, but it's worthy of note that star ratings are extremely common (ubiquitous?) in more advanced photo management/editing software such as Darktable and Lightroom. As a photographer, I see why the feature might have been included.

aidenn0•2h ago
Does Immich have features that need a high-end GPU? I hosted it on a machine with a 1050Ti, and see others in this comment section mentioning using a RPi.
LeFantome•1h ago
Mine is running as a container on an old Mac Pro 2013 (running Proxmox). My GPU is not even as good as yours.

It runs great.

The “beta timeline” required hashing that took forever but this was on my wife’s iPhone and nothing to do with the back-end (she has 50,000 photos).

The machine-learning stuff uses the GPU. Facial recognition for example. It takes longer on low-end hardware but I am not sure why that is a problem.

nullify88•2h ago
I just wish it didn't need Postgres and SQLite was an option.
smashed•26m ago
It uses pgvector extension for search (?) so it's not as easy as changing the db engine. Using the provided docker compose file it's very manageable and the default/recommended layout keeps all data files in a single directory.
knadh•2h ago
Been self-hosting for a while. Amazing set of features and web and mobile apps work flawlessly.
andreldm•2h ago
Any opinion on why Immich instead of Photoprism? I’m considering to pick one of them for my media library and Immich not being labeled as stable scares me a bit.
krs_•2h ago
Also interested in this. I've been running photoprism for several years now using their docker image and don't really have much to complain about but always open to other alternatives.

One thing Immich supports which Photoprism doesn't is multiple user accounts. That doesn't really bother me too much but it's a pretty big advantage.

Edit: Actually one thing I can complain a bit about is the object recognition accuracy. Face recognition I think works decently enough but objects are frequently not identified in my photos. How's Immich in this regard?

rickdeckard•2h ago
I tried both ~1,5 years ago, Immich won the "spouse test" as I could get my partner to use the app on her phone (with her own profile) instead of the native gallery.

Photoprism didn't support profiles or have an app (back then at least, don't know about today), and I couldn't convince her of using some other gallery in the browser...

I for myself liked the Photoprism GUI, but I could never get the face recognition to work well, and manually tagging people/places (or basically doing anything) on thousands of pictures was quite painful.

gh02t•1h ago
IIRC, Immich started as a project after Photoprism changed their licensing to restrict several features, and then picked up a ton of momentum very fast. They've pledged they won't ever pay-gate features, which isn't always a positive as those features help sustain a project long term, but they have so much community support and love that I'm not worried about that in this case.

Feature wise I think they are pretty comparable (vs the paid version of Photoprism), and I like the UI of Immich slightly more. Immich also supports singe sign on via OIDC easily, which I rather appreciate so my family doesn't have to remember 10 different passwords.

Regarding stability it's actually pretty reliable. I've been running it for a long time via Docker in the form of the TrueNAS plugin and have never had any issues, like ever, so I think it being marked as unstable was a bit overly cautious. I think they have also recently moved to a new phase of development that is also going to be even more stable. Even if it does break, all of your media is stored in a nicely organized directory structure on the filesystem so you're not going to lose anything.

crtasm•1h ago
Photoprism is lacking batch edit for tags/metadata https://github.com/photoprism/photoprism/issues/271
poidos•2h ago
I would love to self-host this stuff (using Immich, or Ente) but my family's bus factor is 1 and the risk of losing all the pictures really prevents me from taking this step. Sure, maybe my wife could reach out to my techie friends but why create the problem in the first place?
CryptoBanker•2h ago
If you can't backup your essential local data then self hosting isn't really ever an option for you
poidos•44m ago
It's not about backing up. It's about non-technical family members being able to reliably recover the data.
kaffekaka•2h ago
What solution are you using now?

I feel the same, so I keep photos on hard drives and usb drives in different locations. I have a Restic backup at Backblaze but that is where the bus factor comes in. I don't know what would be best.

poidos•44m ago
Just iCloud for now.
hamdingers•1h ago
The solution is packaging.

My Immich server performs a nightly backup to a 2tb flash drive labelled "PHOTOS" attached to the router. My partner knows where it is and what it's for, and everyone knows how to use a flash drive.

poidos•43m ago
Are you rotating flash drives and such? I would worry about something happening to me, then she goes to use the flash drive, and the data is corrupt or the drive is fried.
vr46•2h ago
Recently installed and it’s chewing through 25 years of digital photos, has been some weeks now and expecting it to take another week.

But - seems great. I was prompted to do this after the death of a friend and the subsequent hunt for photos, so I’m hoping the facial recognition lives up to its billing.

I don’t really like having the NAS on 24/7 but I do like the idea of having that local photo sync. Probably cheaper to start with iCloud given the costs of 20TB drives and energy prices, however.

aidenn0•2h ago
The facial recognition can tell my kids apart better than I can (with just the cropped face; other context makes it obvious which kid is which).
prism56•59m ago
How many and size?
ochronus•2h ago
I'm a happy user and supporter, it's awesome software!
InfinityByTen•2h ago
I have been looking for such a thing for so long! Since this can be too much to develop from scratch I was hoping I could use Claude or something to start off on it.

I have gone for days in rage because Google photos would hog on memory and I had no folder view to know which pictures/videos were the culprit and I wouldn't get a folder view. If this works, I might spend some time working on this project, just to pay my regards.

packetlost•2h ago
I've been using immich for awhile now and it has been great!
Brajeshwar•2h ago
I’ve been testing with PikaPods and costs less than $6 a month. Been happy with it; actually, pretty happy with whatever comes to PikaPods (no affiliation).

https://www.pikapods.com/apps#photo

esperent•2h ago
I would love to use Immich but I'm not into running a home server - electricity isn't that reliable here and putting in backup power is more expensive than I want to pay. Also I just don't want to manage the hardware.

I've looked into cloud hosting. But of course, photos and videos take up a lot of space. Object storage is cheap but not supported by Immich. Block storage is not cheap.

I did look into s3fuse but the concensus seemed to be that lots of tiny files like thumbnails wouldn't perform well.

Does anyone cloud host it? What's your solution?

jdc0589•1h ago
this is pretty much the situation I'm in re the storage. I'm perfectly fine running a home server, I already do, but workloads with heavy storage requirements scare me away from it. I don't want to have to think about that at home, and the cost of pretty much anything other than object storage in the cloud is prohibitive, and as you mentioned obj store support is non-existent or hacky and slow with most of these products.
dddw•1h ago
I actually got it working with cloud storage on hetzner. Wasn't supersnappy, but it worked. I borked the build though and am planning to run it on my home-server
anttiharju•1h ago
I wish it'd be easy to plug it to a s3 backend and thumbnails etc. ephemeral things could just be on disk.
justusthane•1h ago
Hetzner Storage Box is quite reasonable: https://www.hetzner.com/storage/storage-box/#matrix
freetonik•1h ago
One very easy and painless way is Pikapods (https://www.pikapods.com/).
aecsocket•36m ago
The cheapest possible Hetzner VPS (2 vCPU 40GB SSD) and a Hetzner storage box (1TB) works alright for cheap (less than EUR 10/mo). I store my database on the SSD, and the `/uploads` folder on the storage box attached as a CIFS drive. Put it behind Tailscale and it's worked fine for the past few months.
jauntywundrkind•34m ago
There have been attempts to use s3fuse like layers, but:

> NOTE: I found it too expensive in S3 requests and CloudTrail data recordings to use S3 as the backend.

https://github.com/dubrowin/Immich-backed-by-S3

They used aws's own mountpoint for this. Perhaps s3fs with it's caching could do better? Ideally someone would make an object store fuse driver that caches the whole file tree & metadata, or perhaps storing on slatedb or some such. Being able to tune the local file cache would also be important: maybe maybe maybe s3fuse caching is good enough, but making sure thumbnails can cache seems super important. It would be interesting to see how immich uses the filesystem.

ls-a•2h ago
I can't get past the name. So cringe makes me not want to come near it
semiquaver•2h ago
Perhaps I’m missing something. What makes the name cringe?
hereme888•2h ago
Download the repo, open in VS Code, and do a search + replace from "Immich", as well as the "Immich" part of file names to whatever you want.

Then, go into the design folder of the repo and replace all the images with whatever logo names you want.

ls-a•59m ago
I'm pretty sure the bad choices didn't stop at the naming. I understand people using it because there are no alternatives
rolymath•51m ago
And then apply to ycombinator.
greysonp•2h ago
Absolutely love immich. Prior to the release of the new "Beta timeline", it was difficult to recommend without reservation, because there were a lot of performance issues on Android, and syncing was just non-functional on my wife's iPhone. However, since enabling the beta timeline, the app is basically perfect now. I've been running it for months without issue, and having a first-class CLI means I've been able to do things like automatically create albums from my Signal backup. Big thanks to the immich team!
rclkrtrzckr•2h ago
CLI? Didn't even know that! A doc pointer would be awesome
barbazoo•1h ago
https://immich.app/docs/features/command-line-interface/
ashenke•2h ago
Thank you for this, I updated some time ago but never really switched. Night and day difference !

The other thing I'm waiting for is search results ordered by date instead of relevance. When I'm searching for a picture in particular I know was taken 3 years ago, and search keywords to find it, it's impossible to find this specific photo because the ordering seem random

dpcx•45m ago
The only problem I've had with it so far is that the date on photos coming from icloud is when they were uploaded, not the date that the photo was created or even the date that I've marked the photo as being taken. Makes seeing photos from 90 years ago kind of strange.
mnmalst•32m ago
Does iCloud by any chance strip the exif data from the photos, so the real date is simply not available anymore?
lazzurs•2h ago
Fantastic software, I am surprise more people don't use it.
palla89•2h ago
I'm considering a migration from Synology Photos to this, is this supported in some way or I should transfer / reimport everything manually?
LetMeLogin•2h ago
I love immich!
NoboruWataya•2h ago
I have been using Nextcloud Photos because I already use Nextcloud to store all my photos. I have always been interested in Immich though. NC Photos has pretty much all the features I need (except maybe face recognition) but the performance isn't great.

Has anyone switched from NC Photos -> Immich and have any thoughts on the process (and how well Immich plays with NC if I keep my photos stored there)?

hamdingers•2h ago
Immich edges it out on people recognition and context search but otherwise similar in features. The Immich interface is much more like Google Photos and I find that to be better.

Regardless of where you're coming from I recommend migrating to Immich by "uploading" all your photos using the immich cli, and letting it manage the library.

eptcyka•1h ago
Nextcloud was dog slow for me, Immich just flies. And the client app is far better both on iOS and Android. Nextcloud never worked for my SO, Immich just does.
aanet•1h ago
Previously:

1 year ago: https://news.ycombinator.com/item?id=40563541

1 year ago: https://news.ycombinator.com/item?id=40772809

3 years ago: https://news.ycombinator.com/item?id=33159796

7 months ago: https://news.ycombinator.com/item?id=42984617

4 years ago: https://news.ycombinator.com/item?id=30537564

1 year ago: https://news.ycombinator.com/item?id=39731179

codethief•1h ago
I recently looked into both Immich and Ente.io for syncing and also sharing photos since 1) Syncthing has been rather unreliable for me in the last year, 2) my photo library has become too big to just sync it across devices, 3) I was never really happy with NextCloud for sharing photos.

Immich looked really nice but in the end I went with Ente because of its E2E encryption. So far I'm really happy!

wonger_•1h ago
How has syncthing been unreliable for you? Curious as I was going to start using it more. Was it something about large files or many files?
avinassh•1h ago
any opinion on how does this compare with ente?
esel2k•1h ago
Its great however I still think they could simplify usage: - admin vs config menu - I always search in both - mounted folders vs backup folders: I would welcome a Simple Filter in the main view as I find the folder view ugly - Initial setup with all the jobs a big complicated
cyp0633•1h ago
Really great job, been happy so far. Would be better if the text is searchable via OCR.
clueless•50m ago
ah it's not? that would be a blocker for me
prism56•1h ago
I run a homeserver and self host applications (freshrss, linkding). I just don't understand the security enough to trust my photos. I've gone with Ente.io. Their 3 tiered backup and my local backup should be good enough.

The other issue is my family use my account and don't want to be in charge if my backups fail.

I do love what immich is doing though and would love to run it.

Bombthecat•32m ago
Just wish it could compress pictures, is there an alternative which compresses pictures?