Interesting how we've almost come full circle back to message boards, maybe time for phpbb/vbulletin to reappear? Next-gen will call it "Slow Chat" :)
Show HN: Struct – A Feed-Centric Chat Platform
81–90 of 143 posts
Re: Show HN: Struct – A Feed-Centric Chat Platform
#82Do you have any plans of opening up API access or onboarding plugins and developer ecosystem?
I'm biased, but because everything is a thread, Struct APIs are nice and simple to work with. We'll be working on documenting them.
Re: Show HN: Struct – A Feed-Centric Chat Platform
#83BTW I think this is brilliant because summarization is one of those things where AI works really well. Out of curiosity, I wonder if you could share some of the tech you used? Any dgraph or badger under the hood by any chance? :-) How about hosting? Big three or something else? K8s or no? Elastic Search? etc. Edit: Also curious if struct is supposed to online scrape slack/discord or become and standalone chat app now…
The Stack is this: - Go - Postgres - OpenAI (biggest bill producer is this) - React / Next.JS - Loops.so for Emails - Imgproxy for handling images - Microsoft E5 for embeddings (not OpenAI) - Typesense for Search (also a user of Struct) - Figma (design) - Framer (website) - Server on Hetzner Badger wouldn't have made sense to use instead of Postgres. I'm thinking of using Badger for other purposes. I do use ristretto…
Re: Show HN: Struct – A Feed-Centric Chat Platform
#84Earlier quoted context omitted.
It's really about choice. In Struct, you can create custom feeds, which can filter threads by channels / users/ tags, etc. You have that choice. In Slack, every one of these entities (and permutations for DMs) stands alone. It's set in stone, unchangeable. That itself is a big win. In fact, feeds are everywhere. That's how we consume almost all internet. RSS, News, Facebook, Twitter/X, Instagram. Feeds scale, they ar…
It seems like you're trying to convince me that I'm using the internet wrong :) I like the channel based structure of Slack. It gives me a confidence that I can always go back and find any message, it won't disappear, or be unfindable. I don't like the "filtered feed" model of Facebook and Twitter, because I'm never sure what has been filtered out. And the fact that everyone is getting a different view makes it hard…
There might be interest in building a smarter feed which uses recommendation algorithms (and therefore have different views for different people, assuming same channel membership), but that's not what Struct feeds are today.
Re: Show HN: Struct – A Feed-Centric Chat Platform
#85Countless tools have promised to highlight "what's worth my attention". None of them have worked for me or my team. What's different on Struct? A few questions I jotted down while watching the video on Struct's landing page: 1. the concept of channels seems to be important on Struct as channels are the starting point of threads/feeds. Could you clarify the concept of channels on Struct? Is it just a concept to group…
Good points. Let me try and address those. 1. Channels for Struct are just groups of people. You engage with a channel, just like you'd engage with a user. You start a thread, and then mention users or channels to define access for that thread. You don't go to a channel to chat. 2. A thread can only take so much space on the feed. The height per thread is fixed. So, both the threads you mentioned could be in the feed…
Just want to chime in and say this is an essential feature IMO, I hope it’s prioritized.
Re: Show HN: Struct – A Feed-Centric Chat Platform
#86Re: Show HN: Struct – A Feed-Centric Chat Platform
#87"Create a feed for your CEO's threads and stay in sync with your company's latest vision and goals. Jump in the conversation with the right answers and get that promotion you deserve. " This made me smile with a little sad smile, as i again and again understand it is not important what you do it's important who sees you doing that :)
Re: Show HN: Struct – A Feed-Centric Chat Platform
#88Earlier quoted context omitted.
> unified feed like "All Threads" I don't understand why I'd need or want this. I saw it in the video and was horrified. Multiple feeds updating as I'm watching them is just too much going on. When I'm chatting, I don't want to pay attention to 10 different things at once. I'm most productive when I am working on one task (with a single topic), which may require me to refer back to Slack periodically. Struct looks li…
You could create a focused custom feed. For example, I have one for "tasks assigned to me". That's what I set to when I'm focused working. That's the beauty right -- you can control and filter what you see. As opposed to channel based interactions, where your boundaries are set in stone on channel creation.
Re: Show HN: Struct – A Feed-Centric Chat Platform
#89Looks great, but hard to make the swap from slack without apps/bots/api. I'm sure you thought about it, but a slack-compatible bot api will probably really help with adoption.
Re: Show HN: Struct – A Feed-Centric Chat Platform
#90Earlier quoted context omitted.
It seems like you're trying to convince me that I'm using the internet wrong :) I like the channel based structure of Slack. It gives me a confidence that I can always go back and find any message, it won't disappear, or be unfindable. I don't like the "filtered feed" model of Facebook and Twitter, because I'm never sure what has been filtered out. And the fact that everyone is getting a different view makes it hard…
Ok. I should clarify. Struct doesn't do anything "smart" with your feed. It's the threads matching the boolean filters that you define (all threads has no filters), sorted by updated at timestamp desc order. There might be interest in building a smarter feed which uses recommendation algorithms (and therefore have different views for different people, assuming same channel membership), but that's not what Struct feed…