You can either do it through the Stripe dashboard by creating a Payment Link with a "Customer chooses what to pay" type or through the API (see https://docs.stripe.com/payment-links/api).
HN user
martingordon
Twitter: http://twitter.com/gordonmb
Bouncer (https://apps.apple.com/us/app/bouncer-text-messages-blocker/... / https://github.com/afterxleep/Bouncer) is a free and open source SMS filtering app that has saved my sanity over the past couple of years. You need to manually set up filters, but once you do, the amount of political spam drops to 0.
It uses iOS’s SMS Filtering framework, which does the filtering in a privacy-preserving way: https://developer.apple.com/documentation/sms_and_call_repor...
Yep, I submitted not because I agree with it (I actually think it's a pretty laughable response) but because I think it warrants discussion.
I would have gone with a more editorialized title but the submission guidelines prohibit it.
Ack, you're totally right. I pulled that link from this https://sproutsocial.com/insights/facebook-stats-for-markete..., which makes that stat sound like it's Facebook-specific.
https://www.broadbandsearch.net/blog/average-daily-time-on-s... puts it at 58 minutes, and https://www.nytimes.com/2016/05/06/business/facebook-bends-t... (from 2016) notes that it's 50 minutes (apparently reporting by FB in an earnings report).
Source is here: https://www.emarketer.com/content/average-social-media-time-...
Not sure how they collected the data though.
"Wow! 50M hours a day of time saved seems like a lot. How could they be evil if they're getting people to spend less time on FB?"
50M hours / 1.5B DAU is about .03 hours, or about <2 minutes per person. The average person spends 1h15m on FB, this is less than a 3% drop in overall time, but likely a larger proportion of that time is spent scrolling and seeing more ads than it is fixed on a single video.
This reminds me of the “free iTunes song” promotion Apple and Pepsi ran in ~2005. Some Pepsi bottles had codes under the bottle cap that could be redeemed for a free song; non-winning caps just said “Sorry Try Again”.
The mistake Pepsi made was that you could actually make out whether a bottle had a winning or losing cap by looking into the bottle without having to open it (https://methodshop.com/2005/02/hacking-pepsis-itunes-giveawa...).
You still had to buy the soda to get the free song, but if you’re going to drink soda anyway, spending a minute or two picking a bottle with a free song gave you a nice little bonus.
I'm still waiting for a USB-C charger with more than two ports. Until then, I'm sticking with USB-A cables for everything except my MacBook Pro. For travel (where outlets are often at a premium), I use a four port USB-A charger on a nightstand to charge 2 iPhones and an Apple Watch (this one: https://www.amazon.com/Anker-Charger-Foldable-PowerPort-Sams...).
I have a mouth guard that keeps my mouth open and pulls my jaw forward (via rubber bands connecting the top and bottom pieces) that helps cut down on snoring. It works less well once the bands are stretched out a bit (you can swap them out though), but overall it's helped improve my and my girlfriend's sleep considerably.
I have one that was custom molded but it looks like you can get OTC mouth guards as well.
I've been doing Rails development for ~10 years and maybe it's just a sign that I'm getting older, but for me the biggest problem isn't Rails, it's Ruby.
In the past year or so I've done a lot of more modern JS development (with Babel and Flow) and toyed around with Elixir and ReasonML. Ruby hasn't seen much change in the past couple of years (granted it's much more mature than Elixir/Reason) and while it was a boon to developer productivity and happiness compared to the languages of the time, I think we've probably found a better balance in type systems these days than Ruby and the like did at the time.
Maybe it's just legacy codebases, but manually reasoning about types is huge time sink and are one of our leading causes of production errors. Explicit typing also informs better design (I've seen many a Ruby method have return type of `String | Array | nil`). Unit tests help, but why outsource that to tests and guard statements (where you have to check every type) when a computer can do that for you?
When you're poor, you prioritize calories over nutrition, and Americans are becoming increasingly "poor". From https://twitter.com/hugwins/status/963282840292032512?lang=e...:
When you are in a place where it's eat food that gives you no vitamins, no protein, no micronutrients, etcetera, or eat food that does not give you enough basic breakdown of glucose to get your body through another day, you do not have the luxury
I had my Venmo account temporarily terminated a few weeks ago. I didn't do anything other than be the recipient of a $139.99 payment from a stranger "for laundry". My account was unfrozen, but I think it was out of sheer luck more than anything. A less savvy person would have likely taken the notification at face value and left it at that.
I searched around for what to do in this situation and came across many reports of this type of scam, where an unknown sender "accidentally" sends payment, request a payment from me for the money back, and simultaneously cancels the transaction. I did nothing and hoped the issue would resolve itself.
Two days later, I get an email saying my Venmo account has been frozen "due to recent activity that appears to be a violation of our User Agreement." After reaching out to Venmo via chat, I had a similar interaction as the article. They told me my account was frozen, that my case was being handled by an Account Specialist, and that would be in touch via email.
The next day I got an email from the Account Specialist saying my actions and activity were in violation of the ToS and that my account was permanently deactivated.
I reached out to support again and played dumb, saying I received payment from a stranger but can't send the money back because my balance didn't go up. Support again said they couldn't do anything, that my account was frozen by an Account Specialist, and that they would be in touch via email.
The Account Specialist sent me an email saying the payment was refunded and that I should reach out to the sender directly, to which I responded that I didn't know who the sender was and I assumed the payments were made in error and asking them to confirm that I had to take no further action. They responded with a form email saying my account had been unfrozen. "However, please keep in mind that the state of your account can be revised if your transaction history raises flags on our system in the future."
Small world! I grew up in Surfside (from 1991 until I left for college in 2003).
I grew up five minutes from Bal Harbour Shops and thought it was a pretty terrible mall all throughout my childhood since it had no arcade, KB Toys, or Electronics Boutique.
It’s pretty amazing how it and Aventura Mall continue to grow. I guess Latin America hasn’t gotten the message that retail is dead (in reality, a flight to Miami and an empty suitcase is a bargain compared to the prices folks see at home).
You may be interested in a little iOS app I wrote that gives you the native Safari experience in almost every app that supports the share sheet: https://itunes.apple.com/us/app/browsecurely-secure-browsing...
Because longer interstates may have many such supplemental routes, the numbers may repeat in each state along their route, but they will not repeat within a state.
https://en.wikipedia.org/wiki/List_of_auxiliary_Interstate_H...
The demos don't work on my iPad Pro...
1. Long pressing on a window title brings a smaller window under my finger and when I let go the window disappears.
2. I can maximize the window, but when I try to restore/minimize I get a new CodePen window opening.
3. On a stack, when I tap a tab, it highlights, but I can't get it to activate. Long pressing does the same as (1) and also appears to rearrange the tabs.
Custora (YC W11) - http://www.custora.com - New York, NY - Engineering and Data Science
Marketing used to be an exercise in one-to-many communication: billboards, magazine ads, and - more recently - having a powerful social media presence. At Custora, we’re helping to turn this model on its head, using mountains of data to help our customers direct the right campaigns to the right users rather than blasting the same message to the largest audience possible.
We're growing quickly and looking for great engineers. We're analyzing data for well over 500,000,000 end customers, and this number is growing fast. We're building a marketing experimentation platform that's usable by entire marketing teams and we need your help to build new statistical models, to build the infrastructure to run those models, and to develop creative and intuitive ways of presenting our findings to our users.
We code in Rails, Angular, and Couscous, our distributed computation framework that runs statistical models with R and Spark.
Our job postings are at https://www.custora.com/careers. I'm more than happy to answer any questions and tell you more about us, so feel free to reach out to me at martin@custora.com.
Custora (YC W11) - http://www.custora.com - New York, NY - Engineering and Data Science
Marketing used to be an exercise in one-to-many communication: billboards, magazine ads, and - more recently - having a powerful social media presence. At Custora, we’re helping to turn this model on its head, using mountains of data to help our customers direct the right campaigns to the right users rather than blasting the same message to the largest audience possible.
We're growing quickly and looking for great engineers. We're analyzing data for well over 500,000,000 end customers, and this number is growing fast. We're building a marketing experimentation platform that's usable by entire marketing teams and we need your help to build new statistical models, to build the infrastructure to run those models, and to develop creative and intuitive ways of presenting our findings to our users.
We code in Rails, Angular, and Couscous, our distributed computation framework that runs statistical models with R and Spark.
Our job postings are at https://www.custora.com/careers. I'm more than happy to answer any questions and tell you more about us, so feel free to reach out to me at martin@custora.com.
FWIW, 1Password will do this: https://15254b2dcaab7f5478ab-24461f391e20b7336331d5789078af5... (not my image)
1Password will also refuse to autofill passwords when it can't verify the application's signature (for example, if Chrome hasn't been updated in a while).
Thanks for the clarification. I knew that the L had CBTC and just assumed the A Division did as well. Turns out the A Division uses something called ATS (Automatic Train Supervision) which enables countdown clocks, but I couldn't find a whole of information on how it actually works.
I think it comes down to fares. You can travel between any two stations on the subway for $2.75. In contrast, the HK metro charges a fare between ~$0.50 to $7.00 depending on destination. Many other metro systems across the world use a zone-based fare scheme as well.
There's always a public outcry when MTA announces they're going to raise fares, and any attempt to introduce a distance/zone-based fare would be denounced as unduly burdensome on the poor, since they tend to live further out. In any case, I don't think the current MetroCard-based system could support such a scheme anyway.
The number one thing to improve straphangers' "quality of travel" would be to implement CBTC[1] so that we can get countdown clocks to remove the uncertainty that comes with waiting for a train. If I know the next train is coming in 15 minutes, I can hang out above ground or by the stairs and use my cell service rather than standing on the platform not knowing whether the next train is 2 minutes or 20 minutes away.
1: https://en.wikipedia.org/wiki/Communications-based_train_con...
The $260/year plan on AT&T Next is a 30-month installment plan with the ability to trade in after 24 months. Apple's plan allows you to trade in after 12 months.
AT&T Next 12 is $32.50/month + $15 activation, compared to Apple's plan at $32.41/month (including AppleCare). If you never use AppleCare, then the two plans are pretty much the same. If you do use AppleCare, Apple's plan is ~$129/year cheaper (the price of buying AppleCare every year).
The other advantage to Apple's plan is that they give you an unlocked iPhone. AT&T's are locked until you pay the phone off (which is never if you're trading in every 12 months).
I haven't noticed their prices are significantly better than Amazon to warrant the switching costs, which include giving up one click purchasing and free two day shipping (Jet offers two-day shipping on some products, and shipping is only free if you spend $35 or more).
Maybe they're better for household goods than electronics, but every time I browse Jet, it feels like I'm going through the bargain bin. Odd prices and odd sorting don't make for a great experience. For example, a search for "iPhone" returns one result for something that looks like a fishing pole. There's no product description and I can't tell if it's so you can play fishing games on your phone or if it's to attach your phone to a pole. Either way, to see iPhone accessories, you need to click the tiny "Electronics (10,000+)" link at the top of the page.
Once you actually click into a product page, they seem really bare. Amazon offers some great tools to help make a purchase decision (ratings/reviews, category rankings, recommendations), which Jet doesn't (and can't) offer.
They're really pushing Jet Anywhere, but I can't see how that does anything other than lose them more money. Along with a $50 off first purchase coupon and $100 in Jet Cash I racked up, I gave Jet $150 to buy me a $300 PlayStation 4 from Newegg. I know I'm an extreme case, but $150 customer acquisition cost for someone who didn't particularly enjoy the experience and probably won't shop there again seems to fit with the narrative that they're burning through cash.
Custora (YC W11) - http://www.custora.com - New York, NY - Engineering and Data Science
Marketing used to be an exercise in one-to-many communication: billboards, magazine ads, and - more recently - having a powerful social media presence. At Custora, we’re helping to turn this model on its head, using mountains of data to help our customers direct the right campaigns to the right users rather than blasting the same message to the largest audience possible.
We're growing quickly and looking to fill positions from Front-End Engineering to Data Science. We're analyzing data for well over 500,000,000 end customers, and this number is growing fast. We're building a marketing experimentation platform that's usable by entire marketing teams and we need your help to build new statistical models, to build the infrastructure to run those models, and to develop creative and intuitive ways of presenting our findings to our users.
We code in Rails, Angular, and Couscous, our distributed computation framework that runs statistical models with R and Spark.
Our job postings are at https://www.custora.com/careers. I'm more than happy to answer any questions and tell you more about us, so feel free to reach out to me at martin@custora.com.
That was my first thought when I read about Josephine. It appears as though selling home-made food recently became legal in California[1] (after the cook has passed an online course). I imagine most other states won't be so amenable to passing legislation that lowers food safety standards. New York, for example, allows home production of only a few category of foods and explicitly prohibits direct internet sales[2].
[1] http://www.forbes.com/sites/instituteforjustice/2014/01/29/c...
[2] http://www.agriculture.ny.gov/fs/consumer/processor.html
Custora (YC W11) - http://www.custora.com - New York, NY - Engineering and Data Science
Marketing used to be an exercise in one-to-many communication: billboards, magazine ads, and - more recently - having a powerful social media presence. At Custora, we’re helping to turn this model on its head, using mountains of data to help our customers direct the right campaigns to the right users rather than blasting the same message to the largest audience possible.
We're growing quickly and looking to fill positions from Front-End Engineering to Data Science. We're analyzing data for well over 500,000,000 end customers, and this number is growing fast. We're building a marketing experimentation platform that's usable by entire marketing teams and we need your help to build new statistical models, to build the infrastructure to run those models, and to develop creative and intuitive ways of presenting our findings to our users.
We code in Rails, Angular, and Couscous, our distributed computation framework that runs statistical models with R and Spark.
Our job postings are at https://www.custora.com/careers. I'm more than happy to answer any questions and tell you more about us, so feel free to reach out to me at martin@custora.com.
I believe the biggest disconnect is that working requires government authorization but owning real estate does not. Ordinary citizens not only compete with locals for real estate, they compete with the world's millionaires who are looking for (relatively) safe investments.
I can already get free same-day delivery from Amazon or various grocery stores via Amazon Prime Now (I'm in Manhattan). What does an extra $200/year get me?
Where in New York do you live? Everywhere I go in Manhattan accepts Amex. I've even been to a bar that only accept Cash or Amex ("the Costco of bars").