Relevant to this answer, I discovered that datahub.io has a 100MB limit on file uploads. I was disappointed to learn this, and it tooks many server errors to realize I should read the FAQ, where I learned there is a limit.
The file upload size limit for datahub.io is set to 100MB. If your files are bigger than that you can host them on a separate storage provider like Dropbox or Amazon S3 and link to them from your datahub.io dataset.
Github has a similar 100MB filesize limit.
I'm not opposed to paying to host large files,
but how can I share big datasets that are not personally connected to me, like Dropbox? (S3 isn't really an option to host 1 file)
and that offer a one-time fee to host the file "forever".
In this particular case, the zipped CSV is 440MB, so not TB or even GBs of data.
Related, but without the focus on large files:
Note: torrent could work, but requires a file that doesn't change and also requires decent interest from the community. For this question I'd like to focus on http/ftp hosts.