• kratoz29@lemm.ee
    link
    fedilink
    English
    arrow-up
    99
    ·
    5 months ago

    Don’t worry, some hero without a cape will appear for you and seed that bitch! (wait, that sound better in my head).

  • jws_shadotak@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    76
    ·
    5 months ago

    Check the files included in the torrent. Sometimes the folders include a little readme or something that people set to not download.

    • empireOfLove2@lemmy.dbzer0.com
      link
      fedilink
      English
      arrow-up
      36
      arrow-down
      1
      ·
      edit-2
      5 months ago

      Why do people do this? Readmes and nfo files take up literal kilobytes… even over hundreds or even thousands of downloads, at most it’s going to take up a few extra megabytes of download/storage, they’re not saving anything at all. And it can be nice when the nfo includes all the releaser’s original encode settings and stuff.

    • TwiddleTwaddle@lemmy.blahaj.zone
      link
      fedilink
      English
      arrow-up
      24
      arrow-down
      1
      ·
      5 months ago

      Yea sometimes I’ll exclude the .nfo from my downloads. Thankfully the tracker I’m on now disallows any files that aren’t media in their uploads.

      • Cethin@lemmy.zip
        link
        fedilink
        English
        arrow-up
        3
        ·
        5 months ago

        For video files I always set it to download first and last parts of files first. You can watch a video fairly well with like 50% downloaded if the file has the first and last section, which contain the data about how the video is stored. It’ll have occasional glitches, but it mostly works. At 99% it’s effectively all there and you may not even notice that last 1%, let alone 0.1%.

  • mindbleach@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    51
    ·
    5 months ago

    I’ve done the math for how long it’d take to randomly guess the last several kilobytes until something checksummed correctly.

    I was not pleased with the answer.

    • holycrap@lemm.ee
      link
      fedilink
      English
      arrow-up
      25
      arrow-down
      1
      ·
      5 months ago

      That would put those crypto miners to better use at least

        • Trailblazing Braille Taser@lemmy.dbzer0.com
          link
          fedilink
          English
          arrow-up
          4
          ·
          5 months ago

          Haha agreed, if we’re talking about kilobytes of missing data brute forcing is intractable.

          There may be structure to exploit in the data format. E.g. if you’re recovering missing content from a book written in English, you can probably get away with enumerating only printable ASCII and 90% of the letters will be lowercase.

          But practically, I am unconvinced because the information density is pretty high on the kinds of things people like to torrent.

  • empireOfLove2@lemmy.dbzer0.com
    link
    fedilink
    English
    arrow-up
    46
    ·
    5 months ago

    What’s even worse is when a torrent is stalled at around 94%, there’s exactly one seeder with a full copy in the peer list, but he has fucked up networking rules (or an intentionally choked upload because he’s a dirty leecher) so that despite having an open connection in the peer list, they never send any data…

    • Kbobabob@lemmy.world
      cake
      link
      fedilink
      English
      arrow-up
      12
      ·
      5 months ago

      What do you consider choked? I know a lot of people do not have good upload speeds regardless of what the download speeds are.

    • KptnAutismus@lemmy.world
      link
      fedilink
      English
      arrow-up
      8
      arrow-down
      1
      ·
      5 months ago

      i had a similar one, godawful speed (i don’t remember how much, but it was measured in single or double digit kbit/s) and turned on their computer when i went to bed, and off exactly when i came back from work.

      ended up leaving the computer on the whole day for a few days. this guy owes me 5 bucks.

      • athos77@kbin.social
        link
        fedilink
        arrow-up
        15
        ·
        5 months ago

        If he’s the single seed left on a torrent, chances are he’s the last seed on a bunch of other torrents as well, and his bandwidth is being choked by everyone who wants his stuff.

  • foggy@lemmy.world
    link
    fedilink
    English
    arrow-up
    51
    arrow-down
    7
    ·
    5 months ago

    Want to be honest here, my real pet peeve is that it shows 100%. Ever. At all. Let alone when it hangs there… That’s just insulting.

    If it is 100% complete, I should not be waiting for anything. If I were ever developing an operating system I would never allow for 100% to display on a progress bar. 100% means it’s done. We advance to the next screen. Do not display it. It makes no sense.

    • Glitch@lemmy.dbzer0.com
      link
      fedilink
      English
      arrow-up
      18
      ·
      5 months ago

      I do often desire a “click to continue” option, especially helpful for asynchronous tasks. Start a render, and when you get back it says 100% without you having to look at the output folder, for instance. I get what you mean though, it certainly should say 100% unless it’s totally donezo. Probably lazy rounding errors in some cases (Microsoft products are the worst at showing accurate progress bars)

      • foggy@lemmy.world
        link
        fedilink
        English
        arrow-up
        6
        ·
        5 months ago

        I would say a click to continue screen would count as a next screen in the context of what I’m talking about.

        I guess I should have been more clear as to say, it should never say 100%, and still be in the loading loop.

        • Glitch@lemmy.dbzer0.com
          link
          fedilink
          English
          arrow-up
          4
          ·
          5 months ago

          Oh for sure! Not trying to get on your back, just agreeing from a UI developers pov :) I seem to have misunderstood your original intent but we’re saying the same stuff I think

    • KptnAutismus@lemmy.world
      link
      fedilink
      English
      arrow-up
      6
      ·
      5 months ago

      maybe display it for the user for half a second. but nothing else.

      my3d printer does this on long prints too, it’ll say 100% for up to 10 minutes when it’s a really long print. makes no goddamn sense.

      probably rounding shit in the software and a lack of care on the manufacturer’s side.

  • Darkassassin07@lemmy.ca
    link
    fedilink
    English
    arrow-up
    35
    ·
    5 months ago

    Part of why I moved to usenet.

    Everything always downloads at full speed (limited by disc write speed in my case), so if there’s missing data you find out about it within a min or two instead of after 3 days of trying.

    Usenet also includes parity data so you can rebuild missing data to an extent.

      • Darkassassin07@lemmy.ca
        link
        fedilink
        English
        arrow-up
        11
        ·
        edit-2
        5 months ago

        Yup, point is I find out much much sooner and can move on to a new nzb. A single ~15gb nzb takes 5min max whether it succeeds or not. I’m never ever waiting on slow seeds.

        Multiple providers can improve availability, but I’ve seen no need. Everything myself or my users have requested has been found and downloaded within 25min, including re-tries. Typically it’s about 15min from user request to ‘available to watch’ email notification.

        Worse case I can fallback to torrents, but I haven’t had to yet with over 31tb out of usenet alone.

  • w2tpmf@lemmy.world
    link
    fedilink
    English
    arrow-up
    24
    ·
    5 months ago

    Force Recheck.

    I have a lot of these just go to 100% after checking the downloaded files.

  • Draconic NEO@lemmy.dbzer0.com
    link
    fedilink
    English
    arrow-up
    20
    ·
    5 months ago

    What does the 0.1% of the file contain anyway, if it’s a video and most of the data is there it might be either playable or if not it probably might be able to be repairable so it can play, albeit with minor corruption in the damaged part.

    • wahming@monyet.cc
      link
      fedilink
      English
      arrow-up
      14
      ·
      5 months ago

      Video files can be played with as little as 5% downloaded, so long as the header and footer are complete

        • wahming@monyet.cc
          link
          fedilink
          English
          arrow-up
          1
          ·
          5 months ago

          It works well with shows you want to start watching immediately. Enable sequential download, 2 minues to grab the header/footer, and you can start watching. It’ll download faster than you watch.

          • xor@infosec.pub
            link
            fedilink
            English
            arrow-up
            1
            arrow-down
            1
            ·
            5 months ago

            well i know that… it’s basically streaming from the torrent…

        • wahming@monyet.cc
          link
          fedilink
          English
          arrow-up
          1
          ·
          5 months ago

          The header and footer? Possibly, if you knew the technical metadata of the file. Codec, bitrate, all that jazz

  • Phoenix3875@lemmy.world
    link
    fedilink
    English
    arrow-up
    14
    ·
    5 months ago

    BitTorrent has partial seeding. So if someone extends a torrent with some files, the original one can still be used for seeding.

    Another reason for the last bit being the slowest is because populars chunks are downloaded first.