The Views exclude previous module provides a views filter that excludes nodes that have already been loaded/displayed on the current page.