If you miss twitter you can always just punch yourself in the nuts every 12 minutes
@lolennui surprisingly I am not missing Twitter. I deleted my account and app and have not visited it even on web in last 2 weeks.