Today, no pun intended, has been a bad news day. Though it’s gorgeous outside, the other news has been pretty negative. So we’re reminding people why we published our Smashing Pumpkins ranked feature today. James Iha and Billy Corgan played together for the first time in 16 years over the weekend. Time heals all wounds. And “Mayonaise” still sounds great.