Readit News logoReadit News
cataflam commented on We moved from AWS to Hetzner, saved 90%, kept ISO 27001 with Ansible   medium.com/@accounts_7307... · Posted by u/sksjvsla
cataflam · 3 months ago
Happy for you, don't get me wrong, but your post is not particularly news, I'm guessing everyone on HN knows bare metal/VPS providers are cheaper than AWS/Azure/GCP.

And also lacking a bit in details:

- both technical (e.g. how are you dealing with upgrades or multi-data center fallback for your postgresql), and

- especially business, e.g. what's the total cost analysis including the supplemental labor cost to set this up but mostly to maintain it.

Maybe if you shared your scripts and your full cost analysis, that would be quite interesting.

cataflam commented on Lottery Simulator (2023)   perthirtysix.com/tool/lot... · Posted by u/airstrike
islewis · a year ago
Can someone explain to me how the EV can be so incredibly low? I know the answer is because people will buy the tickets no matter what, but even compared to other losing games the lottery comes away looking like an absolute bandit.

A run on the simulation (n=1000000) comes back with -92% EV. It looks like -10% [1] is a rough estimate for slot machine EV, which I would ballpark into the same game genre (-EV, no skill entertainment) as the lottery.

What accounts for this payout discrepancy in what I would consider similar games? On that train of thought, what prevents a new lottery from coming in and offering a _generous_ -50% lottery, offering ~5x as much money as before?

[1]* https://www.888casino.com/blog/expected-value

cataflam · a year ago
Because you shouldn't use the simulator to calculate the EV, or said differently your n=1000000 is too small.

Assuming you used the first lottery example (Mega Millions), the EV is easy to calculate directly and is -$0.66/ticket, ie -33%

The jackpot is a whole $1 of that EV! Without it, the EV is -$1.75/ticket, ie -87%, which is closer to what you got in the simulation.

cataflam commented on Preliminary Post Incident Review   crowdstrike.com/blog/falc... · Posted by u/cavilatrest
cataflam · a year ago
Besides missing the actual testing (!), the staged rollout (!), looks like they also weren't fuzzing this kernel driver that routinely takes instant worldwide updates. Oops.
cataflam commented on Preliminary Post Incident Review   crowdstrike.com/blog/falc... · Posted by u/cavilatrest
cataflam · a year ago
Not really, that thread showed only superficial knowledge and analysis, far from hitting the nail on the head, for anyone used to assembly/reverse engineering. Then goes on to make provably wrong assumptions and comments. There is actually a null check (2 even!) just before trying the memory access. The root cause is likely trying to access an address that's coming from some uninitialized or wrongly initialized or non-deterministically initialized array.

What it did well was explaining the basics nicely for a wide audience who knows nothing about a crash dump or invalid memory access, which I guess made the post popular. Good enough for a general public explanation, but doesn't pass the bar for an actual technical one to any useful degree.

I humbly concur with Tavis' take

https://x.com/taviso/status/1814762302337654829

Here are some others for more technically correct details: - https://x.com/patrickwardle/status/1814343502886477857 - https://x.com/tweetingjose/status/1814785062266937588

cataflam commented on Reflex – Web apps in pure Python   github.com/reflex-dev/ref... · Posted by u/simonpure
cataflam · 2 years ago
Looks nice!

I've used Anvil [0] quite often in the past years for what seems to be a similar purpose (not affiliated, just a happy customer). Does someone know how Reflex compares?

[0] https://anvil.works/

cataflam commented on Compiling Typed Python   bernsteinbear.com/blog/ty... · Posted by u/tekknolagi
no_wizard · 2 years ago
what is GAFAM? Is that suppose to be the new FAANG acronym?

In which case, they actually have, on multiple occasions, including currently Microsoft being one of the biggest contributors to Python core.

At one point Google employed Guido and he worked on Python there, and I believe they also have made alot of contributions to core.

Can't speak as much to Meta or Netflix though, simply don't have the knowledge

Its an architectural problem, more so than a money one

cataflam · 2 years ago
> what is GAFAM? Is that suppose to be the new FAANG acronym?

It's the French version of the acronym

cataflam commented on Stripe increases fees for EU and UK-based businesses in April   support.stripe.com/questi... · Posted by u/dynamicentropy
superzamp · 3 years ago
The problem with SEPA payment, is that it's great for the merchant and a net loss for the user, especially individual consumers.

From a UX perspective today, it will always be more cumbersome to initiate a SEPA transfer to the merchant. Some integrations offer a semblance of interactivity with your banking app in an attempt to streamline it, but nothing beats the simplicity entering your cards details or just showing your face to Apple pay. Then from a consumer protection perspective, if something wrong happen with your order or the merchant goes bust, you have no recourse if you initiated a SEPA CT. Card payments on the other hand give you a nice chain of large entities exposing themselves to the merchant's credit risk in front of you.

It can probably work in specific situations (e.g. if you have a niche website with a sophisticated audience ready to overcome the hurdles to acquire your widgets), but for these reasons alone I just can't see SEPA payments going anywhere near even a ridicule fraction of the market share held by legacy card networks yet.

cataflam · 3 years ago
There are multiple types of SEPA payments, I think you're talking about SEPA Credit Transfer (essentially making the bank transfer yourself).

On the other hand, for SEPA Direct Debit, not only is the interface quite reasonable (you enter your IBAN and confirm a mandate), but consumer protection is very high. You can chargeback no questions asked for 8 weeks, it will be immediately accepted and the merchant can't do anything about it. And as a customer, besides the 8 weeks no questions asked policy, you have 13 months to ask for a refund of an unauthorised transaction, with supporting evidence. In practice, the bank will always accept such a request too.

cataflam commented on Stripe increases fees for EU and UK-based businesses in April   support.stripe.com/questi... · Posted by u/dynamicentropy
GordonS · 3 years ago
Yikes, these are substantial prices hikes!

And what's this new nonsense about increased costs for "premium" cards?

From here[0], it describes these cards as "Commercial, corporate, or business cards issued by Visa and Mastercard" - but why would Stripe charge more for the use of such cards? Surely the chargeback rate for businesses must be orders of magnitude lower than that of consumer cards?

https://support.stripe.com/questions/what-s-the-difference-b...

cataflam · 3 years ago
Consumer card fees are capped pretty low in EU (and still UK I guess), something like 0.30%.

Commercial card fees are not capped and are more around 1.5% to 2.0%

If anything, now that they have split consumer and commercial cards in their fees, it's the consumer card fees that are shockingly high.

u/cataflam

KarmaCake day594January 19, 2012View Original