News for hackers. Stuff that matters.
Re:OpenAI is too cheap to beat by adam_arthur on Thursday October 12, 2023 @05:00PM (#37863093)
The winner is going to be the consumers of AI.

It's a race to the bottom on pricing on the provider/infra side. It seems very unlikely that any single LLM provider will achieve a sustained and durable advantage enough to achieve large margins on their product.

Consumers can swap between providers with relative ease, and there is very little stickiness to these LLM APIs, since the interfaces are general and operate on natural language. Versus something like building out a Salesforce integration and then trying to update that to a competitor. Or migrating from Mongo to DynamoDB.

Building the LLMs is where the cool tech lives, but surprised so many are seeing that as a compelling investment opportunity.

But, let's see!

Re:OpenAI is too cheap to beat by msikora on Thursday October 12, 2023 @05:19PM (#37863293)
Yep. I wonder why there is not more features that would differentiate your LLM API, like for example the Functions in OpenAI LLM APIs. While not perfect it is extremely useful and not aware of a similar offering (I do know that there are Python packages offering similar functionality but it is my understanding that they don't work as well as the OpenAI Functions).
Re:OpenAI is too cheap to beat by tomrod on Thursday October 12, 2023 @05:18PM (#37863274)
Aye, open models from Meta are tearing at the moat.
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.

Re:OpenAI is too cheap to beat by agentcoops on Thursday October 12, 2023 @07:17PM (#37864430)
Certainly the undisputed winners will be the very few firms with enough engineering resources and GPUs to train their own models (not just fine-tune) where the models in question increase the productivity of workers in their non-ai-related profit centers. After that we have the real question of what the future will be of open source LLMs, on the one hand, and the question most relevant to this article of what sort and whether profitable “AI businesses” can be sustained over time. As Stratechery has analyzed, it is very possible that OpenAI turns out to be a very profitable B2C company with ad revenue in ChatGPT not concerned with their B2B sales or even the objective quality of their AI. Right now is an incredible time for AI: cheap Uber rides never qualitatively changed my life, but the current consumer access to AI models is truly incredible and I hope that only improves. However, even ignoring whatever happens on the regulatory front, I don’t think that is guaranteed at all.
Re:OpenAI is too cheap to beat by herval on Thursday October 12, 2023 @07:53PM (#37864700)
This was definitely a theory that made people burn tons of money on the past couple of years, but I don’t think it holds water. These models are getting obsolete so fast, and there’s so many open ones, I doubt any one’s privately trained model can stay relevant for long
Re:OpenAI is too cheap to beat by flir on Thursday October 12, 2023 @08:55PM (#37865159)
The data is the moat.

(If you can train your internally deployed LLM on data none of your competitors have, that's an advantage).

Re:OpenAI is too cheap to beat by shon on Thursday October 12, 2023 @09:56PM (#37865639)
In that case, X.AI, powered by X/Twitter/Tesla data and possibly Facebook (both closed, and somewhat hard to crawl inside) have the largest moat.
Re:OpenAI is too cheap to beat by edmundsauto on Thursday October 12, 2023 @10:27PM (#37865827)
I don’t think they necessarily will be allowed to train on their data unless they get explicit permission. They will try, but the way I see privacy revaluations is that users will have to authorize specific uses of their data and not be surprised by any application.

This could be one of the more interesting privacy fights of the next decade.

I’m sure there are easy cynical takes about how they will just shrink wrap the EULA, and maybe they will. But in a good privacy environment, users should never be surprised and have control over how their data is used. And I think we’ve made some progress there.

Re:OpenAI is too cheap to beat by htrp on Friday October 13, 2023 @08:57AM (#37870050)
> I don’t think they necessarily will be allowed to train on their data unless they get explicit permission. They will try, but the way I see privacy revaluations is that users will have to authorize specific uses of their data and not be surprised by any application.

If there's one company that I don't think cares about user permissions or the law, it'd be Twitter.

The EU officially warned Elon about DSA fines and the response was less than serious.

https://www.cnn.com/2023/10/10/tech/x-europe-israel-misinfor...

Re:OpenAI is too cheap to beat by thegasman on Thursday October 12, 2023 @11:54PM (#37866441)
China probably has the most comprehensive data on its users from a surveillance perspective
Re:OpenAI is too cheap to beat by lmm on Thursday October 12, 2023 @09:57PM (#37865648)
You may not need to train a model to make use of your data though. Maybe a cheap fine tune would work just as well. Maybe just having the data well indexed and/or part of the prompt context is good enough.
Re:OpenAI is too cheap to beat by frozenport on Thursday October 12, 2023 @10:30PM (#37865844)
Idk. These were trained on pretty public things like Wikipedia.
Re:OpenAI is too cheap to beat by visarga on Friday October 13, 2023 @12:37AM (#37866743)
It's not anymore. If the model is publicly accessible, its skills can be distilled by performing some API calls and recording input-output pairs. This scheme works so well it has become the main mode to prepare data for small models. Model skills leak.
Re:OpenAI is too cheap to beat by flir on Friday October 13, 2023 @06:03AM (#37868846)
I agree, publicly deployed models seem to be easy to train from. I did say "internally deployed LLM" though. agentcoops said "...where the models in question increase the productivity of workers in their non-ai-related profit centers" above, that's the bit I was thinking about. I think private models, either trained from scratch or fine-tuned, are going to be a big deal though they won't make the PR splash that public models make.
Re:OpenAI is too cheap to beat by nvm0n2 on Friday October 13, 2023 @07:31AM (#37869403)
The conclusion for that seems to be that it just yields a model that has the surface look and feel of GPT3 or 4 but without the depth, so the experience quickly becomes unsatisfactory once you go out of the fine tuning dataset.
Re:OpenAI is too cheap to beat by ChatGTP on Thursday October 12, 2023 @09:54PM (#37865628)
It seems to be compelling because a genie has been the promise of technological progress forever and let's be honest, it's been marketed as such. Why would people not invest in that unless you were a technological savvy skeptic like yourself.
Re:OpenAI is too cheap to beat by 0x008 on Friday October 13, 2023 @01:45AM (#37867127)
Because the cost of entry to the market is so absurdly high right now, it is seen as a good investment opportunity. If you throw enough money at it you can make your place no nice and early and then win later by sheer experience in the field. That is the idea.