Remix.run Logo
niek_pas 8 hours ago

Can someone tell me what the advantages are of doing this over using, e.g., the ChatGPT web interface? Is it just a privacy thing?

0000000000100 8 hours ago | parent | next [-]

Privacy is a big one, but avoiding censorship and reducing costs are the other ones I’ve seen.

Not so sure about the reducing costs argument anymore though, you'd have to use LLMs a ton to make buying brand new GPUs worth it (models are pretty reasonably priced these days).

stuckkeys 8 hours ago | parent [-]

I never understand these guardrails. The whole point of llms (imo) is for quick access to knowledge. If I want to better understand reverse shell or kernel hooking, why not tell me? But instead, “sorry, I ain’t telling you because you will do harm” lol

TeMPOraL 7 hours ago | parent [-]

Key insight: the guardrails aren't there to protect you from harmful knowledge; they're there to protect the company from all those wackos on the Internet who love to feign offense at anything that can get them a retweet, and journalists who amplify their outrage into storms big enough to depress company stock - or, in worst cases, attract attention of politicians.

mistermann 7 hours ago | parent [-]

There are also plausibly some guardrails resulting from oversight by three letter agencies.

I don't take everything Marc Andreessen said in his recent interview with Joe Rogan at face value, but I don't dismiss any of it either.

explorigin 8 hours ago | parent | prev | next [-]

Privacy, available offline, software that lasts as long as the hardware can run it.

JKCalhoun 7 hours ago | parent [-]

Yeah, that's me. nCapture a snapshot of it, from time to time — so if it ever goes offline (or off the rails: requires a subscription, begins to serve up ads), you have the last "good" one locally.

I have a snapshot of Wikipedia as well (well, not the whole of Wikipedia, but 90GB worth).

3eb7988a1663 7 hours ago | parent [-]

Which Wikipedia snapshot do you grab? I keep meaning to do this, but whenever I skim the Wikipedia downloads pages, they offer hundreds of different flavors without any immediate documentation as to what differentiates the products.

severine 5 hours ago | parent [-]

You can use Kiwix: https://kiwix.org/en/

elpocko 8 hours ago | parent | prev | next [-]

Privacy, freedom, huge selection of models, no censorship, higher flexibility, and it's free as in beer.

fzzzy 4 hours ago | parent [-]

Ability to have a stable model version with stable weights until the end of time

zarekr 8 hours ago | parent | prev | next [-]

This is a way to run open source models locally. You need the right hardware but it is a very efficient way to experiment with the newest models, fine tuning etc. ChatGPT uses massive model which are not practical to run on your own hardware. Privacy is also an issue for many people, particularly enterprise.

JKCalhoun 7 hours ago | parent | prev | next [-]

I did a blog post about my preference for offline [1]. LLM's would fall under the same criteria for me. Maybe not so much the distraction-free aspect of being offline, but as a guard against the ephemeral aspect of online.

I'm less concerned about privacy for whatever reason.

[1] https://engineersneedart.com/blog/offlineadvocate/offlineadv...

pletnes 8 hours ago | parent | prev | next [-]

You can chug through a big text corpus at little cost.

priprimer 8 hours ago | parent | prev | next [-]

you get to find out all the steps!

meaning you learn more

loudmax 7 hours ago | parent [-]

Yeah, agreed. If you think artificial intelligence is going to be an important technology in the coming years, and you want to get a better understanding of how it works, it's useful to be able to run something that you have full control over. Especially since you become very aware what the shortcomings are, and you appreciate the efforts that go into running the big online models.

throwawaymaths 5 hours ago | parent | prev | next [-]

Yeah but I think of you've got a GPU you should probably think about using vllm. Last I tried using llama.cpp (which granted was several months ago) the ux was atrocious -- vllm basically gives you an openai api with no fuss. That's saying something as generally speaking I loathe Python.

cess11 7 hours ago | parent | prev [-]

For work I routinely need to do translations of confidential documents. Sending those to some web service in a state that doesn't even have basic data protection guarantees is not an option.

Putting them into a local LLM is rather efficient, however.