If you take a hash (eg SHA1 is better than MD5) of the UDID you get a unique string that is not the UDID. Of course if other apps do the same then these could be compared to identify users -- not necessarily by name, but connecting a user on one server with a user on another.
So concatenate the App Id, which is unique to the app, with the UDID, which is unique to the device, and then take the hash, which is then unique to both and not invertible. Do this once, on the device (not on your server, or the UDID has to be transmitted), and use that as a unique identifier of the user/device.
RIM needs to make a blackberry device that can use the Iridium satellite network.
I've noticed lots of slow responses or no responses from Google servers lately. (Gmail, Google Docs, Google Search, Youtube, Google Maps, etc) It doesn't happen all the time, but many many times throughout the day. Has anyone else noticed this? If so, is anything known about it? DOS, etc?
Yes, I use Google for DNS and I've notice in the past day or two that it fails for long intervals (many minutes). I also wondered about DOS.
I found the audio to be distracting, whereas the video display gives me positional awareness, and I can look at it when I choose to, not when the box decides to say something. I found I was much more relaxed when I found how to turn off the audio.
So I guess having both at the same time is the real problem.
Please don't associate BOINC with you little project. It will confuse the casual reader into thinking it is something bad rather than something good.
This will fail. A dedicated terrorist has no fear, while a law-abiding citizen can now be in fear of being accused of what is essentially thought-crime.
God help those who do not help themselves. -- Wilson Mizner