

My system came with Python3 installed. Debian 12.
My system came with Python3 installed. Debian 12.
Ah, Improvements!
Looks like a line by line translation from the python. Will you use it to backup your home directory?
@droolio@feddit.uk I see what you’re asking. You’re wondering if, instead of storing a duplicate file when another backup set already contains it, I could use a hardlink to point to the file already stored in that other set?
I have a system where I create a backup set for each day of the week. When I do a backup for that day, I update the set, or if it’s out of date, I replace it entirely with a fresh backup image (After 7 backups to that set). But if the backup sets became inter-dependent, removing or updating one set could lead to problems with others that rely on files in the first set.
Does that make sense? I am asking because I am not familiar with the utilities you mentioned and may be taking your post wrong.
Especially one that lets you know how long it’s been since you took time to run a backup, keeps track of which set of backups could be updated, and which should be refreshed, and keeps a log file up to date and in .csv format so you can mess with it in a spreadsheet?
That’s ok Like any landing you can walk away from. Any code that runs to spec is good, much could be better.
Yeah, no problem… I started out with just bare rsync - but I did the backup infrequently and needed my notes to know the command. Then I wrote a simple shell script to run the rsync for me. Then I decided I needed more than one backup, redundancy is good. Then I wanted to keep track of the backups so I had it write to .backuplog then that file started getting dated (every time I run a “sun” backup the record of the previous one is useless) so Finally TaDa! loci is born.
It’s also to help me learn python. And it works for me. : ^ )
isn’t debian at https://www.debian.org/ - who is outreachy?
I only do a few things to my stock KDE, 1)dark theme 2)1 panel on the left cuz my screen is wide 3)install a few of my favorite apps. 4) No timeouts, no auto screen locks. Does a standard set of plugins for Firefox count? Setting up my email account in Thunderbird?
Too bad you can’t post a usage notice that anything scrapped to train an AI will be charged and will owe $some-huge-money, then pepper the site with bogus facts, occasionally ask various AI about the bogus fact and use that to prove scraping and invoice the AI’s company.
When one of these guys attacks your site, do they send the info back to the spoofed address or does the scraped info go to their real IP address? Is there some way to get a fix on the actual bot and not on some home user that got his network facing IP address hijacked?
deleted by author cuz @scaverat beat me to it. : ^ )
But you can still do 64 bit math on a 32 bit processor, if you have a carry/borrow flag.
Nah, all this is solved with star-dates. One of the Federation’s crowning achievements - Warp Drive is small potatoes compared to getting hundreds of delegates from as many different worlds to all agree on one calendar system that is not based on their own world’s orbit around its primary… Diplomatic impossibility, but they managed it.
<Padme mode> Hopefully we are all working on 64 bit dates, right? right? </Padme mode> :^)
Well you are ready to open your own E-Sports training shop! You just need 15 gaming computers and a beefy enough server to run whatever game-servers you might want. (I hope you choose to host a minecraft server in the mix though)
Well, I am not in Australia, but so far my AT&T Uverse has worked well. We don’t need the VOIP or TVOIP we use our cell phones and don’t watch TV so it’s all Internet.
The central office at the other end of that fiber probably has emergency generators too.
I used chatGPT to work up a backup program that tracked rsync backups as I wanted and could report which backups needed to be run and which ones should be started fresh because too many rsync runs from my home dir to the target dir. It’s call Loci, and it’s on codeberg.