cs, (edited ) to fediverse
@cs@mastodon.sdf.org avatar

Do you follow ?
Boost or re-toot for wider response.

mdmrn, to fediverse
@mdmrn@urusai.social avatar

Looks like Tumblr is having issues and Fedi is getting another wave of new folks.

Welcome to the Fediverse, new folks!

A couple tips:

Boost freely

Try to put up for yourself an introduction post with the hashtag or or both listing stuff you're interested in

Use hashtags freely, they help folks find you and what you're posting!

Use Alt-Text in your pictures. It helps a lot!

markwyner, (edited ) to accessibility
@markwyner@mas.to avatar

Every hashtag on every post on every platform should ALWAYS be pascal case (a.k.a. camel case). I made this to illustrate how screenreaders read hashtags depending on whether they are lowercase or pascal case.

It’s a small thing that all of us can do to build a more inclusive, accessible internet for all. Please take the time to use pascal case.

Read more:
https://markwyner.medium.com/hashtag-accessibility-by-everyone-for-everyone-298667b2d891

jacob, to fediverse

A new tool I've been working on (please be gentle on it!): hashtag.place! It is a simple way to follow as bot accounts, useful for ActivityPub implementations that don't support native following of hashtags, and for smaller/self-hosted instances that may not see a lot of the tagged posts from larger instances.

It's pretty simple:

  1. Pick a hashtag you want to follow (e.g., )
  2. Replace the #-sign with an @-sign and search for that user on the hashtag.place server (e.g., @running)
  3. Follow the bot account and it will every few minutes post new posts with that hashtag seen on larger instances!

(The bots will self-delete if they have 0 followers for a few days, so don't worry if you don't like it and unfollow).

Feedback welcome for my first foray into development!

Should we be using hashtags and mentions more?

Edited below. I imagine many of us are here from reddit, where hashtags weren't really a thing and in many places mentions were actively discouraged (/r/politics I'm looking at you). However, since everything we post or comment on kbin (and lemmy) has the potential of getting federated on a mastodon server, which leans heavily...

mastodonmigration, to random
@mastodonmigration@mastodon.online avatar

Welcome

If you are coming from Twitter, you understandably may feel like it is a lot quieter here. Mastodon is not "dead," but there is no bombarding you with stuff. Here you develop your own user experience by searching out and following people and things that interest you. You can pretty quickly build a much more satisfying experience, but it takes a little effort. Following is a good way to get started. Be patient and join in conversations.

robsonfletcher, to mastodon
@robsonfletcher@mas.to avatar

Just opted in to the new feature. 🥳

So now maybe I won't have to 😅

If your server has upgraded to Mastodon v.4.2, here's how to make your posts searchable:

Preferences --> Profile --> Privacy and Reach --> "Include public posts in search results"

jo, (edited ) to fediverse

Moved to a , , or instance and missing watching ? Well do I have something for you!!

Antennas.
Antennas are effectively custom timelines. They work approximately like watching hashtags, but they can look for normal text as well. You can add as many phrases as you like and the results can be filtered with an ignore list.

You can make an antenna that just shows posts from specific users and notifies you when they post something new, you can make an antenna that collects posts containing or excluding certain key words, or you can make an antenna that collects only posts with files attached. You can even make an antenna consisting of “Posts from specific users” with “Show replies” checked.

Setting up
You can set up antenna by going to the More! section on your sidebar, and selecting Antennas. Press Add + to create your first. This is where you can also manage & edit previously created antennas.

Images:

  1. Where to find More! on the sidebar (highlighted)
  2. Where to find Antennas in the More! menu (highlighted)
  3. My antennas page showing Add + button and my previously created antennas.
    4 & 5) When you click Add + you get this page to set up your antenna. I've set one up as my Calckey antenna and another to alert me when PastaThief posts. There's a lot to go through here. Expect a separate post sometime soon.
    6 & 7) What those antenna feeds look like.
  4. On our progressive web app you can access your antennas by selecting the UFO in the top right corner.
  5. Clicking on the UFO button brings up all my antennas and the link to manage/edit them

I plan on writing up a fuller explanation soon, but happy in the meantime to help anyone wanting to set them up.

peterbutler, to mastodon
@peterbutler@mas.to avatar

Mastodon PSA:

For a robust Home timeline you have to follow a lot of accounts, particularly on a number of different instances

NOT JUST HASHTAGS

Your Federated timeline and followed hashtags will only show posts from “known servers”

That means someone on your server has to be connected with someone on another server for you to see that server's posts

For the exact same hashtags, my smaller account sees about half of the posts I see with this account

BeAware, to mastodon
@BeAware@social.beaware.live avatar

For those to and any other platforms across the . You can search for the or to get info about all kinds of little nuances of the Fediverse!

The most important ones:
Make an post littered with hashtags that are relevant to your interests. People with those interests are likely to follow or boost your introduction for more visibility.

