Alas...dreadful to admit it, but youtube is still my first go-to.
I have refused to join twitter, but kept several accounts in my tabs. Lately, (last month or so), twitter will only let me view a twitter account for a minute or two. Then it shuts me out and tells me to open an account. Won’t do it.
Glad to see the competitive rivals against both youtube and twitter, but I agree.
thouworm,
Try this and enter from this page what you want to view - I use it all the time instead of going directly to twitters homepage - I do not and never had an account nor do I post there. But this will let you view anything.
https://twitter.com/explore/tabs/trending