Comment: Re:Unison? (Score 0) 153
After some tinkering I settled on Unison, which is available in the ubuntu repositories. It's essentially a sophisticated rsync front end, with a few bells and whistles.
It is, in fact, a bit more than that. rsync doesn't handle deletions, so your backup will keep growing in size even though you're not really making any additions (say, you're renaming a big file - now that file is copied twice). unison does, however. This is essential for this use case, especially if one of the backup devices has somewhat limited space on it.
Comment: Re:unison-gtk (Score 1) 153
Comment: Re:Python? (Score 1) 530
It's easy, high-level, quick to write practical programmes in, platform-neutral and has an active community. Generally speaking, a lot of people who are handy with computers and do a bit of programming for fun or personal reasons like it.
anything 'lower-level' than C
OK, so that rules out assembly... and, em... Fortran? Pascal? Not great as pretty much the only specifics you've given. I took it that you don't like low-level languages.
Fortran is certainly higher-level than C. It's got lots of convenience, such as array expressions, automatic deallocation of memory, and other stuff that you won't find in C. Fortran was written to explicitly let you avoid thinking of the underlying hardware. In my opinion, too much so. After all, there's always a "computer" in "computational science".
Comment: Re:Is your time more valuable than a new disc? (Score 1) 414
you need to invest some time in deciding what to remove, what to keep and whether that directory called family-photos really does contain what you expect it to.
I have to say I agree on this point. However, in my own experience, I find that spending some time every now and then cleaning up my data serves to keep my data more useful, by restructuring the file system organization and by reminding myself what I have. Having several GB of data lying around that are in principle interesting or useful is all very well, but if it's not convenient to access and use, I just don't see the point. If my data aren't worth looking at and organizing at least to a minimal extent (this usually leads to at least some amount of deletion), I ask myself why I'm keeping the data around at all.
Comment: Re:What's the problem in building the future. (Score 1) 318
Comment: Re:What's the problem in building the future. (Score 1) 318
Comment: Re:What's the problem in building the future. (Score 2) 318
Comment: Re:What's the problem in building the future. (Score 1) 318
tl;dr: Neutrons interact weakly enough to penetrate, but strongly enough to be annoying.