HN user

base

901 karma
Posts37
Comments142
View on HN
www.irishmirror.ie 4y ago

PayPal jobs under threat in Dublin and Dundalk

base
2pts0
www.projectopenair.org 6y ago

Project to create open source ventilators

base
2pts0
aws.amazon.com 7y ago

AWS Ground Station

base
3pts0
techcrunch.com 8y ago

Amazon’s share of the US e-commerce market is now 49%

base
337pts287
www.ruby-lang.org 8y ago

Ruby 2.5.0-preview1 Released

base
3pts0
www.citronresearch.com 8y ago

Citron Exposes the Dark Side of Shopify

base
3pts1
gettalong.org 9y ago

Ruby 2.4 Performance Looking Good

base
3pts0
www.macrumors.com 9y ago

China Overtakes U.S. In App Store Revenue by 15% Margin

base
2pts0
aws.amazon.com 9y ago

IPv6 Support for Amazon CloudFront, AWS WAF, and Amazon S3 Transfer Acceleration

base
3pts0
aws.amazon.com 9y ago

Amazon Game Studios Announce Breakaway

base
2pts0
aws.amazon.com 9y ago

AWS Introducing new M4 instance sizes

base
3pts0
www.macrumors.com 9y ago

iPhone 7 Series Is Faster Is Than Any MacBook Air Ever Made

base
8pts0
www.macrumors.com 9y ago

A Closer Look at Apple's CPU Improvements for iPhone 7 and Apple Watch

base
2pts0
www.macrumors.com 9y ago

Removal of iPhone 7 Headphone Jack Was Essential for Water Resistance

base
1pts0
krebsonsecurity.com 9y ago

Inside ‘The Attack That Almost Broke the Internet’

base
5pts0
www.usatoday.com 9y ago

Oracle to Buy Cloud-Software Provider NetSuite for $9.3B

base
1pts0
www.ruby-lang.org 10y ago

Ruby 2.4.0-preview1 released

base
146pts43
www.businessoffashion.com 10y ago

Fashion Startup Farfetch Raises $110M

base
1pts0
www.wsj.com 10y ago

Snapchat Raises $175M from Fidelity at Flat Valuation

base
2pts0
www.reddit.com 10y ago

The tech bubble is imploding

base
18pts1
techcrunch.com 10y ago

The End of the Big Venture Formula

base
2pts0
stripe.com 10y ago

Stripe pricing update for Europe

base
3pts0
euobserver.com 10y ago

EU to force firms to report major cyber attacks

base
1pts0
twitter.com 10y ago

String literals are frozen (immutable) by default in Ruby 3.0

base
3pts0
euobserver.com 11y ago

Google faces possible EU fine over market abuse

base
1pts0
googlecloudplatform.blogspot.pt 12y ago

Announcing Google Cloud DNS

base
12pts2
euobserver.com 13y ago

Amazon under fire in Germany over 'neo-Nazi' guards

base
2pts0
www.cbsnews.com 13y ago

Patriot Act can illegally acquire EU-cloud stored financial, medical, email data

base
3pts0
mashable.com 13y ago

Free Smartphone Inside 'EW Magazine'

base
3pts0
euobserver.com 14y ago

Top EU court bans stem cell patents

base
5pts0

Akismet is a paid service and their apis are tailored for comments. An advantage with comments is that you can just mark as spam if some contents have dubious links or keywords.

An issue you have in many forms (e.g.: login form) is that there is limited data to decide if it's a real user or a bot.

Load Balancing 3 years ago

Depending on the app might not have better performance. The reason is that a host with more connections might not be using more resources than one with less connections. The busy connections might be waiting for a reply from an external service.

There a lot of ways to reduce, just some ideias: turn on 3dsecure authentication whenever available. Check user location vs card location. Validate cvc code and postal code. Check for user activity and user signals (user agent, screen size etc) on the website, and other methods.

With online payments I had a different experience. Tried to pay in a store that had coinbase payments with a binance account. So many issues:

- The QR code to pay didn't work with the binance app

- Had to find a way to copy the hash tag of the account from desktop to mobile to pay (luckily if you have a macbook pro and iphone this is easy)

- Initially chose the incorrect network for payments on binance so the transfer didn't go through. Had to read online which network to select.

With a card payment is normally just putting the cards details and in a few cases do an additional authentication.

They workout the issues like everyone else, and at a certain size the issue is minimized as you are either in several whitelists or human moderators recognise your domain.

Most of those services also let clients setup their own domain name, so a ban is a more of a inconvenience to deal, than business critical like in OP case.

I don't have a specific solution for you, but I also run a domain with some thousands of subdomains and is always a fight to not be banned from Google, Meta, internet operators etc. Sometimes is enough one bad actor under one of your subdomains to have a full ban on the whole domain.

What I suggest is for your and your clients to contact Meta through the Business Center support. Their support for paying clients is much better. I would also recommend you become a Meta Business Partner if Facebook/Instagram is important for your SaaS.

I think that's one of the reasons, but the main one is economical.

For a long time they dealt with the free accounts, so in a way they have already a lot of protections in place, and if they wanted they could keep the existing free accounts and just not accept further signups for this account type.

I noticed a similar thing happens with their regional offices, while Google and other companies show their branding outside the buildings, in buildings with FB offices most of the times you don't know there is one just by looking outside or even at the building reception. At least this was the perception I had from the ones I have seen.

If you have cross zone load balancing disabled and you only have one instance per AZ, how do you ensure that when an instance is down or during a deploy, when not all AZ might have instances, that you don't have downtimes? Cross zone load balancing in NLB seems a must to me if you are constantly deploying new targets.

Denmark has 18 deads per 1M people, on the european situation I would it's on the average. Infections started much earlier in Italy and Spain, most of the other countries had the advantage of learning from these 2 and having the time to prepare.

We switched from stripe to local payment gateways in some countries because some banks automatically convert any charge by stripe to USD making it more expensive for the end client and refusing in some cases the charge, when in local gateways everything goes through in the local currency.

Additionaly stripe charges their 2.5% to 3% + 2% conversion fee making it impossible some business models that are low margin.

We used other payment gateways before Stripe.

We built the abstraction around the requirements for our business model, although after some iterations it became similar to the model used by Stripe (customers, sources, plans...). We support saved payment options and on them we do recurring billing and one-stop payments.

A user for us can have multiple sources and a source is a saved external card or payment method, in the case of Stripe a source is a combination of the Stripe customer id and Stripe source token.

Most payment gateways support some kind of token that represents a saved card or similar on which you can do a charge.