Follow Follow Follow! Follow people that seem interesting to you. It's the basis of "federation" across the fediverse and helps your toot travel to other instances.

and enjoy your freedom from and !

blog, (edited ) to fediverse
@blog@shkspr.mobi avatar

A (tiny, incomplete, single user, write-only) ActivityPub server in PHP
https://shkspr.mobi/blog/2024/02/a-tiny-incomplete-single-user-write-only-activitypub-server-in-php/

I've written an ActivityPub server which . That's all it does. It won't record favourites or reposts. There's no support for following other accounts or receiving replies. It cannot delete or update posts nor can it verify signatures. It doesn't have a database or any storage beyond flat files.

But it will happily send messages and allow itself to be followed.

This shows that it is totally possible to broadcast fully-featured ActivityPub messages to the Fediverse with minimal coding skills and modest resources.

Why

I wanted to create a service a bit like FourSquare. For this, I needed an ActivityPub server which allows posting geotagged locations to the Fediverse.

I didn't want to install a fully-featured server with lots of complex parts. So I (foolishly) decided to write my own. I had a lot of trouble with HTTP Signatures. Because they are cursed and I cannot read documentation. But mostly the cursed thing.

How

Creating a minimum viable Mastodon instance can be done with half a dozen static files. That gets you an account that people can see. They can't follow it or receive any posts though.

I wanted to use PHP to build an interactive server. PHP is supported everywhere and is simple to deploy. Luckily, Robb Knight has written an excellent tutorial, so I ripped off his code and rewrote it for Symfony.

The structure is relatively straightforward.

  • /.well-known/webfinger is a static file which gives information about where to find details of the account.
  • /[username] is a static file which has the user's metadata, public key, and links to avatar images.
  • /following and /followers are also static files which say how many users are being followed / are following.
  • /posts/[GUID] a directory with JSON files saved to disk - each ones contains the published ActivityPub note.
  • /photos/ is a directory with any uploaded media in it.
  • /outbox is a list of all the posts which have been published.
  • /inbox is an external API endpoint. An ActivityPub server sends it a follow request, the endpoint then POSTs a cryptographically signed Accept message to the follower's inbox. The follower's inbox address is saved to disk.
  • /logs is a listing of all the messages received by the inbox.
  • /new is a password protected page which lets you write a message. This is then sent to...
  • /send is an internal API endpoint. It constructs an ActivityPub note, with attached location metadata, and POSTs it to each follower's inbox with a cryptographic signature.

That's it.

The front-end grabs my phone's geolocation and shows the 25 nearest places within 100 metres. One click and the page posts to the /send endpoint which then publishes a message saying I'm checked in. It is also possible to attach to the post a short message and a single photo with alt text.

There's no database. Posts are saved as JSON documents. Images are uploaded to a directory. It is single-user, so there is no account management.

What Works

  • Users can find the account.
  • Users can follow the account and receive updates.
  • Posts contain geotag metadata.
  • Posts contain a description of the place.
  • Posts contain an OSM link to the place.
  • Posts contain a custom message.
  • Posts autolink (sort of).
  • Posts can have an image attached to them.
  • Messages to the inbox are recorded (but not yet integrated).

ToDo

  • My account only has a few dozen followers, some of whom share the same sever. Even with cURL multi handle, it takes time to post to several servers.
  • It posts plain text. It doesn't autolink websites
  • Hashtags are linked when viewed remotely, but they don't go anywhere locally.
  • There's no language selection - it is hard-coded to English.
  • The outbox isn't paginated.
  • The UI looks crap - but it is only me using it.
  • There's only a basic front-page showing a map of all my check-ins.
  • Replies are logged, but there's no easy way to see them.
  • Doesn't show any metadata about the place being checked-in to. It could use the item's website (if any) or hashtags for the type of amenity it is.
  • No way to handle being unfollowed.
  • No way to remove servers which have died.
  • Probably lots more.

Other Resources

I found these resources helpful while creating this project:

What's Next?

I've raised an issue on Mastodon to see if they can support showing locations in posts. Hopefully, one day, they'll allow adding locations and then I can shut this down.

The code needs tidying up - it is very much a scratch-my-own-itch development. Probably riddled with bugs and security holes.

World domination?

Where

You can laugh at my code on GitHub.

You can look at my check-ins on a map.

You can follow my location on the Fediverse at @edent_location@location.edent.tel

https://shkspr.mobi/blog/2024/02/a-tiny-incomplete-single-user-write-only-activitypub-server-in-php/

Tim_Eagon, to mastodon
@Tim_Eagon@dice.camp avatar

We often tell new folks to to follow , but we never tell people how to do it or which ones to follow. To follow a hashtag from the web client (it varies on the apps), click on the hashtag, and then click on the person icon with a +. Once you have done that, the icon changes to a person with an x; clicking on the x icon will also unfollow the hashtag (see my before and after screenshots). You can see which hashtags you follow by accessing the menu next to your profile name.

