Live data from Hacker News

Chatto is now open source

hmans.dev

161–170 of 319 posts

Re: Chatto is now open source

#161
post #133

I joined the chat as well, but if Hendrik is here - we'd love to have you on the channel ( https://youtube.com/@WithMultiplesAI ). This will make for one hell of an episode, I think.

You asked a number of good questions there on the live call just now! I agree, you having Hendrik on would probably make for quite an ep.

Yep, would be very cool and it was a great live call

Re: Chatto is now open source

#162
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…

> anyone who is willing to build on stolen property just so that we can accelerate enshittification and damage the environment Others have made solid arguments(Stackoverflow, open weight models, and fully open source models) - but I encourage you to study the ecosystem post War II and the 1970's Silicon Valley, especially how the semiconductor companies "innovated". The tiny little MOSFETs you're employing to read th…

> The tiny little MOSFETs you're employing to read this are all built on stolen IP.

The alternative to an LLM typing code is a human typing the code. What is the alternative to microchips?

> As someone famous said, good artists copy; great artists steal.

And people who could not be further from artists, or even art enjoyers, think stealing makes them artists, too. Because they're that far removed from art, or any grace, really.

Which doesn't go against OP or the project, which I find delightful. Although I generally share many reservations of "AI critics", I'm also a starved: if it's snappier and uses less resources than something humans coded, come right in! At least if it's a neat thing like this seems to be, and not some sprawling trojan horse with code that "works" but looks terrible... machine optimized stuff that is opaque to and not made for humans need not apply.

I'd bet 99% of overall token usage has nothing lasting to show for it, and of the 1% that actually compound into anything 99% are nothing like this. So just like a broken clock can be right twice a day, a super correct soldier of Butler can hold fire twice a day, no?

Re: Chatto is now open source

#163
post #120

Earlier quoted context omitted.

Well that’s just snarky and not very nice. The guy has 30 years experience as a dev according to a sibling comment so it’s not as though it’s some vibe coded junk. Why do you believe a good dev can’t use AI to assist in writing great code?

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…

your comment sounds like your the type to say you won't buy a house in North America cause its stolen land...

Re: Chatto is now open source

#164
post #5

Earlier quoted context omitted.

I've been testing/using chatto since early on and I'd say it's both and neither. It feels much nicer to use than Slack, but as of now it's missing some of the more "Enterprise" features. I would probably say it's a Slack-like Discord? But from the architecture it would be capable of playing as a full Slack replacement. I also maintain a Chatto bot framework and a Tauri client, need to update those now :)

What makes it nicer to use than Slack?

For me, primarily the performance tbh. Chatto just flies and Slack feels incredibly sluggish. And from the "vibes" it just feels better designed, I like the overall user experience, it feels technologically solid but also looks nice and works how I feel it should. Hard to put my finger on it exactly.

Re: Chatto is now open source

#165
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…

your comment sounds like your the type to say you won't buy a house in North America cause its stolen land...

Exactly. As long as they benefit in the short term, who cares about the damage done? Who knows, maybe you'll end up making enough money to avoid any future consequences, too. Good luck with that.

Re: Chatto is now open source

#166
post #12

Earlier quoted context omitted.

I created a Tauri based app but IMO it's not ready for prime time on mobile. On desktop, it's my daily driver for Chatto. If anybody wants to contribute, the foundation (desktop & mobile) is at https://github.com/teal-bauer/chatto-tauri

Interesting but could you put few screenshots there? Of both desktop and mobile? It is really hard to invest time into installing something that you cant see anywhere prior, and it will be really easy to do for someone that is using it daily. Sorry for complaining. Seems like nice project.

For now it's just a Tauri wrapper, so it looks more or less like the mobile web / PWA except it might be easier to handle notifications and share intents etc. compared to a pure PWA play. Now that the API is settled, it might make sense to go pure native.

The Tauri wrapper was originally just for desktop convenience and the Android target was more of a proof of concept initially.

Re: Chatto is now open source

#167
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-…

This is super cool. More options is always good. Something that is confusing about the docs though... is there a desktop application? The screenshot implies there is but I couldn't find the docs to download THAT.

There is a Tauri wrapper that I built early on because I wanted the desktop convenience (autostart, separate app, etc) that Firefox+PWA couldn't offer, I use the desktop version as my daily Chatto driver. The mobile build is more of a proof of concept for now. Check it out: https://github.com/teal-bauer/chatto-tauri

Re: Chatto is now open source

#168
I will keep an eye on this! We’re currently using Mattermost, but their pricing is a bit all over the place and targeted for enterprise so we’re still running on the, now gimped, open source version.

Additionally we’ve been missing video calls, so that’s nice that Chatto has it :)

Re: Chatto is now open source

#169

The fundamental problem with replacing Slack is network effects. Your coworkers and customers already use Slack. It works well enough. You can choose to switch your company away, maybe, but what do you do when vendors want to connect over Slack? Imagine if email was owned by a company? Edit: W̶e̶ ̶r̶e̶a̶l̶l̶y̶ ̶n̶e̶e̶d̶ ̶a̶n̶ ̶o̶p̶e̶n̶ ̶p̶r̶o̶t̶o̶c̶o̶l̶ ̶t̶o̶ ̶b̶u̶i̶l̶d̶ ̶o̶n̶.̶ We really need an open protocol to win…

Matrix seems like a decent enough open protocol for a Slack replacement, with XMPP/IRC/IRCv3 being more useful for bare-bones chat transport. This Chatto thing unfortunately uses a Protobuf custom API and is explicitly anti-compatibility with other systems. The lack of interoperability may end up killing it, unless the experience is much better than everything else.

I think time will tell, but one of the main things I like about Chatto is just how fast everything feels, and the protocol design is a good part of that I think. Data on the wire is just very small and optimized (last I checked, I didn't look at the latest protocol iteration yet). It was already very fast with the older GraphQL based API but now it's even quicker. With Slack and Discord, every channel switch and scrolls take visible time.

Re: Chatto is now open source

#170

The fundamental problem with replacing Slack is network effects. Your coworkers and customers already use Slack. It works well enough. You can choose to switch your company away, maybe, but what do you do when vendors want to connect over Slack? Imagine if email was owned by a company? Edit: W̶e̶ ̶r̶e̶a̶l̶l̶y̶ ̶n̶e̶e̶d̶ ̶a̶n̶ ̶o̶p̶e̶n̶ ̶p̶r̶o̶t̶o̶c̶o̶l̶ ̶t̶o̶ ̶b̶u̶i̶l̶d̶ ̶o̶n̶.̶ We really need an open protocol to win…

Matrix seems like a decent enough open protocol for a Slack replacement, with XMPP/IRC/IRCv3 being more useful for bare-bones chat transport. This Chatto thing unfortunately uses a Protobuf custom API and is explicitly anti-compatibility with other systems. The lack of interoperability may end up killing it, unless the experience is much better than everything else.

Oh, and the protobuf based realtime endpoint should make it very easy to build bridges, too.
Post reply on HN