frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Darwin-photos: Back up iCloud Photos without bloating your Mac

https://github.com/cleanexit0/darwin-photos
3•cleanexit0•23h ago

Comments

ggm•23h ago
Does this preserve album and other tagging? Because I would love a tool which can do this. icloud takeout is a dump in zip parts with no structure. If your desktop is a PC, there's nothing. I can use a loaner mac, sync, and then.. I'd like to extract the images with album preserved.
cleanexit0•21h ago
hey ggm, not yet but can add.

to speed this up, can you explain what exactly features are you looking for? - album info of a photo? - tags on a photo? - etc

lmk!

ggm•19h ago
Ideally all of it, but album is the primary case. Sidecar files would be fine, or an sqlite3 schema, or even a CSV if it meant scripting recreation of e.g. a link farm from photos as sharded images to directories of albums.

Tags, that's just icing on the cake for me. That said, exif compatible metadata for date helps a LOT.

ggm•19h ago
One more thing: port code to free OS, Windows, Android and iOS. So this works for people not in macos Photos library given a suitable abi token.
cleanexit0•21h ago
want to clarify if you want to: 1. be able to filter photos by passing in album info, such as `./darwin-photos ls --album "vacation" --start 2023-01-01 --local`, OR 2. backup photos + album info so that we know what album each photos belong to in the backup file (i assume you mean this)

if 2nd, no it is currently not preserving that. it is keeping the original photos only, without much metadata encoded

why do you want album / tags info? can u help me understand your usecase better, thank you very much

ggm•19h ago
If you can list albums, and then foreach $album fetch, you can (at a cost of probably re fetching images) do what I want and then post fact reduce the duplicates to hard links.

So if the tool includes a list, not fetch function and includes list albums in a format which matches a get album name or ID, you can do what I want crudely.

cleanexit0•14h ago
feel free to install the latest version and try: - `darwin-photos albums` list album names - `darwin-photos ls --album <album_name> --json` will list all photos of the album

do let me know if any valuable feature you're looking for

A.I. Slop Will Crescendo into a Cultural Shift [video]

https://www.youtube.com/watch?v=QyIlxg3z2eQ
1•mooreds•1m ago•0 comments

MiniMax jumps 54% in Hong Kong debut after US$619M IPO

https://www.businesstimes.com.sg/startups-tech/startups/minimax-jumps-54-hong-kong-debut-after-us...
1•dworks•1m ago•0 comments

The week where time stops making sense

https://afterburnout.co/p/the-week-where-time-stops-making-sense
1•mooreds•2m ago•0 comments

The Relation Between Mathematics and Physics – Paul Dirac(1939)

https://www.damtp.cam.ac.uk/events/strings02/dirac/speach.html
1•nill0•2m ago•0 comments

Render AI Revit: AI Rendering for Revit Workflows

https://vocus.cc/article/695f61eafd89780001924d64
1•architech_willy•4m ago•0 comments

This guy raised $40k riding Uber

https://substack.com/inbox/post/183505174
1•haddadda•5m ago•0 comments

The Isolator

https://en.wikipedia.org/wiki/The_Isolator_(helmet)
1•mojoe•5m ago•1 comments

Wilsonic: Open-Source Musical Scale Explorer

https://www.wilsonic.co
1•gyomu•7m ago•0 comments

Account Linking

https://ciamweekly.substack.com/p/account-linking
1•mooreds•7m ago•0 comments

Show HN: Claude Code for Django

https://github.com/kjnez/claude-code-django
1•cui•11m ago•0 comments

Misadventures in Dtrace with macOS

https://jade.fyi/blog/misadventures-in-dtrace/
1•vsgherzi•12m ago•0 comments

I tried to be the government. It did not go well

https://www.theatlantic.com/magazine/2026/02/individual-federal-services-replacement/685333/
1•m-hodges•16m ago•0 comments

Show HN: Executable Markdown files with Unix pipes

3•jedwhite•20m ago•0 comments

Benchmark: Replacing Vector RAG with Context Trees to Fix Gemini Hallucinations

https://www.byterover.dev/blog/why-vector-rag-fails-for-code-we-tested-it-on-1-300-files
1•lanchiii•21m ago•1 comments

Language Modeling, Part 2: Training Dynamics

https://connorjdavis.substack.com/p/language-modeling-part-2-training
1•cjamsonhn•21m ago•0 comments

Global Revolution: Sven Beckert's "Capitalism"

https://www.jdbreport.com/p/sven-beckert-capitalism
1•JameDB•22m ago•0 comments

The Concerning Amount of Malware on the VS Code Marketplace

https://github.com/microsoft/vsmarketplace/blob/main/RemovedPackages.md
1•shadow-ninja•23m ago•0 comments

The JDB Report

https://www.jdbreport.com/
1•JameDB•23m ago•0 comments

Nvidia wants to power robotaxi fleets with chips, software by 2027

https://www.cnbc.com/2026/01/05/nvidia-plans-to-test-a-robotaxi-service-in-2027-in-self-driving-p...
1•gmays•27m ago•1 comments

Apple Watch blood sugar monitoring a step closer as new tech launches

https://9to5mac.com/2026/01/08/apple-watch-blood-sugar-monitoring-a-step-closer-as-new-tech-launc...
2•brandonb•31m ago•0 comments

GPT-4o selected optimal CT protocols more frequently than Radiologists

https://doi.org/10.1148/radiol.252105
1•hdoMRIphysics•32m ago•1 comments

I'm making a game engine based on dynamic signed distance fields (SDFs) [video]

https://www.youtube.com/watch?v=il-TXbn5iMA
3•camilleroux•34m ago•0 comments

Mole: Deep clean and optimize your Mac

https://github.com/tw93/Mole
1•handfuloflight•34m ago•2 comments

Manim Has Been Hacked

https://manim.community/
2•aizk•35m ago•4 comments

Show HN: Various Shape Regularization Algorithms

https://github.com/nickponline/shreg
1•nickponline•36m ago•0 comments

Delve AI Audit Fraud

2•mrteflon•46m ago•0 comments

In 2026, I Resolve to Friction-Maxx

https://www.thecut.com/article/brooding-friction-maxxing-new-years-2026-resolution.html
1•walterbell•47m ago•1 comments

System Design for Production Diffusion LLM Serving with Limited Memory Footprint

https://arxiv.org/abs/2512.17077
1•PaulHoule•48m ago•0 comments

A website that auctions itself daily. Winner gets control of a Codex editor

https://www.thedailyauction.com/
1•nsomani•49m ago•1 comments

Why AI Boosts Creativity for Some Employees but Not Others

https://hbr.org/2026/01/why-ai-boosts-creativity-for-some-employees-but-not-others
3•apparent•53m ago•0 comments