I can get to the Hackage website, but I'm having problems doing things with cabal.  I have plenty of disk space.  I deleted my package cache, since it was complaining about a truncated tar archive for a specific package.  Now I'm trying:

$ cabal update

Downloading the latest package list from hackage.haskell.org

cabal: truncated tar archive