It seems that the Threads hype has gone down a bit. On the other corner, Twitter just announced its Creator Ads Revenue Sharing for all content creators and here's what you should know about it.