I don't think the longform article will go away anytime soon. Yes, we have ever increasing entertainment options at our fingertips, but the longform article provides a unique insight into a topic that no off-the-cuff comment will ever provide. Some of my favorite longform sources are n+1, Triple Canopy, and Nautilus