frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

I took all my projects off the cloud, saving thousands of dollars

https://rameerez.com/send-this-article-to-your-friend-who-still-thinks-the-cloud-is-a-good-idea/
91•sebnun•3h ago

Comments

ranger_danger•2h ago
Sorry but my $3 AWS instance is still cheaper than all of those options.

If you need a lot of, well, anything, be it compute, memory, storage, bandwidth etc., of course cloud stuff is going to be more expensive... but if you don't need that, then IMO $3/mo on-demand pricing really can't be beat when I don't have to maintain any equipment myself. Oracle also offers perpetually free VM instances if you don't mind the glow.

kelnos•1h ago
With a quick LLM-assisted search, looks like the cheapest EC2 instance is t4g.micro, which comes in at $2.04/mo. It has 2 vCPUs and and only 512MiB of RAM. (I assume that doesn't include disk; EBS will be extra.)

I can certainly see a use for that small amount of compute & RAM, but it's not clear that your level of needs is common. I've been paying for a $16/mo VPS (not on AWS) for about 15 years. It started out at $9/mo, but I've upgraded it since then as my needs have grown. It's not super beefy with 2 vCPUs, 5GiB of RAM, and 60GiB of disk space (with free data ingress/egress), but it does the job, even if I could probably find it cheaper elsewhere.

But not at Amazon. Closest match is probably a t3.medium, with 2 vCPUs and 4GiB RAM. Add a 60GiB gp2 EBS volume, and it costs around $35/mo, and that's not including data transfer.

The point that you're missing is we're not looking for the cheapest thing ever, we're looking for the cheapest thing that meets requirements. For many (most?) applications, you're going to overpay (sometimes by orders of magnitude) for AWS.

You say "if you need a lot", but "lot" is doing a bit of work there. My needs are super modest, certainly not "a lot", and AWS is by far not the cheapest option.

observationist•51m ago
Just get a raspberry pi and run it from your own home internet. You should already be paying for a VPN service and your regular internet service, so you should be able to trivially work out a self-hosted solution. You'll recover your costs inside of two years and come out the other end better off for it.

Don't give the big cloud companies an inch if you don't absolutely have to. The internet needs and deserves the participation of independent people putting up their own services and systems.

Amazon really doesn't care if your $10,000 bed folds up on you like a sandwich and cooks you when AWS us-east-1 goes down, or stops your smart toilet from flushing, or sets bucket defaults that allow trivial public access to information you assume to be secure, because nobody in their right mind would just leave things wide open.

Each and every instance of someone doing something independently takes money and control away from big corporations that don't deserve it, and it makes your life better. You could run pihole and a slew of other useful utilities on your self-hosted server that benefit anyone connected to your network.

AI can trivially walk you through building your own self-hosted setups (or even set things up for you if you entrust it with an automation MCP.)

Oracle and AWS and Alphabet and the rest shouldn't profit from eating the internet - the whole world becomes a better place every time you deny them your participation in the endless enshittification of everything.

selectively•2h ago
Idiotic piece - the purpose of 'the cloud' is to scale large demand applications. Rental hardware can't really do that.
stevage•1h ago
An argument which begins by reducing an entire industry down to a single "purpose" is not convincing.
pmontra•1h ago
The post is about that 99% of companies that will never go large scale. Its point is that they don't need cloud, buying a server or two is all they need.
kelnos•1h ago
The vast majority of businesses are not "large demand applications".

> Idiotic piece

That's unnecessary; please don't do that here. Weird that you created an account just to post an unsubstantive comment.

birdman3131•2h ago
As a note hetzner has a lot of auction servers and I believe they lack the setup fee
ranger_danger•2h ago
They have also threatened to cancel my account more than once because I typed "ipfs daemon".

https://github.com/ipfs/kubo/issues/10327

https://discuss.ipfs.tech/t/moved-ipfs-node-result-netscan-d...

>This happens with Hetzner all the time because they have no VLANs and all customers are on a single LAN and IPFS tries to discover other nodes in the same LAN by default.

selectively•1h ago
Hetzner is also sinkholed by lots of EDR products because they host a ton of malicious garbage. They are a bad actor.
majorchord•1h ago
Why is it their job to be the arbiters of what customers are allowed to do on their platform?
rs186•34m ago
To be fair, most hosting platforms have those in T&S, some even explicitly say you can't torrent pirated movies and even monitor your activities.
fcpk•2h ago
yet another obsessive take on "cloud is bad and expensive" eh? I think they vastly forget the value of some SaaS offerings in terms of time saving for small companies. running and managing numerous DBs, k8s clusters, ci/cd pipelines and stateless container systems is simply impossible with a team of 1-2 people. sure if the setup is simple and only requires a few classic components, this is way cheaper and for a 99.9% SLA will work fine. otherwise it only makes sense if you had very large cloud bills and can dedicate multiple engineers to the newly created tasks.
1dom•1h ago
Not agreeing/disagreeing with your core point, but this doesn't seem right:

> running and managing numerous DBs, k8s clusters, ci/cd pipelines and stateless container systems is simply impossible with a team of 1-2 people.

That's a medium to large homelab worth of stuff, which means it can be run by a single nerd in their spare time.

Atreiden•1h ago
Homelab =/= Production systems

The gulf between these two insofar as what approach, technologies, and due-diligences are necessary is vast.

kelnos•1h ago
I think we've gone a little nuts defining "production system" these days. I've worked for companies with zero-downtime deployments and quite a lot of redundancy for high availability, and for some applications it's definitely worthwhile.

But I think for many (most?) businesses, one nine is just fine. That's perfectly doable by one person, even if you want, say, >=96% uptime, which allows for 350 hours of downtime per year. Even two nines allows for ~88 hours of downtime per year, and one person could manage that without much trouble.

Most businesses aren't global. Downtime outside regular business hours for your timezone (and perhaps one or two zones to the west and east of you) is usually not much of a problem, especially if you're running a small B2B service.

For a small business that runs on 1-3 servers (probably very common!), keeping a hot spare for each server (or perhaps a single server that runs all services in a lower-supported-traffic mode) can be a simple way to keep your uptime high without having to spend too much time or money. And people don't have to completely opt out of the cloud; there are affordable options for e.g. managed RDBMS hosting that can make maintenance and incident response significantly easier and might be a good choice, depending on your needs.

(Source: I'm building a small one-person business that is going to work this way, and I've been doing my research and gaming it out.)

PaulKeeble•35m ago
One thing that AWS, Google and Azure do that your own systems don't is release their updates whenever it suits them, often taking down your business down in the middle of the day with their own problems. You can't fix it, you can't rollback what you just did and get back up and running you just have to sit and wait.

That is quite different to a business that turns off its boxes for an hour at 0100 Sunday morning to do updates and release new software. The downtime isn't equivalent because it really matters when it is and if that hurts your use case or not. Your own system might be down for more hours a year than AWS, but its not down Monday to Friday on an evening when you do most your sales because you refuse to touch anything during that period and do all the work outside that and schedule your updates.

pbalau•2h ago
The cloud is a good idea. It becomes a bad idea when it is the only thing you know or, most likely, is the only cloud you know.
stevage•1h ago
The first couple of paragraphs of price comparisons are useful. Then there are many paragraphs of sheer waffle. The author doesn't even seem able to define what "the cloud" is:

> The whole debate of “is this still the cloud or not” is nonsense to me. You’re just getting lost in naming conventions. VPS, bare metal, on-prem, colo, who cares what you call it. You need to put your servers somewhere. Sure, have a computer running in your mom’s basement if that makes you feel like you’re exiting the cloud more, I’ll have mine in a datacenter and both will be happy.

kazinator•1h ago
The cheap hosting service they switched to is arguably "cloud".

If you can't drive to the location where your stuff is running, and then enter the building blindfolded, yet put your hands on the correct machine, then it's cloud.

charlieflowers•1h ago
I read the whole thing and I didn't see any waffle. Sure, undeniably some excess word count, some emotion in responding to critics. But no waffle.

The "is this cloud or not" debate in the piece makes perfect sense. Who cares whether Hetzner is defined as "the cloud" or not? The point is, he left AWS without going to Azure or some other obvious cloud vendor. He took a step towards more hands on management. And he saved a ton of money.

fred_is_fred•1h ago
I think a lot of teams using cloud are using SaaS rather than IaaS. They want a redis and a postgres and a S3 and a ... You can set all that up on a server, but it's not very fun if you've never done it before.
jkhall81•1h ago
Vercel is my favorite.. They charge you to pay for AWS.
mnw21cam•1h ago
I have a VPS. It costs me £1.34 per month. It's way over-powered for what I need it for.

However, one situation where I think the cloud might be useful is for archive storage. I did a comparison between AWS Glacier Deep Storage and local many-hard-drive boxes, for storing PB-scale backups, and AWS just squeaked in as slightly cheaper, but only because you only pay for the amount you use, whereas if you buy a box then you have to pay for the unused space. And it's off-site, which is a resilience advantage. And the defrosting/downloading charge was acceptable at effectively 2.5 months worth of storage. However, at smaller scales you would probably win with a small NAS, and at larger scales you'd be able to set up a tape library and fairly comprehensively beat AWS for price.

ch4s3•1h ago
Yeah, but in 800 months you'd come out ahead with a dedicated server in your closet.
ZYbCRq22HbJ2y7•1h ago
I run a tiny local dedicated server 24/7 that consumes around 10W on average, which is about $2/mo in electricity costs where I live.
ch4s3•52m ago
I meant the upfront cost of the machine.
PaulKeeble•44m ago
Its a weird service because before that point AWS is crazy expensive for storage, especially down in the TB range its awful value compared to your box and drives. But once you get into that PB scale AWS actually seems to be competitive, I guess because the GB/TBs they are selling are from PB scale solutions and all the overhead that entails.
Sebb767•1h ago
I dislike those black and white takes a lot. It's absolutely true that most startups that just run an EC2 instance will save a lot of cash going to Hetzner, Linode, Digital Ocean or whatever. I do host at Hetzner myself and so do a lot of my clients.

That being said, the cloud does have a lot of advantages:

- You're getting a lot of services readily available. Need offsite backups? A few clicks. Managed database? A few clicks. Multiple AZs? Available in seconds.

- You're not paying up-front costs (vs. investing hundreds of dollars for buying server hardware) and everything is available right now [0]

- Peak-heavy loads can be a lot cheaper. Mostly irrelevant for you average compute load, but things are quite different if you need to train an LLM

- Many services are already certified according to all kinds of standards, which can be very useful depending on your customers

Also, engineering time and time in general can be expensive. If you are a solo entrepreneur or a slow growth company, you have a lot of engineering time for basically free. But in a quick growth or prototyping phase, not to speak of venture funding, things can be quite different. Buying engineering time for >150€/hour can quickly offset a lot of saving [1].

Does this apply to most companies? No. Obviously not. But the cloud is not too expensive - you're paying for stuff you don't need. That's an entirely different kind of error.

[0] Compared to the rack hosting setup described in the post. Hetzner, Linode, etc. do provide multiple AZs with dedicated servers.

[1] Just to be fair, debugging cloud errors can be time consuming, too, and experienced AWS engineers will not be cheaper. But an RDS instance with solid backups-equivalent will usually not amortize quickly, if you need to pay someone to set it up.

winddude•1h ago
linode was better and had cheaper pricing before being bought by akamai
mcmcmc•1h ago
Whoa, an acquisition made things worse for everyone but the people who cashed out? Crazy, who could have seen that coming
jonway•28m ago
Akamai has some really good infrastructure, and an extremely competent global cdn and interconnects. I was skeptical when linode was acquired, but I value their top-tier peering and decent DDoS mitigation which is rolled into the cost.
Aeolun•14m ago
I don’t feel like anything really changed? Fairly certain the prices haven’t changed. It’s honestly been pleasantly stable. I figured I’d have to move after a few months, but we’re a few years into the acquisition and everything still works.
tbeseda•52m ago
> But the cloud is not too expensive - you're paying for stuff you don't need. That's an entirely different kind of error.

Agreed. These sort of takedowns usually point to a gap in the author's experience. Which is totally fine! Missing knowledge is an opportunity. But it's not a good look when the opportunity is used for ragebait, hustlr.

zigzag312•32m ago
> A few clicks.

Getting through AWS documentation can be fairly time consuming.

JuniperMesos•16m ago
And making sure you're not making a security configuration mistake that will accidentally leak private data to the open internet because of a detail of AWS you were unaware of.
noosphr•5m ago
Whenever I see posts about how the cloud is cheaper than doing it on prem because you're not paying salaries I scratch my head.

Do these people not pay cloud engineers to build their infra? I've never seen a shop that's gone cloud native with more than three people without a full time cloud engineer because of the mountain of complexity that comes from AWS.

dabockster•15m ago
You're literally playing into what the author is criticizing.
1970-01-01•1h ago
"I FINALLY got everything off the cloud"

...

...

"P.S. follow me on Twitter"

So uh, not everything

anechouapechou•1h ago
Fittingly, his website was hugged to death
selectively•1h ago
It's almost like Clouds are really good at scaling and some rented server isn't! Perfect, almost poetic.
arjie•1h ago
I use Cloudflare in front of my personal stuff. Then it's just a quick DNS switch to go direct if I need to.
ceejayoz•38m ago
It’s entirely possible for a rented server to host a site that gets millions of views. It’s also entirely possible to make an AWS setup that chokes with 100.
Esophagus4•1h ago
Jeez, this was a painful read. I actually stopped after a few paragraphs and asked AI to make it more technically focused and remove the ranting so I could stomach it.

Strawman arguments, ad hominem attacks and Spongebob mocking memes, and the casual venturing into conspiracy theories and malicious intentions...

> Why do all these people care if I save more money or not? ... If they’re wrong, and if I and more people like me manage to convince enough people that they’re wrong, they may be out of a job soon.

I have a feeling AWS is doing fine without him. Cloud is one of the fastest growing areas in tech because their product solves a need for certain people. There is no larger conspiracy to keep cloud in business by silencing dissent on Twitter.

> You will hear a bunch of crap from people that have literally never tried the alternative. People with no real hands-on experience managing servers for their own projects for any sustained period of time.

This is more of a rant than a thoughtful technical article. I don't know what I was expecting, because I clicked on the title knowing it was clickbait, so shame on me, I guess...

Is this what I'm missing by not having Twitter?

dsjoerg•1h ago
a simple valid point wrapped in an enormous amount of garbage arguments from both sides. watching idiots argue is exhausting
shooker435•1h ago
The author touches on it briefly, but I'd argue that the cloud is immensely helpful for building (and tearing down) an MVP or proving an early market for a new company using startup credits or free tiers offered by all vendors. Once a business model has been proven, individual components and the underlying infrastructure can be moved out of the cloud as soon as cost becomes a concern.

This means that teams must make an up-front architectural decision to develop apps in a server-agnostic manner, and developers must stay disciplined to keep components portable from day one, but you can get a lot of mileage out of free credits without burning dollars on any infrastructure. The biggest challenge becomes finding the time to perform these migrations among other competing priorities, such as new feature development, especially if you're growing fast.

Our startup is mostly built on Google Cloud, but I don't think our sales rep is very happy with how little we spend or that we're unwilling to "commit" to spending. The ability to move off of the cloud, or even just to another cloud, provides a lot of leverage in the negotiating seat.

Cloud vendors can also lead to an easier risk/SLA conversation for downstream customers. Depending on your business, enterprise users like to see SLAs and data privacy laws respected around the globe, and cloud providers make it easy to say "not my problem" if things are structured correctly.

PaulKeeble•53m ago
Seems like nowadays people seem less concerned with vendor lockin than they were 15 years ago. One of the reason to want to avoid lockin is to be able to move when the price gouging gets just a little bit too greedy that the move is worth the cost. One of the drawbacks of all these built in services at AWS is the expense of trying to recreate the architecture elsewhere.
brendamn•1h ago
If you’re going to write a post about why self-hosting is better than cloud*, then it’s probably a good idea to make sure your site loads in under a minute.

* at least I assume what this post is; I’m still waiting for it to load.

pfix•1h ago
I would really be interested in an actual comparison, where e.g. someone compares the full TCO of a mysql server with backup, hot standby in another data center and admin costs.

On AWS an Aurora RDS is not cheap. But I don't have to spend time or money on an admin.

Is the cost justified? Because that's what cloud is. Not even talking about the level of compliance I get from having every layer encrypted when my hosted box is just a screwdriver away from data getting out the old school way.

When I'm small enough or big enough, self managed makes sense and probably is cheaper. But when getting the right people with enough redundancy and knowledge is getting the expensive part...

But actually - I've never seen this in any if these arguments so far. Probably because actual time required to manage a db server is really unpredictable.

Sebb767•1h ago
> Probably because actual time required to manage a db server is really unpredictable.

This, and also startups are quite heterogeneous. If you have an engineer on your team with experience in hosting their own servers (or at least a homelab-person), setting up that service with sufficient resiliency for your average startup will be done within one relaxed afternoon. If your team consists of designers and engineers who hardly ever used a command line, setting up a shaky version of the same thing will cost you days - and so will any issue that comes up.

PaulKeeble•47m ago
Its a skillset that is out of favour at the moment as well but having someone who has done serverops and devops and can develop as well is a bit of a money saver generally because they open up possibilities that don't exist otherwise. I think its a skillset that no one really hired for past about 2010 when cloud was mostly taking off and got replaced with cloud engineers or pure devops or ops people but there used to be people with this mixed skillset in most teams.
beeflet•1h ago
every box is a screwdriver away
ascorbic•1h ago
Cheap shot maybe, but the fact that the page takes 10 seconds to load when it hits the HN front page is a great, inadvertant illustration of why you might want to use the cloud sometimes.
beeflet•1h ago
The failure mode of self-hosting is that your site gets hugged to death, the failure mode of the cloud is that you lose a ton of money. For a blog that doesn't earn you anything, the choice is clear.

Besides, you can just put it behind cloudflare for free.

tecleandor•1h ago
That happens a lot to blogs deployed on the cloud too. They just need to put a small cache in front and they'll be able to serve one or two orders of magnitude more requests per second.
davisr•1h ago
Only took 1 second for me.
ipaddr•6m ago
Took under a second. What part of the world are you located in?
normie3000•1h ago
Help convince me I should be confident taking responsibility for:

* off-site db backups

* a guaranteed db restore process

* auditable access to servers

* log persistence and integrity

* timely security patching

* intrusion detection

so that my employer can save money.

DANmode•1h ago
How many URLs of Google et al failing to provide per instance security (leaking your files etc) to other users would you like to see?
normie3000•6m ago
At least one?
aucisson_masque•1h ago
Not trying to be dismissive of the article but, the way it's written, it reads like a lot of whining.

He could have summed up with "AWS is expensive, host your own server instead".

jp57•1h ago
The article is hugged to death. Maybe it wasn't hosted in the cloud?
ed_mercer•22m ago
Right, because it’s not possible for cloud services to get hugged to death.
tqi•1h ago
I'd be more interested to understand (from folk who were there) what the conditions were that made AWS et al such a runaway hit. What did folks gain, and have those conditions meaningfully changed in some way that makes it less of a slam dunk?

My recollection from working at a tech company in the early 2010s is that renting rack space and building servers was expensive and time consuming, estimating what the right hardware configuration would be for your business was tricky, and scaling different services independently was impossible. also having multi regional redundancy was rare (remember when squarespace was manually carrying buckets of petrol for generators up many flights of stairs to keeps servers online post sandy?[1]).

AWS fixed much of that. But maybe things have changed in ways that meaningfully changes the calculus?

[1] https://www.squarespace.com/press-coverage/2012-11-1-after-s...

fennecbutt•1h ago
Et al is for people, Et cetera is for things.

Edit: although actually many people on here are American so I guess for you aws is legally a person...

nemo•1h ago
As an American who studied Latin:

Et al. = et alii, "and other things", "among other things".

Etc. = et cetera, "and so on".

Either may or may not apply to people depending on context.

dragonwriter•59m ago
> although actually many people on here are American so I guess for you aws is legally a person...

Corporate legal personhood is actually older than Christianity, and it being applied to businesses (which were late to the game of being allowed to be corporations) is still significantly older than the US (starting with the British East India Company), not a unique quirk of American law.

fennecbutt•43m ago
Oh I didn't how that, thanks for the lesson.

Tbf it just sounds...so American, so I assumed, my bad. But East India Company was involved...whew I guess that does make sense, oof.

dragonwriter•35m ago
What is unique in the US is the interaction between corporate personhood and our First Amendment and the way that our courts have applied that to limit political campaign finance laws, and a lot of “corporate personhood” controversy is really about that, not actually about corporate personhood as a broad concept.
tqi•45m ago
I don't think that's a hard and fast rule? I think et al is for named, specific entities of any kind. You might say "palm trees, evergreens trees, etc" but "General Sherman, Grand Oak, et al"
jgb1984•1h ago
You're falling into the false dichotomy that always comes up with these topics: as if the choice is between the cloud and renting rack space while applying your own thermal paste on the CPUs. In reality, for most people, renting dedicated servers is the goldilocks solution (not colocation with your own hardware). You get an incredible amount of power for a very reasonable price, but you don't need to drive to a datacenter to swap out a faulty PSU, the on site engineers take care of that for you. I ordered an extra server today from Hetzner. It was available 90 seconds afterwards. Using their installer I had Ubuntu 24.04 LTS up and running, and with some Ansible playbooks to finish configuration, all in all from the moment of ordering to fully operational was about 10 minutes tops. If I no longer need the server I just cancel it, the billing is per hour these days.

Bang for the buck is unmatched, and none of the endless layers of cloud abstraction getting in the way. A fixed price, predictable, unlimited bandwidth, blazing fast performance. Just you and the server, as it's meant to be. I find it a blissful way to work.

baobun•1h ago
One factor was huge amounts of free credits for the first year or more for any startup that appeared above-board and bothered to ask properly.

Second, egress data being very expensive with ingress being free has contributed to making them sticky gravity holes.

dabockster•5m ago
The free credits... what a WILD time! Just show up to a hackathon booth, ask nicely, and you'd get months/years worth of "startup level" credits. Nothing super powerful - basically the equivalent of a few quad core boxes in a broom closet. But still for "free".
throwup238•58m ago
AWS also made huge inroads in big companies because engineering teams could run their own account off of their budget and didn’t have to go through to IT to requisition servers, which was often red tape hell. In my experience it was just as much about internal politics as the technical benefits.
ericbarrett•42m ago
> which was often red tape hell

Seconded. I was working for a storage vendor when AWS was first ascendant. After we delivered hardware, it was typically 6-12 weeks to even get it powered up, and often a few weeks longer to complete deployment. This is with professional services, e.g. us handling the setup once we had wires to plug in. Similar lead time for ordering, racking, and provisioning standard servers.

The paperwork was massive, too. Order forms, expense justifications, conversations with Legal, invoices, etc. etc.

And when I say 6-12 weeks, I mean that was a standard time - there were outliers measured in months.

rand846633•34m ago
Absolutely. At several startups, getting a simple €20–50/month Hetzner server meant rounds with leadership and a little dance with another department to hand over a credit card. With AWS, leadership suddenly accepted that Ops/Dev could provision what we thought was right. It isn’t logically compelling, but that’s why the cloud gained traction so quickly: it removed friction.
dabockster•10m ago
> At several startups, getting a simple €20–50/month Hetzner server meant rounds with leadership and a little dance with another department to hand over a credit card.

That's not a startup if you can't go straight to the founder and get a definite yes/no answer in a few minutes.

rufus_foreman•34m ago
It was the accountants. CapEx vs. OpEx.
saulpw•24m ago
Computing power (compute, memory, storage) has increased 100x or more since 2005, but AWS prices are not proportionally cheaper. So where you were getting a reasonable value in ~2012, that value is no longer reasonable, and by an increasing margin.
dabockster•12m ago
> But maybe things have changed in ways that meaningfully changes the calculus?

I'd argue that Docker has done that in a LOT of ways. The huge draw to AWS, from what I recall with my own experiences, was that it was cheaper than on-prem VMware licenses and hardware. So instead of virtualizing on proprietary hypervisors, firms outsourced their various technical and legal responsibilities to AWS. Now that Docker is more mature, largely open source, way less resource intensive, and can run on almost any compute hardware made in the last 15 years (or longer), the cost/benefit analysis starts to favor moving off AWS.

Also AWS used to give out free credits like free candy. I bet most of this is vendor lock in and a lot of institutional brain drain.

tonymet•1h ago
What I always say when given a false choice: ¿porque no las dos?

vcpu, iops, transfer fees, storage -- they are all resources going into a pool .

If Hetzner is giving you 10TB for $100 , then host your static files/images there and save $800.

Apps are very modular. You have services, asyncs, LBs, static files . Just put the compute where it is most cost effective.

You don't have to close your AWS account to stick it to the man. Like any utility, just move your resources to where they are most affordable.

suriya-ganesh•1h ago
I've been at too many startups with a devops team that would rather provision 15 machines with 4GB RAM THAN ONE WITH 64GB.

I once got into an argument with a lead architect about it and it's really easy to twist the conversation into "don't you think we'll reach that scale?" To justify complexity.

The bottom line is for better or worse, the cloud and micro services are keeping a lot of jobs relevant and there's no benefit in convincing people otherwise

mrandish•1h ago
> Most people complaining about what I did happen to have “devops”, “cloud engineer”, “serverless guy”, “AWS certified”, or something similar in their bio.

“It is difficult to get a man to understand something, when his salary depends on his not understanding it.”

― Upton Sinclair

jaredhallen•1h ago
I'm fully aware this is pedantic, but you can't save 10x. You can pay 1/10. You can save 90%. Your previous costs could have been 10x your current costs. But 10x is more by definition, not less. You can't save it.
PantaloonFlames•1h ago
+1 words matter

Clarity of expression is a superpower

I don’t feel it’s pedantic at all.

dabockster•15m ago
Apples and oranges, tbh.
veqq•11m ago
In English, x or time(s) after a number marks a "unit" used by various verbs. A 10x increase. Increase by 10x. Go up 10x. Some of these verbs are negative like decrease or save. "Save 10x" is the same as "divide by 10".
immibis•8m ago
Consider it as getting 10x the resources for the same price - that is, the resource-to-price ratio is 10x. Except you don't need 10x the resources so you choose to get 1x the resources for 0.1x the price instead.
skopje•1h ago
"To them, it’s way too convenient to be on AWS: not only it solves their problem, but it’s also a shiny object. It’s technically complex, it makes them look smart in front of other devs, "

why? why be so obnoxious to other people who you claim are being obnoxious to you. no need to read your blog post now/

PaulKeeble•58m ago
Its not actually that hard to get your own server racked up in a data centre, I have done it. Since it was only one box that I built and installed at home I just shipped it and they racked it in the shared area and plugged the power and network in and gave me the IP address. It was cheaper than renting from someone like hetzner, was about £15 a month at the time for 1A and 5TB a month of traffic at 1gbps. Also had a one off install fee of £75.

At the time I did this no one had good gaming CPUs in the cloud, they are still a bit rare really especially in VPS offerings and I was hosting a gaming community and server. So I made a pair of machines in a 1U with dual machines in there and had a public and private server with raid 1 drives on both and redundant power. Ran that for a gaming server for many years until it was obsolete. It wasn't difficult and I think the machine was about £1200 in all, which for 2 computers running game servers wasn't too terrible.

I didn't do this because it was necessarily cheaper, I did it because I couldn't find a cloud server to rent with a high clockspeed CPU in it. I tested numerous cloud providers, sent emails asking for specs and after months of chasing it down I didn't feel like I had much choice. Turned out to be quite easy and over the years it saved a fortune.

puttycat•58m ago
It's an informative post but I really dislike the language and style that are becoming common in this kind of posts, e.g.:

> Look, first of all, you’re as unique as the other 1000 peanut gallery enjoyers that have made the same astute observation before you. Congratulations. But you’re absolutely missing the point.

turtlebits•36m ago
If all you need is compute, than yeah, self hosting is easy. Otherwise, do you think just about every company under the sun is a sucker for being on the cloud? If it was so easy, companies would be either be constantly dropping prices to compete with all the self hosters, or new companies to fill in the price gaps.
neilv•35m ago
There are many scenarios in which cloud providers (especially AWS) make sense.

Ideally, your company has technical experts who can do quite a lot of things non-cloud, so you can make informed decisions about near-term costs, complexity, vendor lock-in, execution speed, etc.

I'm especially a fan of cloud providers for early startups, which tend to be high on velocity, and low on workers. And the free credits programs often solve the early problem of being low on dollars.

JCM9•31m ago
This isn’t a binary issue. I disagree with these “abandon the cloud” takes but do agree that most folks spend way way more than they should.

The biggest threat to cloud vendors is that everyone wakes up tomorrow and cost optimizes the crap out of their infrastructure. I don’t think it’s hyperbolic to say that global cloud spending could drop by 50% in 3 months if everyone just did a good audit and cleaned up their deployments.

Mr Tiff

https://inventingthefuture.ghost.io/mr-tiff/
75•speckx•1h ago•4 comments

Patching 68K Software – SimpleText

https://tinkerdifferent.com/threads/patching-68k-software-simpletext.4793/
27•mmoogle•1h ago•1 comments

This Day in 1988, the Morris worm infected 10% of the Internet within 24 hours

https://www.tomshardware.com/tech-industry/cyber-security/on-this-day-in-1988-the-morris-worm-sli...
278•canucker2016•9h ago•136 comments

Pg_lake: Postgres with Iceberg and data lake access

https://github.com/Snowflake-Labs/pg_lake
260•plaur782•8h ago•78 comments

Apple uses 3D Gaussian splatting for Personas and 3D conversions of photos

https://www.cnet.com/tech/computing/apple-talks-to-me-about-vision-pro-personas-where-is-our-virt...
11•dmarcos•5d ago•0 comments

Codemaps: Understand Code, Before You Vibe It

https://cognition.ai/blog/codemaps
182•janpio•6h ago•58 comments

Whole Earth Index

https://wholeearth.info/
121•bookofjoe•1w ago•22 comments

By the Power of Grayscale

https://zserge.com/posts/grayskull/
93•surprisetalk•4d ago•20 comments

Show HN: A CSS-Only Terrain Generator

https://terra.layoutit.com
268•rofko•10h ago•75 comments

Uncle Sam wants to scan your iris and collect your DNA, citizen or not

https://www.theregister.com/2025/11/04/dhs_wants_to_collect_biometric_data/
47•SanjayMehta•57m ago•17 comments

Singing bus horns in West Sumatra

https://www.auralarchipelago.com/auralarchipelago/kalason
42•Kaibeezy•1w ago•2 comments

I took all my projects off the cloud, saving thousands of dollars

https://rameerez.com/send-this-article-to-your-friend-who-still-thinks-the-cloud-is-a-good-idea/
93•sebnun•3h ago•100 comments

BlackRock's Larry Fink: "Tokenization", Digital IDs, & Social Credit

https://thewinepress.substack.com/p/tokenization-blackrocks-larry-fink
19•sbuttgereit•2h ago•5 comments

Launch HN: Plexe (YC X25) – Build production-grade ML models from prompts

https://www.plexe.ai/
62•vaibhavdubey97•7h ago•23 comments

Analyzing the Performance of WebAssembly vs. Native Code

https://ar5iv.labs.arxiv.org/html/1901.09056
40•liminal•1h ago•22 comments

Frozen String Literals: Past, Present, Future?

https://byroot.github.io/ruby/performance/2025/10/28/string-literals.html
17•Bogdanp•1w ago•1 comments

NoLongerEvil-Thermostat – Nest Generation 1 and 2 Firmware

https://github.com/codykociemba/NoLongerEvil-Thermostat
299•mukti•7h ago•95 comments

What is a manifold?

https://www.quantamagazine.org/what-is-a-manifold-20251103/
327•isaacfrond•14h ago•117 comments

Google Removed 749M Anna's Archive URLs from Its Search Results

https://torrentfreak.com/google-removed-749-million-annas-archive-urls-from-its-search-results/
48•gslin•1h ago•15 comments

Bluetui – A TUI for managing Bluetooth on Linux

https://github.com/pythops/bluetui
4•birdculture•1h ago•0 comments

Singapore to cane scammers as billions lost in financial crimes

https://www.freemalaysiatoday.com/category/highlight/2025/11/04/singapore-to-cane-scammers-as-bil...
22•raybb•4h ago•10 comments

Zip Files All the Way Down (2010)

https://research.swtch.com/zip
23•aebtebeten•1w ago•3 comments

Tell HN: X is opening any tweet link in a webview whether you press it or not

544•stillatit•18h ago•468 comments

Optimizing Datalog for the GPU

https://danglingpointers.substack.com/p/optimizing-datalog-for-the-gpu
98•blakepelton•10h ago•19 comments

Bloom filters are good for search that does not scale

https://notpeerreviewed.com/blog/bloom-filters/
168•birdculture•15h ago•34 comments

How devtools map minified JS code back to your TypeScript source code

https://www.polarsignals.com/blog/posts/2025/11/04/javascript-source-maps-internals
67•manojvivek•9h ago•13 comments

Chaining FFmpeg with a Browser Agent

https://100x.bot/a/chaining-ffmpeg-with-browser-agent
89•shardullavekar•11h ago•50 comments

Customize Nano Text Editor

https://shafi.ddns.net/blog/customize-nano-text-editor
134•shafiemoji•1w ago•48 comments

Reverse-engineered CUPS driver for Phomemo receipt/label printers

https://github.com/vivier/phomemo-tools
99•Curiositry•1w ago•27 comments

Precompiled headers and why Squid won't be using them (2023)

https://squidproxy.wordpress.com/2023/10/10/precompiled-headers-and-why-squid-wont-be-using-them/
6•mooreds•3h ago•1 comments