fosstodon.org is one of the many independent Mastodon servers you can use to participate in the fediverse.
Fosstodon is an invite only Mastodon instance that is open to those who are interested in technology; particularly free & open source software. If you wish to join, contact us for an invite.

Administered by:

Server stats:

10K
active users

Brendan Jones

Does anybody know of any project to build custom feeds? In other words, anything that would allow you to sort and filter your feed in some other way than chronological.

Bluesky’s custom feeds are one of the few things Bluesky does better, and Skyfeed (a 3rd-party app) lets you build your own. Would be awesome if we had something similar over here.

@Brendanjones
Not sure it comes close to what you want but it's close to Bluesky feeds.
Mastodon, and here I mean Mastodon, not the general Fediverse,
lets you follow hashtags like you follow users. And the account preference Advanced Webview lets you expand your usual 1-column view to multiple columns, each showing the feed of up to 5 followed hashtags you put in there.
And if your instance knows and interacts with many other instances, the hashtag feeds show new posts with browser refresh and login.

@Brendanjones
Hashtagging is really important in the Fediverse in general. On Mastodon, it helps curating one's feed, and it also increases the reach that postings can get. That and boosting help as alternative to the obnoxious automated algorithms on other social networks.
Boosting is important on Bluesky, as well, for that same reason.

@anlomedad thanks for the hashtag explainer but I'm meaning much more complex feeds. Check out the screenshots of the Skyfeed feed generator for an idea of the possible complexity.

@Brendanjones
Ja, noice. As long as it only runs on that single #instance... once #Bluesky gets federated, today's admiring Feeds depth is blown to bits. #Fulltextsearch won't ever work in a federated environment. Because no individual instance can have its search engine under the hood crawl the output from thousands or millions of other instances.
Hashtagging important words is a compromise. Did you put your browser into Advanced mode and organize your GUI with columns for followed hashtags? I did and am enjoying that very much.
You could lend your request in #1 more reach by adding #MastoDev or maybe #MastoAdmin for example, and be sure to receive replies from accounts you never heard of, even without anyone boosting it.

@anlomedad Aye true, no idea how those custom feeds will still run once there are way more servers 🤷

I follow lots of hashtags already, yeah, but I’m mostly using mastodon on mobile so no advanced view with multiple hashtags. I have advanced view hashtag feeds set up, but I just don’t get to use them much.

Hashtags really need to be able to be followed from lists, with Boolean rules, so that advanced hashtag functionality isn’t limited to advanced view on desktop.

@Brendanjones
Hadn't missed boolean hashtag follow before. Now I do!
Boolean word search works (on Mastodon) for own posts and for posts by others I faved and boosted. So boolean hashtag search should work, too, and without that limit to own, faved or boosted posts. I could probably bookmark such searches and just refresh them in an open tab...
It follows that an app invoking that search and displaying results in a user-friendly, mobile-friendly way wd also work.
Just needs #MastoDev to see the need and set up the code..

@anlomedad There’s already at least one Mastodon app that allows you to make multi-hashtag lists, but I forget which! Might be Ice Cubes? It’s a layer on top of Mastodon that only works in that app, though. So yeah, it’s entirely possible but it’d be awesome if it was built in to Mastodon.

@Brendanjones
Ah, I'm unfamiliar with mobile apps.
Come to think of it, the mobile-unfriendly multi-column view for followed hashtags allows boolean, as well! I just never used it so far. Glad you showed me that I need it 😁

@anlomedad it does indeed! We just need that functionality in lists so it's not limited to browser-based advanced view on desktop.

@anlomedad @Brendanjones For most feeds it doesn't really matter how many PDS/instances there will be, because the bsky network architecture (with relays) makes it pretty easy to still get all new posts on the network in real-time with only one to three WebSocket subscriptions. Of course storage and CPU requirements might increase with total user count, but that's not an impossible problem to solve with improving perf and adding more servers to SkyFeed.