I believe that knowledge should be free, you should have access to knowledge even if you don’t have the money to afford buying it. This uses IPFS.

  • Natanox@discuss.tchncs.de
    link
    fedilink
    English
    arrow-up
    12
    ·
    3 days ago

    Can confirm. Meddled with it a little bit a while ago trying to productively use it to host Lutris installer files. It’s an absolute mess; slow, unreliable, without proper documentation and a really bad default node application.

    Also it managed to get our server temporarily banned by the hosting provider since the “sane default settings” includes the node doing a whole sweep of your local subnet on all NICs respectively, knocking at multiple ports of every device it can find. Because the expected environment of a node apparently is your home network… a default setting that caused problems for many people for many years by now.

    A project like in this post might benefit from looking at more modern/mature reimplementations of IPFS’ concept, like Veilid (which would also offer additional features as well).

    • TheMachineStops@discuss.tchncs.deOP
      link
      fedilink
      English
      arrow-up
      7
      ·
      edit-2
      3 days ago

      Just looked up Veilid seems to similar to I2P, but it is still in development and can’t be used for now. Also I agree that IPFS is horrible and not just the setup, the developer themselves are against piracy. What is the point of a decentralised network that picks and chooses what it hosts? BitTorrent, Tor, Freenet, and I2P never did this as far as I know.

      DCMA Denylist https://github.com/ipfs-inactive/faq/issues/36#issuecomment-140567411

      • hendrik@palaver.p3x.de
        link
        fedilink
        English
        arrow-up
        4
        ·
        2 days ago

        I think you’re all making look a bit worse than it is. I downloaded a few PDFs via IPFS and it worked for me. And I was happy it provided me with what I needed at that time. I can’t comment on reliability or other nuances. It also was slow in my case, but I took that as the usual trade-off. Usually, you either get speed or anonymity, not both. And there are valid use-cases for denylists. For example viruses, malware, CSAM and spam. I’d rather not have my node spread those. It’s complicated. And I also talk in public like that. I think what matters is what you do and implement, not if you say you comply with regulation and the DMCA…

        Thanks for the links, I’ll have a look.