Since this is HN, if you have your own domain you should give the fediverse a try.

Try to set up an instance of mastodon, you don't need that much hardware if you are only setting it up for yourself. The official documentation is straightforward and easy to follow along.

The fun part is once you set it up you can interact with other people on other nodes, the more people you discover the more things you suddenly start to discover, I was trying this out for the past few days and honestly it feels like discovering the web for the first time. So many interesting people so many interesting topics.

I did the same and am pretty happy with the end result, but be warned: the official guide requires you to install a full Ruby dev kit to run an instance, with Docker being available but poorly documented (as configuration requires running separate commands rather than just writing a file).

It's not hard, but if you're like me and you don't like polluting your server system with all kinds of dev tools in the global space, you may need somewhat of an understanding of Docker to get everything running smoothly.

One thing to note is that if you're going to be the only one using your server, you may want to enable single user mode. It's a mode for the Mastodon frontend that's optimized for deployments with a single user account.

For those considering the switch, I also recommend checking out https://github.com/NicolasConstant/BirdsiteLive and setting up an instance. With your Twitter account you can register for an API key and then mirror all the Twitter users that aren't on the Fediverse yet! It's unidirectional but as most Twitter users seem rather passive anyway, this can make the transition rather easy.

To prevent others from using your keys and quota, you can safely limit ingress to BirdSiteLive to only your Mastodon server. You end up with proxied tweets only visible to users of your server.