News for hackers. Stuff that matters.
Re:OpenAI is too cheap to beat by user3939382 on Thursday October 12, 2023 @06:03PM (#37863770)
> The winner is going to be the consumers

Cloud infra may be a comparable market, since computation is a big share of AI costs. Did consumers win big from competition between AWS, Azure, and GCP? Not sure. I see an uptick in write ups saying “We switched off cloud and reduced costs by 2/3rds.” Not a scientific sample but may leave the question open.

Re:OpenAI is too cheap to beat by eek2121 on Thursday October 12, 2023 @06:39PM (#37864065)
Can confirm: The cloud computing fad is well underway to dying...that is why AI is booming. One need only to follow the wall street dollars to figure that one out.

Several very big profile names have recently begun moving back to self-hosted, hybrid, or dedicated hosting solutions.

Cloud computing never was good in terms of value, however, it was only good in terms of scalability. AI solutions built on top of 'the cloud' will always be even worse.

Note that I pay a certain "third tier" cloud provider less than $100/mo total for hosting large websites that would cost me more than 10 grand a month on AWS/Azure/Google...while having better uptime. (the biggest differences? the complete lack of IO and bandwidth charges, and much lower storage charges)

That should tell you all you need about these types of bubbles, but then again, most of us that watched the entire tech field unfold since the pre-internet phase already knew this.

Re:OpenAI is too cheap to beat by borg16 on Thursday October 12, 2023 @07:31PM (#37864541)
> Several very big profile names have recently begun moving back to self-hosted, hybrid, or dedicated hosting solutions.

Could you provide some examples?

Re:OpenAI is too cheap to beat by garciasn on Thursday October 12, 2023 @07:44PM (#37864633)
Dropbox has been the biggest name who did the whole “cloud repatriation” thing, which was all the rage at the beginning of 2023, with claims that the cloud was soon to be dead—but cloud revenues are supposedly expected to be in excess of $1T by 2026, so whatever.

Some random survey from ESG found 60% of respondents repatriated at least some workloads. Who knows what the N was though.

Source: https://www.sdxcentral.com/articles/thinking-about-cloud-rep...

Frankly, it makes sense that companies are deciding what works best and where. But the death knell of cloud providers is simply not happening.

Re:OpenAI is too cheap to beat by SupremumLimit on Thursday October 12, 2023 @08:59PM (#37865205)
Which cloud provider is it, if you don’t mind sharing?
Re:OpenAI is too cheap to beat by nvm0n2 on Friday October 13, 2023 @07:32AM (#37869421)
Hetzner or Oracle, maybe?
Re:OpenAI is too cheap to beat by olivermuty on Friday October 13, 2023 @02:43AM (#37867500)
Just gonna chip in here and say that anything costing a 100 bucks is not valid as an argument in a conversation about cloud.

The prime selling point for cloud for large enterprises was (and still is):

- a signatory that shares blame on several core security issues (iso stuff) - high amount of flexibility for individual teams used to asking for a vm then waiting four weeks for the itops dept to bring it online

Now the vast majority of cloud moves for large enterprises ends up as a shitshow due to poor implementation sure, but the key points for getting it sold are still there.

And ofc you CAN still cost optimize with cloud, its just harder.

Context: Worked in post and pre sales over some years in MSFT in the enterprise segment.

I got out before the downturn and everyone talking about cost, but my approach in selling azure to the c-suite would be fairly similar today I reckon.

Re:OpenAI is too cheap to beat by vikramkr on Thursday October 12, 2023 @06:31PM (#37863985)
There are a HUGE number of startups that would have had a massively harder time if they had to roll their own infra. Who cares if the companies eventually have to move off? (Though even Netflix seems ok with it overall for now). There are a ton of services that just wouldn't exist otherwise
Re:OpenAI is too cheap to beat by jokethrowaway on Thursday October 12, 2023 @06:48PM (#37864150)
I disagree, at early startup scale you don't need much, you just buy a better VPS when you need to scale up

Learning aws vs learning how to operate a vps are of comparable complexity

It took me less then a day to setup infra for my startup (more than 10 years ago)

Re:OpenAI is too cheap to beat by throwaway50182 on Thursday October 12, 2023 @07:33PM (#37864550)
If you're just running VPS on the big clouds, you're not going to get much advantage out of it, indeed.

But tell me what third tier cheap provider has managed scale-to-zero-or-infinity functions? Managed storage with S3-like API? Where can I get an API gateway cheaper than Amazon? What about managed databases? These tools allow me to develop insanely scalable software incredibly easily.

Agreed - all the big clouds are very expensive VPS hostings. Don't use it for that.

Re:OpenAI is too cheap to beat by pleoxy on Thursday October 12, 2023 @07:47PM (#37864656)
You get portability. Which the functions do not provide. Open source solutions have a longer career utility than proprietary offerings. I remember when NetWare certs were all the rage. Useless now. I remember msce. But if you learned open tools 35 years ago instead... You get the picture.

You can scale from 1 thread 512MB RAM, to 500 threads and 12TB of RAM (off the shelf). Which is good enough for almost everyone who isn't planet scale.

Auto scaling also comes with auto billing. Oops, your accidental infinite loop spawning functions has bankrupted your company. You don't have that risk starting with a VPS.

Re:OpenAI is too cheap to beat by throwaway50182 on Friday October 13, 2023 @02:12AM (#37867300)
I agree completely, but the argument remains the same - there's not much utility in using the big clouds as VPS providers, and it's definitely costly to do so.
Re:OpenAI is too cheap to beat by pleoxy on Friday October 13, 2023 @08:51AM (#37869997)
That part of true. Using EC2 at AWS now and it's much more expensive than vultr, Hetzner, or akamai cloud.
Re:OpenAI is too cheap to beat by jddj on Friday October 13, 2023 @04:49AM (#37868336)
> Managed storage with S3-like API?

What's third tier here? Pretty much all of them offer S3 compatibility it's basically table stakes

Re:OpenAI is too cheap to beat by vikramkr on Thursday October 12, 2023 @07:45PM (#37864642)
Sorry not sure if I'm missing something obvious but isn't a VPS gonna be hosted by a cloud provider? How would that be an alternative to using the cloud?
Re:OpenAI is too cheap to beat by pleoxy on Thursday October 12, 2023 @07:34PM (#37864557)
It's not that hard. Particularly for simple deployments, which a startup should have or they are doing it wrong.
Re:OpenAI is too cheap to beat by vikramkr on Thursday October 12, 2023 @07:43PM (#37864626)
How would you do it for a simple webapp? Genuine question
Re:OpenAI is too cheap to beat by pleoxy on Thursday October 12, 2023 @11:53PM (#37866437)
Ingress that handles SSL. nginx, or caddy. Then stand up your app server behind that on the same VM. Database can be on the same or different VM.

I try to not use anything else if I can avoid it on a new project.

Ingress gives you the ability to load balance and is threaded and will scale with network transfer and cpu. Database should scale with a bump in VM specs as well, CPU and disk IOPS.

If you keep your app server stateless you can simply multiply it for the number of copies you need for your load.

Systemd can keep your app server running, it you docker it up and use that

Re:OpenAI is too cheap to beat by devbent on Friday October 13, 2023 @02:33AM (#37867440)
> If you keep your app server stateless you can simply multiply it for the number of copies you need for your load.

This right here so many times over.

I'm not going to spend time worrying about scaling, I'm going spend time figuring out how to make stuff stateless.

Re:OpenAI is too cheap to beat by pleoxy on Friday October 13, 2023 @08:48AM (#37869983)
Shove your state into the database. Done.
Re:OpenAI is too cheap to beat by vikramkr on Friday October 13, 2023 @11:39AM (#37871809)
No that's all fine, I mean physically, where would I put a server and stuff if we didn't have cloud providers? I'd need to pay an isp for an IP address and maybe port forward and stuff like that right? I don't get why I wouldn't just do what you mentioned on a five dollar digital ocean droplet or an ec2 instance or whatever, the cloud still seems orders of magnitude easier to get off the ground.
Re:OpenAI is too cheap to beat by pleoxy on Saturday October 14, 2023 @10:13AM (#37880612)
If you rent a cloud vps as an ingress you can run an overlay network and your actual hosted services can literally be anywhere. See nebula, netbird, etc. You can also ssh forward, but that doesn't scale well past a handful of services and is a bit fragile.

For new small systems I suggest you start with a cloud VPS. If traffic is low, cost of downtime is low, and system requirements are high then a cheap mini PC ($150) at the home or office can keep your bill microscopic. If your app server and database are small then you can just throw them on the VPS too.

I run light traffic stuff at home in a closet so it doesn't occupy more costly cloud RAM. Production ready saas offerings I'm trying to sell right now are all in the cloud. Hosting all my stuff in the cloud would cost me hundreds per month. My home SLA is fine for the extras. I don't need colocation at this time, but I have spoken with data centers to understand my upgrade path.

You can run a live backup server at a second location and have pretty good redundancy should the primary lose power or connectivity.

When system requirements elevate (SLA, security, etc) you probably want to move into a data center for better physical security, reliable power and network. Bigger VPS is fine if it is big enough. Can also do a colocation if you don't want to rent, and you contract directly with a data center. I wouldn't look at colocation until your actual hosting needs exceed at least $100/mo and you're ready for a year long commitment.

Re:OpenAI is too cheap to beat by vikramkr on Saturday October 14, 2023 @10:41PM (#37886398)
But to the point of the original question that started this thread - the takeaway is still that cloud services made development massively easier right? The answer to the original question seems to still be "Yes cloud providers did lead to big wins for customers" since none of these other suggestions are able to get away from needing a cloud service provider without making starting something intensely difficult. And you wouldn't be able to get a vps for 5 bucks for ingress without all the other cloud competition in the market.

> Cloud infra may be a comparable market, since computation is a big share of AI costs. Did consumers win big from competition between AWS, Azure, and GCP? Not sure. I see an uptick in write ups saying “We switched off cloud and reduced costs by 2/3rds.” Not a scientific sample but may leave the question open.

Re:OpenAI is too cheap to beat by otabdeveloper4 on Friday October 13, 2023 @04:49AM (#37868333)
Renting a server and using standard commodity open source software and standard (outsourced) sysadmins is way cheaper and faster than learning and dealing with all the proprietary AWS and Azure junk.

(Probably also less reliable than "cloud", but who cares if you're a startup.)

Re:OpenAI is too cheap to beat by adam_arthur on Thursday October 12, 2023 @06:16PM (#37863882)
Much harder to switch cloud providers than to switch LLM models. How much time would it take most companies to move their product from AWS to GCP, for example? What if you use a cloud specific tool like DynamoDB?

Margin is a function of stickiness/cost of switching (among other things).

I suspect eventually we will enter a world where migrating cloud providers is mostly a click of a button, but we're a long ways off from that. Requires vendor agnostic and portable apis/containers/WASM runtimes everywhere.

Swapping an LLM, at least in the current state, is about as close to updating a pointer as you can get

Re:OpenAI is too cheap to beat by throwaway50182 on Thursday October 12, 2023 @06:19PM (#37863903)
Well I'd have to change my Terraform provider and the managed Kubernetes resource... Other than that, it'd be the same. So half an hour of coding + half an hour of reconfiguring CI secrets?
Re:OpenAI is too cheap to beat by adam_arthur on Thursday October 12, 2023 @06:26PM (#37863936)
Pretty obvious to most that switching cloud providers is not quick or painless for the majority of orgs. There's not really an argument in good faith to suggest otherwise.

Especially given that many orgs use managed or cloud specific solutions that have no 1:1 mapping between vendors

Re:OpenAI is too cheap to beat by throwaway50182 on Thursday October 12, 2023 @06:35PM (#37864030)
I said I'd have to change that one managed resource. Actually it's two - the managed database. But no more.
Re:OpenAI is too cheap to beat by atmosx on Thursday October 12, 2023 @09:46PM (#37865580)
> I said I'd have to change that one managed resource. Actually it's two - the managed database. But no more.

As someone who worked on a similar project recently, I'm getting that idea that you obviously don't know what you're talking about.

Re:OpenAI is too cheap to beat by motoxpro on Thursday October 12, 2023 @10:19PM (#37865779)
Didn't you know? It's only one DB ENV variable and you're swapped over from GCP to AWS. /s
Re:OpenAI is too cheap to beat by throwaway50182 on Friday October 13, 2023 @02:09AM (#37867275)
I'm running the tech for a global startup with 100M EUR turnover. It's still pretty small, but it's something.

You need to plan ahead, sure. Portability was one of my main concerns (including the possibility to go self-hosted). But it's definitely not impossible, nor too hard to do.

Re:OpenAI is too cheap to beat by altdataseller on Thursday October 12, 2023 @06:26PM (#37863941)
You lost me at Terraform and Kubernetes..
Re:OpenAI is too cheap to beat by throwaway50182 on Thursday October 12, 2023 @07:28PM (#37864515)
What's a serious cloud provider-portable replacement for Terraform?

And Kubernetes? It goes way beyond containers, you can replace many cloud provider-specific resources with Kubernetes resources. What alternative gives you that?

Re:OpenAI is too cheap to beat by intended on Friday October 13, 2023 @12:08AM (#37866550)
If you swap an LLM, at the very least, you have to run your entire Eval set again.

This will almost certainly lead to a prompt rebuild, to better accommodate new model idiosyncrasies.

If you are unlucky- your use case may be one where Evals require human review.

Unless you are YOLOing it without evals. In that case this is relevant.

Re:OpenAI is too cheap to beat by empiko on Friday October 13, 2023 @02:55AM (#37867563)
You need to rerun eval after each LLM update. GPTs have a new version every couple of months and their capabilities can change quite drastically pretty much randomly. Maybe they will make it more robust in time, but I think this is the feature of the technology and people will have to adapt to these quirks
Re:OpenAI is too cheap to beat by intended on Friday October 13, 2023 @06:28AM (#37869009)
Yup. Constant Eval.
Re:OpenAI is too cheap to beat by peteradio on Thursday October 12, 2023 @06:33PM (#37863999)
It's not the tech it's the data. As far as I know the data is not freely shared or at the very least there will be custom built models from data you can't get anywhere else.
Re:OpenAI is too cheap to beat by chii on Friday October 13, 2023 @12:42AM (#37866771)
But you also have to account for the counterfactuals.

If the cloud had not existed, those that claim they saved money switching away from cloud might never have been in business in the first place.