283 karma · joined November 29, 2013
So thieves that had stolen credit card numbers elsewhere registered those cards on their Apple Pay devices and then used those to charge them.
The credit card numbers had already been stolen, but Apple Pay was used to buy things on those accounts.
There is not - that I have ever seen - any indication that Apple Pay has been hacked.
The real fight here is not about Apple at all. It's about banks (who want a new secure standard) vs merchants (who want to maintain their tracking abilities and maybe get out from under the 2% fees).
True - but the second that solution exists, I can't think of anything that should stick with unsecured HTTP, and this article didn't change my mind. I don't think we need a "ban", though. Just flip the way browsers show secured vs unsecured, instead of the green reassuring lock for https, that becomes the expected default and http gets a scary red plaintext indicator.
Which, arguably, might be safer than being overly trusting of my "trusted CAs", which is verified by a flawed system.
I guess I'm still not thrilled wih my options overall, but thank you for your time explaining how to use PGP.
I understand all those things in general, but I don't know the specific mechanism by which my local PGP install recognizes who else trusts this PGP key. I grant you that if the key is protected from MITM then all is well. I just still don't know this part:
What mechanism do I use, I who have no prior encounter with that key and no existing PGP setup or connection to any web, to validate that key?
I'm sure this is just a lack of familiarity with PGPs web of trust implementation, but lacking this info, I too just opted to trust the plain HTTP download (until I switched to Cygwin/OpenSSH to make it a moot point anyway).
Partial repo checkouts, SVN externals are the two areas where I feel I lost something when "upgrading" to Git. So yes, I quite agree, there are definitely tradeoffs.
All because they screwed up so colossally that they had to turn it around or see themselves decimated.
Interesting times.
Even once is a serious charge, but I'm not sure there were 44 crimes committed.
Node.js's last supported release uses such an old version of Google's V8 that this V8 version is itself no longer supported. This, in my opinion, is just not good enough. In my personal experience, when a release cycle gets that fucked up there's a reason.
Joyent hasn't shared what the reason actually is for the delay, but so many of the top contributors think they can do better with a fork, and I'm going to give them the benefit of the doubt.
The plan is to do weekly releases, semver, to keep absolutely up to date with Google V8, and incidentally to not let just one interested party dictate their future directions.
It's a good plan and if they follow through, I'm definitely on board.
Then I found that after working that way for a number of months I no longer needed it. I picked up enough JavaScript along the way that I could I drop the training wheels and I am not looking back.
Skepticism seems warranted. With Apple, I try to be skeptical, but with Google, I always assume that I am the product until they demonstrate otherwise.
I think those of us that are willing to pay the premium for something that promises more have higher expectations. If they are lying, I believe we'll know within the next year or two and we'll get to find out if you're right.
editing my comment since I can't reply to hellbanner: Percentage doesn't matter, it only takes one. One person to destroy a hundred billion dollar company overnight. I am not saying "Tim Cook can not possibly be lying." I am saying "If Tim Cook lied, he just made a hundred billion dollar bet that he can keep a secret." Personally, I doubt he's that dumb.