HN user

mckiddy

48 karma
Posts0
Comments20
View on HN
No posts found.

In that case they should just leave out the examples entirely. If the code runs, someone in the world WILL copy & paste it into their project and walk away, no matter if it's marked as insecure or not, which just perpetuates the problems that the post is trying to deal with.

Also I'm not sure "password hashing" is any more descriptive than "password encryption."

Silicon Valley egos at their finest: "Use our product so we can make billions of dollars, but fuck you otherwise." I use venmo with friends because of their network effect and it's convenient, but it sounds like internally they're a pretty shitty company to deal with.

scrypt is deliberately designed to use a large amount of memory when calculating hashes, which makes it much more difficult to parallelize using a GPU (which don't have much RAM available), hence making it much much slower to attack.

If you know the HMAC key, why would you ever need to generate a collision? You can just reevaluate the MAC and replace the old one.

Because so many of these points are demeaning, right? Practically everyone I've ever met uses "you guys" in place of "you all", etc, with no derogatory intent. Certainly anyone familiar with the western US would realize and understand this. My mom and dad are both technically illiterate, and I gladly use both as examples. I would never assume a woman is non-technical _at a technical conference_, but everywhere else in the country the average woman is far less likely to be in a technical career than the average man, by simple probability. IT IS UNUSUAL.

Are you serious? Opinions like these are exactly why women are having a hard time in tech in the first place. If I have to spend every waking moment at work obsessing about whether a single comment will make my female coworkers label me as a sexist asshole, then you bet I'll avoid working with them as much as possible.