Forgot your password?

Comment: Re:Just one detail they've overlooked (Score 1) 355

Garmin GPS units have been showing ads for years. It used to be a small message on the search screen or something, but I read that the newer ones display on the screen when they sense that you're stopped (e.g. at lights). So when upgrading I switched to another brand, despite being a fan or Garmin.

Comment: Re:Ya think, Zuck? (Score 1) 140

by safetyinnumbers (#46147023) Attached to: Facebook Estimates Around 10% of Accounts Are Fake

due to FB's policies, legitimate users feel compelled to put in fake names, birthdates, locations, schools, employers, etc.

Or in fact not put most of those in at all. Facebook is still trying to guess which continent I live on (it occasionally asks if I live in cities related to my friends list). I haven't given any info about education, work or interests (although I'm sure there's a big profile on what interests me based on what I click on).

Comment: Re:Bagless Vacuum (Score 1) 321

by safetyinnumbers (#46141461) Attached to: James Dyson: We Should Pay Students To Study Engineering

And when you empty the vacuum, you get to breath a giant cloud dust

What are you doing? Maybe it it different for some models, but for mine, you place the end of the canister into a trash bag and pull the trigger on the handle. You can even close the base again by pushing it while it's still in the trash bag.

Comment: Re:findimagedupes in Debian (Score 1) 243

I've used findimagedups. IIRC, it rescales each image to a standard size (64x64 or something) then filters and normalizes it down to a 1-bit-depth image.

It then builds a database of these 'hashes'/'signatures' and can output a list of files that have a threshold of bits in common.

That's how it can ignore small changes, it loses most detail and then can ignore a threshold of differences.

It would fail if an image was cropped or rotated, for instance. It could handle picture orientation it it was modified to store 4 versions of the signature, I guess.

It won't actually remove images itself (I wrote a script to read it's output and delete listed images matching a specific path).

I needed it because Dropbox was 'fixing' orientation when it uploaded images and I wanted to clear out ones I'd backed up directly from the camera. (I usually delete duplicate images based on hash.)

Comment: Re:A paranoid setup (Score 1) 321

by safetyinnumbers (#45655971) Attached to: Ask Slashdot: Practical Bitrot Detection For Backups?
You may need to use -c to force rsync to compare checksums.

I use something like this as part of my backup DATE=$(date +%C%y%m%d%H%M)
rsync --del --backup --backup-dir=../changedfiles_$DATE

The whole backup also goes to S3 glacier.

As an added step - I don't delete pictures from my camera unless they match the checksum of files in the _backup_ - not the original copy (via a script).

That way, once they're first copied from the camera, a single failure in the original, PC copy or backup copy will all result in the camera version remaining and I can check what has gone wrong.

A bug in the code is worth two in the documentation.