Live data from Hacker News

Chatto is now open source

hmans.dev

231–240 of 319 posts

Re: Chatto is now open source

#231

So the UI is a Discord clone, I think that's worth mentioning. It's not a bad thing, quite the opposite: Discord nailed it in that regard. Now are the chats end-to-end-encrypted? It only says calls are, so that remains ambiguous. I believe that would be a major sell for current Discord users. Overall looks like a great app to try out.

What's the point of end-to-end encryption on a group chat where the entire group can decrypt it? Discord users want end-to-end encryption to prevent Discord employees and outsiders from reading their chats. This doesn't have that risk, because the in-group runs the server.

mass collection? Snowden?

Re: Chatto is now open source

#232

So the UI is a Discord clone, I think that's worth mentioning. It's not a bad thing, quite the opposite: Discord nailed it in that regard. Now are the chats end-to-end-encrypted? It only says calls are, so that remains ambiguous. I believe that would be a major sell for current Discord users. Overall looks like a great app to try out.

What's the point of end-to-end encryption on a group chat where the entire group can decrypt it? Discord users want end-to-end encryption to prevent Discord employees and outsiders from reading their chats. This doesn't have that risk, because the in-group runs the server.

The way they plan to make money is paid hosting.

Re: Chatto is now open source

#233
post #160

Earlier quoted context omitted.

How do you feel about open weight models, and fully open source models (all data, training scripts/recipies, and model weights all open source)?

I'm not aware of any advanced models with full training data available, let alone available with paid licenses for the training data. The process of training and using them is also not likely to be any better than commercial models. 23% of Ireland's power is going to data centers, spreading that among less efficient hardware in less efficient setups is unlikely to be better, unless the models are so bad nobody uses t…

> trying to reduce the social damage they are going to do.

I'm worried about that in particular because when I started using AI I often felt I wanted to say something nice to it, like just "thanks" after I got someting working with its help. But then I started thinking I'm crazy, that's a waste of typing, what does it matter if I tell AI "thanks" or not.

So I don't thank AI any more, do you?

But that means we get used to this style of conversation and soon enough we don't tell humans thanks either. We dont' put in the energy to lubricate our social interactions. I'm worried that interacting with AI will make us all rude.

Re: Chatto is now open source

#234
Your getting started docs are extremely confusing.

Sure, the docs tell you exactly what to do to start a server, but not how to sign in to it. Or how to sign up (email is disabled).

There's an `operator` command which is supposed to let you create users, but it can't find the operator API.

You were that close to a perfect onboarding experience...

Re: Chatto is now open source

#235
I wonder how they'll handle APNS, which will have to happen eventually.

Doing it costs money, and it's not a cost you can simply shift to the end user (because only the original app developer has the required Apple certificates, and you don't want every server owner to sign up for the Apple Developer program)

Re: Chatto is now open source

#236
post #10

> It’s designed to be extremely easy to self-host on your own infrastructure. Kudos for this. Per the docs: https://docs.chatto.run/ , > Chatto ships in a compact, self-contained binary > it uses NATS, a compact message broker that also ships with a built-in stream persistence engine [...] NATS is just as easy to provision as Chatto, and most of our examples will show you how. > you can also configure an external S3-…

looks like a great project, want to get AI bots talking to each other

Re: Chatto is now open source

#237
- can someone kindly give us a breakdown of what exactly goes into building a chat application?

- what kind of system design components are needed

- how is networking handled at scale? do you start the project thinking about 100 users or 10000 users or more?

- how are the components derived UMLwise

- is there a website you are aware of that does the requirements breakdown of projects like these?

Re: Chatto is now open source

#238

Earlier quoted context omitted.

Fix it yourself.

Why would I do that? I'm not a domain expert in chat apps, and I've already got my own projects and software to fix. If I'm going to take on the maintenance of some chat app, why wouldn't I just build the whole ass thing myself from the beginning? Or, more prudently, why wouldn't I just skip over this one and find a chat app that's got a track record of continuing support so I don't give myself a headache down the ro…

If you can find or build something better, nobody's tryin' to stop you from doin' it. To the contrary, the world could certainly use more decent options in this space. Having choices is a good thing. :)

Re: Chatto is now open source

#239
post #120

Earlier quoted context omitted.

I'm not interested supporting in anyone who is willing to build on stolen property just so that we can accelerate enshittification and damage the environment. When the AI companies pay artists for their training material, stop building gas pipelines directly to data centers, and work on putting UBI in place before they try to replace all white collar labour, it may be worth revisiting. There's a reason that believing…

Stealing ideas, intellectual property (IP), etc are happening throughout the age of the human civilization, that does not prevent us as human moving forward. That's why there's little to no credit given to Muslim scholars (Arabic, Persian, Moorish Spain, etc) by the western scholars, by conveniently dismissing the Muslim golden era as "Dark Ages" but at the same time stealing the knowledge (idea, equations design, to…

Firstly, there is a difference between a telescope and the prior advances that led to a telescope being invented. The telescope was not invented by a muslim scholar, hence that being why no one gives credit to one of them for that.

Secondly, to this claim:

> That's why there's little to no credit given to Muslim scholars (Arabic, Persian, Moorish Spain, etc) by the western scholars, by conveniently dismissing the Muslim golden era as "Dark Ages" but at the same time stealing the knowledge (idea, equations design, tools, etc) for most of the prior inventions by the Muslim scholars, for example the telescope.

From the link you provided, in the very first paragraph:

> The works of Alhazen were frequently cited during the Scientific Revolution by Galileo Galilei, René Descartes, Johannes Kepler, and Christiaan Huygens.

No credit or frequent credit - which is it?

Re: Chatto is now open source

#240
post #218

Earlier quoted context omitted.

We are in the same decision making stage and trying to choose between rabitMQ, Kafka, NATS and some solutions built on top of Redis. Did NATS eventually worked well?

Excellent. We already tested at okayish scale of 5 million messages per minute, with each message being less than 1KiB. Do note that NATS can easily handle 100x this scale. It's just what we had tested during initial days.

Wow!

I have a stupid question - as I understand NATS works very well as a “message” pipe/bus. Anyway to get Redis type cache functionality as well ? Is it something possible ?

Post reply on HN