Earlier quoted context omitted.
Playing audio over bluetooth also wakes things periodically, but it uses almost no power. With a similarly competent design photo transfer should be very battery efficient.
No, most(if not all) bluetooth controller has audio offload, basically the cpu does not involve(or very little) when transfering data from storage to radio.
Backups Aren't Simple
211–219 of 219 posts
Re: Backups Aren't Simple
#212Earlier quoted context omitted.
What if that happens after your monthly creation of a new backup.
I keep the previous backup for one month and then delete it. So eventually the file is lost yes, but this is inevitable if you assume finite amount of storage.
Re: Backups Aren't Simple
#213I'm polishing my backup system right now, and found that `tar | zstd | gpg` plus a small vibe-coded wrapper is pretty much all I need. GNU tar has its own incremental index via `--listed-incremental=FILE`. Unlike Borg or Restic, which have their own more complicated repository formats, this leaves me with just one additional file (the `.snar`) alongside a dumb, portable full-disk tar archive. The nice part is that, u…
The problem with using glacier for backups is it's hard to run restore exercises, and without restore exercises, a backup is pretty dangerous
Re: Backups Aren't Simple
#214Earlier quoted context omitted.
why do you assume a functionality will obligatory be abused against the client? pro camera manufacturers are not google or apple. Have we became that defeatist?
Unfortunately, your comment reminds me that car manufactures aren't Google or Apple either, and still it seems that modern, high-end cars have a tendency of collecting more than what's needed for the car to remain in good shape or be diagnosed. I guess we became so defeatist when more and more companies started realizing they could make extra profit by collecting data from their customers.
just look at the chinese import ban on both mobile phones and cars!
Re: Backups Aren't Simple
#215Earlier quoted context omitted.
I've been trying to find a solution for this too! I was considering using Rclone but too many things are using SQLite for me to trust rsync. I was also going to go with CoreOS but I'm leaning towards Fedora Cloud now in case I need to manage things a bit more (and "auto updating" is not something I want as that suggests auto rebooting). Your secrets.yaml makes me nervous though - too easy to miss a key and leave some…
Are you aware of sqlite3-rsync ? It is a tool that was created by the author of sqlite. It does just what you would expected to do.
Re: Backups Aren't Simple
#216Earlier quoted context omitted.
Since we’re talking about it: anyone backing up their iCloud photos? If so, how?
Amazing question with nobody really answering your question 100%. The answer is : it's hard. If you only have a iphone and more photos on your icloud than can fit on your phone, you're kinda screwed if you don't know what you're doing. AFAIK Apple makes it very difficult to get all your icloud photos bulk downloaded, original quality off icloud. Google is no better. It's much easier to start backing up from the begin…
I remember seeing a longer blogpost re the topic of retroengineering the Apple phot sync story, but I could not find it.
[1] github.com/rcarmo/PhotosExport [2] https://github.com/craigtrim/icloud-photo-export [3] https://icloud-photos-downloader.github.io/icloud_photos_dow...
Re: Backups Aren't Simple
#217A friend of mine used to work at Veritas[0] making enterprise data retention solutions. When I spoke about their product as being "making backups", he corrected me by saying: We are not in the backup business. We are in the restoration business. 0 - https://en.wikipedia.org/wiki/Backup_Exec
Backups are boring. Restores, on the other hand, are often exciting.
Before I could finish the greeting I knew it was going to be a wild call as I could hear in the background someone shouting and someone sobbing, the guy actually on the phone sounded like he wasn't planning on making it home that night.
Turned out they were testing out some sync software and after a test they deleted the sync without turning off the app which then did its thing and now nobody could log in except admin who was the only user left.
I was able to find and confirm that the backups were in place and accessible. Which was good, I could hear them breathing again. But I had no way to get the restore going because the source server was so hosed.
Just then the dev walking by and I got him on the call and he did some outright hacker magic to get things to the point that a restore could function.
I thought about writing my notes into a troubleshooting guide but then realized it would be better to skip the hacking and make a setup guide that showed them how to set it up properly in the first place.
Re: Backups Aren't Simple
#218Earlier quoted context omitted.
Amazing question with nobody really answering your question 100%. The answer is : it's hard. If you only have a iphone and more photos on your icloud than can fit on your phone, you're kinda screwed if you don't know what you're doing. AFAIK Apple makes it very difficult to get all your icloud photos bulk downloaded, original quality off icloud. Google is no better. It's much easier to start backing up from the begin…
Not a very good answer. If you have a Mac with sufficient storage, you can just enable iCloud to store photos locally, then export them. That could miss some data (I think descriptions you set for a photo were not exported the last time I checked), but it is most of the data.
Re: Backups Aren't Simple
#219When it comes to software, it's almost never simple. What people think of as simple is rarely so. For example: Requirement: "Just copy a file from folder A to folder B." Minimal translation: "Implement the capability to copy any file, in any format and of any size from SharePoint, located at a configurable path, with appropriate authentication and access control checks, then stream it in chunks to a different, config…
Here's a thing: my intent and requirements actually are: "Just copy a file from folder A to folder B." All that access control and authentication and symlink nonsense? That's a self-inflicted problem that exists only in enterprise, and shouldn't be assumed - much less created - for regular users.
Reality of software development is that the user would expect every single one of those things but they simply don't understand what they want up front.
There are three different aspects to consider in my experience; what the user says they want, what the user thinks they want and what the user actually wants.
The three can have substantial differences.