Giving me those 2008-2009 vibes. All these new places on the internet to say stuff and see said stuff. Who owns this? And when will they start selling ads? The Deck was peak ads. I miss 43things.