It was set to 10, so I tried setting both the posts per page (dashboard, setting-> reading-> Blog pages show at most) and this line:
$wp_query = new WP_Query(); $wp_query->query('posts_per_page=5' . '&paged='.$paged);
to 5.
Still no luck. “Previous posts” works just fine, but newer posts does not.