News for hackers. Stuff that matters.
Re:Teddit: a free and open-source Reddit front end focused o... by holler on Friday December 04, 2020 @10:24PM (#25311424)
If you're looking for a low-cruft, minimalist alternative to Reddit or Twitter that's focused on live conversation, check out https://sqwok.im

Disclaimer I am building it.

Key Points:

- Minimalist design with focus on readability & usability.

- Real-time messaging meets news aggregator - All posts have a built-in chat room including presence, typing activity, etc.

- Fast, open, simple - Anyone can view posts simply by opening the url, minimal click to start talking. Create sharable chat rooms on the fly essentially

- Follow other users in real time & join them in conversation.

- No voting - Relevance is based on chat activity and excluded voting entirely.

Re:Teddit: a free and open-source Reddit front end focused o... by oftenwrong on Saturday December 05, 2020 @11:17AM (#25315603)
Very nice concept and design. One thing I partially dislike about hn/reddit/youtube/etc is that most of the discussion has already occurred once I have arrived at a post. Although I admit that I find reading others' online discussions addictive, having a more real-time chat attached to a post like on sqwok is appealing. It means anyone can jump in and steer the discussion at any time, and not just be forced to tack on a comment at the bottom that will likely never be seen, buried under the weight of the existing discussion.

I have some feedback:

1.

One part of the interface confused me. From the "trending" tab I clicked on a post in the list. Then, I clicked the left-facing chevron above the post, which to me looked like a "back" button. After clicking, I was taken to the page of the user that made the post I was on. I expected to be taken back to the main trending list. This applies to both the desktop layout and to the mobile layout.

2.

An aspect of the design that rubs me the wrong way is the amount of persistent screen space dedicated to the content of a post in the desktop layout. The content of the post is generally pretty small, yet it takes up over half of the screen, and it appears there is no way to collapse it (?).

Once I've viewed the content of the post, I no longer need to see it, and would probably just want to engage in discussion in the chat with full focus. However, I'm still stuck with the main post taking up over half of the screen, and the chat boxed into its smaller panel.

In the mobile layout of sqwok, the user can click onto the chat tab, and the chat is given the full screen. I like that for a text or image post. On the other hand, for a video post I may want to view the video and read the comments at the same time.

Re:Teddit: a free and open-source Reddit front end focused o... by holler on Saturday December 05, 2020 @12:48PM (#25316534)
thank you for checking it out & the thoughtful feedback, I appreciate it!

1) I've received this same feedback about the chevron being confusing before and I think this cements that it needs to be updated to work like a back button on both desktop/mobile. I think that makes sense since the author of the post can be clicked on right below that.

2) I agree with this that it'd be nice to have a way to adjust the screen space and make just the chat focused on desktop, and perhaps a split screen mode on mobile. I think it's a good idea and will have to explore building that. One thing I'm not sure of is where/how to display the content of the post in a chat-centric desktop mode? I was thinking either horizontal strip along top of the chat, or maybe a minimized box floating top-right of the chat (like picture-in-picture style)?

Thanks again, it's very helpful!

Re:Teddit: a free and open-source Reddit front end focused o... by thatguy0900 on Saturday December 05, 2020 @12:44AM (#25312113)
" No voting - Relevance is based on chat activity and excluded voting entirely." Won't this just mean that the top comments will always be flamewars?
Re:Teddit: a free and open-source Reddit front end focused o... by holler on Saturday December 05, 2020 @12:56AM (#25312166)
hey good question, and it is experimental so we'll see how far it goes, but I think you could get more granular to detect things like unique message author/over rolling time period, account age, perhaps a private vote people could add or other metrics to try and filter out noise.
Re:Teddit: a free and open-source Reddit front end focused o... by holler on Saturday December 05, 2020 @03:16AM (#25312789)
To follow up with that, I want to try and mimic real life as much as possible, and avoid the incessant dopamine feedback loop that voting/liking promotes. That's sort of my guiding idea, to keep it razor focused just on conversation.
Re:Teddit: a free and open-source Reddit front end focused o... by fsnowdin on Saturday December 05, 2020 @02:30AM (#25312617)
I checked out your website and the premise seems to be pretty solid. I've been browsing 4chan lately and while the place is certainly a cesspool most of the time, I loved the ephemeral and almost real-time discussion format. sqwok seems like something I'd use. However, I think you might have heard this already, what the hell is the sqwok name. How do you even pronounce it let alone memorize it!? I think you know what my suggestion is.
Re:Teddit: a free and open-source Reddit front end focused o... by holler on Saturday December 05, 2020 @03:40AM (#25312884)
Thank You! The desire for ephemeral real-time discussion is what really drove the idea... As for the name (lol), at the time I was trying to think of something that represented what it was about, and came across the word "squawk". That name is pretty common but I liked the play on it "sqwok" because it's 5 characters, easy to spell & remember. I decided to roll with it, but have a backup just in case!
Re:Teddit: a free and open-source Reddit front end focused o... by raunakdag on Saturday December 05, 2020 @03:11AM (#25312774)
Looks like squawk. a parrot/pirate type thing, no?
Re:Teddit: a free and open-source Reddit front end focused o... by ducktective on Saturday December 05, 2020 @02:51AM (#25312706)
Can you talk about the tech stack you used to build it? How much time did it take? Is this a solo project? Thanks
Re:Teddit: a free and open-source Reddit front end focused o... by holler on Saturday December 05, 2020 @12:42PM (#25316469)
Hey, the entire project is running aws services w/serverless py api, websockets, ember.js frontend, about a year to build so far... This is the 2nd go-around with an older v1 that was scrapped & rebuilt.
Re:Teddit: a free and open-source Reddit front end focused o... by ducktective on Saturday December 05, 2020 @02:17PM (#25317413)
How long do you estimate it takes to design a reddit-like website for someone with beginner experience in webdev?
Re:Teddit: a free and open-source Reddit front end focused o... by levi- on Saturday December 05, 2020 @08:30PM (#25320109)
Depends on the person.
Re:Teddit: a free and open-source Reddit front end focused o... by johnisgood on Saturday December 05, 2020 @03:59PM (#25318284)
"Loading more posts", i.e. no pager/paging. That is not good. How do I go back to where I left off (easily)? I do not like infinite scrolling for many reasons. This being one of them.
Re:Teddit: a free and open-source Reddit front end focused o... by holler on Sunday December 06, 2020 @03:54AM (#25322145)
hey, I definitely agree with you & I've thought about the scroll position issue recently. I want to improve it either by supporting both infinite scroll and paging, or find a way to build a hybrid that displays a page, while also having the scroll position retained. I'm with you, just have to balance what things to tackle in what order.
Re:Teddit: a free and open-source Reddit front end focused o... by louisch on Monday December 07, 2020 @03:46AM (#25330424)
Don't know whether it's intentional but there seems to be a 20 character limit on the username length currently
Re:Teddit: a free and open-source Reddit front end focused o... by holler on Monday December 07, 2020 @11:28AM (#25333665)
hey, thanks for checking it out, and yes there is a 20 char limit on the username length for now.. I looked around at other social sites and that seemed to be about the common length. Were you hoping to have a much longer name? I do plan to add a "display name" that can be whatever length
Re:Teddit: a free and open-source Reddit front end focused o... by samizdis on Saturday December 05, 2020 @08:53AM (#25314569)
I like it. Thanks, and I hope that it goes well.
Re:Teddit: a free and open-source Reddit front end focused o... by holler on Saturday December 05, 2020 @12:40PM (#25316450)
thank you