4 ms·
Bad analogies are bad analogies. ollama is a server system, it should expect to connect with more than one client and they know very well by now that this also
by ekianjo 1y ago
Bad analogies are bad analogies. ollama is a server system, it should expect to connect with more than one client and they know very well by now that this also means networked clients. If you create a server client protocol, implementing security is your job.
- phito 1y agoAny decent router is going to block connections from internet to your local network by default. For ollama to be accessible from the outside, they had to allow it explicitly. There's no way to blame ollama for this.
- graemep 1y agoLots of servers do not, Redis for instance does not have auth by default, and IIRC did not have auth at all for a long time.
- Zambyte 1y ago> If you create a server client protocol, implementing security is your job. Yes, this goes right along with the tried and true Unix philosophy: do everything, poorly. Wait what?
- kube-system 1y agoThe client-server pattern is frequently used locally.
- jrm4 1y agoI cannot express how deeply wrong you are about this; a "server system" is not some mandate that it should be production ready for a ton of people on the internet. This is a program that very different people want or need to try out that just so happens to involve a client-server architecture.