Stripe live dashboard
bfcm.stripe.dev
bfcm.stripe.dev
https://www.theguardian.com/environment/2023/sep/19/do-carbo...
https://news.shopify.com/shopify-purchases-more-direct-air-c...
It's currently in research phase, marketing it as "you can offset your carbon emissions here" is lies.
We currently can't both consume like this and improve the outcome of global warming. The whole idea of black friday goes against such efforts. Attempts to market it otherwise, even if they were credible are greenwashing.
Regardless of what’s done afterwards? Sure, if we arbitrarily decide to ignore the full effects of any system we can make all sorts of fanciful claims. That’s not exactly useful, though.
> Those someone are shady.
What makes them shady? I have a feeling you only think they’re shady because they want to do carbon removal, which you’ve unilaterally decided is ineffective.
Anyone know how to peek at the data?
Blocked fraudulent: $4.8M
So that’s nearly 12% of the transactions suspected fraudulent - that’s nuts
I once had my payment flagged as fraudulent because the card owner was not the same as the shop account owner.
My bank decided it was a good idea to block my card without telling me anything. I realized a couple days after when I couldn't pay my groceries.
So if you block on a mismatch, you’re throwing away an approved charge every single time since the bank already decided that other signals say the transaction is okay. The bank can block it themselves if they think it’s suspicious (which from my understanding wouldn’t increment this metric).
I assumed stripe founders had offline business experience before stripe :) Online maybe increase it a little more and make it more risky to the business because of "card not present". But hardly new to online.
There's also a lot of false positives if you verify too much on data brokers, as you just mentioned you do, instead of talking to the issuing institution on fears of chargeback and rate hikes.
I was imaging that end of the spectrum, but you're right, when it escalates to organized mafia gang criminal organizations there would be SARs.
Humanity at scale...
That doesn’t count the fraud the issuer also blocks.
Fraud happens across all transaction amounts, what do you think people use the cards for once they buy or guess a valid card?
You see it on dashboards or all kinds of things like this.
I think it would be a good design challenge. Make a decimal number look cool. No other constraints.
Good design can establish identity without totally ruining the UX.
This is why people need to stop using the “false dichotomy” card in every discussion. It’s so devoid of rigor in thinking and is always used lazily to frame another person’s comment in a paradigm that it wasn’t intended to be framed.
* competitors
* creditors
* investors
* employees
* academics
* journalists
* policymakers in financial services
The design is not valuable to anyone, even to those who have no serious business with the data but who somehow feel the need to defend the design in the comments section, because regardless of the design they would visit the link anyway for the information it contains and because of the clickbaity title, not because of the design.
Stripe is not building this to make sure that competitors, creditors, investors, employees, academics, journalists or policy makers have access to important data, that's just not the function of this dashboard.
Those unsure that Stripe will be reliably there for them might be swayed by seeing this during their holiday break. At least that's the marketing theory.
Aesthetics are absolutely a factor on the efficacy of marketing activities, and making it "fun" or "pretty" or "flashy" is part of that.
Who do you think are the customers of Stripe’s API? Are those people going to make business decisions on the basis of theatrics, or does pragmatism, performance, and stability matter more?
It's your dichotomy, "reframe the paradigm" if you'd like. The typical regurgitation of this talking point is "prioritizes form over function."
>> That’s not a dichotomy
Oops, yes it is.
> prioritizing form
Thanks for taking my suggestion and changing what you said (from "all about" to "prioritizing"). Doesn't add much to the so-often regurgitated complaint I'm afraid.
I’m sorry but you’re not as clever as you think, and your reasoning signals that you’re not known as a good communicator or collaborator in your organization.
Winning arguments stand on their own.
Will this analysis of yours go on my permanent record? What's my MBTI personality type?
if this was a page they provided to all their customers, all year round, as their means of monitoring their own sales then I agree that this is a terrible design. but they have a fairly utilitarian dashboard UI for that function.
Also you clicked the link because of the clickbaity title and the info it suggested it contains, not because of the design.
And, for the record, I clicked the link because it was at the top of HN and I was bored. How did it get to the top of HN? because a lot of people saw it and thought it was cool. If they took a more utilitarian approach, would that have happened? I guess we just don't know.
And no, not everyone is clicking on all the front page links of the same score (you included) so your argument is kinda weak and something must have caught your attention about the title.
Regardless, I find no joy or purpose in talking to someone that tells me I'm incorrect when I tell them my motivations for doing something. It betrays a certain ignorance on your part. I think let's just leave the thread there. Have a good rest of your day.
I think that what really happened here is that you are upset because you found yourself arguing for a position that you can’t rationally and convincingly defend, which is a position that no one forced you to maintain in the first place. You should know that there’s also no joy in dealing with someone like that.
Is any person looking at that “live dashboard” as an actionable data source?
So if you see it as a problem and not a strength of modern visual design you are fully clueless, no offense.
"You… go to your closet, and you select… I don’t know, that lumpy blue sweater, for instance, because you’re trying to tell the world that you take yourself too seriously to care about what you put on your back, but what you don’t know is that that sweater is not just blue, it’s not turquoise, it’s not lapis, it’s actually cerulean.
You’re also blithely unaware of the fact that, in 2002, Oscar de la Renta did a collection of cerulean gowns, and then I think it was Yves Saint Laurent, wasn’t it?… who showed cerulean military jackets... And then cerulean quickly showed up in the collections of eight different designers. Then it filtered down through the department stores and then trickled on down into some tragic casual corner where you, no doubt, fished it out of some clearance bin.
However, that blue represents millions of dollars of countless jobs, and it’s sort of comical how you think that you’ve made a choice that exempts you from the fashion industry when, in fact, you’re wearing a sweater that was selected for you by the people in this room… from a pile of 'stuff.'"
https://artdepartmental.com/blog/devil-wears-prada-cerulean-...
~$92.8M for 2.9% fee. ~$12.6M for 30 cent fee. ~$105.4M just for processing transactions on a single day.
Above assumes the “standard” pricing [1]. It’s not quite clear how much stripe takes from the 2.9% and 0.30 cut. Likely have to share this with card network and issuing bank.
The invisible hand of traditional banking system taking money out of our pockets every time.
Though how credit card processing fees relate to sloppy security is mostly a brainfart by me.
Pretty sure nobody is forced to buy info products on Black Friday for an 80% discount.
???
I have no interest in bartering or sending ounces of gold around.
And don’t say crypto - last time I tried to figure it out, I ended up sending ETH, and more than half of it evaporated in “gas money”. What a joke.
A good “FedNow” or instant payment provider can easily disrupt the debit and credit card processing companies. At most, businesses charged 5-10 cents per transaction.
No more dealing with credit card network fees. Chargeback fees. Exchange fees. Issuing bank fees. Premium card fees. Just a simple 5-10 cent per transaction. Only need a US bank account.
Spoiler alert: it has not eliminated the need for credit cards. The credit card system has a lot of flexibility and integrations to make for a superior user experience in a number of situations. For example, a lot of banks let you create virtual cards for specific purposes (eg: I have one for all my online subscriptions, and another for merchants I've not dealt with before). Not to mention Apple/Google Pay and their integration into basically every single online payments platform.
If you want to go all the way into the consumer value matrix - Has anyone on HN ever had much a 2nd thought about whether or not their card would 'just work' out in the world?
I used to work in the actual room where acquirer links were monitored in real time 24/7/365. At least 8 people were in that room at any given time. I've never worked in nuclear power but I imagine you could draw some parallels.
This kind of reliability is not cheap or easy to come by. There isn't a clever technical trick you can employ to realize it. The only way to achieve the kinds of reliability we have in the world today still requires lots of human involvement throughout.
Does anyone dream of having a google-style support experience next time they are standing in line at the grocery store? This is basically what you are demanding when you say you want zero % fees on all transactions.
It’s always been a hard problem to solve, and the bankers who solved it always got paid handsomely for enabling commerce.
In the old days everyone bartered. Then came shells. Then precious metals. The gold had to be literally shipped around. Everyone from the Roman to the British empire had to physically ship chests of gold to it’s soldiers. Cross border commerce was absolutely fraught with risk. Piracy and shipwrecks galore.
Then the Rothschilds opened the first international bank, dramatically cutting the difficulty and expense of international trade.
We got cheques, paper money, and the credit card control room you worked in.
At every step, it got faster, cheaper, safer, more ephemeral. Trade increased dramatically. It’s amazing! The much-maligned banking sector is really a triumph of capitalism.
> The much-maligned banking sector is really a triumph of capitalism.
Yes, the triumph of "what's in it for me".
Do you want to send little bits of gold and silver all around the world, or would you prefer modern banking? The choice is yours, pick the one that's best for you!
Seriously, if the whole crypto scene taught us anything, it was that a global transaction network isn't an easy service to provide.
Yup. Wake me up when any of them actually does the amount of transactions Stripe and Shopify [1] do. Real transactions.
> Maybe you mean the regulatory aspect, not the technical?
"Both. Both is good".gif
[1] Their dashboard discussion is here: https://news.ycombinator.com/item?id=38403891, the dashboard itself is https://bfcm.shopify.com
Both... but also neither. I meant mostly the marketing aspect. Or for a better word, prestige aspect. People really hate crypto as online cash. Examples:
1. Patreon has held a poll about what new features to add [0]. Crypto was the only feature the creators actively voted against. Note that for creators, crypto means one more way to receive money.
2. My anecdote: I was in a discord group where one member commissioned a short animation from another. They're from different countries and the commissioner couldn't use paypal (for some reason) however. I suggested USDT and explained how to convert it from/to fiat.
They ended up using international wire transfer (fee: ~$30).
3. Any HN thread when you mention crypto.
[0]: https://news.patreon.com/articles/the-first-ever-patreon-cre...
This is a clear situation where the market is inefficient.
It's also not the full picture to call them state funded. They're owned by a consortium of banks, both private and public. While the state maintains a level of ownership through their equity in public banks, the company itself is self- sustainable from an operations point of view.
https://bfsi.economictimes.indiatimes.com/news/fintech/upi-t...
The government gives Rs 1,300 crore as subsidy
Unsurprisingly, there is now a 1.1% interchange on some UPI transactions now: https://www.onmanorama.com/news/business/2023/03/31/upi-tran...
Separately, NCPI's revenues are USD ~2B/year: https://www.icra.in/Rationale/ShowRationaleReport/?Id=122149....
Also there is a parallax effect if you swipe that is really well done.
When I was a student working at Atos Worldline, Belgium, they had a similar dashboard in the entrance of the building with the number of transactions and money transferred around Xmas.
In my experience, as much as you can distil it down to a simple number, we've aimed for 30-50 depending on capacity for risk.
Is 12% normal for stripe? Especially cautious knowing demand will spike this weekend? Feels pretty non-optimised, assuming their infra can scale quickly.
At Stripe's scale, I doubt you could accurately forecast demand for a weekend like Black Friday. Last year's sales are just a data point; what matters this year is consumer confidence on a global macroeconomic scale. Who knows what that translates to?
> assuming their infra can scale quickly
Even if Stripe is handling spikes by scaling on a hyperscaler (e.g. AWS), this scale requires advanced coordination with the hyperscaler. They can't just spin up tens of thousands / hundreds of thousands of VM's on a whim, the underlying abstraction would leak and fail.
AWS uses predictors / models for this when you are on serverless and automatically allocates instances for you ahead of time.
No idea but ultimately this is marketing. If you wanna say we are just using as much as we need that's impressive to engineers but would it require or warrant a dedicated widget there that hovers around some sort of fixed utilization ratio?
Saying "look we are processing this much but could easily handle more" you are impressing a larger group. So my guess it's more about that.
Proceed with caution.
Turns out black didn't ring well in the middle east and they renamed it white: https://advertising.amazon.com/library/guides/white-friday
A monospace typeface based on the on-screen display font used for the MQ-9 Reaper drone.
;)
Free one: https://nicholaskruse.com/work/uavosd
Does that count as a “blocked fraudulent charge”?
Are pre-Auth, retries, etc counted as separate txns or a single txn? Are issuer declines and/or 3DS failed auth also counted.
I was thinking of <LEFT>, <RIGHT>, <ENTER> or something similarly "DOS-like".
> IBM PCjr 4863 Computer by Freepoly.org licensed under CC-BY-4.0 (http://creativecommons.org/licenses/by/4.0/)
Give me a traditional window layout please!
The whole browser.
After a few seconds, during which the laptop fans are spinnung up, all tabs go into a "This tab just crashed" state.
EDIT: Works well on Google Chrome stable on Windows 11 tho
https://en.wikipedia.org/w/index.php?title=Firefox&oldid=118...
> It is the first Firefox-branded browser not to use the Gecko layout engine as is used in Firefox for desktop and mobile. Apple's policies require all iOS apps that browse the web to use the built-in WebKit rendering framework and WebKit JavaScript, so using Gecko is not possible.
Stripe has had an internal dashboard like this, open to anyone on the VPN, for at least 15 years: Started on a hackathon IIRC. One, serious view had a month-long by-the-minute chart, letting people see the growth. A typical first-of-the-month tradition was to try to predict where the total volume was going to end up, and celebrating when the daily processing record was beaten.
But the real problem wasn't that one, but a far more expensive variation that instead of giving you a number, represented the processing volume with little characters that would dance around the screen: The higher the volume, the more characters would come in. The problem was that this was created when Stripe's total volume was quite small, and Stripe was growing exceptionally well. So if you opened the dashboard on black friday (Or even worse, ten years ago, when black friday was on December 1st, and therefore also got many customer's subscription volume), then the number of flying Totoros would just overwhelm anything and everything any laptop would throw at it.
While the totoro-based performance was not up to Stripe standards (we should have gone in and added an extra zero or two to the threshold for every character), letting the entire company see that side of the financials live was a great move. So many startups out there just aren't candid with their employees regarding the economic state of affairs, while early Stripe let everyone see the processing volume, and thus whether growth was accelerating or slowing down.
It's also what is surprising of seeing this visible outside: At the same time that finances were very open internally, Stripe was very secretive of the data for the outside. Every time a major business news outlet made an estimate of the real processing volume, they were hilariously off, and that's because there were very few leaks, even after launching a new round where investors definitely were handed the real numbers. Based on this data alone, I'd expect people with some practice would be able to get a reasonably close estimate of what Stripe processed this year.
Stripe recently started publishing their yearly processing volume in user letters (see, e.g. 2022: https://stripe.com/annual-updates/2022). I assume they will publish the 2023 numbers as well.
So while clearly heavy for what is essentially a few streaming counters, it's not a system killer.
Thankfully I wasn't doing anything important...
The lofi version posted in reply to this is definitely better, but it's still crazy they managed to use up an entire laptop for their status page. Cool, but crazy.
Maybe they fixed it, though.
Actually Firefox works a bit better, as the hitbox for the Next/Previous buttons is weirdly offset in Chrome but is spot on in Firefox, kudos.
EDIT: On `/lofi` Firefox is using about 0.1% CPU.