News for hackers. Stuff that matters.
Re:How IPFS is broken by toomuchtodo on Wednesday December 22, 2021 @06:44PM (#29656920)
This is BitTorrent with RSS. I built a proof of concept for Libgen and the Internet Archive. The RSS feed spits out torrents least to most seeded, the BitTorrent client joins torrent swarms advertised in the feed until disk space limits are reached. Env vars injected into the Docker container are the RSS feed url and max disk space to use in GB. Very straightforward.

I too was disappointed with IPFS, and my goal was to build the equivalent of the ArchiveTeam Warrior, but for rapid mirroring of existing sets versus archiving ops.

Re:How IPFS is broken by stavros on Wednesday December 22, 2021 @06:46PM (#29656933)
That would work, but I don't like the fact that torrents are separate. I'd like the entire dataset to be one thing. Maybe I'm reinventing Dat?
Re:How IPFS is broken by captn3m0 on Thursday December 23, 2021 @01:51AM (#29659359)
While I don’t know if IPFA solves this properly, but I’d like a situation where I can move around and organise my content while it still being available to the torrent client.

If I have an arxiv backup, I can’t re-use the same for a arxiv-backup-torrent easily.

I get that disk space is cheap, but I see the allure of a content addressable system to solve for this.

Re:How IPFS is broken by wbolster on Thursday December 23, 2021 @02:38AM (#29659567)
this can be solved on the file system layer below.

on my laptop with btrfs this requires no special effort: simply copying the files and renaming them suffices. nautilus (gnome file manager) uses copy on write, and coreutils "cp" also defaults to "reflink" these days.

Re:How IPFS is broken by captn3m0 on Thursday December 23, 2021 @04:46AM (#29660256)
Doesn't work for torrents with RAR/ZIP files. The ref-link is also one-way. If I have existing content on my disk, and want to (partially) seed a torrent - can't do that easily.

I'd like a way to say: "Everything inside /public is public-domain content, seed it against any valid torrent if someone shows up with a valid hash"