124 karma · joined August 1, 2017
I would say that dating apps take out the awkwardness of approaching someone in real life who isn't mutually interested. It can be socially devastating to ask out someone who you thought was showing interest but was not.
Social media can easily make someone look like a creep just to ask someone out. Before social media the awkward encounters would have largely been forgotten.
Finally, before dating apps, many people met their partner at the workplace. There are huge consequences (getting fired) for asking out someone who isn't interested, or if it doesn't work out. And we are much more aware of professional boundaries.
I liked Discover. They were one of the few issuers that supported seeing transaction history in the Apple Wallet app. Now with the Capital One acquisition they are dropping that.
I think this is more intuitive than the "verb object" model Vim uses: if you get your selection wrong in Vim, you then need to undo the action and try again. In Helix, I can see what I am about to manipulate before I make the action.
I think at this point Vim wins out for being so ubiquitous, but I wish the Helix model took off first.
It would be possible to monitor how many cars are picking up passengers there with cameras, because non-rideshare cars would not pick up people there. It would also be possible for an auditor to spot-check with the Uber app and see if they get charged the fee or not, and whether the app directs them to the rideshare pick up area. From there it’s easy to see if a company is circumventing the surcharge.
Nintendo breaks compatibility almost every generation, so if you want to replay old games you already purchased on a previous console, you have to repurchase the ported versions or buy Nintendo’s subscription service. I’ve dropped hundreds in the eShop but worry I’ll lose access one day, when the Switch is EOL.
In comparison, I’ve been able to run my Steam games on multiple devices through the years because PC is a much more open platform. There are multiple shops, so Steam has incentive to keep games forward compatible.
Miele and Lindhaus are also good.
It's the same "protect the children!" farce we've seen countless times. See the forest for the trees, it's just to control information and erase the fact LGBTQ people exist.
Payment processors are low-margin. It costs interchange fees and scheme fees to reverse a transaction, it’s not free.
It’s unfortunate for the businesses that process a lot of returns, but processing fees would go up for everyone if returns were free.
Tax calculation software handles all the different tax rates for product categories your business sells, changes in city/district/federal tax rates, brackets and min/max caps, sales tax holidays, etc. It costs money to maintain those databases.
Saying it can be done by any developer in a day is absurd.
I was hoping for a framework on naming services/APIs when a good technical name is not obvious. How do I know if “fee-record-srv” is a good or bad name? What do I do if my service’s responsibility changes over time, etc.
Overall I find this system very easy to use. If you are outside the Apple system you can use the web interface for managing your email addresses, but it's missing some small features: for example, you can't see when's the last time an email address has been used.
If you use the manual control, it won’t lower the window, which can cause damage. It’s meant for emergencies.
>Stripe generally defaults the authentication flow to OAuth if available at the financial institution....OAuth is an open standard authorization protocol that allows users to let applications (for example, Stripe) access their information within other applications (for example, bank apps) without having to share their login credentials.
But for banks without Oauth you DO give your credentials to Stripe:
> For these banks, end users provide credentials to Stripe or one of our trusted partners.
You log into your bank directly and then grant access to Stripe.
I presume, behind the scenes, your bank gives Stripe a single application token (not your credentials) to pull read-only data.
(edit) But this is only for banks supporting Oauth, it seems for others it DOES give Stripe your credentials.
People want alternatives to Plaid. How do you know they are simply wrapping 3rd parties instead of building these deep integrations themselves?
Notably, Stripe does not use Ruby on Rails: instead there’s a few homegrown frameworks used for routing, storing data in a database, etc.