Hacker Newsnew | past | comments | ask | show | jobs | submit | Mysterix's commentslogin


Not new, it's a rather old feature. It exists for Visa, Mastercard, and AMEX:

https://developer.visa.com/capabilities/vau

https://developers.mastercard.com/product/automatic-billing-...

https://network.americanexpress.com/globalnetwork/products-a...

Lots of companies update your data already from this data, not just Google. I guess it may just be a new feature where we email you about it when it's updated.

Edit: fun fact, the UK banking system has this for when you move to a new bank: https://www.bacs.co.uk/accountswitchingservice

(I'm a Googler working on payments, who has helped maintain the Account Updater feature, opinions are my own).


Anyone using Stripe gets this:

https://stripe.com/blog/smarter-saved-cards


Ahh yes, the old “it’s not a bug, it’s a feature!”


It actually is a feature, though.

Having to go and update your recurring billing because your card changed (the expiration date passed, or your credentials leaked and a new number has to be issued) would be a huge pain in the ass.

I'd hope there are some controls here - in the case of a compromise, that only accounts that existed before the compromise occurred will be updated. But it strikes me that something that does the right thing 99% of the time should be welcomed.


It only updates the expiration date upon automatic renewal by the issuer and after an update a CVV2 reconfirmation is required (unless it’s a recurring transaction, saved account details and recurring transactions are different beasts) since the CVV2 has also been rotated.

Change of PAN due to a new card being issued whether it’s on the request of the costumer, lost or compromised card should not auto-update.


> Having to go and update your recurring billing because your card changed (the expiration date passed, or your credentials leaked and a new number has to be issued) would be a huge pain in the ass

I can’t say I agree. What’s a huge pain in the ass is cancelling services, and now you have to cancel your entire credit account to know that your outstanding charges are canceled. That’s highly inconvenient.


It is a feature, in the same way that all my subscriptions failing when my bank issues a new card would be a bug.

Perhaps if the Google rephrased their email to mention that this is to avoid interruption to your service it would seem less creepy.


From the first link, this part is so relatable :

"They'll stop going to the company picnic if it becomes an occasion for everyone to list all the computer problems they never bothered to mention before."


While I was using the slider on my computer, I kept a laurel/yanny video playing on my phone

=> I think I can confirm there is no bug in the demo.


Wow, I experimented with it more and it's a matter of context, just as you and other people in this thread have described. That's really striking. Thanks for confirming that it's not a bug.

This is maybe an even more extreme phenomenon (from the same subreddit that was apparently involved in making the Laurel/Yanny thing go viral this past week):

https://www.reddit.com/r/blackmagicfuckery/comments/8jxzee/y...

With this video, I find that I consistently hear whichever phrase I'm thinking of at the moment! (In this case either "brainstorm" or "green needle".)

Edit: Also, if anyone in this thread likes this stuff then you might really enjoy

https://www.wnycstudios.org/story/91513-behaves-so-strangely

if you've never heard it before (or even if you have).


There is a Chess&Run tournament every year at Enghien-les Bains (north of Paris, France).

Each player has 10 minutes for the whole game, like in a classic blitz game, but the clock is 10 meters away.

Next one is on May the 19th.

http://www.echiquierdulac.fr/?p=2744 (in french)

Demo : http://studio.stupeflix.com/v/0thPHAyqDOpc


It says 80% in the text


Thanks! It's odd that the % chance for the one deck setup is on the two deck page, and vv :)


"Perception of their overall ability" seems to have a different scale that the 2 others, so the important point is not the actual values but the correlation measure.


This is a cognitive bias known as the "IKEA effect" [1] First time I read it applied to coding, the author is completely right. You are much faster the second time you write the piece of program, and it will be probably more effective.

[1] https://en.wikipedia.org/wiki/IKEA_effect


So you can't send a cat https://xkcd.com/325/


Because the USPS wouldn't be sure if it were alive or dead...


Darn. I have this cat I want to mail to Abu Dhabi.


>Replacing your router:

>

> Vendor A: 10% broken

> Vendor B: 10% broken

> P(both A and B broken):

> 10% x 10% = 1%

>

>Replacing your router (or firmware) almost always fixes your problem.

The conclusion is false :

if router A is broken, router B still have 10% chance to be broken, the two events being independant.

P(A broken | B broken) = 10%

To get the 1% effect, advice could be :

Always buy 2 routers instead of 1


What exactly are you saying is wrong?

If you have to replace the router, there's a 10% chance that new router is broken. But you only replace when the first router is broken, so it's 10% of 10%.

Read it as "a strategy of replacing when needed" rather than "replacing in all cases for the hell of it".


The strategy "Buy 2 routers, and if the first one fails, then use the 2nd one" is ok, and gives you the 1% result.

My (little) problem is the sentence "Replacing your router (or firmware) almost always fixes your problem.", because if the first router is broken, replacing it will only fix your problem in 10% of the cases, which is not "almost always".


You don't actually have to buy a second router upfront, so that's not a good way to word it either.

I'm struggling to find a great way to put it. Maybe "a one-replacement backup plan gives you a 99% chance of success"? Close but not very elegant.

"Replacing your router (or firmware) fixes the problem except for 1% of all router buyers"?


This is a bit like the gameshow where you select from 3 doors, and then one door is removed and you have the option to change.


This assumes the client can cleanly switch between the two routers. That doesn't happen.


>If you are going to test my knowledge, at least ask relevant questions for the role.

Even for a front-end developer, I think that algorithms matter, because developers have to understand what they do.

And the OP's solution in O(N2), as well as the other one with hash maps, seem quite bad (it can be done trivially in O(Nlog(N), and optimized to reach O(N))


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: