5,848 karma · joined December 5, 2012
Probably the worst was one I didn't expect, I slipped when opening a plastic case and caught my fingers over a fully charged high capacity 350v capacitor. The initial hit makes every muscle in your body hurt, then a wave of panic when you realize you could have died from the moment of stupidity.
Wonder what one of my IPv4 neighbors did to piss them off.
Whoops, lost a bit of meaning when I revised that sentence and didn't look over it.
I'm not really sure what to think of the whole "watch" thing, even if it is a real thing that going to happen I can't see it being anything like people expect it to be. Having headphones plugged in would be a little weird, I just tried it then by taping my headphones plug to my wrist and found it got tangled in almost everything I tried to do.
Well you ditch the huge, thick lightning connector for starters. That's why the MacBook Pro doesn't have ethernet anymore, it's just too thick for the case.
> By the way, I made mention that perhaps they're encrypting the string, and not hashing it.
Encryption is the same, it's content agnostic. 20 characters doesn't make any sense with the size of a block cipher.
If they hashed the user input, it wouldn't matter what the client gave them in terms of password requirements. Spaces, special characters, arbitrary lengths up to tens of thousands of characters would all be fine with a cryptographic hash, there's no way the resulting hash would be anything but a fixed length of n bytes. Nothing "evil" can make it through being hashed.
The password requirements Flickr has set show that they are not using a cryptographic hash, the limitations on length and character set imply that they are being stored incorrectly, either in plain text or a space delimited format. There's no reason to have these limitations if this were not the case.
> they're checking the string server-side, before hashing and storing the hash to their persistent data store.
But why? People don't just add a rule because they feel like it, I'm suggesting that they are storing it in a stupid way that is not hashed and does not allow spaces.
> part of me would like to guess that the reason spaces might be forbidden in passwords (and pass phrases) would be to prevent frequency analysis.
The output of a cryptographic hash is completely random, you can't do any sort of analysis except for determining H(a) == H(b). You don't even know if H(b) was the same input as H(a) or just a collision against it.
A quick google search shows
• http://pastebin.com/L7CYznfK
• http://pastebin.com/4YRgEwPb
that have the same message with different bitcoin addresses.