The 2018 Independent Spirit Awards have just begun out in California (you can watch them on IFC and on Facebook Watch), jogging my memory about the one time I attended that event. It was Feb. 24, 2007, and Sarah Silverman was the host. The awards took place four months before the first iPhone was released and five months before I started…