News for hackers. Stuff that matters.
Re:GPT-4 by amelius on Tuesday March 14, 2023 @05:16PM (#35158829)
> As a professional...why not do this?

Because your clients do not allow you to share their data with third parties?

Re:GPT-4 by MagicMoonlight on Tuesday March 14, 2023 @05:23PM (#35158954)
What we really need is a model that you can run on your own hardware on site. I could never use this for business because they're reading everything you send through it, but let me run it on my own server and it would be unbelievably useful.

Imagine being able to ask your workplace server if it has noticed any unusual traffic, or to write a report on sales with nice graphs. It would be so useful.

Re:GPT-4 by bradleyjg on Tuesday March 14, 2023 @05:42PM (#35159265)
I don’t think on site is going to be necessary. Even the US intelligence community trusts that Amazon isn’t spying on the spies.

But a model that can run on a private cluster is certainly something that there’s going to be demand for. And once that exists there’s no reason it couldn’t be run on site.

You can see why OpenAI doesn’t want to do it though. SaaS is more lucrative.

Re:GPT-4 by jsjohnst on Tuesday March 14, 2023 @06:32PM (#35160054)
> You can see why OpenAI doesn’t want to do it though.

Except they already do offer private cluster solutions, you just need usage in the hundreds of millions of tokens per day before they want to talk to you (as in they might before that, but that’s the bar they say on the contact us page).

Re:GPT-4 by carlhjerpe on Tuesday March 14, 2023 @06:28PM (#35159995)
VMware charges people per GB RAM attached to a VM. Selling on-prem software on consumption is very much possible. It's closed source software, so as long as they require 443 outbound to tick consumption that'd work.
Re:GPT-4 by hailwren on Tuesday March 14, 2023 @06:46PM (#35160256)
> Even the US intelligence community trusts that Amazon isn’t spying on the spies

I’m not sure what you mean by this, but it’s incorrect. Sensitive USG information is not processed on Amazon’s commercial offering.

> The Amazon-built cloud will operate behind the IC’s firewall, or more simply: It’s a public cloud built on private premises. [1]

I think this is what you’re referring to.

1 - https://www.theatlantic.com/technology/archive/2014/07/the-d...

Re:GPT-4 by jimhi on Tuesday March 14, 2023 @07:14PM (#35160772)
Re:GPT-4 by bradleyjg on Tuesday March 14, 2023 @07:19PM (#35160856)
No, the grandparent poster was right. That’s other agencies, not the intelligence community. He’s right that the cloud I was thinking of is on prem but with Amazon personal (that are cleared).

So not the greatest analogy. But still I think most doctors, lawyers etc should be okay with their own cluster running in the cloud.

Re:GPT-4 by jasonfarnon on Tuesday March 14, 2023 @07:40PM (#35161181)
Not lawyers in the US at least, that would typically be a violation of confidentiality. Even with a client's permission, it would work a waiver of attorney-client privilege. (I don't use GPT but I'm assuming the ToS is clear that someone there can examine the input material? Can it even be used to build their model, i.e., submitted information could potentially work it's way back to the eyes of the public and not just OpenAI engineers?) I imagine HIPAA issues would stop doctors. Can HIPAA data be stored on the cloud? Every instance I've seen they store it locally.
Re:GPT-4 by bradleyjg on Tuesday March 14, 2023 @07:43PM (#35161236)
I agree with you on the SaaS version but the scenario I was thinking of was where there is a licensable model that can be run on a cluster in law firm’s AWS account. I think that should be okay.

HIPAA data can definitely be stored in the cloud given the right setup. I’ve worked for companies that have done so (the audit is a bit of a pain.)

Re:GPT-4 by classichasclass on Tuesday March 14, 2023 @09:03PM (#35162225)
> Can HIPAA data be stored on the cloud?

Absolutely. Virtually every instance of Epic EHR is hosted, for example.

Re:GPT-4 by foooobaba on Tuesday March 14, 2023 @10:37PM (#35163045)
I work in legaltech, and we use cloud services like aws for lawsuit data, and lawyers trust it. Any 3rd party must of course be vetted and go through NDA, and follow regional laws and guidelines ect, but using the cloud is definitely used for legaltech documents including sensitive data.
Re:GPT-4 by webmaven on Wednesday March 15, 2023 @09:28AM (#35168015)
It should be added that legaltech vendors are often employed as go-betweens for quite adversarial interactions, such as e-discovery, that require them to be trusted (to a degree) by both sides of a case, even if they are being paid by one side.
Re:GPT-4 by mr_machine on Thursday March 16, 2023 @07:41AM (#35180688)
Seems like there are lots of confidentiality and reliability issues in how tech is being used in law right now, but there aren't that many attorneys who understand the issues, and those that do find it more advantageous to overlook them unless forced to do otherwise.
Re:GPT-4 by jfoster on Wednesday March 15, 2023 @10:23AM (#35168731)
Are they even aware of where their data is? Opening a web browser might be a big hint for them, but how about editing something in Microsoft Office? Does the data there ever touch the cloud? Do Chromebooks make it clear enough where the data is?

I imagine lawyers knowing about where document data is stored as a bit like software developers being sufficiently aware of licensing. There's plenty who are paying attention, but there's also plenty who are simply unaware.

Re:GPT-4 by nradov on Thursday March 16, 2023 @09:59AM (#35182047)
HIPAA regulated organizations routinely store protected health information on the cloud. This has been common practice for many years. The physical location is legally irrelevant as long as security and privacy requirements are met. AWS and other large cloud vendors specifically target this market and make it easy to achieve legal compliance.

https://aws.amazon.com/compliance/hipaa-compliance/

Re:GPT-4 by MagicMoonlight on Wednesday March 15, 2023 @08:23AM (#35167162)
You can’t take the risk. A cloud server is too open and too juicy. Everyone will be probing it 24/7, including hostile countries
Re:GPT-4 by jahewson on Tuesday March 14, 2023 @05:27PM (#35159023)
“on site”? Medical records are in the cloud already.
Re:GPT-4 by szundi on Tuesday March 14, 2023 @05:43PM (#35159276)
What is “the cloud” - that’s the question
Re:GPT-4 by gffrd on Tuesday March 14, 2023 @06:29PM (#35160002)
As taken from the cover page of the July, 2018 edition of AARP Weekly.
Re:GPT-4 by MisterBastahrd on Tuesday March 14, 2023 @05:43PM (#35159279)
Yes. But they aren't being shared with third party AIs. Sharing personal medical information with OpenAI is a good way to get both your medical org to get ground into dust under a massive class action lawsuit, not to mention huge fines from the government.
Re:GPT-4 by sebzim4500 on Tuesday March 14, 2023 @07:09PM (#35160671)
Why do you think sharing the data with OpenAI is legally any different than storing it on AWS/Azure/GCP/Whatever else they are using?
Re:GPT-4 by unusualmonkey on Tuesday March 14, 2023 @07:40PM (#35161184)
GCP respects hipaa (google 'gcp hipaa baa'). Does OpenAPI?
Re:GPT-4 by sebzim4500 on Tuesday March 14, 2023 @09:28PM (#35162454)
If they don't now they will in the future, if they think there is money to be made. Why wouldn't they? They could even charge a premium for the service.
Re:GPT-4 by dragonwriter on Tuesday March 14, 2023 @08:05PM (#35161555)
GCP/AWS/Azure have HIPAA programs in places, and will, consequently, sign HIPAA BAAs to legally perform as Business Associates of covered entities, fully responsible for handling PHI in accord with HIPAA rules (for certain of their services.) OpenAI itself does not seem to offer this for either its UI or API offerings.

Microsoft, OTOH, does now offer a HIPAA BAA for its Azure OpenAI service, which includes ChatGPT (which means either they have a bespoke BAA with OpenAI that OpenAI doesn’t publicly offer, or they just are hosting their own ChatGPT instance, a privilege granted based on them being OpenAI’s main sponsor.)

Re:GPT-4 by geysersam on Tuesday March 14, 2023 @07:16PM (#35160816)
That's ridiculous. Sure if you put it into ChatGPT today that's a problem. But if you have a deal with the company providing this service, and they are certified to follow the relevant regulations around sensitive data, why would that be different from any other cloud service?

If this proves actually useful I guess such agreements could be arranged quite quickly.

Re:GPT-4 by porknubbins on Tuesday March 14, 2023 @09:44PM (#35162581)
Yes, almost all eDiscovery is managed by cloud vendors as is, and no one worries about waiver of privilege to these companies. The only concerns I’ve heard have been relates to foreign companies or governments not wanting their data to be hosted in a foreign country. But domestically it should be fine to have a chatgpt legal where data is discarded not saved.
Re:GPT-4 by chaxor on Wednesday March 15, 2023 @10:20AM (#35168699)
It's only been a few hours since Ring was hacked... a system run by a large company which assured everyone they were taking good care of their data. Surely the wonderful Amazon, with all of it's massive capital, could do the simple thing of encrypting incredibly sensitive and private user data? Right?
Re:GPT-4 by peterashford on Tuesday March 14, 2023 @05:56PM (#35159484)
Yes, but their access is strictly controlled. There's a lot of regulation about this stuff
Re:GPT-4 by geysersam on Tuesday March 14, 2023 @07:12PM (#35160743)
If the chatbot technology proves useful I'm sure OAI could make some agreement to not store sensitive data.
Re:GPT-4 by peterashford on Thursday March 16, 2023 @06:58PM (#35190117)
yes - you could add regulation
Re:GPT-4 by serf on Tuesday March 14, 2023 @06:36PM (#35160107)
right, but 'the cloud' isn't a singular monolithic database that everyone inputs data into for a result.

most of the AI offerings on the table right now aren't too dissimilar from that idea in principle.

Re:GPT-4 by Semioj on Tuesday March 14, 2023 @07:14PM (#35160779)
That's not entirely true.

Google has a contract with the biggest hospital operator in the USA.

Tx also to some certificate they aquires

Re:GPT-4 by chaxor on Wednesday March 15, 2023 @10:17AM (#35168664)
Re:GPT-4 by make3 on Tuesday March 14, 2023 @06:23PM (#35159915)
the problem is that if you steal the weights then you can serve your own gpt4, and it's very hard to prove that what you're serving is actually gpt4. (or you could just start using it without paying ofc)
Re:GPT-4 by RealityVoid on Tuesday March 14, 2023 @06:29PM (#35160001)
Presumably, if you give it identical prompts you get identical answers?
Re:GPT-4 by Sander_Marechal on Tuesday March 14, 2023 @06:40PM (#35160163)
No, these NLPs aren't idempotent. Even if you ask ChatGPT the same question multiple times you will get different answers.
Re:GPT-4 by LawTalkingGuy on Tuesday March 14, 2023 @07:30PM (#35161052)
That's the feature of chat - it remembers what has been said and that changes the context in which it says new things. If you use the API it starts fresh each time, and if you turn down the 'temperature' it produces very similar and identical answers.
Re:GPT-4 by outside1234 on Tuesday March 14, 2023 @07:38PM (#35161159)
yes - they are multinomial distributions over answers essentially
Re:GPT-4 by parentheses on Tuesday March 14, 2023 @09:31PM (#35162483)
This may be an implementation detail to obfuscate GPT weights. OR it was to encourage selecting the best answers to further train the model.
Re:GPT-4 by textninja on Tuesday March 14, 2023 @10:48PM (#35163119)
Pseudo random numbers are injected into the models via its temperature settings, but OpenAI could seed that to get the same answers with the same input. I’m going out on a limb here with pure speculation but given the model, a temperature, and a known text prompt, OpenAI could probably reverse engineer a seed and prove that the weights are the same.
Re:GPT-4 by slt2021 on Wednesday March 15, 2023 @01:23AM (#35164249)
fine-tuning original weights solves that, and any sane person would fine-tune for their task anyways to get better results
Re:GPT-4 by textninja on Wednesday March 15, 2023 @01:55AM (#35164442)
Since fine-tuning is often done by freezing all but the top layers I wonder if it would still be possible to take a set of inputs and outputs and mathematically demonstrate that a model is derivative of ChatGPT. There may well be too much entropy to unpack, but I’m sure there will be researchers exploring this, if only to identify AI-generated material.

Of course, since the model is so large and general purpose already, I can’t assume the same fine-tuning techniques are used as for vastly smaller models, so maybe layers aren’t frozen at all.

Re:GPT-4 by trifurcate on Wednesday March 15, 2023 @01:23AM (#35164252)
None of the siblings are right. The models themselves are idempotent: given the same context you will get the same activations. However the output distribution is sampled in a pseudorandom way by these chat tools. You can seed all the prngs in the system to always have reproducible output using sampling, or even go beyond that and just work with the raw probability distribution by hand.
Re:GPT-4 by webmaven on Wednesday March 15, 2023 @09:42AM (#35168192)
Right. They are idempotent (making an API call doesn't cause a state change in the model[0] per se), but not necessarily deterministic (and less so as you raise the temp).

It is possible to architect things to be fully deterministic with an explicit seed for the pseudorandom aspects (which is mostly how Stable Diffusion works), but I haven't yet seen a Chatbot UI implementation that works that way.

[0] Except on a longer timeframe where the request may be incorporated into future training data.

Re:GPT-4 by simonh on Tuesday March 14, 2023 @06:56PM (#35160431)
LLMs calculate a probability distribution for the relative chances of the next token, then select a token randomly based on those weightings.
Re:GPT-4 by Semioj on Tuesday March 14, 2023 @07:15PM (#35160805)
They inject randomness in a layer were it does have small impact on purpose.

Also to give it a more natural feel.

Can't find we're I read about it

Re:GPT-4 by slt2021 on Tuesday March 14, 2023 @06:39PM (#35160142)
maybe we implement tokenizer+first layer in Javascript on client side and that is enough to preserve raw data on client side and send to GPT only first layer (which is a vector of float values anyway)

matrix gets decoded into text on the client side in Javascript, so we receive send and receive from chatGPT only vector of floats (obfuscation?)

Re:GPT-4 by geysersam on Tuesday March 14, 2023 @07:09PM (#35160683)
It's a good idea but it seems quite easy to invert the first layer mapping. And the output of the last layer you can easily steal just by doing whatever would've been done in the client.
Re:GPT-4 by nickpeterson on Tuesday March 14, 2023 @07:27PM (#35160993)
Could open ai just offer letting you upload a key and use it for interaction with the model? Basically encrypt the model with the key and all the request and responses are all secure?

I’m probably oversimplifying but it feels doable.

Re:GPT-4 by slt2021 on Tuesday March 14, 2023 @07:29PM (#35161040)
the goal is how to use chatGPT without sending plain text to OpenAI (to preserve privacy, make sure openai is unable to even see plain customer data)
Re:GPT-4 by andai on Tuesday March 14, 2023 @09:22PM (#35162393)
Maybe if we could speak with GPT-4 instead of OpenAI ;)
Re:GPT-4 by abudabi123 on Wednesday March 15, 2023 @03:26AM (#35165005)
Will the nonpareil paraquet make original discoveries and inventions from protein folding and stem cells results, GPT-X interfacing with DeepMind?
Re:GPT-4 by colinsane on Tuesday March 14, 2023 @07:22PM (#35160900)
> What we really need is a model that you can run on your own hardware on site.

we won’t have that until we come up with a better way to fund these things. “””Open””” AI was founded on that idea, had the most likely chance of anyone in reaching it: even going into things with that intent they failed and switched to lock down the distribution of their models, somehow managed to be bought by MS despite the original non-profit-like structure. you just won’t see what you’re asking for for however long this field is dominated by the profit motive.

Re:GPT-4 by sounds on Tuesday March 14, 2023 @08:05PM (#35161556)
Nah, it's already being done for GPT-3's competitors and will likely be done soon for GPT-4's competitors

https://arstechnica.com/information-technology/2023/03/you-c...

Re:GPT-4 by systemvoltage on Tuesday March 14, 2023 @08:13PM (#35161664)
Curious why even companies at the very edge of innovation are unable to build moats?

I know nothing about AI, but when DALLE was released, I was under the impression that the leap of tech here is so crazy that no one is going to beat OpenAI at it. We have a bunch now: Stable Diffusion, MidJourney, lots of parallel projects that are similar.

Is it because OpenAI was sharing their secret sauce? Or is it that the sauce isn’t that special?

Re:GPT-4 by PaulHoule on Tuesday March 14, 2023 @08:38PM (#35161968)
Google got a patent on transfomers but didn't enforce it.

If it wasn't for patents you'd never get a moat from technology. Google, Facebook, Apple and all have a moat because of two sided markets: advertisers go where the audience is, app makers go where the users are.

(There's another kind of "tech" company that is wrongly lumped in with the others, this is an overcapitalized company that looks like it has a moat because it is overcapitalized and able to lose money to win market share. This includes Amazon, Uber and Netflix.)

Re:GPT-4 by mgfist on Tuesday March 14, 2023 @09:47PM (#35162618)
I don't think this is strictly true, though it's rare. The easiest example is the semiconductor industry. ASML's high end lithography machines are basically alien and cannot be reproduced by anyone else. China has spent billions trying. I don't even think there's a way to make the IP public because of how much of it is in people's heads and in the processes in place. I wonder how much money, time and ASML resources it would take to stand up a completely separate company that can do what ASML does assuming that ASML could dedicate 100% of their time in assisting in training the personnel at said company.
Re:GPT-4 by PaulHoule on Tuesday March 14, 2023 @10:21PM (#35162902)
Yeah, this is probably also true for TSMC, Intel and ARM. Look how slow progress is on RISC-V on the high end despite RISC-V having the best academic talent.
Re:GPT-4 by throwaway2037 on Wednesday March 15, 2023 @01:08AM (#35164154)
I would also add Samsung semi to that list. As I understand, for the small nodes, everyone is using ASML. That's a bit scary to me.

About RISC-V: What does you think is different about RISC-V vs ARM? I can only think that ARM has been used in the wild for longer, so there is a meaningful feedback loop. Designers can incorporate this feedback into future designs. Don't give up hope on RISC-V too soon! It might have a place in IoT which needs more diverse compute.

Re:GPT-4 by kybernetyk on Wednesday March 15, 2023 @02:55AM (#35164803)
>despite RISC-V having the best academic talent.

academic performance is a bad predictor for real world performance

Re:GPT-4 by varjag on Wednesday March 15, 2023 @03:10AM (#35164910)
It's a decent predictor of real world performance just not a perfect one.
Re:GPT-4 by pclmulqdq on Wednesday March 15, 2023 @06:03AM (#35165940)
Unfortunately, RISC-V, despite the "open source" marketing, is still basically dominated by one company (SiFive) that designs all the commercial cores. They also employ everyone who writes the spec, so the current "compiled" spec document is about 5 years behind the actual production ISA. Intel and others are trying to break this monopoly right now.

Compare this to the AI ecosystem and you get a huge difference. The architecture of these AI systems is pretty well-known despite not being "open," and there is a tremendous amount of competition.

Re:GPT-4 by shiftingleft on Wednesday March 15, 2023 @07:37AM (#35166675)
> the current "compiled" spec document is about 5 years behind the actual production ISA

How could I verify this information?

Re:GPT-4 by therealcamino on Wednesday March 15, 2023 @07:44AM (#35166729)
That was my question, too. What instructions have been undocumented for five years? What non-standardized extensions exist in SiFive cores?
Re:GPT-4 by pclmulqdq on Wednesday March 15, 2023 @07:47AM (#35166759)
Read the RISC-V foundation website. There are numerous "ratified" parts of the RISC-V instruction set that are not in the latest "compiled" spec document.
Re:GPT-4 by therealcamino on Wednesday March 15, 2023 @07:59AM (#35166890)
Saying a "compiled" spec is out of date may be technically accurate (or not, I don't have any idea) but if open, published documentation of the ratified extensions is on the web site, it's misleading to cite it as evidence that the spec is not open. And I know that the draft specifications are open for public comment prior to being ratified, so it's not a secret what's under development, either.
Re:GPT-4 by pclmulqdq on Wednesday March 15, 2023 @08:10AM (#35167020)
I never said that it wasn't actually open source. I just said that the openness hasn't actually created meaningful competition, because there is a single company in control of the specs that abuses that control to create a moat.

For a concrete example, the bitmanip extensions (which provide significant increases in MIPS/MHz) were used by SiFive in commercial cores before ratification and finalization. No other company could do that because SiFive employees could just change the spec if they did. They're doing the same thing with vector/SIMD instructions now to support their machine learning ambitions.

Re:GPT-4 by nradov on Thursday March 16, 2023 @09:53AM (#35181987)
It's kind of hilarious how complex some "reduced" instruction sets have become.
Re:GPT-4 by da_chicken on Wednesday March 15, 2023 @06:09AM (#35165984)
The semiconductor industry is only tangentially or partially a tech company. They're producing physical goods that require complex physical manufacturing processes. The means of production are expensive, complex, and require significant expertise to operate once set up. The whole thing involves multiple levels of complex engineering challenges. Even if you wanted to make a small handful of chips, you'd still have to go through all that.

Most modern tech companies are software companies. To them, the means of production are a commodity server in a rack. It might be an expensive server, but that's actually dependent on scale. It might even be a personal computer on a desk, or a smartphone in a pocket. Further, while creating software is highly technical, duplicating it is probably the most trivial computing operation that exists. Not that distribution is trivial (although it certainly can be) just that if you have one copy of software or data, you have enough software or data for 8 billion people.

Re:GPT-4 by mgfist on Wednesday March 15, 2023 @08:27AM (#35167202)
So you mean "Software" not "tech".
Re:GPT-4 by da_chicken on Wednesday March 15, 2023 @05:07PM (#35174730)
That's the comment you should have responded with instead of the one that you did.

Upthread used the term "tech" when the thread is very clearly talking about AI. AI is software, but because they used the term "tech" you cherry-picked non-software tech as a counter example. It doesn't fit because the type of tech that GPT-4 represents doesn't have the manufacturing cost like a chip fab does. It's totally different in kind regardless of the fact that they're both termed "tech".

Re:GPT-4 by Robotbeat on Wednesday March 15, 2023 @11:53AM (#35170223)
That is literally technology. It just isn’t as software heavy as you like?
Re:GPT-4 by da_chicken on Wednesday March 15, 2023 @05:02PM (#35174676)
No, I think it's very clear that upthread is talking about how software is difficult to build a moat around.

Chip fabs are literally one of the most expensive facilities ever created. Saying that because they don't need a special moat so therefore nothing in tech ever needs a special moat is so willfully blind that it borders on disingenuity.

Re:GPT-4 by sokoloff on Thursday March 16, 2023 @11:05AM (#35182892)
I don't think it's at all clear that upthread is exclusively talking about software.

The first use of "moat" upthread:

> Curious why even companies at the very edge of innovation are unable to build moats?

Re:GPT-4 by light_hue_1 on Tuesday March 14, 2023 @10:47PM (#35163113)
> Google got a patent on transfomers but didn't enforce it.

Google's Transformer patent isn't relevant to GPT at all. https://patents.google.com/patent/US10452978B2/en

They patented the original Transformer encoder-decoder architecture. But most modern models are built either only out of encoders (the BERT family) or only out of decoders (the GPT family).

Even if they wanted to enforce their patent, they couldn't. It's a classic problem with patenting things that every lawyer warns you about "what if someone could make a change to circumvent your patent".

Re:GPT-4 by varjag on Wednesday March 15, 2023 @03:13AM (#35164924)
You can't tell unless you read the claims thoroughly. Degenerate use cases can be covered by general claims.
Re:GPT-4 by light_hue_1 on Wednesday March 15, 2023 @10:59AM (#35169333)
Indeed. I read the claims. You can too. They're short.
Re:GPT-4 by varjag on Wednesday March 15, 2023 @11:59AM (#35170340)
Are you kidding? There are 30 claims, it's an hours' work to make complete sense of how these work together and what they possibly do/do not cover. I've filed my own patents so have read thru enough of prior art and am not doing it for a pointless internet argument.
Re:GPT-4 by versteegen on Wednesday March 15, 2023 @08:39PM (#35176688)
IANAL. I also looked through the patent (mostly the Detailed Description, which is kind of readable, rather than the always mind-numbing Claims). I certainly didn't read all of it. But while it leaves open many possible variations, it's a patent for sequence transduction and it's quite explicit everywhere that the system comprises a decoder and an encoder (see Claim 1, the most vague) and nowhere did I see any hint that you could leave out one or the other or that you could leave out the encoder-decoder attention submodule (the "degenerate use-case" you suggested). The patent is only about sequence transduction (e.g. in translation).

Now an encoder+decoder is very similar to a decoder-only transformer, but it's certainly an inventive step to make that modification and I'm pretty sure the patent doesn't contain it. It does describe all the other pieces of a decoder/encoder-only transformer though, despite not being covered by any of the claims, and I have no idea what a court would think about that since IANAL.

Re:GPT-4 by novaRom on Wednesday March 15, 2023 @05:07AM (#35165655)
Wait until Google goes down inevitably, then they will apply all their legal force just to save their sinking ship.
Re:GPT-4 by sokoloff on Thursday March 16, 2023 @11:04AM (#35182878)
Or, Amazon, Uber, and Netflix have access to so much capital based on investors' judgment that they will be able to win and protect market share by effective execution, thereby creating a defensible moat.
Re:GPT-4 by Tanjreeve on Sunday March 19, 2023 @11:16AM (#35219805)
I think his point was that If that moat doesn't exist without the ongoing context of more money being thrown at it then it isn't a moat.
Re:GPT-4 by elevaet on Tuesday March 14, 2023 @08:30PM (#35161873)
I think it's because everyone's swimming in the same bath. People move around between companies, things are whispered, papers are published, techniques are mentioned and details filled in, products are backwards-engineered. Progress is incremental.
Re:GPT-4 by panzi on Tuesday March 14, 2023 @09:03PM (#35162216)
Isn't MidJourney a fork of Stable Diffusion?
Re:GPT-4 by pavo-etc on Tuesday March 14, 2023 @11:32PM (#35163484)
Not originally, MidJourney came out before Stable Diffusion
Re:GPT-4 by astrange on Wednesday March 15, 2023 @03:40AM (#35165091)
One of the middle version models was, but the first and latest model versions are homegrown.
Re:GPT-4 by light_hue_1 on Tuesday March 14, 2023 @10:44PM (#35163096)
It's because moving forward is hard, but moving backward when you know what the space of answers is, is much easier.

Once you know that OpenAI gets a certain set of results with roughly technology X, it's much easier to recreate that work than to do it in the first place.

This is true of most technology. Inventing the telephone is something, but if you told a competent engineer the basic idea, they'd be able to do it 50 years earlier no problem.

Same with flight. There are some really tricky problems with counter-intuitive answers (like how stalls work and how turning should work; which still mess up new pilots today). The space of possible answers is huge, and even the questions themselves are very unclear. It took the Wright brothers years of experiments to understand that they were stalling their wing. But once you have the basic questions and their rough answers, any amateur can build a plane today in their shed.

Re:GPT-4 by zamnos on Wednesday March 15, 2023 @05:03AM (#35165633)
I agree with your overall point, but I don't think that we'd be able to get the telephone 50 years earlier because of how many other industries had to align to allow for its invention. Insulated wire didn't readily or cheaply come in spools until after the telegraph in the 1840's. The telephone was in 1876 so 50 years earlier was 1826.
Re:GPT-4 by hnick on Wednesday March 15, 2023 @09:51PM (#35177177)
You didn't mention it explicitly but I think the morale factor is also huge. Once you know it's possible, it does away with all those fears of wasted nights/weekends/resources/etc for something that might not actually be possible.
Re:GPT-4 by taneq on Wednesday March 15, 2023 @12:56AM (#35164058)
I'm not sure how "keep the secret sauce secret and only offer it as a service" isn't a moat? Here the 'secret sauce' is the training data and the trained network, not the methodology, but the way they're going, it's only a matter of time before they start withholding key details of the methodology too.
Re:GPT-4 by kybernetyk on Wednesday March 15, 2023 @02:57AM (#35164811)
Luckily ML isn't that complicated. People will find out stuff without the cool kids at OpenAI telling them.
Re:GPT-4 by kybernetyk on Wednesday March 15, 2023 @02:53AM (#35164792)
>Or is it that the sauce isn’t that special?

Most likely this.

Re:GPT-4 by sounds on Wednesday March 15, 2023 @03:20AM (#35164971)
OpenAI can't build a moat because OpenAI isn't a new vertical, or even a complete product.

Right now the magical demo is being paraded around, exploiting the same "worse is better" that toppled previous ivory towers of computing. It's helpful while the real product development happens elsewhere, since it keeps investors hyped about something.

The new verticals seem smaller than all of AI/ML. One company dominating ML is about as likely as a single source owning the living room or the smartphones or the web. That's a platitude for companies to woo their shareholders and for regulators to point at while doing their job. ML dominating the living room or smartphones or the web or education or professional work is equally unrealistic.

Re:GPT-4 by raducu on Wednesday March 15, 2023 @03:40AM (#35165093)
I also expect a high moat, especially regarding training data.

But the counter for the high moat would be the atomic bomb -- the soviets were able to build it for a fraction of what it cost the US because the hard parts were leaked to them.

GPT-3 afik is an easier picking because they used a bigger model than necessary, but afterwards there appeared guidelines about model size vs. training data, so GPT-4 probably won't be as easily trimmed down.

Re:GPT-4 by hoseja on Wednesday March 15, 2023 @03:51AM (#35165165)
The sauce really doesn't seem all that special.
Re:GPT-4 by dr_dshiv on Wednesday March 15, 2023 @04:49AM (#35165552)
Because we are headed to a world of semi-automated luxury socialism. Having a genius at your service for less than $1000 per year is just an insane break to the system we live in. We all need to think hard about how to design the world we want to live in.
Re:GPT-4 by siva7 on Wednesday March 15, 2023 @06:15AM (#35166022)
You can have the most special sauce in the world but if you're hiding it in the closet because you fear that it will hurt sales of your classic sauce then don't be surprised with what will happen (also known as Innovators Dilemma)
Re:GPT-4 by usrbinbash on Wednesday March 15, 2023 @06:22AM (#35166077)
> Or is it that the sauce isn’t that special?

The sauce is special, but the recipe is already known. Most of the stuff things like LLMs are based on comes from published research, so in principle coming up with the architecture that can do something very close, is doable to everyone with the skills to understand the research material.

The problems start with a) taking the architecture to a finished and fine tuned model and b) running that model. Because now we are talking about non-trivial amounts of compute, storage and bandwidth, so quite simple resources suddenly become a very real problem.

Re:GPT-4 by malborodog on Wednesday March 15, 2023 @02:51AM (#35164778)
> we won’t have that until we come up with a better way to fund these things.

Isn't this already happening with LLaMA and Dalai etc.? Already now you can run Whisper yourself. And you can run a model almost as powerful as gpt-3.5-turbo. So I can't see why it's out of bounds that we'll be able to host a model as powerful as gpt4.0 on our own (highly specced) Mac Studio M3s, or whatever it may be.

Re:GPT-4 by javier2 on Tuesday March 14, 2023 @08:05PM (#35161550)
You mean hallucinated graphs and word prediction unusual traffic? No, I get that the models are very impressive, but im not sure they actually reason
Re:GPT-4 by drdeca on Tuesday March 14, 2023 @09:21PM (#35162378)
What do you mean by “actually reason”?

And, presumably you wouldn’t have the model generate the graph directly, but instead have it generate code which generates the graph.

I’m not sure what they had in mind for the “unusual traffic” bit.

Re:GPT-4 by ElFitz on Tuesday March 14, 2023 @11:56PM (#35163651)
For that I'd suggest using Langchain with Wolfram Alpha.

It's already been done and discussed:

- https://news.ycombinator.com/item?id=34422122

- https://news.ycombinator.com/item?id=34422627

Re:GPT-4 by vintermann on Wednesday March 15, 2023 @03:36AM (#35165068)
The thinking elevator

So the makers proudly say

Will optimize its program

In an almost human way.

And truly, the resemblance

Is uncomfortably strong:

It isn't merely thinking,

It is even thinking wrong.

Piet Hein wrote that in reference to the first operator-free elevators, some 70+ years ago.

What you call hallucination, I call misremembering. Humans do it too. The LLM failure modes are very similar to human failure modes, including making up stuff, being tricked to do something they shouldn't, and even getting mad at their interlocutors. Indeed, they're not merely thinking, they're even thinking wrong.

Re:GPT-4 by mrtranscendence on Wednesday March 15, 2023 @03:44PM (#35173698)
I don't think it's very salient that LLMs make stuff up, or can be manipulated into saying something they have been trained not to say. An LLM applies a statistical model to the problem of probability assignment over a range of tokens; a token of high probability is selected and the process repeats. This is not what humans do when humans think.

Given that GPT-4 is a simply large collection of numbers that combine with their inputs via arithmetic manipulation, resulting in a sequence of numbers, I find it hard to understand how they're "thinking".

Re:GPT-4 by vintermann on Wednesday March 15, 2023 @04:34PM (#35174348)
We talk about "statistical models", and even "numbers" but really those things are just abstractions that are useful for us to talk about things (and more importantly, design things). They don't technically exist.

What exists are voltage levels that cause different stuff to happen. And we can't say much more about what humans do when humans think. You can surely assign abstractions to that too. Interpret neural spiking patters as exotic biological ways to approximate numbers, or whatever.

As it happens I do think our difference from computers matter. But it's not due to our implementation details.

Re:GPT-4 by hnick on Wednesday March 15, 2023 @10:01PM (#35177254)
> This is not what humans do when humans think.

Are you sure? Our senses have gaps that are being constantly filled all day long, it just gets more noticeable when our brain is exhausted and makes errors.

For example, when sleep deprived, people will see things that aren't there but in my own experience they are highly more likely to be things that could be there and make sense in context. I was walking around tired last night and saw a cockroach because I was thinking about cockroaches having killed one earlier but on closer inspection it was a shadow. This has happened for other things in the past like jackets on a chair, people when driving, etc. It seems to me at least when my brain is struggling it fills in the gaps with things it has seen before in similar situations. That sounds a lot like probabilistic extrapolation from possibilities. I could see this capacity extend to novel thought with a few tweaks.

> Given that GPT-4 is a simply large collection of numbers that combine with their inputs via arithmetic manipulation, resulting in a sequence of numbers, I find it hard to understand how they're "thinking".

Reduce a human to atoms and identify which ones cause consciousness or thought. That is the fundamental paradox here and why people think it's a consequence of the system, which could also apply to technology.

Re:GPT-4 by zmmmmm on Tuesday March 14, 2023 @08:06PM (#35161565)
> What we really need is a model that you can run on your own hardware on site

So, LLaMA? It's no chat gpt but it can potentially serve this purpose

Re:GPT-4 by la64710 on Tuesday March 14, 2023 @08:23PM (#35161785)
Just ask OpenAI and it will build it :)
Re:GPT-4 by f0e4c2f7 on Tuesday March 14, 2023 @08:48PM (#35162065)
https://github.com/tatsu-lab/stanford_alpaca

Tada! Literally runs on a raspberry pi (very slowly).

GPT models are incredible but the future is somehow even more amazing than that.

I suspect this will be the approach for legal / medical uses (if regulation allows).

Re:GPT-4 by qualudeheart on Tuesday March 14, 2023 @09:28PM (#35162447)
That model will be out in a few years. GPT-3 175b only took two years until someone trained an open source equivalent that could run on a few gpu devices.
Re:GPT-4 by runnerup on Tuesday March 14, 2023 @11:49PM (#35163607)
Homomorphic encryption has a 1,000,000x performance disadvantage. So maybe in 30 years as we approach the Landauer limit, but not in our generation.
Re:GPT-4 by insanitybit on Wednesday March 15, 2023 @09:51AM (#35168329)
> So maybe in 30 years as we approach the Landauer limit, but not in our generation.

I feel like 30 years is squarely within our generation

Re:GPT-4 by tga_d on Wednesday March 15, 2023 @01:30PM (#35171807)
Depends on the definition of "generation" being used. One definition of generation is "about 30 years", i.e., the amount of time it takes to go from infancy to raising a child. See definition 6 (as of time of writing): https://en.wiktionary.org/wiki/generation#Noun
Re:GPT-4 by insanitybit on Thursday March 16, 2023 @08:50PM (#35191214)
Huh, thanks. I would not have guessed.
Re:GPT-4 by ludovicianul on Wednesday March 15, 2023 @08:09AM (#35167012)
Isn't Azure OpenAI suppose to do this? (not locally, but private)
Re:GPT-4 by cutler on Wednesday March 15, 2023 @05:37PM (#35175072)
This is Microsoft we're talking about. Hail the new old overlord.
Re:GPT-4 by PaulHoule on Wednesday March 15, 2023 @08:48PM (#35176758)
Models you can run locally are coming soon.
Re:GPT-4 by hanoz on Tuesday March 14, 2023 @05:28PM (#35159036)
I'd be furious if I found out some professional I'd commissioned had taken a document based on my own personal data, and poured over it themselves looking for errors at the tune of hundreds of dollars per hour, instead of sumbitting it to ChatGPT.
Re:GPT-4 by paulryanrogers on Tuesday March 14, 2023 @05:35PM (#35159158)
Then why submit it to a professional human at all? If ChatGPT is prone to massive errors humans have to pour over the input anyway. If ChatGPT can make subtle, rare errors then again humans may need to be involved if the stakes are high enough to commission someone.
Re:GPT-4 by msikora on Tuesday March 14, 2023 @05:45PM (#35159319)
As a second opinion advisory role this seems reasonable... And also things are going to improve with time.
Re:GPT-4 by glenstein on Tuesday March 14, 2023 @06:13PM (#35159758)
>If ChatGPT can make subtle, rare errors

Yeah, I think the issues presented will relate to uniquely tricky errors, or entirely new categories of errors we have to understand the nature of. In addition to subtle and rare, I think elaborately hallucinated and justified errors, errors that become justified and reasoned for with increasing sophistication, is going to be a category of error we'll have to deal with. Consider the case of making fake but very plausible sounding citations to research papers, and how much further AI might be able to go to backfill in it's evidence and reasons.

Anyway, I just mean to suggest we will have to contend with a few new genres of errors

Re:GPT-4 by majkinetor on Tuesday March 14, 2023 @05:24PM (#35158976)
Which will disappear soon enough, once it is able to run on premise.
Re:GPT-4 by seydor on Tuesday March 14, 2023 @05:24PM (#35158984)
I assume that health providers will use servers that are guaranteed not to share data with openAi
Re:GPT-4 by as300 on Tuesday March 14, 2023 @05:19PM (#35158876)
What's the difference between entering in an anonymized patient history into ChatGPT and, say, googling their symptoms?
Re:GPT-4 by woodson on Tuesday March 14, 2023 @05:25PM (#35158990)
Anonymization doesn’t just mean “leave their names out”. An entire patient's medical history is in itself personal identifiable information. Instead of googling for “headache”, they now have stored a copy of every medical detail in your life.
Re:GPT-4 by dragonwriter on Tuesday March 14, 2023 @05:27PM (#35159021)
If it is de-identified per HIPAA, little.

OTOH, the more patient info you are putting in, the less likely it is actually legally deidentified.

Re:GPT-4 by pmoriarty on Tuesday March 14, 2023 @05:21PM (#35158923)
Data that has ostensibly been "anonymized" can often be deanonymized.
Re:GPT-4 by Gene_Parmesan on Tuesday March 14, 2023 @08:15PM (#35161685)
Especially when the system we're discussing is literally the most advanced AI model we're aware of.
Re:GPT-4 by mliker on Tuesday March 14, 2023 @05:20PM (#35158901)
if you enter an entire patient history, it could easily be an identifier of the person whereas Google queries have a smaller max limit number of tokens
Re:GPT-4 by msikora on Tuesday March 14, 2023 @05:27PM (#35159032)
Can OpenAI get HIPAA certification? Perhaps offer a product that has it?
Re:GPT-4 by gigel82 on Tuesday March 14, 2023 @05:43PM (#35159288)
I've heard the Azure OpenAI service has HIPAA certification; they don't have GPT-4 yet, though.
Re:GPT-4 by Godel_unicode on Tuesday March 14, 2023 @07:58PM (#35161450)
The pdf on this page has the services that are under audit scope, check the table in appendix A; OpenAI is in scope for HIPAA BAA.
Re:GPT-4 by parentheses on Tuesday March 14, 2023 @09:33PM (#35162496)
The data moat effect is greater with OpenAIs products.
Re:GPT-4 by tippytippytango on Tuesday March 14, 2023 @05:46PM (#35159348)
This is the biggest thing holding gpt back. Everyone with meaningful data has their hands tied behind their back. So many ideas and the answer is “we can’t put that data in gpt” very frustrating.
Re:GPT-4 by geysersam on Tuesday March 14, 2023 @07:20PM (#35160868)
Sounds like an easy problem to solve if this is actually the case.

OpenAI just has to promise they won't store the data. Perhaps they'll add a privacy premium for the extra effort, but so what?

Re:GPT-4 by null_shift on Tuesday March 14, 2023 @07:45PM (#35161270)
Anyone that actually cares about the privacy of their data isn’t going to be satisfied with just a “promise”.
Re:GPT-4 by geysersam on Tuesday March 14, 2023 @07:59PM (#35161467)
A legal binding agreement, whatever.
Re:GPT-4 by Gene_Parmesan on Tuesday March 14, 2023 @08:14PM (#35161674)
Still not enough. Seriously. Once information is out there it cannot be clawed back, but legal agreements are easily broken.

I worked as a lawyer for six years; there are extremely strict ethical and legal restrictions around sharing privileged information.

Re:GPT-4 by Jensson on Tuesday March 14, 2023 @08:33PM (#35161914)
> I worked as a lawyer for six years; there are extremely strict ethical and legal restrictions around sharing privileged information.

But Microsoft already got all the needed paperwork done to do these things, it isn't like this is some unsolved problem.

Re:GPT-4 by sebzim4500 on Tuesday March 14, 2023 @09:31PM (#35162482)
Hospitals are not storing the data on a harddrive in their basement so clearly this is a solvable problem. Here's a list of AWS services which can be used to store HIPAA data:

https://aws.amazon.com/compliance/hipaa-eligible-services-re...

As you can see, there is much more than zero of them.

Re:GPT-4 by heartbreak on Wednesday March 15, 2023 @09:08AM (#35167758)
The biglaw firms I’m familiar with still store matter data exclusively on-prem. There’s a significant chunk of floor space in my office tower dedicated to running a law firm server farm for a satellite office.
Re:GPT-4 by soderfoo on Tuesday March 14, 2023 @09:53PM (#35162683)
You can't unring a bell. Very true.

Nevertheless, the development of AI jurisprudence will be interesting.

Re:GPT-4 by JamesBarney on Wednesday March 15, 2023 @02:53AM (#35164791)
This might have been true 10-15 years ago. But I've worked at plenty of places that store/process confidential, HIPAA, etc data in the cloud.

Most company's confidential information is already in their Gmail, or Office 365.

Re:GPT-4 by zirgs on Wednesday March 15, 2023 @04:31AM (#35165409)
What if there's a data breach? Hackers can't steal data that OpenAI doesn't have in the first place.
Re:GPT-4 by hnick on Wednesday March 15, 2023 @10:06PM (#35177300)
Or legal order. If you're on-site or on-cloud and in the US then it might not matter since they can get your data anyway, but if you're in another country uploading data across borders can be a problem.
Re:GPT-4 by chillfox on Tuesday March 14, 2023 @07:31PM (#35161071)
Another way of looking at that is that gpt not being open source so companies can run it on their own clusters is holding it back.
Re:GPT-4 by nine_k on Tuesday March 14, 2023 @08:24PM (#35161797)
Back in the day Google offered hardware search appliances.

Offering sealed server boxes with GPT software, to run on premises heavily firewalled or air-gapped could be a viable business model.

Re:GPT-4 by euroderf on Wednesday March 15, 2023 @05:55AM (#35165886)
[ A prompt that gets it to decompile itself. With good inline documentation too! ]
Re:GPT-4 by nine_k on Wednesday March 15, 2023 @10:24AM (#35168757)
I'm afraid that even the most obedient human can't readily dump the contents of their connectome in a readable format. Same likely applies to LLMs: they study human-generated texts, not their own source code, let alone their tensors' weights.
Re:GPT-4 by euroderf on Wednesday March 15, 2023 @04:24PM (#35174230)
Well, what they study is decided by the relevant hoominz. There's nothing actually stopping LLMs from trying to understand their own innards, is there ? Except for the actual access.
Re:GPT-4 by fatihcelikbas on Tuesday March 14, 2023 @05:52PM (#35159433)
How about open-source models like Flan-T5? What stops you from using them in your own cloud account or better on-prem?
Re:GPT-4 by TeeMassive on Tuesday March 14, 2023 @06:28PM (#35159990)
You mean like the cloud?
Re:GPT-4 by pas on Tuesday March 14, 2023 @07:07PM (#35160622)
It'll be a routine question, and everyone will just nod to give consent.
Re:GPT-4 by jnwatson on Tuesday March 14, 2023 @08:06PM (#35161571)
Then you really shouldn’t use Google Docs, or Photoshop Online, or host your emails in the cloud.
Re:GPT-4 by thiht on Tuesday March 14, 2023 @08:41PM (#35162000)
You’re saying it like you found a loophole or something but it’s not a gotcha. Yes, if you manipulate sensitive data you shouldn’t use Google Docs or Photoshop online (I’m not imaginative enough to think of a case where you would put sensitive data in Photoshop online though, but if you do, don’t) or host your emails in the cloud. I’ve worked in a moderate size company where everything was self hosted and it’s never been an issue
Re:GPT-4 by faeriechangling on Tuesday March 14, 2023 @08:28PM (#35161843)
These services now have privacy and legally complaint options nowadays, and decisions to use them get board approval.

OpenAI just simply does not offer the same thing at this time. You’re stuck using Facebook’s model for the moment which is much inferior.

Re:GPT-4 by selfhoster11 on Tuesday March 14, 2023 @11:35PM (#35163498)
Google Docs and Photoshop Online have offline alternatives (and if you ask me, native MS Office is still the golden standard for interoperability of editable documents), and I use neither in my work or personal life.

Email is harder, but I do run my own email server. For mostly network related reasons, it is easier to run it as a cloud VM, but there's nothing about the email protocol itself that needs you to use a centralised service or host it in a particular network location.

Re:GPT-4 by jfoster on Wednesday March 15, 2023 @10:30AM (#35168835)
MS Office is just one login away from storing documents in the cloud. I bet tons of users have their documents stored in OneDrive without realizing it.

https://support.microsoft.com/en-us/office/save-documents-on...

Re:GPT-4 by Sharlin on Wednesday March 15, 2023 @08:31AM (#35167258)
Doctor-patient or lawyer-client confidentiality is slightly more serious a matter than your examples. And obviously it’s one thing for you to decide where to store your own things and another thing for someone else doing it with your confidential data…
Re:GPT-4 by sshumaker on Tuesday March 14, 2023 @08:49PM (#35162079)
Just use the Azure hosted solution, which has all of Azure's stronger guarantees around compliance. I'm sure it will update with GPT-4 pricing shortly.

https://azure.microsoft.com/en-us/products/cognitive-service...

(disclaimer: I work for Microsoft but not on the Azure team)

Re:GPT-4 by ndm000 on Tuesday March 14, 2023 @09:44PM (#35162582)
Agreed. The same data privacy argument was used by people not wanting their data in the cloud. When an LLM provider is trusted with a company’s data, the argument will no longer be valid.
Re:GPT-4 by jstummbillig on Tuesday March 14, 2023 @09:51PM (#35162665)
In these particular circles the idea of privacy at a technical and ideological level is very strong, but in a world where the biggest companies make their money by people freely sharing data every chance they get, I doubt that most would object to an affordable way to better their chances of survival or winning a court case.
Re:GPT-4 by alfor on Tuesday March 14, 2023 @10:01PM (#35162739)
do you use gmail?
Re:GPT-4 by textninja on Tuesday March 14, 2023 @10:37PM (#35163049)
Biggest roadblock right here. Need a private version for sure.
Re:GPT-4 by netsroht on Wednesday March 15, 2023 @03:00AM (#35164842)
That's why more research should be poured into homomorphic encryption where you could send encrypted data to the API, OpenAI would then run computation on the encrypted data and we would only decrypt on the output locally.

I would never send unencrypted PII to such an API, regardless of their privacy policy.

Re:GPT-4 by rawoke083600 on Wednesday March 15, 2023 @04:49AM (#35165553)
Is that any different then sending you patient down the hall to get an MRI from a 3rd-party-practise operating inside the hospital ? (honest question, I don't know ?)