Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add custom tabs to the feed #40

Open
xenohunter opened this issue May 2, 2023 · 11 comments
Open

Add custom tabs to the feed #40

xenohunter opened this issue May 2, 2023 · 11 comments

Comments

@xenohunter
Copy link
Owner

Inspired by this post. Also @ianklatzco if you could elaborate on the feature description that would be great!

@ianklatzco
Copy link

I'd like more tabs across the top of the feed, that enable me to filter what i see on the feed,
so that i have better control over where i direct my attention in any given moment.

image

@ianklatzco
Copy link

Telegram's folders do a great job of this.

They greatly improve over Whatsapp's filters.

image

image

@ianklatzco
Copy link

I discovered today that gmail has this feature too, and it's quite good.

(one bug: vim keybinds j and k don't jump over the boundaries well cc @ the gmail engineer who job is this)

image

image

@ianklatzco
Copy link

It would be stellar if bsky's frontend enabled this level of control.

There's a bit of design work to do it Correctly, but a quick hack would be to add a new tab after Following and What's hot that does filter by language or filter by keyword or specify this list of users.

@xenohunter, if you added this, it would make my WEEK YEAR.

And, if it picks up enough usage, I suspect Paul or someone else would take the time to integrate it into the main webapp.

@xenohunter
Copy link
Owner Author

@ianklatzco do you want those folders to aggregate posts strictly by source (i.e. each folder has a list of follows whose posts you want to be displayed there) or something more like what @louislva is making at Skyline (LLM embedding-based curation of the feed)?

@xenohunter
Copy link
Owner Author

There's a bit of design work to do it Correctly, but a quick hack would be to add a new tab after Following and What's hot that does filter by language or filter by keyword or specify this list of users.

Oh, I got it! Assumed somewhat a different thing at first. Okay, so it's like a search bar for specific queries applying to the feed. Okay, but should it apply to Following or What's hot? Or to the currently selected one?

@ianklatzco
Copy link

ianklatzco commented May 2, 2023

I explicitly don't want LLMs (yet) - I want easy to understand and easy to communicate to users rules, like gmail inbox filters, so that people can feel in control of the content they see on bluesky.

So an example folder would be "this list of users" and the next step later is "but ask an LLM if it's good" and i would be able to express that in a query like userlist:klatz.co,blisstweeting.ingroup.social AND likecount:>10

should it apply to Following or What's hot? Or to the currently selected one?

image

@xenohunter
Copy link
Owner Author

Got it, thank you! It seems to be more or less doable for a version with a simplistic UI.

@dotproto
Copy link

dotproto commented May 5, 2023

This kinda seems like what https://firesky.tv/ (@johnspurlock.com) is doing. Might be able to crib some implementation ideas from them.

@xenohunter
Copy link
Owner Author

@dotproto thanks for the heads up! Yes, I'll look into what they implemented there.

@ianklatzco I'm afraid my estimate for this issue got a bit too optimistic in retrospect due to external factors, sorry!

@ianklatzco
Copy link

haha no worries, simply do what encourages flow

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants