On the dangers of autoincrementing: SmugMug's private pics are public
blogoscoped.com
blogoscoped.com
It also confuses the concept of a GUID a little, I think. That refers to a global UID, which could reasonably be a URL+autoincremented number: global and unique.
But guessable. Which is the core issue.
I try to consider external IDs like passwords: create a cryptographically strong hash, using some salt, and externalize that.
On ourdoings.com photos are given unique, random URLs. No nude photos allowed, though.
The world continues to shrink.
I've done similar with cheques. In a previous job, I was paid by cheque. Each month, I logged the cheque number. From this and taking into account other payment methods, I determined that the company had significantly fewer transactions than the boss claimed.
Says Don: "To us, privacy and security are two separate, but related, issues. One analogy we use often is that security is like locking your front door and arming your alarm (no-one can get in without a key), and privacy is like closing your window blinds (no-one can look in from the outside, but you can tell people where you live and they can visit without a key)."
His explanation isn't convincing, and certainly doesn't reassure anyone whose private photos were revealed