Two things: 1. I think using short dates such as May 16 for posts over 24 hours is much more useful. Calculating the date from a delta in your head is annoying. 2. Looking at my code from even just a day ago makes me scratch my head. What the hell was I thinking?