I have a new post (finally) percolating in my brain. No promises. No excuses (at least not yet). Be forewarned: politics are most likely involved in this.
By the way (and not an excuse), I'm in my final semester. Graduation is in about four months. I'm giddy. There may be ridiculousness soon.