The stackoverflow uses numerical pagination. Here is user scenario where the pagination fails:
A user remembers there were two threads from Wednesday (or thereabouts) that he wanted to read but didn't have time to. He wants to quickly find both threads again (and he barely remembers the titles so search does not seem useful). Today is Sunday. What page would Wednesday's discussions have fallen on? Perhaps on Wednesday there were 12 threads, Thursday 5, Friday 7, and Saturday 1. There is no way for the user to know those volumes and even if he did, he'd have to do an inordinate amount of math in his head to figure out on what page the desired threads appear. I have not yet seen this utilized anywhere and I believe the reason is because I don't think anyone has given this much thought.
To avoid this can we paginate using Date model?