Yeah, but then they can't win "customer service" points by not making you pay outright extortionate rates, thus further inducing lock-in.
It's very clever - either people pay the overages, or contact you and you can look good by giving them company scrip to spend on other of your services.
I have use cases for both approaches (letting a reverse proxy handle TLS, letting the application listen on an external socket and handling TLS in the application).
I find is is easier to configure an application with a reverse proxy in front when different paths require e.g. different cache-control response headers. At the end of the day I do not want to replicate all the logic that nginx (and others) already provide when it integrates well with the application at the back.
Other commenters suggest that both ways (with or without additional reverse proxy) add "tons of complexity". I don't see why. Using a reverse proxy is what we have done for a while now. Installation and configuration (with a reasonable amount of hardening) is not complex and there exist a lot of resources to make it easier. And leaving the reverse proxy out and handling TLS in the application itself should not be "complex" either. Just parse a certificate and private key and supply them to whatever web framework you happen to use.
I only had to read the title and immediately knew what the article was about: that breakbeat soundtrack you could hear in countless original Playstation games.
> I was a L5 IC at the time and that was an L8 decision
omg, this sounds like the gigantic, ossified and crushing bureaucracy of a third world country.
It must be saying something profound about the human condition that such immense hierarchies are not just functioning but actually completely dominating the landscape.
> Perhaps instead of lowering the bar to protect the public from what posters here describe as unacceptable beliefs, we should raise the bar.
Which bar is being lowered? What do you even mean by that?
> Perhaps we shouldn't be using pejoratives or sneering at others.
When they are pushing demonstrably stupid, scientifically illiterate ideas as factual, we absolutely should call this out.
> Instead we should seek to have stimulating discussions, question our own preconceptions
When someone brings up flat earth theories it is likely they are doing it because they're -
a) A true believer, deep in a hole of false belief, angry that the government is hiding the flat-earth truth from them
b) Grifting those true believers
Such people aren't challenging preconceptions, they generally either don't understand what they're showing to others as evidence and don't understand what's wrong with it, or they're actively hostile to discussion because their identity is invested in conspiracy theories, or they're actively hostile because any debate threatens their income stream.
> recognize that HN exists within its own bubble. Otherwise, what is the point
I again don't understand what it is you want here? There are no two ways about it, we know that the earth is an oblate spheroid. Getting "outside the bubble" means what? Recognising that there are people who believe otherwise? There are, and they should be pitied. It's not a matter of point of view.
Nobody's stopping you having an amusing litle conversation about how a flat earth might work, hell, some of the funniest fiction I know of is set on a Discworld and if you read "Strata" by the same author, you'll find some sci-fi thought experiments around it, and they're great. And nobody's stopping this guy talking about the Silurian hypothesis. In fact surely such things are even more fun if you look at the limitations and objections - how would a Silurian population fit into what we know about the geological record? Someone coming along and saying "Ah, but where's the change in mineral make-up for reason x, y and z?" can add to that, because now you can go back to your hypothesis and account for it! It's when you start pushing it as factual that you'll get people telling you it's not.
Honestly your post reads very much like trolling - you seem to be intentionally conflating the intellectual pursuit of stimulating, slightly fantastical discourse with the large population of people who irrationally cling to bullshit.
I accidentally pushed an AWS key to a public repo, and by the next day, had like $50k in charges from crypto miners. AWS reversed the charges, with the only condition that we enable some basic security guardrails that I should have had in place to begin with.
It's a Tim foil hat pet conspiracy that I have, but I strongly believe that part important of the business model (or revenue share) is from people making mistakes or forgetting resources; more or less like gym subscriptions where the gym owners are more than happy to sell the [maximum_amount_of _people + 40%] knowing that the absenteeism will give the revenue offset that sustain part of the business.
>In the past, there was some informational benefit for average Joe/Jane. Without internet, finding apartments, knowing which neighborhoods, buildings, or landlords were good or not was quite difficult.
Actually, we had these arcane things called "newspapers" that were filled with hundreds and hundreds of ads for apartment/house rentals, sales and even shares.
You figured out what you could afford and went through these arcane things and marked the ones that interested you. Then you gasp made a phone call to find out:
1. If the place is still available;
2. When can you come to look at it;
3. If you like it, snap it up (by writing a check[0]) before someone else does.
As for brokers, the ads generally noted that it was 'no fee' if the rental was direct with the landlord. Apartment shares were generally 'no fee' as well, since you were just moving in with roommates you didn't know.
I had some really weird experiences looking for both shares and apartments back in the 1980s and 90s. But it wasn't all that difficult or that much more time consuming than using the real estate websites these days. They're essentially the same thing, except with more photos.
AI comes to write it 10x longer so you pretend you worked a lot and think the reader can't realise your report is just meaningless words because you never read anything yourself.
I agree that would be a delight. I'd even take a color eink or transmissive / reflective LCD to lower the display power draw. But I would still like to be able to equip it with large amounts of storage and ram.
for our businesses self hosting we avoid all the bells and whistles extras on platforms like AWS as the billing adds up very very quickly. And besides there are a number of providers that don't have all the bells and whistles of AWS (which we don't use) that are quite frankly 25% of the cost of AWS.
Fortunately the LLVM build framework allows you to specify how many link steps can be done in parallel separately from the number of other things done in parallel.
Also, linkers other than GNU `ld` (or `gold` which is faster but used more RAM) use a lot less RAM e.g. `mold`, or even better LLVM's own `lld`.
It is unfortunate that most of these services don't have a pre pay tier.
On the one hand I get that if your business depends on such a service you don't want it to suddenly go down. But on the other hand there is almost never a hard mechanism to limit your risk. Or if there is, it is opt-in. The conspiracist in me says this is working exactly as planned for AWS as they have no financial incentive to limit customer risk.
The tiny subset of D userbase, which is tiny in its own.