

Yes, this is what I got excited about upon hearing about the recent Adobe “open sourcing.”


Yes, this is what I got excited about upon hearing about the recent Adobe “open sourcing.”


Or just drivers for existing abandoned but perfectly functional Qualcomm SoCs.


I’ve only tested up to 1Gb. It does 1Gb no probs, with SQM (QoS) which burns a lot of CPU.


OpenWrt on Raspberry Pi 4 with UE300 dongle for the WAN side. 7 years of trouble-free operation so far.


“It’s .lol for free or it’s Cloudflare 💰💰”
But yeah, I wouldn’t go fighting at all. I’d give 'em the options and let them pay if they want to.
If you do it at 3AM anyway… may as well eliminate the need to even think about mismatches. 😁 I think mine also used to do it at 3AM before I switched to ZFS snapshots + send/recv.
Immich uses
user/YYYY/MMfolders on my setup, and I exclude any thumbnail directories from the backup too. So not many dirs/files to check for the backup software and it’s very quick.
That makes sense. I copy the whole set of data dirs so I can trivially start it after restore or start it elsewhere without extra steps. Also because this strategy works with all services so I don’t have to consider how to backup/restore each one. Makes adding new services less work.
pgdump with live file copy while the service is in active use can result in files the db doesn’t know about, or files it thinks are there that were actuall deleted. Probably can be fixed after the fact.
More generally, as a someone who’s done software for a very long time, I’ve learned that the further away I go from the happy path of a software program, the less tested it is, the more bugs there are and the poorer the edge case handling is. It’s inherent to software development with limited labour. So for backups I lean on the process kill/recovery edge case that they all must handle. Snapshot + backup from that snapshot looks like a process death to the service upon restore.
Immich has so many dirs and files that it will take hour/hours for any file-based program to walk that tree (on an HDD) in order to do a backup. I used to use rsync, syncthing, duplicity and had gotten it to about under an hour for 1TB library. The service has to be shutdown to preserve consistency of the backup. So that downtime was okay once per day. Still a heavy operation. Not great, not terrible.
Because of the above you might want to do one of the following:
So depending on how painful migrations are for you, I’d highly recommend the latter. Otherwise the former. The ZFS snapshot send strategy works for any service you may run.


As is tradition.


No issues upgrading from 12.1.


Kinda what prompted me to think about this. I started seeing some too good phishing emails recently.


Good point. It’ll have to have no access to the internet or anything local outside of its container. Just text in, text out.


Thanks for the heads up. This would have been a nasty surprise followed by unknown duration of hair pulling.


Another vote for Immich. Running it with docker compose is trivial. Been using it for 2 years now and it’s been glorious. Running it without docker would take more setup, not sure how complex.


Really feels like it. Look at the paragraphs and the list here.


Omacom Foundation launches with $18.5 million
It’s time to dream big. Omarchy Quattro has given people a chance to experience what the malleable computer of the future looks like, and they like it (a lot!). It now feels like a moral obligation to make this future more broadly available and fundamentally change how people relate to their computers for the first time in what seems like forever.
To do just that, I’m incorporating the Omacom Foundation to ensure that this mission is fully funded, durable, and ready to accelerate.
This nonprofit foundation will hold the trademarks, fund the infrastructure, promote the work, and support the open-source projects and developers Omarchy depends on.
These twelve Founding Patrons are each contributing $1 million to this mission:
- Tobi Lütke, CEO of Shopify
- Patrick Collison, CEO of Stripe
- Michael Dell, Chairman and CEO of Dell Technologies
- Jack Dorsey, Block Head and Chairman of Block
- Matthew Prince, CEO of Cloudflare
- Brendan Iribe, Cofounder of Sesame and Oculus
- Jason Fried, CEO of 37signals
- Drew Houston, cofounder and co-CEO of Dropbox
- Peter Steinberger, creator of OpenClaw
- Brian Armstrong, CEO of Coinbase
- Yunjie Dai, cofounder of TapTap
- Yours truly
These Founding Corporate Patrons are each contributing $1 million a year for three years or $1.5 million in tokens, with renewal by mutual agreement:
- DigitalOcean
- Meta Superintelligence Labs


That’ll be expensive so I don’t think it’ll be happening. They’ll be OK with collecting data from the 95% of their customers who don’t know how to block the TV from having internet access.


Good to know. I will make sure not to update as mine isn’t doing it yet.


I recall how a few of us who highlighted this risk (as well as the cost increase risk) back in the early 2010s when UofT was starting to migrate from on-prem (sovereign in newspeak) services to Microslop’s cloud. We were called crazy paranoid, etc.
Was about to say now you should look into self-hosting AI, but you’re already on it. 😄