12. A computer program product comprising a non-transitory computer-readable storage medium containing computer program code for performing the steps: storing a view state for a user of a social networking system, the view state including a first order of a plurality of news feed stories previously presented to the user in a user interface; receiving a request for new news feed stories from the user; obtaining the requested new news feed stories for the user; responsive to determining that the plurality of previously presented news feed stories have been consumed by the user, providing the new news feed stories in a user interface for display to the user; updating the view state for the user with a second order of a plurality of news feed stories presented to the user in the user interface, the plurality of presented news feed stories including the new news feed stories and the plurality of news feed stories previously presented to the user; and responsive to determining that the plurality of previously presented news feed stories have not been consumed by the user, providing a link in the user interface to indicate that the new news feed stories have been generated.
12. A computer program product comprising a non-transitory computer-readable storage medium containing computer program code for performing the steps: storing a view state for a user of a social networking system, the view state including a first order of a plurality of news feed stories previously presented to the user in a user interface; receiving a request for new news feed stories from the user; obtaining the requested new news feed stories for the user; responsive to determining that the plurality of previously presented news feed stories have been consumed by the user, providing the new news feed stories in a user interface for display to the user; updating the view state for the user with a second order of a plurality of news feed stories presented to the user in the user interface, the plurality of presented news feed stories including the new news feed stories and the plurality of news feed stories previously presented to the user; and responsive to determining that the plurality of previously presented news feed stories have not been consumed by the user, providing a link in the user interface to indicate that the new news feed stories have been generated. 19. The computer program product of claim 12 , wherein determining that the plurality of previously presented news feed stories have been consumed by the user further comprises receiving a refresh action in the user interface.