Evidence for a positive cosmological constant from flows of galaxies and distant supernovae