How would you produce the same hash for different encodings of data?
1. if new packages are produced for a release of open source, could I see if there is a copy available via IPFS? No, because one can't predict how it would be chunked. So, one would have to download and then derive a content ID and one can only tell if it is available if the same chunking algorithm is available.
2. if I want to push a package or other binary, can I figure out if it is already available via IPFS? No, one can't.