Offering this feature would help Voat compete with other Free Speech platforms based on newer technologies that don't have a single point of failure. This will also protect the live voat Web-site from legalistic and DDoS attacks, since they'll know that there are read-only P2P mirrors that cannot be shut down.
I'm sure plenty of people will be interested in donating their P2P bandwidth to turn Voat into a truly libricide-proof platform for Free Speech. But such an effort would greatly benefit from some coordination...
Some ideas:
-
Providing automated dumps in the ZIM offline reader format (like StackExchange, WikiMedia Fnd, Project Gutenberg, etc). These snapshots can be distributed via BitTorrent, with volunteer seed-boxes / HTTP seed mirrors all over the world. Dumps can be split by subvoat category (ex. politics, technology, other), but until it vastly exceeds Wikipedia sizes I think having just one isn't a problem. HTML can be post-processed to default links to the comments area, embed externally hosted linked images, expand all comments, etc.
-
Using the InterPlanetary FileSystem to host read-only snapshots of the content that anyone can view without any special client-side software / browser plugins. Examples of such an approach include the "Uncensorable Wikipedia on IPFS", IPWB, this small Usenet archive, etc. Not compressing the whole snapshot into a single file is of course a lot less space / bandwidth efficient, but it allows updates in real time.
-
Other ideas?
This could of course be done via external scraping, but there's legal ambiguity, and of course one wouldn't want to use so much of your server resources without permission. Performing this process on the server end would be a lot more resource efficient, esp since it can be done during off-peak hours. This means full exports can be done more frequently to make sure nothing is ever lost.
libman ago
IPFS has been mentioned on /v/IdeasForVoat in the past, 3 years ago.
I was very excited about IPFS originally, but it's been pretty disappointing so far. I can't seem to grok it in practice, especially with storing everything in zillions of tiny interlinked files. Plus their support of NN really pissed me off...
theoldones ago
if this file type can be read, posted and scanned by voat, this could make for an automated evidence catching tool for users to back their shit up
libman ago
You mean like archive.org / archive.fo? Those are great tools for taking snapshots of your posts (assuming JS rendering doesn't screw it up), but no one entity should be trusted with the preservation of history. Especially archive.org, given their left-wing political bent...
I'm talking about archiving of all posts en masse. Look at the Wikipedia or StackExchange ZIM examples. ZIM dumps of Voat can be hosted on BitTorrent and never disappear. This is used by endangered sites like WikiLeaks.