AFTER: A screenshot from the Mastodon web client that shows the hashtag and the icon that shows that you're following it.
A screenshot of the Mastodon web client that shows the menu where you can see your followed hashtags.

dansup, to random
@dansup@mastodon.social avatar

The new pixelfed app hashtag screen is a work of art ✨

  • We use a clever (on-device) algorithm to de-duplicate similar posts (because ppl like sharing the same photo across multiple accounts)

  • We display a total count of hashtag posts that is now updated more frequently

  • You can now follow/unfollow hashtags on this screen

  • Browse up to 12 similar hashtags

and a few more upcoming improvements 😉

tosbourn, to random
@tosbourn@masto.ai avatar

Please, when you're using hashtags use camel case.


Having all the words run together is rubbish for legibility and accessibility.

https://tosbourn.com/accessible-hashtags/

heiseonline, (edited ) to mastodon German

Kurznachrichtendienst: Mastodon bekommt jetzt eine

Bislang konnte man in Mastodon nur nach und suchen, das ändert sich jetzt. Erste Instanzen sollen die Volltextsuche in wenigen Tagen erhalten.

https://www.heise.de/news/Kurznachrichtendienst-Mastodon-bekommt-jetzt-eine-Volltextsuche-9284601.html?wt_mc=sm.red.ho.mastodon.mastodon.md_beitraege.md_beitraege

markstoneman, to threads

Hashtags were fundamental to how I used Twitter. They helped not only with discoverability but also classification, organization, and community building. offers none of this. tries to make up for the lack of tags with feeds, but these don't help with topics that emerge on the fly. Only Mastodon offers , but for them to work, more people need to enable the option now has to make one's posts visible to search from across the fediverse. @histodons

falcoskywolf, to accessibility

An tip I haven't seen here yet!

Capitalizing every word in a run-on set of words like a hashtag is called CamelCase. Using CamelCase helps figure out where the line between words is- like if you said QuitEmail it would understand you meant Quit Email instead of Quite Mail.

Using CamelCase in your can make them much more for or readers. It can also make it easier to SEE where the words split.

Flipboard, to fediverse
@Flipboard@flipboard.social avatar

Have you noticed Featured Hashtags on a person’s Mastodon profile?

Here's how to add them to your profile:

  • Navigate to Preferences.
  • Within Profile, locate Featured Hashtags.
  • You'll see hashtags that you use frequently. Pick the ones you want to feature.
  • Or type a hashtag of your choice, such as , and click "add new."

Your two most used will be featured on your profile. When people click on them, they'll see all of your posts about that topic.

stefan, (edited ) to fediverse
@stefan@stefanbohacek.online avatar

How many hashtags do you follow? Feel free to share which ones in the comments!

BeAware, to mastodon
@BeAware@social.beaware.live avatar

Kinda weird seeing apparently 50,000+ new users this week but barely any ! What's stopping you? Introduce yourselves! Don't forget to load the post with that are relevant to you so we know whether or not our interests align!

ashleysmithnow, to random

New account, who dis? 💁‍♀️
Here for the interoperability.
No idea what I’m doing…

PS. Are a thing here? 👀

britt, (edited ) to gaming
@britt@mstdn.games avatar

A few quick tips for new users:

  1. Since this is a 'niche' instance, my first recommendation is to check out the 'Local' feed. You will find public posts here from users ONLY on our instance. You'll quickly be able to find your people and they'll be able to find you!

  2. Write an post and use -- that's how we find each other on this platform. (i.e. , etc)

  3. Have fun! Reach out if you need help - our community is very friendly.

pvonhellermannn, to random
@pvonhellermannn@mastodon.green avatar

Great to see a new wave of , including many I think who relapsed.... welcome back! 😊

Here some low-tech tips:

  • Use different , follow and search them. Eg I often do (random) country searches, always widens horizon
  • check out people's pinned toots. You can pin several so a lot of 'top ware' there
  • Be mindful that everything is real time, so go 'on', toot and boost at different times of day
  • And check out !

https://mastodon.green/@pvonhellermannn/109884795065085875

cliffwade, to fediverse
@cliffwade@allthingstech.social avatar

Remember, using hashtags on Mastodon is very very important in so many ways.

If you want your posts to reach maximum visibility/discovery, hashtags are a necessity.

Hashtags are also used to search for stuff here on Mastodon.

If you're a new user to the and you're just getting started, do yourself a favor and use hashtags regularly.

Also make sure to use CamelCase for those with accessibility needs.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • kavyap
  • DreamBathrooms
  • cisconetworking
  • magazineikmin
  • InstantRegret
  • Durango
  • thenastyranch
  • Youngstown
  • rosin
  • slotface
  • mdbf
  • khanakhh
  • tacticalgear
  • JUstTest
  • everett
  • modclub
  • Leos
  • cubers
  • ngwrru68w68
  • ethstaker
  • osvaldo12
  • GTA5RPClips
  • anitta
  • provamag3
  • normalnudes
  • tester
  • lostlight
  • All magazines