People mention a lot how important hashtags are for discovery on mastodon/fedi, but one thing I never see mentioned is that when you follow or search for an HT, you only get results from posts that have federated to your instance (ie posts made/boosted by someone at least one person on your instance follows).

On huge instances, nbd; but on smaller ones, HTs may seem significantly less active than they really are.

If you like following HTs, boosting HTed posts makes it a more effective feature.

Some people misunderstanding in the replies.

The set of posts from which you can search for hashtags isn’t just what the people on your instance post/boost. It’s also all the posts/boosts made by every account on the entire fediverse *that is followed by one or more accounts on your instance*.

This set of posts is also what you see when you check the “federated” timeline for your instance.

@jepyang

discover friends on Island instances should be a Mastodon Wide Holiday!

Lets dev ways to make that happen. (Sharing hastags?)

@jepyang still a noob here, what is an HT?
@jmgallo @jepyang I believe it’s short for hashtag
@jmgallo @jepyang same question
@moose999 @jmgallo Hashtag—had to save characters somehow
@jepyang @moose999 lol idk why I didn't put that together 😂
@jmgallo @jepyang same. Rereading it made me feel a little slow

@jepyang as a [formerly single-user] small instance admin this was a real challenge.

I ended up peering with a bunch of relays that seemed to have mostly common interests, but there are some downsides there too.

Just getting an up-to-date list of active relays, what they're about, and filtering out ones that include vitriolic instances, was difficult enough.

If the emphasis is adoptability and single-user/small instances, this is really something that needs attention.

@ety Yeah, there are trade offs in every direction. Making relays a more commonplace thing—in the sense of having lots of well-maintained ones for admins to choose from—would help I guess? They’re another thing I think a lot of folks aren’t even aware exists, let alone trying to navigate the process of finding well-suited and active ones.
@jepyang I didn't actually know this. This explains why I haven't found a lot of hashtag use when all the tips were suggesting hashtags. Thanks for the explanations!

@jepyang I guess. I’ll try encouraging them more on mine.

They’re just so exploitable.

@JoshuaACNewman Fwiw, I’m kinda neutral on hashtags themselves. I know a lot of people don’t like them for various reasons, and in general I think their utility is kind of overstated to newbies. If you don’t end up on a huge instance (and that’s probably for the best) then it’s probably confusing why everyone’s telling you to use HTs but nothing shows up on your HT searches.

But if you *do* like HTs, then boosting your favorites helps propagate them across the fedi.

@jepyang Smaller instances can use relays to fill in their federated timeline and lessen this problem.
@jepyang omg what.. this answers some of my questions but is also leading me to new ones, such as “how did anyone on my small instance find that post to federate it to begin with” 
@jepyang they really should find a way to make hashtags work across all of Mastodon.
@comingupviolets I’m honestly quite happy with how federation limits reach
@jepyang nah, if something is going on in the world and I want to know about it, I do not want to only know what’s being posted about it by people on my one server. That’s ridiculous.

@comingupviolets One, not sure what you mean by “nah.” I’m allowed to feel how I feel, and I like the federated model.

Two, “only what’s being posted by people on my one server” is not how it works.

@jepyang @nuz Honestly I’ve given up figuring out the non-algorithm here. What works for me is following interesting folks and following people who follow you because they turn out to be interesting too.
@jepyang Super interesting. So if I understand correctly, when I follow a hashtag I only get (i) messages with that hashtag that were posted on the instance I am a member of and (ii) messages with that hashtag that were posted on other instances but only if someone in my instance boosted them? If so, this explains why I was having so few messages on hashtags in different languages that I follow. It's because I am not a member of an instance that people speaking that languages usually join.
@jepyang I wonder if @stux can confirm the above.

@botolo86 Not quite. It’s all the posts made or boosted by everyone that at least one person on your instance *follows* (plus everything posted/boosted on your instance).

Basically your instance has a list of accounts on other instances that it knows it needs to download every new post/boost from—based on your follows and the follows of everyone else on your instance. This is what you see on your “federated” timeline, and is the collection of posts that you can search for hashtags.

@botolo86 From the other side of the equation:

Say you make a post tagged # synthDIY. It gets downloaded to the instances of everyone who follows you. If anyone else on their instances follows # synthDIY, they will also see your post. But that’s as far as your post goes…unless someone else boosts it, and it goes to the instances of everyone who follows *them*. Then the people who follow # synthDIY on those instances will get your post too!

@jepyang This is quite confusing. It would be much better to have global searches, including hashtags.
@botolo86 You’re entitled to your opinion but I don’t really agree.
@jepyang Sure, and please do not consider my previous message a critique to what you said. Your explanation was very clear. I find this way of managing hashtags by Mastodon quite confusing. When I search for an hashtag, I assume that I will get results of all messages posted with that hashtag from all the instances connected to my instance, whether someone in my instance boosted that or not.

@botolo86 > I assume that I will get results of all messages posted with that hashtag from all the instances connected to my instance, whether someone in my instance boosted that or not.

Neither of these are actually what is happening.

Instances don’t really “connect” with one another. It’s kind of implied that this is the case with the way we talk about instances federating with other instances, but it’s more of a passive relationship: merely the absence of defederation.

Cont’d…

@botolo86 Your instance doesn’t really do anything with other instances other than verify that neither one blocks the other.

What *actively* federates with your instance are individual posts. Your instance decides which posts to download based on the follow lists of everyone on the instance. This set of posts (plus all posts that originate on your instance) are what you access when you search a hashtag.

Cont’d…

@botolo86 So it’s not every post from every server that your instance is capable of seeing… but it is *way* more than just what is posted or boosted by the people on your instance.
@jepyang definitely something less understood by most. We are missing lots of hashtag messages but also replies to people we follow due to lack of federation. Your instance matters a lot.

@jerome The issue of replies can at least be worked around by viewing the post on the originating server. Annoying, and would be nice if this functionality were automatic (or even invisible) but at least it’s there.

I’m not aware of a workaround for hashtags, outside of going to especially large and well-federated instances and searching there. But that still limits what you see, it just changes the limits.

@jepyang
I see very few people even using any #hashtag . Of the dozen or so responses to this post, I saw one poster using any hashtag.

Maybe it's due to who I follow, but...

@timjan Yeah the hashtag culture on fedi is really inconsistent. But probably some of that is just due to misunderstanding how they work? 🤷‍♂️
@jepyang
Misunderstanding, or, simply not being exposed to them because nobody else uses them, so I usually forget about them...
@timjan It’s a nasty feedback loop
@jepyang yeah... there's a bunch of hashtags where my posts are the only ones I see because snowdin is small. 

@jepyang
You can follow tags from relay.fedi.buzz to get results federated from many instances, large and small! Regardless of your own instance's size

https://c3d2.social/@astro/109564212667572018

Astro (@[email protected])

Handy side-effect: you don't have to be instance admin. Anyone on Mastodon can follow these relay endpoints. Though you can already follow hashtags your instance sees, this floods your home timeline with all that #FediBuzz can see.

C3D2.social
@jepyang And if you are following hashtags for discovery you should also be using those hashtags (where appropriate) so you can be found by others.