I finally took the step of deactivating my twitter account. Mastodon from now on, I guess.